Struct jl_sys::bindings::jl_thread_heap_t [−][src]
#[repr(C)]pub struct jl_thread_heap_t {
pub weak_refs: arraylist_t,
pub live_tasks: arraylist_t,
pub mallocarrays: *mut _mallocarray_t,
pub mafreelist: *mut _mallocarray_t,
pub big_objects: *mut _bigval_t,
pub rem_bindings: arraylist_t,
pub _remset: [arraylist_t; 2],
pub remset_nptr: c_int,
pub remset: *mut arraylist_t,
pub last_remset: *mut arraylist_t,
pub norm_pools: [jl_gc_pool_t; 41],
pub free_stacks: [arraylist_t; 16],
}
Fields
weak_refs: arraylist_t
live_tasks: arraylist_t
mallocarrays: *mut _mallocarray_t
mafreelist: *mut _mallocarray_t
big_objects: *mut _bigval_t
rem_bindings: arraylist_t
_remset: [arraylist_t; 2]
remset_nptr: c_int
remset: *mut arraylist_t
last_remset: *mut arraylist_t
norm_pools: [jl_gc_pool_t; 41]
free_stacks: [arraylist_t; 16]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for jl_thread_heap_t
impl !Send for jl_thread_heap_t
impl !Sync for jl_thread_heap_t
impl Unpin for jl_thread_heap_t
impl UnwindSafe for jl_thread_heap_t
Blanket Implementations
Mutably borrows from an owned value. Read more