Changes in / [81e1f32b:fc67d6f]
- Location:
- src
- Files:
-
- 4 edited
-
Concurrency/Waitfor.cc (modified) (1 diff)
-
benchmark/Makefile.am (modified) (1 diff)
-
benchmark/Makefile.in (modified) (1 diff)
-
libcfa/concurrency/preemption.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Concurrency/Waitfor.cc
r81e1f32b rfc67d6f 507 507 new ListInit({ 508 508 new SingleInit( new AddressExpr( new VariableExpr( index ) ) ), 509 new ListInit({ 510 new SingleInit( new VariableExpr( acceptables ) ), 511 new SingleInit( new ConstantExpr( Constant::from_ulong( count ) ) ) 512 }) 509 new SingleInit( new VariableExpr( acceptables ) ), 510 new SingleInit( new ConstantExpr( Constant::from_ulong( count ) ) ) 513 511 }) 514 512 ); -
src/benchmark/Makefile.am
r81e1f32b rfc67d6f 198 198 199 199 waitfor-cfa1$(EXEEXT): 200 @${CC} schedext/cfa1.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}200 ${CC} schedext/cfa1.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 201 201 202 202 waitfor-cfa2$(EXEEXT): -
src/benchmark/Makefile.in
r81e1f32b rfc67d6f 607 607 608 608 waitfor-cfa1$(EXEEXT): 609 @${CC} schedext/cfa1.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags}609 ${CC} schedext/cfa1.c -DBENCH_N=500000 -I. -nodebug -lrt -quiet @CFA_FLAGS@ ${AM_CFLAGS} ${CFLAGS} ${ccflags} 610 610 611 611 waitfor-cfa2$(EXEEXT): -
src/libcfa/concurrency/preemption.c
r81e1f32b rfc67d6f 300 300 // Check if it is safe to preempt here 301 301 if( !preemption_ready() ) { return; } 302 303 // __cfaabi_dbg_print_buffer_decl(" KERNEL: preempting core %p (%p).\n", this_processor, this_thread);304 302 305 303 preemption_in_progress = true; // Sync flag : prevent recursive calls to the signal handler
Note:
See TracChangeset
for help on using the changeset viewer.