diff options
| author | Yukihiro Matsumoto <[email protected]> | 2012-05-09 10:58:32 +0900 |
|---|---|---|
| committer | Yukihiro Matsumoto <[email protected]> | 2012-05-09 10:58:32 +0900 |
| commit | 164c0463b26d3932902503401efa20a8bf649ad3 (patch) | |
| tree | bfe732f721aebbeea0a550c761903d681be0bad9 /src | |
| parent | f4cf8ea423d8f9df1d341adba63d1416779aae8a (diff) | |
| download | mruby-164c0463b26d3932902503401efa20a8bf649ad3.tar.gz mruby-164c0463b26d3932902503401efa20a8bf649ad3.zip | |
use DIRECT_THREADED only on GCC
Diffstat (limited to 'src')
| -rw-r--r-- | src/vm.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -326,7 +326,10 @@ argnum_error(mrb_state *mrb, int num) (r).value.p = (void*)(v);\ } +#ifdef __GNUC__ #define DIRECT_THREADED +#endif + #ifndef DIRECT_THREADED #define INIT_DISPACTH for (;;) { i = *pc; switch (GET_OPCODE(i)) { |
