Frama-C API - Mt_types
Kind of access to zones
module RW : sig ... endMultithread events
type event = | ThreadExit of Mt_memory.Types.value| VarAccess of rw * Frama_c_kernel.Locations.Zone.t(*Access to some shared variables
*)| Dummy of string * Mt_memory.Types.value list
module Event : sig ... endMaps from statements to multithread events, together with the context in which they occur
module EventsSet : sig ... endtype events_set = EventsSet.tmodule Trace : sig ... endExecution trace, mapping execution stacks to sets of events occurring at this point
Live threads/taken mutexes at a given point of execution
module type Presence = sig ... endmodule ThreadPresence : Presence with type key = Eva__.Thread.t and module KeySet = Eva__Private.Thread.Setmodule MutexPresence : Presence with type key = Eva__.Mutex.t and module KeySet = Eva__Private.Mutex.Set