equal
deleted
inserted
replaced
98 bool _compact_strings; // value of CompactStrings |
98 bool _compact_strings; // value of CompactStrings |
99 uintx _max_heap_size; // java max heap size during dumping |
99 uintx _max_heap_size; // java max heap size during dumping |
100 Universe::NARROW_OOP_MODE _narrow_oop_mode; // compressed oop encoding mode |
100 Universe::NARROW_OOP_MODE _narrow_oop_mode; // compressed oop encoding mode |
101 int _narrow_klass_shift; // save narrow klass base and shift |
101 int _narrow_klass_shift; // save narrow klass base and shift |
102 address _narrow_klass_base; |
102 address _narrow_klass_base; |
|
103 char* _misc_data_patching_start; |
103 |
104 |
104 struct space_info { |
105 struct space_info { |
105 int _crc; // crc checksum of the current space |
106 int _crc; // crc checksum of the current space |
106 size_t _file_offset; // sizeof(this) rounded to vm page size |
107 size_t _file_offset; // sizeof(this) rounded to vm page size |
107 union { |
108 union { |
183 uintx max_heap_size() { return _header->_max_heap_size; } |
184 uintx max_heap_size() { return _header->_max_heap_size; } |
184 address narrow_klass_base() const { return _header->_narrow_klass_base; } |
185 address narrow_klass_base() const { return _header->_narrow_klass_base; } |
185 int narrow_klass_shift() const { return _header->_narrow_klass_shift; } |
186 int narrow_klass_shift() const { return _header->_narrow_klass_shift; } |
186 size_t space_capacity(int i) { return _header->_space[i]._capacity; } |
187 size_t space_capacity(int i) { return _header->_space[i]._capacity; } |
187 struct FileMapHeader* header() { return _header; } |
188 struct FileMapHeader* header() { return _header; } |
|
189 char* misc_data_patching_start() { return _header->_misc_data_patching_start; } |
|
190 void set_misc_data_patching_start(char* p) { _header->_misc_data_patching_start = p; } |
188 |
191 |
189 static FileMapInfo* current_info() { |
192 static FileMapInfo* current_info() { |
190 CDS_ONLY(return _current_info;) |
193 CDS_ONLY(return _current_info;) |
191 NOT_CDS(return NULL;) |
194 NOT_CDS(return NULL;) |
192 } |
195 } |