namespace factor
{
-factor_vm::factor_vm() :
+factor_vm::factor_vm(THREADHANDLE thread) :
nursery(0,0),
+ thread(thread),
callback_id(0),
c_to_factor_func(NULL),
- profiling_p(false),
- sampling_p(false),
- safepoint_fep(false),
- safepoint_sample_count(0),
+ sampling_profiler_p(false),
+ signal_pipe_input(0),
+ signal_pipe_output(0),
gc_off(false),
current_gc(NULL),
+ current_gc_p(false),
+ current_jit_count(0),
gc_events(NULL),
fep_p(false),
+ fep_help_was_shown(false),
fep_disabled(false),
full_output(false),
last_nano_count(0),
- signal_callstack_seg(NULL)
+ signal_callstack_seg(NULL),
+ faulting_p(false),
+ safepoint()
{
primitive_reset_dispatch_stats();
}