@@ -1261,7 +1261,7 @@ NOINLINE void gc_mark_loop_unwind(jl_ptls_t ptls, gc_mark_sp_t sp, int pc_offset
1261
1261
break ;
1262
1262
}
1263
1263
jl_safe_printf ("%p: Root object: %p :: %p (bits: %d)\n of type " ,
1264
- data , data -> obj , (void * )data -> tag , (int )data -> bits );
1264
+ ( void * ) data , ( void * ) data -> obj , (void * )data -> tag , (int )data -> bits );
1265
1265
jl_ ((void * )data -> tag );
1266
1266
isroot = 1 ;
1267
1267
}
@@ -1272,7 +1272,7 @@ NOINLINE void gc_mark_loop_unwind(jl_ptls_t ptls, gc_mark_sp_t sp, int pc_offset
1272
1272
break ;
1273
1273
}
1274
1274
jl_safe_printf ("%p: Queued root: %p :: %p (bits: %d)\n of type " ,
1275
- data , data -> obj , (void * )data -> tag , (int )data -> bits );
1275
+ ( void * ) data , ( void * ) data -> obj , (void * )data -> tag , (int )data -> bits );
1276
1276
jl_ ((void * )data -> tag );
1277
1277
isroot = 1 ;
1278
1278
}
@@ -1282,7 +1282,8 @@ NOINLINE void gc_mark_loop_unwind(jl_ptls_t ptls, gc_mark_sp_t sp, int pc_offset
1282
1282
jl_safe_printf ("Mark stack unwind overflow -- ABORTING !!!\n" );
1283
1283
break ;
1284
1284
}
1285
- jl_safe_printf ("%p: Finalizer list from %p to %p\n" , data , data -> begin , data -> end );
1285
+ jl_safe_printf ("%p: Finalizer list from %p to %p\n" ,
1286
+ (void * )data , (void * )data -> begin , (void * )data -> end );
1286
1287
isroot = 1 ;
1287
1288
}
1288
1289
else if (pc == gc_mark_label_addrs [GC_MARK_L_objarray ]) {
@@ -1292,8 +1293,8 @@ NOINLINE void gc_mark_loop_unwind(jl_ptls_t ptls, gc_mark_sp_t sp, int pc_offset
1292
1293
break ;
1293
1294
}
1294
1295
jl_safe_printf ("%p: %s Array in object %p :: %p -- [%p, %p)\n of type " ,
1295
- data , prefix , data -> parent , ((void * * )data -> parent )[-1 ],
1296
- data -> begin , data -> end );
1296
+ ( void * ) data , prefix , ( void * ) data -> parent , ((void * * )data -> parent )[-1 ],
1297
+ ( void * ) data -> begin , ( void * ) data -> end );
1297
1298
jl_ (jl_typeof (data -> parent ));
1298
1299
}
1299
1300
else if (pc == gc_mark_label_addrs [GC_MARK_L_obj8 ]) {
@@ -1305,7 +1306,7 @@ NOINLINE void gc_mark_loop_unwind(jl_ptls_t ptls, gc_mark_sp_t sp, int pc_offset
1305
1306
jl_datatype_t * vt = (jl_datatype_t * )jl_typeof (data -> parent );
1306
1307
jl_fielddesc8_t * desc = (jl_fielddesc8_t * )jl_dt_layout_fields (vt -> layout );
1307
1308
jl_safe_printf ("%p: %s Object (8bit) %p :: %p -- [%d, %d)\n of type " ,
1308
- data , prefix , data -> parent , ((void * * )data -> parent )[-1 ],
1309
+ ( void * ) data , prefix , ( void * ) data -> parent , ((void * * )data -> parent )[-1 ],
1309
1310
(int )(data -> begin - desc ), (int )(data -> end - desc ));
1310
1311
jl_ (jl_typeof (data -> parent ));
1311
1312
}
@@ -1318,7 +1319,7 @@ NOINLINE void gc_mark_loop_unwind(jl_ptls_t ptls, gc_mark_sp_t sp, int pc_offset
1318
1319
jl_datatype_t * vt = (jl_datatype_t * )jl_typeof (data -> parent );
1319
1320
jl_fielddesc16_t * desc = (jl_fielddesc16_t * )jl_dt_layout_fields (vt -> layout );
1320
1321
jl_safe_printf ("%p: %s Object (16bit) %p :: %p -- [%d, %d)\n of type " ,
1321
- data , prefix , data -> parent , ((void * * )data -> parent )[-1 ],
1322
+ ( void * ) data , prefix , ( void * ) data -> parent , ((void * * )data -> parent )[-1 ],
1322
1323
(int )(data -> begin - desc ), (int )(data -> end - desc ));
1323
1324
jl_ (jl_typeof (data -> parent ));
1324
1325
}
@@ -1331,7 +1332,7 @@ NOINLINE void gc_mark_loop_unwind(jl_ptls_t ptls, gc_mark_sp_t sp, int pc_offset
1331
1332
jl_datatype_t * vt = (jl_datatype_t * )jl_typeof (data -> parent );
1332
1333
jl_fielddesc32_t * desc = (jl_fielddesc32_t * )jl_dt_layout_fields (vt -> layout );
1333
1334
jl_safe_printf ("%p: %s Object (32bit) %p :: %p -- [%d, %d)\n of type " ,
1334
- data , prefix , data -> parent , ((void * * )data -> parent )[-1 ],
1335
+ ( void * ) data , prefix , ( void * ) data -> parent , ((void * * )data -> parent )[-1 ],
1335
1336
(int )(data -> begin - desc ), (int )(data -> end - desc ));
1336
1337
jl_ (jl_typeof (data -> parent ));
1337
1338
}
@@ -1342,7 +1343,8 @@ NOINLINE void gc_mark_loop_unwind(jl_ptls_t ptls, gc_mark_sp_t sp, int pc_offset
1342
1343
break ;
1343
1344
}
1344
1345
jl_safe_printf ("%p: %s Stack frame %p -- %d of %d (%s)\n" ,
1345
- data , prefix , data -> s , (int )data -> i , (int )data -> nroots >> 1 ,
1346
+ (void * )data , prefix , (void * )data -> s , (int )data -> i ,
1347
+ (int )data -> nroots >> 1 ,
1346
1348
(data -> nroots & 1 ) ? "indirect" : "direct" );
1347
1349
}
1348
1350
else if (pc == gc_mark_label_addrs [GC_MARK_L_module_binding ]) {
@@ -1353,7 +1355,8 @@ NOINLINE void gc_mark_loop_unwind(jl_ptls_t ptls, gc_mark_sp_t sp, int pc_offset
1353
1355
break ;
1354
1356
}
1355
1357
jl_safe_printf ("%p: %s Module (bindings) %p (bits %d) -- [%p, %p)\n" ,
1356
- data , prefix , data -> parent , (int )data -> bits , data -> begin , data -> end );
1358
+ (void * )data , prefix , (void * )data -> parent , (int )data -> bits ,
1359
+ (void * )data -> begin , (void * )data -> end );
1357
1360
}
1358
1361
else {
1359
1362
jl_safe_printf ("Unknown pc %p --- ABORTING !!!\n" , pc );
0 commit comments