equal
deleted
inserted
replaced
40 // |
40 // |
41 // The compact hash table writer implementations |
41 // The compact hash table writer implementations |
42 // |
42 // |
43 CompactHashtableWriter::CompactHashtableWriter(int num_entries, |
43 CompactHashtableWriter::CompactHashtableWriter(int num_entries, |
44 CompactHashtableStats* stats) { |
44 CompactHashtableStats* stats) { |
45 assert(DumpSharedSpaces || DynamicDumpSharedSpaces, "dump-time only"); |
45 Arguments::assert_is_dumping_archive(); |
46 assert(num_entries >= 0, "sanity"); |
46 assert(num_entries >= 0, "sanity"); |
47 _num_buckets = calculate_num_buckets(num_entries); |
47 _num_buckets = calculate_num_buckets(num_entries); |
48 assert(_num_buckets > 0, "no buckets"); |
48 assert(_num_buckets > 0, "no buckets"); |
49 |
49 |
50 _num_entries_written = 0; |
50 _num_entries_written = 0; |