Changeset 6dd4091 for libcfa/src/concurrency
- Timestamp:
- Apr 12, 2024, 7:42:07 AM (8 months ago)
- Branches:
- master
- Children:
- feb999f
- Parents:
- b6a71bc
- Location:
- libcfa/src/concurrency/kernel
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/concurrency/kernel/cluster.cfa
rb6a71bc r6dd4091 341 341 // Make sure that everything is consistent 342 342 /* paranoid */ check_readyQ( cltr ); 343 /* paranoid */ verify( (target == 0) == (cltr->sched.caches == 0p) );343 // /* paranoid */ verify( (target == 0) == (cltr->sched.caches == 0p) ); 344 344 345 345 __cfadbg_print_safe(ready_queue, "Kernel : Growing ready queue done\n"); … … 416 416 fix_times(readyQ.tscs, ncount); 417 417 } 418 418 419 cltr->sched.caches = alloc( target, cltr->sched.caches`realloc ); 419 420 … … 428 429 429 430 // Make sure that everything is consistent 430 /* paranoid */ verify( (target == 0) == (cltr->sched.caches == 0p) );431 // /* paranoid */ verify( (target == 0) == (cltr->sched.caches == 0p) ); 431 432 /* paranoid */ check_readyQ( cltr ); 432 433 -
libcfa/src/concurrency/kernel/startup.cfa
rb6a71bc r6dd4091 672 672 uint_fast32_t last_size = ready_mutate_lock(); 673 673 674 675 674 // Adjust the ready queue size 675 ready_queue_shrink( &this ); 676 676 677 677 // Unlock the RWlock … … 682 682 /* paranoid */ verify( this.sched.readyQ.tscs == 0p ); 683 683 /* paranoid */ verify( this.sched.readyQ.count == 0 ); 684 /* paranoid */ verify( this.sched.io.tscs == 0p );685 /* paranoid */ verify( this.sched.caches == 0p );684 // /* paranoid */ verify( this.sched.io.tscs == 0p ); 685 // /* paranoid */ verify( this.sched.caches == 0p ); 686 686 687 687 enable_interrupts( false ); // Don't poll, could be in main cluster
Note: See TracChangeset
for help on using the changeset viewer.