- Now all backend classes are present (not all complete)
- Can't compile when trying to link with Python + check -pedantic parameter + when compiling main.cc there is no -I/..../Python parameter git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@321 3ecf2c5c-341e-0410-92b4-d18e462d057c
This commit is contained in:
parent
e2a0c3f248
commit
146b3c99cc
16 changed files with 699 additions and 30 deletions
|
@ -76,7 +76,7 @@ Scheduler::step_forward()
|
|||
//adds each new ready schedulable and sorts the queue
|
||||
for(uint i=0; i < initial->size(); i++)
|
||||
if (initial->get_item_at(i)->get_state() == SchedulableStatus::state_ready
|
||||
&& initial->get_item_at(i)->get_schedulable()->get_arrival_time() == h.get_current_time())
|
||||
&& (int)initial->get_item_at(i)->get_schedulable()->get_arrival_time() == h.get_current_time())
|
||||
{
|
||||
_ready_queue.add_at_bottom(*initial->get_item_at(i));
|
||||
|
||||
|
@ -137,7 +137,7 @@ Scheduler::step_forward()
|
|||
|| initial->get_item_at(i)->get_state() == SchedulableStatus::state_future
|
||||
|| initial->get_item_at(i)->get_state() == SchedulableStatus::state_terminated
|
||||
|| (initial->get_item_at(i)->get_state() == SchedulableStatus::state_ready
|
||||
&& initial->get_item_at(i)->get_schedulable()->get_arrival_time() != h.get_current_time()) )
|
||||
&& (int)initial->get_item_at(i)->get_schedulable()->get_arrival_time() != h.get_current_time()) )
|
||||
final.add_at_bottom(*initial->get_item_at(i));
|
||||
|
||||
h.enqueue_slice(final);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue