diff options
| author | Peter Zhu <peter@peterzhu.ca> | 2025-11-02 13:45:26 -0500 |
|---|---|---|
| committer | Peter Zhu <peter@peterzhu.ca> | 2025-11-05 22:31:17 -0500 |
| commit | 6014ed99680fd3beb013dd8564f81f6c2f2a9f34 (patch) | |
| tree | 26fbcbbec29469c4bdcc71b3d63e6ec79db717da | |
| parent | 00c9a21ccef939cdad9b6abef2cd90c9dbd8c1c6 (diff) | |
Remove dead rb_hash_dump
| -rw-r--r-- | hash.c | 31 |
1 files changed, 0 insertions, 31 deletions
@@ -492,37 +492,6 @@ RHASH_AR_TABLE_BOUND(VALUE h) #if HASH_DEBUG #define hash_verify(hash) hash_verify_(hash, __FILE__, __LINE__) -void -rb_hash_dump(VALUE hash) -{ - rb_obj_info_dump(hash); - - if (RHASH_AR_TABLE_P(hash)) { - unsigned i, bound = RHASH_AR_TABLE_BOUND(hash); - - fprintf(stderr, " size:%u bound:%u\n", - RHASH_AR_TABLE_SIZE(hash), bound); - - for (i=0; i<bound; i++) { - st_data_t k, v; - - if (!ar_cleared_entry(hash, i)) { - char b1[0x100], b2[0x100]; - ar_table_pair *pair = RHASH_AR_TABLE_REF(hash, i); - k = pair->key; - v = pair->val; - fprintf(stderr, " %d key:%s val:%s hint:%02x\n", i, - rb_raw_obj_info(b1, 0x100, k), - rb_raw_obj_info(b2, 0x100, v), - ar_hint(hash, i)); - } - else { - fprintf(stderr, " %d empty\n", i); - } - } - } -} - static VALUE hash_verify_(VALUE hash, const char *file, int line) { |
