1
- /* automatically generated by rust-bindgen 0.69.1 */
1
+ /* automatically generated by rust-bindgen 0.63.0 */
2
2
3
3
#[ repr( C ) ]
4
4
#[ derive( Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd ) ]
@@ -246,7 +246,7 @@ pub const HT_N_INLINE: u32 = 32;
246
246
pub const AL_N_INLINE : u32 = 29 ;
247
247
pub const SMALL_AL_N_INLINE : u32 = 6 ;
248
248
pub const MAX_ALIGN : u32 = 4 ;
249
- pub const JL_GC_N_POOLS : u32 = 49 ;
249
+ pub const JL_GC_N_MAX_POOLS : u32 = 51 ;
250
250
pub const JL_N_STACK_POOLS : u32 = 16 ;
251
251
pub const JL_GC_STATE_WAITING : u32 = 1 ;
252
252
pub const JL_GC_STATE_SAFE : u32 = 2 ;
@@ -5625,7 +5625,7 @@ pub struct mmtk_jl_thread_heap_t {
5625
5625
pub remset_nptr : :: std:: os:: raw:: c_int ,
5626
5626
pub remset : * mut mmtk_arraylist_t ,
5627
5627
pub last_remset : * mut mmtk_arraylist_t ,
5628
- pub norm_pools : [ mmtk_jl_gc_pool_t ; 49usize ] ,
5628
+ pub norm_pools : [ mmtk_jl_gc_pool_t ; 51usize ] ,
5629
5629
pub free_stacks : [ mmtk_small_arraylist_t ; 16usize ] ,
5630
5630
}
5631
5631
#[ test]
@@ -5635,7 +5635,7 @@ fn bindgen_test_layout_mmtk_jl_thread_heap_t() {
5635
5635
let ptr = UNINIT . as_ptr ( ) ;
5636
5636
assert_eq ! (
5637
5637
:: std:: mem:: size_of:: <mmtk_jl_thread_heap_t>( ) ,
5638
- 3144usize ,
5638
+ 3192usize ,
5639
5639
concat!( "Size of: " , stringify!( mmtk_jl_thread_heap_t) )
5640
5640
) ;
5641
5641
assert_eq ! (
@@ -5755,7 +5755,7 @@ fn bindgen_test_layout_mmtk_jl_thread_heap_t() {
5755
5755
) ;
5756
5756
assert_eq ! (
5757
5757
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . free_stacks) as usize - ptr as usize } ,
5758
- 2120usize ,
5758
+ 2168usize ,
5759
5759
concat!(
5760
5760
"Offset of field: " ,
5761
5761
stringify!( mmtk_jl_thread_heap_t) ,
@@ -6060,7 +6060,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6060
6060
let ptr = UNINIT . as_ptr ( ) ;
6061
6061
assert_eq ! (
6062
6062
:: std:: mem:: size_of:: <mmtk__jl_tls_states_t>( ) ,
6063
- 13400usize ,
6063
+ 13448usize ,
6064
6064
concat!( "Size of: " , stringify!( mmtk__jl_tls_states_t) )
6065
6065
) ;
6066
6066
assert_eq ! (
@@ -6180,7 +6180,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6180
6180
) ;
6181
6181
assert_eq ! (
6182
6182
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . gc_num) as usize - ptr as usize } ,
6183
- 3184usize ,
6183
+ 3232usize ,
6184
6184
concat!(
6185
6185
"Offset of field: " ,
6186
6186
stringify!( mmtk__jl_tls_states_t) ,
@@ -6190,7 +6190,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6190
6190
) ;
6191
6191
assert_eq ! (
6192
6192
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . defer_signal) as usize - ptr as usize } ,
6193
- 3248usize ,
6193
+ 3296usize ,
6194
6194
concat!(
6195
6195
"Offset of field: " ,
6196
6196
stringify!( mmtk__jl_tls_states_t) ,
@@ -6200,7 +6200,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6200
6200
) ;
6201
6201
assert_eq ! (
6202
6202
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . current_task) as usize - ptr as usize } ,
6203
- 3256usize ,
6203
+ 3304usize ,
6204
6204
concat!(
6205
6205
"Offset of field: " ,
6206
6206
stringify!( mmtk__jl_tls_states_t) ,
@@ -6210,7 +6210,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6210
6210
) ;
6211
6211
assert_eq ! (
6212
6212
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . next_task) as usize - ptr as usize } ,
6213
- 3264usize ,
6213
+ 3312usize ,
6214
6214
concat!(
6215
6215
"Offset of field: " ,
6216
6216
stringify!( mmtk__jl_tls_states_t) ,
@@ -6220,7 +6220,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6220
6220
) ;
6221
6221
assert_eq ! (
6222
6222
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . previous_task) as usize - ptr as usize } ,
6223
- 3272usize ,
6223
+ 3320usize ,
6224
6224
concat!(
6225
6225
"Offset of field: " ,
6226
6226
stringify!( mmtk__jl_tls_states_t) ,
@@ -6230,7 +6230,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6230
6230
) ;
6231
6231
assert_eq ! (
6232
6232
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . root_task) as usize - ptr as usize } ,
6233
- 3280usize ,
6233
+ 3328usize ,
6234
6234
concat!(
6235
6235
"Offset of field: " ,
6236
6236
stringify!( mmtk__jl_tls_states_t) ,
@@ -6240,7 +6240,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6240
6240
) ;
6241
6241
assert_eq ! (
6242
6242
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . timing_stack) as usize - ptr as usize } ,
6243
- 3288usize ,
6243
+ 3336usize ,
6244
6244
concat!(
6245
6245
"Offset of field: " ,
6246
6246
stringify!( mmtk__jl_tls_states_t) ,
@@ -6250,7 +6250,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6250
6250
) ;
6251
6251
assert_eq ! (
6252
6252
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . stackbase) as usize - ptr as usize } ,
6253
- 3296usize ,
6253
+ 3344usize ,
6254
6254
concat!(
6255
6255
"Offset of field: " ,
6256
6256
stringify!( mmtk__jl_tls_states_t) ,
@@ -6260,7 +6260,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6260
6260
) ;
6261
6261
assert_eq ! (
6262
6262
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . stacksize) as usize - ptr as usize } ,
6263
- 3304usize ,
6263
+ 3352usize ,
6264
6264
concat!(
6265
6265
"Offset of field: " ,
6266
6266
stringify!( mmtk__jl_tls_states_t) ,
@@ -6270,7 +6270,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6270
6270
) ;
6271
6271
assert_eq ! (
6272
6272
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . sig_exception) as usize - ptr as usize } ,
6273
- 3512usize ,
6273
+ 3560usize ,
6274
6274
concat!(
6275
6275
"Offset of field: " ,
6276
6276
stringify!( mmtk__jl_tls_states_t) ,
@@ -6280,7 +6280,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6280
6280
) ;
6281
6281
assert_eq ! (
6282
6282
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . bt_data) as usize - ptr as usize } ,
6283
- 3520usize ,
6283
+ 3568usize ,
6284
6284
concat!(
6285
6285
"Offset of field: " ,
6286
6286
stringify!( mmtk__jl_tls_states_t) ,
@@ -6290,7 +6290,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6290
6290
) ;
6291
6291
assert_eq ! (
6292
6292
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . bt_size) as usize - ptr as usize } ,
6293
- 3528usize ,
6293
+ 3576usize ,
6294
6294
concat!(
6295
6295
"Offset of field: " ,
6296
6296
stringify!( mmtk__jl_tls_states_t) ,
@@ -6300,7 +6300,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6300
6300
) ;
6301
6301
assert_eq ! (
6302
6302
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . profiling_bt_buffer) as usize - ptr as usize } ,
6303
- 3536usize ,
6303
+ 3584usize ,
6304
6304
concat!(
6305
6305
"Offset of field: " ,
6306
6306
stringify!( mmtk__jl_tls_states_t) ,
@@ -6310,7 +6310,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6310
6310
) ;
6311
6311
assert_eq ! (
6312
6312
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . signal_request) as usize - ptr as usize } ,
6313
- 3544usize ,
6313
+ 3592usize ,
6314
6314
concat!(
6315
6315
"Offset of field: " ,
6316
6316
stringify!( mmtk__jl_tls_states_t) ,
@@ -6320,7 +6320,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6320
6320
) ;
6321
6321
assert_eq ! (
6322
6322
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . io_wait) as usize - ptr as usize } ,
6323
- 3548usize ,
6323
+ 3596usize ,
6324
6324
concat!(
6325
6325
"Offset of field: " ,
6326
6326
stringify!( mmtk__jl_tls_states_t) ,
@@ -6330,7 +6330,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6330
6330
) ;
6331
6331
assert_eq ! (
6332
6332
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . signal_stack) as usize - ptr as usize } ,
6333
- 3552usize ,
6333
+ 3600usize ,
6334
6334
concat!(
6335
6335
"Offset of field: " ,
6336
6336
stringify!( mmtk__jl_tls_states_t) ,
@@ -6340,7 +6340,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6340
6340
) ;
6341
6341
assert_eq ! (
6342
6342
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . system_id) as usize - ptr as usize } ,
6343
- 3560usize ,
6343
+ 3608usize ,
6344
6344
concat!(
6345
6345
"Offset of field: " ,
6346
6346
stringify!( mmtk__jl_tls_states_t) ,
@@ -6350,7 +6350,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6350
6350
) ;
6351
6351
assert_eq ! (
6352
6352
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . finalizers) as usize - ptr as usize } ,
6353
- 3568usize ,
6353
+ 3616usize ,
6354
6354
concat!(
6355
6355
"Offset of field: " ,
6356
6356
stringify!( mmtk__jl_tls_states_t) ,
@@ -6360,7 +6360,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6360
6360
) ;
6361
6361
assert_eq ! (
6362
6362
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . page_metadata_allocd) as usize - ptr as usize } ,
6363
- 3824usize ,
6363
+ 3872usize ,
6364
6364
concat!(
6365
6365
"Offset of field: " ,
6366
6366
stringify!( mmtk__jl_tls_states_t) ,
@@ -6370,7 +6370,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6370
6370
) ;
6371
6371
assert_eq ! (
6372
6372
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . page_metadata_buffered) as usize - ptr as usize } ,
6373
- 3832usize ,
6373
+ 3880usize ,
6374
6374
concat!(
6375
6375
"Offset of field: " ,
6376
6376
stringify!( mmtk__jl_tls_states_t) ,
@@ -6380,7 +6380,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6380
6380
) ;
6381
6381
assert_eq ! (
6382
6382
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . mark_queue) as usize - ptr as usize } ,
6383
- 3840usize ,
6383
+ 3888usize ,
6384
6384
concat!(
6385
6385
"Offset of field: " ,
6386
6386
stringify!( mmtk__jl_tls_states_t) ,
@@ -6390,7 +6390,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6390
6390
) ;
6391
6391
assert_eq ! (
6392
6392
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . gc_cache) as usize - ptr as usize } ,
6393
- 4144usize ,
6393
+ 4192usize ,
6394
6394
concat!(
6395
6395
"Offset of field: " ,
6396
6396
stringify!( mmtk__jl_tls_states_t) ,
@@ -6400,7 +6400,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6400
6400
) ;
6401
6401
assert_eq ! (
6402
6402
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . sweep_objs) as usize - ptr as usize } ,
6403
- 12360usize ,
6403
+ 12408usize ,
6404
6404
concat!(
6405
6405
"Offset of field: " ,
6406
6406
stringify!( mmtk__jl_tls_states_t) ,
@@ -6410,7 +6410,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6410
6410
) ;
6411
6411
assert_eq ! (
6412
6412
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . gc_sweeps_requested) as usize - ptr as usize } ,
6413
- 12616usize ,
6413
+ 12664usize ,
6414
6414
concat!(
6415
6415
"Offset of field: " ,
6416
6416
stringify!( mmtk__jl_tls_states_t) ,
@@ -6420,7 +6420,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6420
6420
) ;
6421
6421
assert_eq ! (
6422
6422
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . previous_exception) as usize - ptr as usize } ,
6423
- 12624usize ,
6423
+ 12672usize ,
6424
6424
concat!(
6425
6425
"Offset of field: " ,
6426
6426
stringify!( mmtk__jl_tls_states_t) ,
@@ -6430,7 +6430,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6430
6430
) ;
6431
6431
assert_eq ! (
6432
6432
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . locks) as usize - ptr as usize } ,
6433
- 12632usize ,
6433
+ 12680usize ,
6434
6434
concat!(
6435
6435
"Offset of field: " ,
6436
6436
stringify!( mmtk__jl_tls_states_t) ,
@@ -6440,7 +6440,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6440
6440
) ;
6441
6441
assert_eq ! (
6442
6442
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . mmtk_mutator) as usize - ptr as usize } ,
6443
- 12696usize ,
6443
+ 12744usize ,
6444
6444
concat!(
6445
6445
"Offset of field: " ,
6446
6446
stringify!( mmtk__jl_tls_states_t) ,
@@ -6450,7 +6450,7 @@ fn bindgen_test_layout_mmtk__jl_tls_states_t() {
6450
6450
) ;
6451
6451
assert_eq ! (
6452
6452
unsafe { :: std:: ptr:: addr_of!( ( * ptr) . malloc_sz_since_last_poll) as usize - ptr as usize } ,
6453
- 13392usize ,
6453
+ 13440usize ,
6454
6454
concat!(
6455
6455
"Offset of field: " ,
6456
6456
stringify!( mmtk__jl_tls_states_t) ,
0 commit comments