Changeset 04b5cef for libcfa/src/containers
- Timestamp:
- Jun 19, 2020, 11:22:32 AM (4 years ago)
- 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
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/containers/stackLockFree.hfa
r37ba662 r04b5cef 1 // 1 // 2 2 // Cforall Version 1.0.0 Copyright (C) 2017 University of Waterloo 3 3 // The contents of this file are covered under the licence agreement in the 4 4 // file "LICENCE" distributed with Cforall. 5 5 // 6 // stackLockFree.hfa -- 7 // 6 // stackLockFree.hfa -- 7 // 8 8 // Author : Peter A. Buhr 9 9 // Created On : Wed May 13 20:58:58 2020 … … 11 11 // Last Modified On : Mon May 18 13:30:08 2020 12 12 // Update Count : 55 13 // 13 // 14 14 15 15 #pragma once … … 20 20 union Link { 21 21 struct { // 32/64-bit x 2 22 T * top; // pointer to stack top22 T * volatile top; // pointer to stack top 23 23 uintptr_t count; // count each push 24 24 };
Note: See TracChangeset
for help on using the changeset viewer.