diff VSs.h @ 7:3999b8429ddd

Not working -- check point to share changes with Nina
author Sean Halle <seanhalle@yahoo.com>
date Wed, 01 Aug 2012 03:16:27 -0700
parents 1780f6b00e3d
children eb3d77ca9f59
line diff
     1.1 --- a/VSs.h	Wed Aug 01 00:18:53 2012 -0700
     1.2 +++ b/VSs.h	Wed Aug 01 03:16:27 2012 -0700
     1.3 @@ -273,15 +273,11 @@
     1.4  //=======================
     1.5  
     1.6  SlaveVP *
     1.7 -VSs__create_slave_with( TopLevelFnPtr fnPtr, void *initData,
     1.8 -                          SlaveVP *creatingSlv );
     1.9 -
    1.10 -SlaveVP *
    1.11 -VSs__create_slave_with_affinity( TopLevelFnPtr fnPtr,    void *initData,
    1.12 -                            SlaveVP *creatingSlv, int32 coreToAssignOnto);
    1.13 +VSs__create_thread( TopLevelFnPtr fnPtr,   void *initData,
    1.14 +                                                     SlaveVP *creatingThd );
    1.15  
    1.16  void
    1.17 -VSs__dissipate_slave( SlaveVP *slaveToDissipate );
    1.18 +VSs__end_thread( SlaveVP *thdToEnd );
    1.19  
    1.20  //=======================
    1.21  
    1.22 @@ -360,6 +356,19 @@
    1.23  VSs__create_slave_helper( TopLevelFnPtr fnPtr, void *initData,
    1.24                            VSsSemEnv *semEnv,    int32 coreToAssignOnto );
    1.25  
    1.26 +VSsTaskStub *
    1.27 +create_expl_proc_task_stub( void *initData );
    1.28 +
    1.29 +
    1.30 +SlaveVP *
    1.31 +VSs__create_slave_with( TopLevelFnPtr fnPtr, void *initData,
    1.32 +                          SlaveVP *creatingSlv );
    1.33 +
    1.34 +SlaveVP *
    1.35 +VSs__create_slave_with_affinity( TopLevelFnPtr fnPtr,    void *initData,
    1.36 +                            SlaveVP *creatingSlv, int32 coreToAssignOnto);
    1.37 +
    1.38 +
    1.39  //=====================  Measurement of Lang Overheads  =====================
    1.40  #include "Measurement/VSs_Measurement.h"
    1.41