- Fixed yellow colours.
- Fixed a bug in scheduler, forgetting to block a thread. - Added a grid feature to simulation_widget - Added file->new. git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1095 3ecf2c5c-341e-0410-92b4-d18e462d057c
This commit is contained in:
parent
849a8ff473
commit
c4aac86d0a
7 changed files with 80 additions and 20 deletions
|
@ -298,6 +298,7 @@ ConcreteHistory::clear()
|
|||
_snapshots.clear();
|
||||
_snapshots.push_back(new ConcreteEnvironment());
|
||||
assert(_snapshots.size() == 1);
|
||||
notify_change();
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -344,7 +344,11 @@ determine_subr_allocable_status(const Resource& res, const SubRequestQueue& queu
|
|||
if (sr.get_state() == Request::state_allocated)
|
||||
continue;
|
||||
if(position_in_queue + 1 > total_places)
|
||||
sr.set_state(Request::state_unallocable);
|
||||
{
|
||||
sr.set_state(Request::state_unallocable);
|
||||
// Kludge:
|
||||
sr.get_request().get_thread().set_state(Schedulable::state_blocked);
|
||||
}
|
||||
else
|
||||
sr.set_state(Request::state_allocable);
|
||||
} //~ for(over subrequest queue)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue