List of all items
Structs
- AlignedBuf
- AlignedVec
- BinSnapshot
- BinStatsWindow
- BrandedBlock
- BrandedBox
- BrandedCell
- BrandedVec
- CudaDeviceBackend
- CudaGddrBackend
- CudaHbmBackend
- CudaHostPinnedBackend
- CudaUnifiedBackend
- Drain
- FastPathCacheConfig
- FastPathCacheManager
- FastPathEfficiencyMetrics
- HardenedPolicy
- Heap
- IntoIter
- MemoryBackendWrapper
- MemoryStats
- Mnemosyne
- MnemosyneAllocator
- MnemosyneOptions
- PolicyMarker
- ReallocError
- ScratchBank
- ScratchPool
- SecurePolicy
- SizeClassCache
- SizeClassInfo
- SizeClassOccupancy
- StandardPolicy
- SyncRegionToken
- ThreadLocalToken
- counting::AllocationDelta
- counting::CountingAllocator
- scratch::AlignedBuf
- scratch::AlignedVec
- scratch::Drain
- scratch::IntoIter
- scratch::ScratchBank
- scratch::ScratchPool
- scratch::aligned_buf::AlignedBuf
- scratch::aligned_vec::AlignedVec
- scratch::aligned_vec::Drain
- scratch::aligned_vec::IntoIter
- scratch::bank::ScratchBank
- scratch::pool::ScratchPool
Enums
Traits
- AllocPolicy
- LocalAllocatorSelector
- ScratchElement
- scratch::ScratchElement
- scratch::element::ScratchElement
Macros
Functions
- all_bin_snapshots
- all_class_info
- alloc_distribution
- bin_snapshot
- block_index_in_page
- branded_scope
- class_to_max_blocks
- class_to_size
- configure
- counting::measure
- decay
- disable_leak_detector
- disable_profiling
- dump_leaks
- dump_profile
- enable_leak_detector
- enable_profiling
- flush_tls_stats
- get_options
- hottest_class
- is_cuda_available
- is_leak_detector_enabled
- is_profiling_enabled
- memory_stats
- memory_stats_generic
- memory_stats_json
- policy_summary
- purge
- purge_generic
- purge_lazy
- purge_standard
- register_alloc_hook
- register_free_hook
- reset
- reset_bin_stats
- reset_generation_count
- reset_generic
- round_up_size_saturating
- scratch::default_align
- scratch::element::default_align
- size_class_fragmentation
- size_to_class
- size_to_class_nonzero
- summary_line
- sync_scope
- top_n_classes
- total_alloc_count
- total_internal_fragmentation
- total_live_bytes
- total_requested_bytes
- usable_size
- warm_current_thread
Type Aliases
Constants
- DEFAULT_SCRATCH_ALIGN
- LEMIRE_DIV_SHIFT
- MAX_POOL_SLOTS
- NUM_SIZE_CLASSES
- mitigations::ALL
- mitigations::DELAY_PAGE_WAKE
- mitigations::DUAL_FREELIST
- mitigations::FREE_CANARY
- mitigations::FREE_CANARY_WIRED
- mitigations::FREE_LIST_ENCRYPTION
- mitigations::IMPLEMENTED
- mitigations::NONE
- mitigations::POISONING
- mitigations::RANDOMIZE_ALLOCATION
- mitigations::SIZED_FREE_VALIDATION
- mitigations::ZERO_INIT
- scratch::DEFAULT_SCRATCH_ALIGN
- scratch::MAX_POOL_SLOTS
- scratch::element::DEFAULT_SCRATCH_ALIGN
- scratch::pool::MAX_POOL_SLOTS