@@ -35,6 +35,8 @@ char** SVMIsolateData::_argv = 0;
3535size_t  SVMIsolateData::_max_heap_address_space_size = 0 ;
3636
3737char * SVMIsolateData::_heap_base = nullptr ;
38+ typeArrayOop SVMIsolateData::_image_heap_region_types = nullptr ;
39+ typeArrayOop SVMIsolateData::_image_heap_region_free_spaces = nullptr ;
3840objArrayOop SVMIsolateData::_static_object_fields = nullptr ;
3941typeArrayOop SVMIsolateData::_static_primitive_fields = nullptr ;
4042oop SVMIsolateData::_vm_operation_thread = nullptr ;
@@ -46,6 +48,8 @@ bool SVMIsolateData::_during_teardown = false;
4648size_t  SVMGlobalData::_heap_base_alignment = 0 ;
4749size_t  SVMGlobalData::_null_regions_size = 0 ;
4850size_t  SVMGlobalData::_image_heap_size = 0 ;
51+ size_t  SVMGlobalData::_image_heap_used = 0 ;
52+ size_t  SVMGlobalData::_image_heap_waste = 0 ;
4953char * SVMGlobalData::_image_build_hosted_args = 0 ;
5054char * SVMGlobalData::_image_build_runtime_args = 0 ;
5155
@@ -54,6 +58,8 @@ jlong SVMGlobalData::_container_memory_limit_in_bytes = 0;
5458int  SVMGlobalData::_container_active_processor_count = 0 ;
5559
5660SVMOffsets SVMGlobalData::_offsets;
61+ int  SVMGlobalData::_closed_image_heap_regions = -1 ;
62+ int  SVMGlobalData::_open_image_heap_regions = -1 ;
5763SVMOopMap* SVMGlobalData::_thread_locals_reference_map = nullptr ;
5864bool  SVMGlobalData::_use_string_inlining = false ;
5965bool  SVMGlobalData::_closed_type_world = false ;
0 commit comments