Skip to content

Commit df5f9fd

Browse files
authored
Fix dump_processor_state debug code to compile and work on Android (#112970)
Fix typo in GC bridge comparison message (SCCS -> XREFS)
1 parent ead9efe commit df5f9fd

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

src/mono/mono/metadata/sgen-bridge.c

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -316,24 +316,24 @@ dump_processor_state (SgenBridgeProcessor *p)
316316
{
317317
int i;
318318
319-
printf ("------\n");
320-
printf ("SCCS %d\n", p->num_sccs);
319+
g_message ("------\n");
320+
g_message ("SCCS %d\n", p->num_sccs);
321321
for (i = 0; i < p->num_sccs; ++i) {
322322
int j;
323323
MonoGCBridgeSCC *scc = p->api_sccs [i];
324-
printf ("\tSCC %d:", i);
324+
g_message ("\tSCC %d:", i);
325325
for (j = 0; j < scc->num_objs; ++j) {
326326
MonoObject *obj = scc->objs [j];
327-
printf (" %p(%s)", obj, SGEN_LOAD_VTABLE (obj)->klass->name);
327+
g_message (" %p(%s)", obj, m_class_get_name (SGEN_LOAD_VTABLE (obj)->klass));
328328
}
329-
printf ("\n");
329+
g_message ("\n");
330330
}
331331
332-
printf ("XREFS %d\n", p->num_xrefs);
332+
g_message ("XREFS %d\n", p->num_xrefs);
333333
for (i = 0; i < p->num_xrefs; ++i)
334-
printf ("\t%d -> %d\n", p->api_xrefs [i].src_scc_index, p->api_xrefs [i].dst_scc_index);
334+
g_message ("\t%d -> %d\n", p->api_xrefs [i].src_scc_index, p->api_xrefs [i].dst_scc_index);
335335
336-
printf ("-------\n");
336+
g_message ("-------\n");
337337
}
338338
*/
339339

@@ -352,7 +352,7 @@ sgen_compare_bridge_processor_results (SgenBridgeProcessor *a, SgenBridgeProcess
352352
if (a->num_sccs != b->num_sccs)
353353
g_error ("SCCS count expected %d but got %d", a->num_sccs, b->num_sccs);
354354
if (a->num_xrefs != b->num_xrefs)
355-
g_error ("SCCS count expected %d but got %d", a->num_xrefs, b->num_xrefs);
355+
g_error ("XREFS count expected %d but got %d", a->num_xrefs, b->num_xrefs);
356356

357357
/*
358358
* First we build a hash of each object in `a` to its respective SCC index within

0 commit comments

Comments
 (0)