Enum cranelift_codegen::ir::HeapStyle [−][src]
pub enum HeapStyle {
Dynamic {
bound_gv: GlobalValue,
},
Static {
bound: Imm64,
},
}Style of heap including style-specific information.
Variants
DynamicA dynamic heap can be relocated to a different base address when it is grown.
Fields of Dynamic
bound_gv: GlobalValue | Global value providing the current bound of the heap in bytes. |
StaticA static heap has a fixed base address and a number of not-yet-allocated pages before the guard pages.
Fields of Static
bound: Imm64 | Heap bound in bytes. The guard pages are allocated after the bound. |