Changeset 84f49be
- Timestamp:
 - Dec 22, 2020, 2:48:28 PM (5 years ago)
 - Branches:
 - ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
 - Children:
 - ffd5948
 - Parents:
 - 26a249c
 - Location:
 - tests/unified_locking
 - Files:
 - 
      
- 2 edited
 
- 
          
  .expect/locks.txt (modified) (1 diff)
 - 
          
  locks.cfa (modified) (2 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
tests/unified_locking/.expect/locks.txt
r26a249c r84f49be 19 19 Start Test 10: locked condition variable wait/notify with front() 20 20 Done Test 10 21 Start Test 11: unlocked condition variable delay wait22 Iteration: 023 Iteration: 100024 Iteration: 200025 Iteration: 300026 Iteration: 400027 Iteration: 500028 Iteration: 600029 Iteration: 700030 Iteration: 800031 Iteration: 900032 Done Test 1133 Start Test 12: locked condition variable delay wait with unlocked signal34 Iteration: 035 Iteration: 100036 Iteration: 200037 Iteration: 300038 Iteration: 400039 Iteration: 500040 Iteration: 600041 Iteration: 700042 Iteration: 800043 Iteration: 900044 Done Test 1245 Start Test 13: locked condition variable delay wait with locked signal46 Iteration: 047 Iteration: 100048 Iteration: 200049 Iteration: 300050 Iteration: 400051 Iteration: 500052 Iteration: 600053 Iteration: 700054 Iteration: 800055 Iteration: 900056 Done Test 13 - 
      
tests/unified_locking/locks.cfa
r26a249c r84f49be 219 219 int main() { 220 220 processor p[2]; 221 wait( c_s, 1`ns );222 221 printf("Start Test 1: multi acquisition lock and condition variable single wait/notify\n"); 223 222 { … … 281 280 printf("Done Test 10\n"); 282 281 283 printf("Start Test 11: unlocked condition variable delay wait\n"); 284 { 285 T_C_NLWD t1; 286 T_C_WDS t2; 287 } 288 printf("Done Test 11\n"); 289 290 printf("Start Test 12: locked condition variable delay wait with unlocked signal\n"); 291 { 292 T_C_LWD t1; 293 T_C_WDS t2; 294 } 295 printf("Done Test 12\n"); 296 297 printf("Start Test 13: locked condition variable delay wait with locked signal\n"); 298 { 299 T_C_LWD t1; 300 T_C_LWDS t2; 301 } 302 printf("Done Test 13\n"); 303 } 282 // removed to limit test duration. Full test is in long run tests 283 // printf("Start Test 11: unlocked condition variable delay wait\n"); 284 // { 285 // T_C_NLWD t1; 286 // T_C_WDS t2; 287 // } 288 // printf("Done Test 11\n"); 289 290 // printf("Start Test 12: locked condition variable delay wait with unlocked signal\n"); 291 // { 292 // T_C_LWD t1; 293 // T_C_WDS t2; 294 // } 295 // printf("Done Test 12\n"); 296 297 // printf("Start Test 13: locked condition variable delay wait with locked signal\n"); 298 // { 299 // T_C_LWD t1; 300 // T_C_LWDS t2; 301 // } 302 // printf("Done Test 13\n"); 303 }  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.