diff options
-rw-r--r-- | ext/objspace/objspace_dump.c | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -805,29 +805,29 @@ shape_i(rb_shape_t *shape, void *data) dump_append(dc, ", \"depth\":"); dump_append_sizet(dc, rb_shape_depth(shape)); - dump_append(dc, ", \"shape_type\":"); switch((enum shape_type)shape->type) { case SHAPE_ROOT: - dump_append(dc, "\"ROOT\""); break; case SHAPE_IVAR: - dump_append(dc, "\"IVAR\""); dump_append(dc, ",\"edge_name\":"); dump_append_id(dc, shape->edge_name); break; case SHAPE_FROZEN: - dump_append(dc, "\"FROZEN\""); break; case SHAPE_T_OBJECT: - dump_append(dc, "\"T_OBJECT\""); break; case SHAPE_OBJ_TOO_COMPLEX: - dump_append(dc, "\"OBJ_TOO_COMPLEX\""); break; - default: - rb_bug("[objspace] unexpected shape type"); } dump_append(dc, ", \"edges\":"); |