OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DenseSlabAlloc
(Results
1 - 4
of
4
) sorted by relevancy
/src/sys/external/bsd/compiler_rt/dist/lib/tsan/tests/unit/
tsan_dense_alloc_test.cc
24
TEST(
DenseSlabAlloc
, Basic) {
25
typedef
DenseSlabAlloc
<int, 128, 128> Alloc;
/src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_dense_alloc.h
12
// A
DenseSlabAlloc
is a freelist-based allocator of fixed-size objects.
13
// DenseSlabAllocCache is a thread-local cache for
DenseSlabAlloc
.
14
// The only difference with traditional slab allocators is that
DenseSlabAlloc
33
template<typename T, uptr kL1Size, uptr kL2Size> friend class
DenseSlabAlloc
;
37
class
DenseSlabAlloc
{
42
explicit
DenseSlabAlloc
(const char *name) {
55
~
DenseSlabAlloc
() {
tsan_sync.h
56
uptr addr; // overwritten by
DenseSlabAlloc
freelist
134
typedef
DenseSlabAlloc
<MBlock, 1<<16, 1<<12> BlockAlloc;
135
typedef
DenseSlabAlloc
<SyncVar, 1<<16, 1<<10> SyncAlloc;
tsan_clock.h
21
typedef
DenseSlabAlloc
<ClockBlock, 1<<16, 1<<10> ClockAlloc;
Completed in 12 milliseconds
Indexes created Wed Oct 15 16:09:53 GMT 2025