Struct jemalloc_ctl::opt::Zero [] [src]

pub struct Zero(_);

A type providing access to jemalloc's zeroing behavior.

Requires --enable-fill to have been specified during build configuration.

If enabled, jemalloc will initialize each byte of uninitialized allocated memory to 0. This is intended for debugging and will impact performance negatively. It is disabled by default.

Examples

use jemalloc_ctl::opt::Zero;

let zero = Zero::new().unwrap();

println!("zeroing: {}", zero.get().unwrap());

Methods

impl Zero
[src]

[src]

Returns a new Zero.

[src]

Returns the jemalloc zeroing behavior.

Trait Implementations

Auto Trait Implementations

impl Send for Zero

impl Sync for Zero