Ignore:
Timestamp:
Jun 19, 2020, 11:22:32 AM (4 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
64a7146
Parents:
37ba662
Message:

Added BIAS option to ready_queue
Added yield test for LibFibre?
Fixed some alignments and minor optimizations

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/containers/stackLockFree.hfa

    r37ba662 r04b5cef  
    1 // 
     1//
    22// Cforall Version 1.0.0 Copyright (C) 2017 University of Waterloo
    33// The contents of this file are covered under the licence agreement in the
    44// file "LICENCE" distributed with Cforall.
    55//
    6 // stackLockFree.hfa -- 
    7 // 
     6// stackLockFree.hfa --
     7//
    88// Author           : Peter A. Buhr
    99// Created On       : Wed May 13 20:58:58 2020
     
    1111// Last Modified On : Mon May 18 13:30:08 2020
    1212// Update Count     : 55
    13 // 
     13//
    1414
    1515#pragma once
     
    2020union Link {
    2121        struct {                                                                        // 32/64-bit x 2
    22                 T * top;                                                                // pointer to stack top
     22                T * volatile top;                                                               // pointer to stack top
    2323                uintptr_t count;                                                // count each push
    2424        };
Note: See TracChangeset for help on using the changeset viewer.