| 238 | |
| 239 | |
| 240 | void micro_queue::abort_push( ticket k, concurrent_queue_base& base ) { |
| 241 | push(NULL, k, base, concurrent_queue_base::copy); |
| 242 | } |
| 243 | |
| 244 | bool micro_queue::pop( void* dst, ticket k, concurrent_queue_base& base ) { |
| 245 | k &= -concurrent_queue_rep::n_queue; |