Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > VSs_impls > VSs__MC_shared_impl
diff VSs.c @ 43:8733d1299c3a
add barrier
| author | Nina Engelhardt <nengel@mailbox.tu-berlin.de> |
|---|---|
| date | Tue, 11 Jun 2013 15:37:02 +0200 |
| parents | 0715109abb08 |
| children | 7e7f37aa2f61 |
line diff
1.1 --- a/VSs.c Fri Jun 07 15:47:52 2013 +0200 1.2 +++ b/VSs.c Tue Jun 11 15:37:02 2013 +0200 1.3 @@ -245,6 +245,7 @@ 1.4 semanticEnv->slavesReadyToResumeQ = makeVMSQ(); 1.5 semanticEnv->freeExtraTaskSlvQ = makeVMSQ(); 1.6 semanticEnv->taskReadyQ = makeVMSQ(); 1.7 + semanticEnv->barrierQ = makeVMSQ(); 1.8 1.9 semanticEnv->argPtrHashTbl = makeHashTable32( 20, &free_pointer_entry ); 1.10 semanticEnv->commHashTbl = makeHashTable32( 16, &VMS_int__free ); 1.11 @@ -444,6 +445,7 @@ 1.12 freePrivQ(semanticEnv->freeExtraTaskSlvQ); 1.13 freePrivQ(semanticEnv->slavesReadyToResumeQ); 1.14 freePrivQ(semanticEnv->taskReadyQ); 1.15 + freePrivQ(semanticEnv->barrierQ); 1.16 freePrivQ(semanticEnv->deferredSubmitsQ); 1.17 freeHashTable(semanticEnv->argPtrHashTbl); 1.18 freeHashTable(semanticEnv->commHashTbl);
