#include "master.hpp" namespace factor { factor_vm::factor_vm() : nursery(0,0), callback_id(0), c_to_factor_func(NULL), profiling_p(false), gc_off(false), current_gc(NULL), gc_events(NULL), fep_disabled(false), full_output(false), last_nano_count(0), signal_callstack_seg(NULL) { primitive_reset_dispatch_stats(); } factor_vm::~factor_vm() { delete_contexts(); if(signal_callstack_seg) { delete signal_callstack_seg; signal_callstack_seg = NULL; } } }