dump_append        59 ext/objspace/objspace_dump.c     dump_append(dc, "\"");
dump_append        64 ext/objspace/objspace_dump.c 	    dump_append(dc, "\\%c", c);
dump_append        67 ext/objspace/objspace_dump.c 	    dump_append(dc, "\\u0000");
dump_append        70 ext/objspace/objspace_dump.c 	    dump_append(dc, "\\b");
dump_append        73 ext/objspace/objspace_dump.c 	    dump_append(dc, "\\t");
dump_append        76 ext/objspace/objspace_dump.c 	    dump_append(dc, "\\f");
dump_append        79 ext/objspace/objspace_dump.c 	    dump_append(dc, "\\n");
dump_append        82 ext/objspace/objspace_dump.c 	    dump_append(dc, "\\r");
dump_append        86 ext/objspace/objspace_dump.c 		dump_append(dc, "\\u%04d", c);
dump_append        88 ext/objspace/objspace_dump.c 		dump_append(dc, "%c", c);
dump_append        91 ext/objspace/objspace_dump.c     dump_append(dc, "\"");
dump_append        97 ext/objspace/objspace_dump.c     dump_append(dc, "{\"type\":\"SYMBOL\", \"value\":");
dump_append        99 ext/objspace/objspace_dump.c     dump_append(dc, "}");
dump_append       142 ext/objspace/objspace_dump.c 	dump_append(dc, "true");
dump_append       145 ext/objspace/objspace_dump.c 	dump_append(dc, "false");
dump_append       148 ext/objspace/objspace_dump.c 	dump_append(dc, "null");
dump_append       151 ext/objspace/objspace_dump.c 	dump_append(dc, "%ld", FIX2LONG(value));
dump_append       154 ext/objspace/objspace_dump.c 	dump_append(dc, "%#g", RFLOAT_VALUE(value));
dump_append       160 ext/objspace/objspace_dump.c 	dump_append(dc, "{}");
dump_append       173 ext/objspace/objspace_dump.c 	dump_append(dc, ", \"references\":[\"%p\"", (void *)ref);
dump_append       175 ext/objspace/objspace_dump.c 	dump_append(dc, ", \"%p\"", (void *)ref);
dump_append       183 ext/objspace/objspace_dump.c     dump_append(dc, ", \"bytesize\":%ld", RSTRING_LEN(obj));
dump_append       185 ext/objspace/objspace_dump.c 	dump_append(dc, ", \"capacity\":%"PRIdSIZE, rb_str_capacity(obj));
dump_append       188 ext/objspace/objspace_dump.c 	dump_append(dc, ", \"value\":");
dump_append       215 ext/objspace/objspace_dump.c 	dump_append(dc, "\"%p\":{", (void *)obj);
dump_append       217 ext/objspace/objspace_dump.c 	dump_append(dc, "{\"address\":\"%p\", ", (void *)obj);
dump_append       218 ext/objspace/objspace_dump.c     dump_append(dc, "\"type\":\"%s\"", obj_type(obj));
dump_append       221 ext/objspace/objspace_dump.c 	dump_append(dc, ", \"class\":\"%p\"", (void *)dc->cur_obj_klass);
dump_append       223 ext/objspace/objspace_dump.c 	dump_append(dc, ", \"frozen\":true");
dump_append       227 ext/objspace/objspace_dump.c 	dump_append(dc, ", \"node_type\":\"%s\"", ruby_node_name(nd_type(obj)));
dump_append       236 ext/objspace/objspace_dump.c 	    dump_append(dc, ", \"embedded\":true");
dump_append       238 ext/objspace/objspace_dump.c 	    dump_append(dc, ", \"broken\":true");
dump_append       240 ext/objspace/objspace_dump.c 	    dump_append(dc, ", \"fstring\":true");
dump_append       242 ext/objspace/objspace_dump.c 	    dump_append(dc, ", \"shared\":true");
dump_append       247 ext/objspace/objspace_dump.c 	    dump_append(dc, ", \"encoding\":\"%s\"", rb_enc_name(rb_enc_from_index(ENCODING_GET(obj))));
dump_append       251 ext/objspace/objspace_dump.c 	dump_append(dc, ", \"size\":%"PRIdSIZE, (size_t)RHASH_SIZE(obj));
dump_append       253 ext/objspace/objspace_dump.c 	    dump_append(dc, ", \"default\":\"%p\"", (void *)RHASH_IFNONE(obj));
dump_append       257 ext/objspace/objspace_dump.c 	dump_append(dc, ", \"length\":%ld", RARRAY_LEN(obj));
dump_append       259 ext/objspace/objspace_dump.c 	    dump_append(dc, ", \"shared\":true");
dump_append       261 ext/objspace/objspace_dump.c 	    dump_append(dc, ", \"embedded\":true");
dump_append       267 ext/objspace/objspace_dump.c 	    dump_append(dc, ", \"name\":\"%s\"", rb_class2name(obj));
dump_append       272 ext/objspace/objspace_dump.c 	    dump_append(dc, ", \"struct\":\"%s\"", RTYPEDDATA_TYPE(obj)->wrap_struct_name);
dump_append       276 ext/objspace/objspace_dump.c 	dump_append(dc, ", \"value\":\"%g\"", RFLOAT_VALUE(obj));
dump_append       280 ext/objspace/objspace_dump.c 	dump_append(dc, ", \"ivars\":%u", ROBJECT_NUMIV(obj));
dump_append       286 ext/objspace/objspace_dump.c 	    dump_append(dc, ", \"fd\":%d", fptr->fd);
dump_append       290 ext/objspace/objspace_dump.c 	dump_append(dc, "}");
dump_append       297 ext/objspace/objspace_dump.c 	dump_append(dc, "]");
dump_append       300 ext/objspace/objspace_dump.c 	dump_append(dc, ", \"file\":\"%s\", \"line\":%lu", ainfo->path, ainfo->line);
dump_append       303 ext/objspace/objspace_dump.c 	    dump_append(dc, ", \"method\":\"%s\"", RSTRING_PTR(m));
dump_append       305 ext/objspace/objspace_dump.c 	dump_append(dc, ", \"generation\":%"PRIuSIZE, ainfo->generation);
dump_append       309 ext/objspace/objspace_dump.c 	dump_append(dc, ", \"memsize\":%"PRIuSIZE, memsize);
dump_append       312 ext/objspace/objspace_dump.c 	dump_append(dc, ", \"flags\":{");
dump_append       314 ext/objspace/objspace_dump.c 	    dump_append(dc, "\"%s\":true", rb_id2name(flags[i]));
dump_append       315 ext/objspace/objspace_dump.c 	    if (i != n-1) dump_append(dc, ", ");
dump_append       317 ext/objspace/objspace_dump.c 	dump_append(dc, "}");
dump_append       320 ext/objspace/objspace_dump.c     dump_append(dc, "}");
dump_append       331 ext/objspace/objspace_dump.c 	    if (dc->roots++) dump_append(dc, ",\n");
dump_append       344 ext/objspace/objspace_dump.c 	dump_append(dc, "]},\n");
dump_append       346 ext/objspace/objspace_dump.c 	dump_append(dc, "\"%p\":", (void *)obj);
dump_append       347 ext/objspace/objspace_dump.c 	dump_append(dc, "{\"type\":\"ROOT\", \"root\":\"%s\", \"references\":[\"%p\"", category, (void *)obj);
dump_append       350 ext/objspace/objspace_dump.c 	dump_append(dc, ", \"%p\"", (void *)obj);
dump_append       433 ext/objspace/objspace_dump.c     if (dc.roots) dump_append(&dc, "\n");
dump_append       465 ext/objspace/objspace_dump.c     dump_append(&dc, "{\n");
dump_append       468 ext/objspace/objspace_dump.c     if (dc.roots) dump_append(&dc, "]}");
dump_append       472 ext/objspace/objspace_dump.c     dump_append(&dc, "\n}");