tiny.gpalloc.Config
Defined in config.
API (12)
Fields and members
Public fields and members.
collect_statsempty_page_retention_limitempty_page_reuse_limitflush_thread_cache_on_thread_exitlarge_cachelarge_cache_limit_bytespage_providerretained_empty_page_policythread_cachethread_cache_active_limitthread_cache_retention_limitthread_safe
Source
Source: lib/gpalloc/src/config.zig:15
zig
pub const Config = struct { thread_safe: bool = true, empty_page_retention_limit: usize = 1, empty_page_reuse_limit: usize = 512, thread_cache: bool = true, flush_thread_cache_on_thread_exit: bool = true, thread_cache_active_limit: usize = 0, thread_cache_retention_limit: usize = 8, large_cache: bool = true, large_cache_limit_bytes: usize = default_large_cache_limit_bytes, collect_stats: bool = false, page_provider: PageProvider = .backing_allocator, retained_empty_page_policy: RetainedEmptyPagePolicy = .keep_committed,};Source: lib/gpalloc/src/root.zig:45
zig
pub const Config = config.Config;Audit
| Definitions | 1 |
|---|---|
| Public names | 2 |
| Members | 12 |
| Version | 26.7.0 |
| Revision | daab053ee433 |