Ignore:
Timestamp:
Nov 10, 2022, 2:19:51 PM (22 months ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
ADT, ast-experimental, master
Children:
1553a55, 71806e0
Parents:
a757ba1
Message:

Changed cluster link to use explicit type to avoid anonymous names in symbols gdb cares about

File:
1 edited

Legend:

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

    ra757ba1 r639e4fc  
    377377        register_tls( proc );
    378378
    379         // io_future_t future;
    380         // eventfd_t idle_buf;
    381         // proc->idle_wctx.ftr = &future;
    382         // proc->idle_wctx.rdbuf = &idle_buf;
    383 
    384 
    385379        // SKULLDUGGERY: We want to create a context for the processor coroutine
    386380        // which is needed for the 2-step context switch. However, there is no reason
     
    737731        {
    738732                tytagref( dlink(thread$), dlink(thread$) ) ?`inner( thread$ & this ) = void;
    739                 with( DLINK_VIA( thread$, typeof(((struct thread$ *)0p)->cltr_link) ) )
     733                with( DLINK_VIA( thread$, struct __thread_user_link ) )
    740734                        remove( thrd );
    741735                cltr->nthreads -= 1;
Note: See TracChangeset for help on using the changeset viewer.