Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 37 → Rev 38

/shark/trunk/kernel/kill.c
18,11 → 18,11
 
/**
------------
CVS : $Id: kill.c,v 1.2 2002-10-28 07:58:19 pj Exp $
CVS : $Id: kill.c,v 1.3 2003-01-07 17:07:49 pj Exp $
 
File: $File$
Revision: $Revision: 1.2 $
Last update: $Date: 2002-10-28 07:58:19 $
Revision: $Revision: 1.3 $
Last update: $Date: 2003-01-07 17:07:49 $
------------
 
This file contains:
128,7 → 128,7
 
x = proc_table[i].waiting_for_me;
l = proc_table[x].task_level;
level_table[l]->task_insert(l,x);
level_table[l]->public_unblock(l,x);
 
proc_table[x].shadow = x;
}
181,7 → 181,7
resource_table[l]->res_detach(l,i);
 
lev = proc_table[i].task_level;
level_table[lev]->task_end(lev,i);
level_table[lev]->public_end(lev,i);
 
/* THIS ASSIGNMENT MUST STAY HERE!!!
if we move it near the scheduler (after the counter checks)
207,16 → 207,9
sys_end();
}
 
/* SAME AS SCHEDULE, but not complete!!! */
ll_gettime(TIME_EXACT, &schedule_time);
/* we don't have to manage the capacity... because we are killing
ourselves */
if (cap_timer != NIL) {
event_delete(cap_timer);
cap_timer = NIL;
}
kern_epilogue_macro();
/* there is no epilogue... */
 
scheduler();
}