- Fix test to initialize a set of processes and run a simulation

- The test needs to be linked to Gtkmm, even if it doesn't use it. 
This is wrong and a coding anomaly that will need to be resolved.
- Add debug code to fcfs.py. Please remove it when it'll be okay
- Calling dir(SchedulableList.get_item_at(x)) from Python shows
a worringly empty list!


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@395 3ecf2c5c-341e-0410-92b4-d18e462d057c
This commit is contained in:
tchernobog 2006-02-23 11:29:25 +00:00
parent a2a492b5d5
commit 8d6b7c500e
11 changed files with 236 additions and 33 deletions

View file

@ -52,14 +52,14 @@ class ScriptAdapter :
self._policy.sort_queue(event, queue)
_g_mutex.unlock()
def async_is_preemptible(self):
_g_mutex.lock(ScriptAdapter._wrap_is_preemptible, self)
def async_is_preemptive(self):
_g_mutex.lock(ScriptAdapter._wrap_is_preemptive, self)
def _wrap_is_preemptible(self):
thread.start_new_thread(ScriptAdapter._wrap_is_preemptible_callback, (self,))
def _wrap_is_preemptive(self):
thread.start_new_thread(ScriptAdapter._wrap_is_preemptive_callback, (self,))
def _wrap_is_preemptible_callback(self):
_ret_val = self._policy.is_preemptible()
def _wrap_is_preemptive_callback(self):
_ret_val = self._policy.is_preemptive()
_g_mutex.unlock()
def async_get_time_slice(self):