Type Alias simics_api_sys::CFrame

source ·
pub type CFrame = _cframe;

Aliased Type§

struct CFrame {
    pub use_tracing: i32,
    pub previous: *mut _cframe,
}

Fields§

§use_tracing: i32

This struct will be threaded through the C stack allowing fast access to per-thread state that needs to be accessed quickly by the interpreter, but can be modified outside of the interpreter.

WARNING: This makes data on the C stack accessible from heap objects. Care must be taken to maintain stack discipline and make sure that instances of this struct cannot accessed outside of their lifetime.

§previous: *mut _cframe