diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2017-07-27 15:49:05 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2017-07-27 16:14:03 +0900 |
| commit | 4696093673c3352a1897490ecc5e4e4e40f463b5 (patch) | |
| tree | 6fbc5424a0f9f0569cbb8c33480747af21f605f7 | |
| parent | 1e41026b28edbb6423b65588d5aeb270df2e0032 (diff) | |
| download | mruby-4696093673c3352a1897490ecc5e4e4e40f463b5.tar.gz mruby-4696093673c3352a1897490ecc5e4e4e40f463b5.zip | |
Rename `MRB_SEGMENT_SIZE` to `MRB_IV_SEGMENT_SIZE`.
| -rw-r--r-- | doc/guides/mrbconf.md | 2 | ||||
| -rw-r--r-- | src/variable.c | 20 |
2 files changed, 11 insertions, 11 deletions
diff --git a/doc/guides/mrbconf.md b/doc/guides/mrbconf.md index eb27ad102..f957f8ce2 100644 --- a/doc/guides/mrbconf.md +++ b/doc/guides/mrbconf.md @@ -122,7 +122,7 @@ largest value of required alignment. * If defined `Float` will be a mruby object with `RBasic`. ## Instance variable configuration. -`MRB_SEGMENT_SIZE` +`MRB_IV_SEGMENT_SIZE` * Default value is `4`. * Specifies size of each segment in segment list. diff --git a/src/variable.c b/src/variable.c index 481361928..86ac32e61 100644 --- a/src/variable.c +++ b/src/variable.c @@ -12,13 +12,13 @@ typedef int (iv_foreach_func)(mrb_state*,mrb_sym,mrb_value,void*); -#ifndef MRB_SEGMENT_SIZE -#define MRB_SEGMENT_SIZE 4 +#ifndef MRB_IV_SEGMENT_SIZE +#define MRB_IV_SEGMENT_SIZE 4 #endif typedef struct segment { - mrb_sym key[MRB_SEGMENT_SIZE]; - mrb_value val[MRB_SEGMENT_SIZE]; + mrb_sym key[MRB_IV_SEGMENT_SIZE]; + mrb_value val[MRB_IV_SEGMENT_SIZE]; struct segment *next; } segment; @@ -69,7 +69,7 @@ iv_put(mrb_state *mrb, iv_tbl *t, mrb_sym sym, mrb_value val) size_t i; while (seg) { - for (i=0; i<MRB_SEGMENT_SIZE; i++) { + for (i=0; i<MRB_IV_SEGMENT_SIZE; i++) { mrb_sym key = seg->key[i]; /* Found room in last segment after last_len */ if (!seg->next && i >= t->last_len) { @@ -134,7 +134,7 @@ iv_get(mrb_state *mrb, iv_tbl *t, mrb_sym sym, mrb_value *vp) seg = t->rootseg; while (seg) { - for (i=0; i<MRB_SEGMENT_SIZE; i++) { + for (i=0; i<MRB_IV_SEGMENT_SIZE; i++) { mrb_sym key = seg->key[i]; if (!seg->next && i >= t->last_len) { @@ -169,7 +169,7 @@ iv_del(mrb_state *mrb, iv_tbl *t, mrb_sym sym, mrb_value *vp) seg = t->rootseg; while (seg) { - for (i=0; i<MRB_SEGMENT_SIZE; i++) { + for (i=0; i<MRB_IV_SEGMENT_SIZE; i++) { mrb_sym key = seg->key[i]; if (!seg->next && i >= t->last_len) { @@ -196,7 +196,7 @@ iv_foreach(mrb_state *mrb, iv_tbl *t, iv_foreach_func *func, void *p) seg = t->rootseg; while (seg) { - for (i=0; i<MRB_SEGMENT_SIZE; i++) { + for (i=0; i<MRB_IV_SEGMENT_SIZE; i++) { mrb_sym key = seg->key[i]; /* no value in last segment after last_len */ @@ -232,7 +232,7 @@ iv_size(mrb_state *mrb, iv_tbl *t) return size; } seg = seg->next; - size += MRB_SEGMENT_SIZE; + size += MRB_IV_SEGMENT_SIZE; } /* empty iv_tbl */ return 0; @@ -250,7 +250,7 @@ iv_copy(mrb_state *mrb, iv_tbl *t) t2 = iv_new(mrb); while (seg != NULL) { - for (i=0; i<MRB_SEGMENT_SIZE; i++) { + for (i=0; i<MRB_IV_SEGMENT_SIZE; i++) { mrb_sym key = seg->key[i]; mrb_value val = seg->val[i]; |
