forked from Shopify/mruby-engine
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathext.h
32 lines (29 loc) · 1.02 KB
/
ext.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#ifndef MRUBY_ENGINE_EXT_H
#define MRUBY_ENGINE_EXT_H
#include <ruby.h>
extern ID me_ext_id_guest_backtrace_eq;
extern ID me_ext_id_generate;
extern ID me_ext_id_instructions;
extern ID me_ext_id_memory;
extern ID me_ext_id_memory_arena;
extern ID me_ext_id_memory_hblkhd;
extern ID me_ext_id_memory_fordblks;
extern ID me_ext_id_ctx_switch_v;
extern ID me_ext_id_ctx_switch_iv;
extern ID me_ext_id_cpu_time;
extern ID me_ext_id_type_eq;
extern VALUE me_ext_m_json;
extern VALUE me_ext_c_mruby_engine;
extern VALUE me_ext_c_iseq;
extern VALUE me_ext_e_engine_error;
extern VALUE me_ext_e_engine_runtime_error;
extern VALUE me_ext_e_engine_type_error;
extern VALUE me_ext_e_engine_syntax_error;
extern VALUE me_ext_e_engine_quota_error;
extern VALUE me_ext_e_engine_memory_quota_error;
extern VALUE me_ext_e_engine_instruction_quota_error;
extern VALUE me_ext_e_engine_time_quota_error;
extern VALUE me_ext_e_engine_stack_exhausted_error;
extern VALUE me_ext_e_engine_internal_error;
extern VALUE me_ext_e_engine_quota_already_reached;
#endif