diff options
Diffstat (limited to 'kernel/register.h')
| -rw-r--r-- | kernel/register.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/kernel/register.h b/kernel/register.h index 85d552f0d..4622845b6 100644 --- a/kernel/register.h +++ b/kernel/register.h @@ -36,6 +36,11 @@ struct Pass int call_counter; int64_t runtime_ns; + bool experimental_flag = false; + + void experimental() { + experimental_flag = true; + } struct pre_post_exec_state_t { Pass *parent_pass; @@ -62,6 +67,9 @@ struct Pass virtual void run_register(); static void init_register(); static void done_register(); + + virtual void on_register(); + virtual void on_shutdown(); }; struct ScriptPass : Pass |
