Forker.Memval switch : Bap_primus.Std.Primus.Memory.memory -> unit Machine.tval memory : Bap_primus.Std.Primus.Memory.memory Machine.tval get : Bap.Std.addr -> Bap_primus.Std.Primus.value Machine.tval set : Bap.Std.addr -> Bap_primus.Std.Primus.value -> unit Machine.tval del : Bap.Std.addr -> unit Machine.tval load : Bap.Std.addr -> Bap.Std.word Machine.tval store : Bap.Std.addr -> Bap.Std.word -> unit Machine.tval add_text : Bap.Std.mem -> unit Machine.tval add_data : Bap.Std.mem -> unit Machine.tval add_region :
?readonly:bool ->
?executable:bool ->
?init:(Bap.Std.addr -> Bap.Std.word Machine.t) ->
?generator:Bap_primus.Std.Primus.Generator.t ->
lower:Bap.Std.addr ->
upper:Bap.Std.addr ->
unit ->
unit Machine.tval allocate :
?readonly:bool ->
?executable:bool ->
?init:(Bap.Std.addr -> Bap.Std.word Machine.t) ->
?generator:Bap_primus.Std.Primus.Generator.t ->
Bap.Std.addr ->
int ->
unit Machine.tval map : ?readonly:bool -> ?executable:bool -> Bap.Std.mem -> unit Machine.tval is_mapped : Bap.Std.addr -> bool Machine.tval is_writable : Bap.Std.addr -> bool Machine.t