1 |
/*************************************************************************** |
/*************************************************************************** |
2 |
* * |
* * |
3 |
* Copyright (C) 2008 Andreas Persson * |
* Copyright (C) 2008-2009 Andreas Persson * |
4 |
* * |
* * |
5 |
* This program is free software; you can redistribute it and/or modify * |
* This program is free software; you can redistribute it and/or modify * |
6 |
* it under the terms of the GNU General Public License as published by * |
* it under the terms of the GNU General Public License as published by * |
27 |
* |
* |
28 |
* The supported operations are: |
* The supported operations are: |
29 |
* |
* |
30 |
* - fences (acquire, release and full) |
* - fences (acquire, release and seq_cst) |
31 |
* |
* |
32 |
* - load and store of atomic<int> with relaxed, acquire/release or |
* - load and store of atomic<int> with relaxed, acquire/release or |
33 |
* seq_cst memory ordering |
* seq_cst memory ordering |