Home
last modified time | relevance | path

Searched refs:DenseSlabAlloc (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_dense_alloc.h32 friend class DenseSlabAlloc; variable
36 class DenseSlabAlloc {
52 DenseSlabAlloc(LinkerInitialized, const char *name) : name_(name) {} in DenseSlabAlloc() function
54 explicit DenseSlabAlloc(const char *name) in DenseSlabAlloc() function
55 : DenseSlabAlloc(LINKER_INITIALIZED, name) { in DenseSlabAlloc()
61 ~DenseSlabAlloc() { in ~DenseSlabAlloc()
H A Dtsan_sync.h141 typedef DenseSlabAlloc<MBlock, 1 << 18, 1 << 12, kFlagMask> BlockAlloc;
142 typedef DenseSlabAlloc<SyncVar, 1 << 20, 1 << 10, kFlagMask> SyncAlloc;
H A Dtsan_clock.h20 typedef DenseSlabAlloc<ClockBlock, 1 << 22, 1 << 10> ClockAlloc;
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_dense_alloc.h32 friend class DenseSlabAlloc; variable
36 class DenseSlabAlloc {
52 DenseSlabAlloc(LinkerInitialized, const char *name) : name_(name) {} in DenseSlabAlloc() function
54 explicit DenseSlabAlloc(const char *name) in DenseSlabAlloc() function
55 : DenseSlabAlloc(LINKER_INITIALIZED, name) { in DenseSlabAlloc()
61 ~DenseSlabAlloc() { in ~DenseSlabAlloc()
H A Dtsan_sync.h137 typedef DenseSlabAlloc<MBlock, 1 << 18, 1 << 12, kFlagMask> BlockAlloc;
138 typedef DenseSlabAlloc<SyncVar, 1 << 20, 1 << 10, kFlagMask> SyncAlloc;
/llvm-project-15.0.7/compiler-rt/lib/tsan/tests/unit/
H A Dtsan_dense_alloc_test.cpp23 TEST(DenseSlabAlloc, Basic) { in TEST() argument
25 typedef DenseSlabAlloc<T, 128, 128> Alloc; in TEST()