big update for forwarding lists and dependency counts, stable compile but seg faults
[IRC.git] / Robust / src / Runtime / mlp_runtime.c
1 #include "runtime.h"
2
3 #include <stdlib.h>
4 #include <stdio.h>
5 #include <assert.h>
6
7 #include "mem.h"
8 #include "Queue.h"
9 #include "mlp_runtime.h"
10 #include "workschedule.h"
11
12
13
14 void* mlpAllocSESErecord( int size ) {
15   void* newrec = RUNMALLOC( size );  
16   return newrec;
17 }
18
19
20 void mlpFreeSESErecord( void* seseRecord ) {
21   RUNFREE( seseRecord );
22 }
23
24 /*
25 void mlpInit( int numProcessors, 
26               void(*workFunc)(void*),
27               int argc, char** argv,
28               int maxSESEage ) {  
29
30   // first initialize the work scheduler
31   //workScheduleInit( numProcessors, workFunc );
32
33   //workScheduleBegin();
34 }
35 */
36 /*
37 void mlpCommonIssueActions( void* seseRecord ) {
38   
39 }
40
41
42 void mlpStall( void* seseRecord ) {
43   
44 }
45 */