sgpemv2/plugins/pyloader/src
tchernobog 759b90b017 - Substitute the old SchedulableQueue with the new ReadyQueue
- Add interfaces for Process and Thread into the "sgpem.i" SWIG
interface file, change DynamicSchedulable into Schedulable
- Add dynamic_cast for the return value of ReadyQueue::get_item_at()
into the pyloader "sgpem.i" SWIG interface, so that a Schedulable
can be either recognized as a Thread or a Process
- TODO: wrap STL exceptions in SWIG interface
- Please note that code won't compile until the new History and
Scheduler::step_forward() will be in place. This is a known issue.


git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@689 3ecf2c5c-341e-0410-92b4-d18e462d057c
2006-07-02 13:51:03 +00:00
..
builtin-policies - Separate template definition from template declaration 2006-06-23 13:06:39 +00:00
testsuite - Substitute the old SchedulableQueue with the new ReadyQueue 2006-07-02 13:51:03 +00:00
Abstract.py - Reorder pyloader plugin a little so that sources go in a separate 2006-06-03 23:24:59 +00:00
Policy.py - Substitute the old SchedulableQueue with the new ReadyQueue 2006-07-02 13:51:03 +00:00
ScriptAdapter.py - Added Policy::wants() and updated related code. Scheduler::get_ready_queue() still always returns a process queue... 2006-06-09 16:51:53 +00:00
hook.cc - Pretty-indenting code 2006-06-29 08:44:30 +00:00
python_policy.cc - Pretty-indenting code 2006-06-29 08:44:30 +00:00
python_policy.hh - Pretty-indenting code 2006-06-29 08:44:30 +00:00
python_policy_manager.cc - Pretty-indenting code 2006-06-29 08:44:30 +00:00
python_policy_manager.hh - Pretty-indenting code 2006-06-29 08:44:30 +00:00
sgpem.i - Substitute the old SchedulableQueue with the new ReadyQueue 2006-07-02 13:51:03 +00:00