< prev index next >

src/share/vm/memory/filemap.hpp

Print this page

        

*** 240,253 **** bool open_for_read(); void open_for_write(); void write_header(); void write_region(int region, char* base, size_t size, bool read_only, bool allow_exec); ! void write_archive_heap_regions(GrowableArray<MemRegion> *regions, ! int first_region, int max_num_regions, ! char** r0_start, char** r0_top, ! char** r1_start, char** r1_top); void write_bytes(const void* buffer, int count); void write_bytes_aligned(const void* buffer, int count); char* map_region(int i); void map_heap_regions() NOT_CDS_JAVA_HEAP_RETURN; void fixup_mapped_heap_regions() NOT_CDS_JAVA_HEAP_RETURN; --- 240,251 ---- bool open_for_read(); void open_for_write(); void write_header(); void write_region(int region, char* base, size_t size, bool read_only, bool allow_exec); ! size_t write_archive_heap_regions(GrowableArray<MemRegion> *heap_mem, ! int first_region_id, int max_num_regions); void write_bytes(const void* buffer, int count); void write_bytes_aligned(const void* buffer, int count); char* map_region(int i); void map_heap_regions() NOT_CDS_JAVA_HEAP_RETURN; void fixup_mapped_heap_regions() NOT_CDS_JAVA_HEAP_RETURN;
*** 293,303 **** static int get_number_of_share_classpaths() { return _classpath_entry_table_size; } private: ! bool map_heap_data(MemRegion **regions, int first, int max, int* num, bool is_open = false) NOT_CDS_JAVA_HEAP_RETURN_(false); bool verify_mapped_heap_regions(int first, int num) NOT_CDS_JAVA_HEAP_RETURN_(false); void dealloc_archive_heap_regions(MemRegion* regions, int num) NOT_CDS_JAVA_HEAP_RETURN; }; --- 291,301 ---- static int get_number_of_share_classpaths() { return _classpath_entry_table_size; } private: ! bool map_heap_data(MemRegion **heap_mem, int first, int max, int* num, bool is_open = false) NOT_CDS_JAVA_HEAP_RETURN_(false); bool verify_mapped_heap_regions(int first, int num) NOT_CDS_JAVA_HEAP_RETURN_(false); void dealloc_archive_heap_regions(MemRegion* regions, int num) NOT_CDS_JAVA_HEAP_RETURN; };
< prev index next >