Ignore:
File:
1 edited

Legend:

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

    ra2a4566 r1757f98  
    6767                unsigned target;
    6868                unsigned last;
    69                 signed   cpu;
    70                 // unsigned long long int cutoff;
     69                unsigned cnt;
     70                unsigned long long int cutoff;
    7171        } rdq;
    7272
     
    152152        volatile unsigned long long tv;
    153153        volatile unsigned long long ma;
    154 };
    155 
    156 struct __attribute__((aligned(128))) __cache_id_t {
    157         volatile unsigned id;
    158154};
    159155
     
    168164static inline void ^?{}(__timestamp_t & this) {}
    169165
    170 struct __attribute__((aligned(128))) __ready_queue_caches_t;
    171 void  ?{}(__ready_queue_caches_t & this);
    172 void ^?{}(__ready_queue_caches_t & this);
    173 
    174166//TODO adjust cache size to ARCHITECTURE
    175 // Structure holding the ready queue
     167// Structure holding the relaxed ready queue
    176168struct __ready_queue_t {
    177169        // Data tracking the actual lanes
     
    185177                // Array of times
    186178                __timestamp_t * volatile tscs;
    187 
    188                 __cache_id_t * volatile caches;
    189179
    190180                // Array of stats
Note: See TracChangeset for help on using the changeset viewer.