| alloc.cpp |
use huge pages only when memory overhead is low |
8188 |
- |
| alloc.h |
! aligned allocation |
4327 |
- |
| array.h |
! static array with static size |
6883 |
- |
| atomic.h |
compiler memory barriers |
1303 |
- |
| barrier.cpp |
every thread entering the barrier decrements this count |
6389 |
- |
| barrier.h |
! system barrier using operating system |
2544 |
- |
| condition.cpp |
|
1905 |
- |
| condition.h |
|
640 |
- |
| filename.cpp |
! create an empty filename |
4142 |
- |
| filename.h |
! Convenience class for handling file names and paths. |
2149 |
- |
| intrinsics.h |
normally defined in pmmintrin.h, but we always need this |
12949 |
- |
| library.cpp |
opens a shared library |
2133 |
- |
| library.h |
! type for shared library |
465 |
- |
| mutex.cpp |
! system mutex using pthreads |
1632 |
- |
| mutex.h |
! system mutex |
2031 |
- |
| platform.h |
detect 32 or 64 Intel platform |
14588 |
- |
| ref.h |
|
3914 |
- |
| regression.cpp |
registerRegressionTest is invoked from static initializers, thus
we cannot have the regression_tests variable as global static
variable due to issues with static variable initialization
order. |
776 |
- |
| regression.h |
! virtual interface for all regression tests |
527 |
- |
| string.cpp |
|
1410 |
- |
| string.h |
|
854 |
- |
| sysinfo.cpp |
please see CPUID documentation for these formulas |
24167 |
- |
| sysinfo.h |
define isa namespace and ISA bitvector |
5539 |
- |
| thread.cpp |
! set the affinity of a given thread |
13446 |
- |
| thread.h |
! type for thread |
1240 |
- |
| vector.h |
Iterators *************************** |
7914 |
- |