Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/concurrency/kernel.cfa

    rd4e68a6 rffe2fad  
    1010// Created On       : Tue Jan 17 12:27:26 2017
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Thu Jun 20 17:21:23 2019
    13 // Update Count     : 25
     12// Last Modified On : Mon Apr  9 16:11:46 2018
     13// Update Count     : 24
    1414//
    1515
     
    907907void doregister( cluster * cltr, thread_desc & thrd ) {
    908908        lock      (cltr->thread_list_lock __cfaabi_dbg_ctx2);
    909         cltr->nthreads += 1;
    910909        push_front(cltr->threads, thrd);
    911910        unlock    (cltr->thread_list_lock);
     
    915914        lock  (cltr->thread_list_lock __cfaabi_dbg_ctx2);
    916915        remove(cltr->threads, thrd );
    917         cltr->nthreads -= 1;
    918916        unlock(cltr->thread_list_lock);
    919917}
     
    921919void doregister( cluster * cltr, processor * proc ) {
    922920        lock      (cltr->proc_list_lock __cfaabi_dbg_ctx2);
    923         cltr->nprocessors += 1;
    924921        push_front(cltr->procs, *proc);
    925922        unlock    (cltr->proc_list_lock);
     
    929926        lock  (cltr->proc_list_lock __cfaabi_dbg_ctx2);
    930927        remove(cltr->procs, *proc );
    931         cltr->nprocessors -= 1;
    932928        unlock(cltr->proc_list_lock);
    933929}
Note: See TracChangeset for help on using the changeset viewer.