diff options
author | ko1 <ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-12-14 01:10:15 +0000 |
---|---|---|
committer | ko1 <ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-12-14 01:10:15 +0000 |
commit | e4c79d0d10429ac7d48641a66091f0292d807a9d (patch) | |
tree | 466feead28dbde0373401f8dc1021dcb37b1fcbd /transient_heap.c | |
parent | bd78a07f46bb2bdc1a8c2fc0bfee181b71445cca (diff) |
rename li_table->ar_table (and related names).
* internal.h: rename the following names:
* li_table -> ar_table. "li" means linear (from linear search),
but we use the word "array" (from data layout).
* RHASH_ARRAY -> RHASH_AR_TABLE. AR_TABLE is more clear.
* rb_hash_array_* -> rb_hash_ar_table_*.
* RHASH_TABLE_P() -> RHASH_ST_TABLE_P(). more clear.
* RHASH_CLEAR() -> RHASH_ST_CLEAR().
* hash.c: rename "linear_" prefix functions to "ar_" prefix.
* hash.c (linear_init_table): rename to ar_alloc_table.
* debug_counter.h: rename obj_hash_array to obj_hash_ar.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66390 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'transient_heap.c')
-rw-r--r-- | transient_heap.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/transient_heap.c b/transient_heap.c index aca8875982..55a796325f 100644 --- a/transient_heap.c +++ b/transient_heap.c @@ -583,8 +583,8 @@ transient_heap_ptr(VALUE obj, int error) break; case T_HASH: if (RHASH_TRANSIENT_P(obj)) { - TH_ASSERT(RHASH_ARRAY_P(obj)); - ptr = (VALUE *)(RHASH(obj)->as.li); + TH_ASSERT(RHASH_AR_TABLE_P(obj)); + ptr = (VALUE *)(RHASH(obj)->as.ar); } else { ptr = NULL; |