Added spec:commit task to commit changes to spec/ruby sources.
[rbx.git] / shotgun / lib / shotgun.h
blob15a2c9bba7e313d6b64a183ef54839f1e69121f4
1 #ifndef RBS_SHOTGUN_H
2 #define RBS_SHOTGUN_H
4 #define INTERNAL_DEBUG 0
5 /* whether tracking various VM stats */
6 #define TRACK_STATS 0
7 #define DISABLE_CHECKS 1
8 // #define TIME_LOOKUP 1
10 #include <stdio.h>
11 #include <stdlib.h>
12 #include <stdint.h>
14 #include "shotgun/config.h"
15 #include "shotgun/lib/oop.h"
16 /* declare the message struct since it's used in state.h, but actually
17 * defined in message.h */
18 struct message;
19 #include "shotgun/lib/strtod.h"
20 #include "shotgun/lib/state.h"
21 #include "shotgun/lib/message.h"
22 #include "shotgun/lib/auto.h"
23 #include "shotgun/lib/metaclass.h"
24 #include "shotgun/lib/object.h"
25 #include "shotgun/lib/log.h"
26 #endif