Skip to main content

dr_cleancall_save_t_DR_CLEANCALL_WRITES_APP_CONTEXT

Constant dr_cleancall_save_t_DR_CLEANCALL_WRITES_APP_CONTEXT 

Source
pub const dr_cleancall_save_t_DR_CLEANCALL_WRITES_APP_CONTEXT: dr_cleancall_save_t = 512;
Expand description

Indicates that the callee will modify the application context (by calling dr_set_mcontext()). This flag is passed to callbacks registered with dr_register_clean_call_insertion_event() requesting that register reservation code in clients and libraries update spilled application register values. Without this flag, changes made by dr_set_mcontext() may be undone by later restores of spilled values.