Changeset 0d41b2e
- Timestamp:
- Nov 6, 2023, 2:20:29 PM (14 months ago)
- Branches:
- master
- Children:
- c649d2c, fe293bf
- Parents:
- ba0e1bc
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tests/concurrency/cofor.cfa
rba0e1bc r0d41b2e 1 1 #include <cofor.hfa> 2 3 2 4 3 void add_num( long * total, long val ) { __atomic_fetch_add( total, (long)val, __ATOMIC_SEQ_CST ); } … … 8 7 processor p[4]; 9 8 long total = 0; 10 COFOR( i, 0, 10, __atomic_fetch_add( &total, i, __ATOMIC_SEQ_CST ); ); 9 cofor( i; 10 ) { 10 __atomic_fetch_add( &total, i, __ATOMIC_SEQ_CST ); 11 } 11 12 { 12 13 corun; // does nothing
Note: See TracChangeset
for help on using the changeset viewer.