#pragma once

//
// Enable it if you want to support serialize/deserialize the heap objects to/from a snapshot file
//
//#define SUPPORT_SERIALIZE 1

//
// Enable it if you want to support the javascript or python extension
//
#define SUPPORT_EXTENSION 1

//
// Enable the build-in python property supports
//
#define SUPPORT_PROPERTY 1

//
// Enable the Javascript debugger supports
//
#define SUPPORT_DEBUGGER 1

//
// Enable the script AST supports
//
#define SUPPORT_AST 1

//
// Trace the object lifecycle
//
#define SUPPORT_TRACE_LIFECYCLE 1

//
// Enable the dtrace or systemtap probes
//
//#define SUPPORT_PROBES 1
