1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

%p is for void *

See also
35eb12c063
6f5eb28507
687308cf0d
b6a2d63eb3
This commit is contained in:
卜部昌平 2020-02-26 11:45:29 +09:00
parent 2325017477
commit f12b9a3338
2 changed files with 4 additions and 4 deletions

View file

@ -1489,7 +1489,7 @@ vm_ccs_push(VALUE klass, struct rb_class_cc_entries *ccs, const struct rb_callin
void void
rb_vm_ccs_dump(struct rb_class_cc_entries *ccs) rb_vm_ccs_dump(struct rb_class_cc_entries *ccs)
{ {
fprintf(stderr, "ccs:%p (%d,%d)\n", ccs, ccs->len, ccs->capa); fprintf(stderr, "ccs:%p (%d,%d)\n", (void *)ccs, ccs->len, ccs->capa);
for (int i=0; i<ccs->len; i++) { for (int i=0; i<ccs->len; i++) {
vm_ci_dump(ccs->entries[i].ci); vm_ci_dump(ccs->entries[i].ci);
rp(ccs->entries[i].cc); rp(ccs->entries[i].cc);

View file

@ -44,12 +44,12 @@ vm_ccs_dump(VALUE klass, ID target_mid)
const struct rb_class_cc_entries *ccs; const struct rb_class_cc_entries *ccs;
if (target_mid) { if (target_mid) {
if (rb_id_table_lookup(cc_tbl, target_mid, (VALUE *)&ccs)) { if (rb_id_table_lookup(cc_tbl, target_mid, (VALUE *)&ccs)) {
fprintf(stderr, " [CCTB] %p\n", cc_tbl); fprintf(stderr, " [CCTB] %p\n", (void *)cc_tbl);
vm_ccs_dump_i(target_mid, (VALUE)ccs, NULL); vm_ccs_dump_i(target_mid, (VALUE)ccs, NULL);
} }
} }
else { else {
fprintf(stderr, " [CCTB] %p\n", cc_tbl); fprintf(stderr, " [CCTB] %p\n", (void *)cc_tbl);
rb_id_table_foreach(cc_tbl, vm_ccs_dump_i, (void *)target_mid); rb_id_table_foreach(cc_tbl, vm_ccs_dump_i, (void *)target_mid);
} }
} }
@ -80,7 +80,7 @@ vm_mtbl_dump(VALUE klass, ID target_mid)
} }
} }
else { else {
fprintf(stderr, " ## RCLASS_M_TBL (%p)\n", RCLASS_M_TBL(klass)); fprintf(stderr, " ## RCLASS_M_TBL (%p)\n", (void *)RCLASS_M_TBL(klass));
rb_id_table_foreach(RCLASS_M_TBL(klass), vm_cme_dump_i, NULL); rb_id_table_foreach(RCLASS_M_TBL(klass), vm_cme_dump_i, NULL);
} }
} }