diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-05-14 17:36:22 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-05-14 17:36:22 +0900 |
| commit | 232ec102d6264cd5e79cf4e900a5cc946ca76a67 (patch) | |
| tree | e78eb654803532bd56b566c2d6e0eaa1424957cb /include | |
| parent | 625988eea1731c50d8f69f74b31a90d64f81eac9 (diff) | |
| parent | 9184d254e23c14a67b5b1aa5dc5dbbbf747a9ff6 (diff) | |
| download | mruby-232ec102d6264cd5e79cf4e900a5cc946ca76a67.tar.gz mruby-232ec102d6264cd5e79cf4e900a5cc946ca76a67.zip | |
Merge branch 'take-cheeze-dump_lv'
Diffstat (limited to 'include')
| -rw-r--r-- | include/mruby/dump.h | 5 | ||||
| -rw-r--r-- | include/mruby/irep.h | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/include/mruby/dump.h b/include/mruby/dump.h index 5a63933d4..1b691ea1a 100644 --- a/include/mruby/dump.h +++ b/include/mruby/dump.h @@ -53,6 +53,7 @@ mrb_irep *mrb_read_irep(mrb_state*, const uint8_t*); #define RITE_SECTION_IREP_IDENTIFIER "IREP" #define RITE_SECTION_LINENO_IDENTIFIER "LINE" #define RITE_SECTION_DEBUG_IDENTIFIER "DBG\0" +#define RITE_SECTION_LV_IDENTIFIER "LVAR" #define MRB_DUMP_DEFAULT_STR_LEN 128 @@ -89,6 +90,10 @@ struct rite_section_debug_header { RITE_SECTION_HEADER; }; +struct rite_section_lv_header { + RITE_SECTION_HEADER; +}; + struct rite_binary_footer { RITE_SECTION_HEADER; }; diff --git a/include/mruby/irep.h b/include/mruby/irep.h index 13298f17f..3d6b5efc7 100644 --- a/include/mruby/irep.h +++ b/include/mruby/irep.h @@ -21,7 +21,7 @@ enum irep_pool_type { struct mrb_locals { mrb_sym name; - size_t r; + uint16_t r; }; /* Program data array struct */ |
