@@ -1049,7 +1049,7 @@ void HeapShared::write_subgraph_info_table() {
10491049
10501050 _run_time_subgraph_info_table.reset ();
10511051
1052- CompactHashtableWriter writer (d_table->_count , &stats);
1052+ CompactHashtableWriter writer (d_table->number_of_entries () , &stats);
10531053 CopyKlassSubGraphInfoToArchive copy (&writer);
10541054 d_table->iterate(©);
10551055 writer.dump (&_run_time_subgraph_info_table, " subgraphs" );
@@ -1820,15 +1820,15 @@ void HeapShared::check_special_subgraph_classes() {
18201820
18211821HeapShared::SeenObjectsTable* HeapShared::_seen_objects_table = nullptr ;
18221822HeapShared::PendingOop HeapShared::_object_being_archived;
1823- int HeapShared::_num_new_walked_objs;
1824- int HeapShared::_num_new_archived_objs;
1825- int HeapShared::_num_old_recorded_klasses;
1823+ size_t HeapShared::_num_new_walked_objs;
1824+ size_t HeapShared::_num_new_archived_objs;
1825+ size_t HeapShared::_num_old_recorded_klasses;
18261826
1827- int HeapShared::_num_total_subgraph_recordings = 0 ;
1828- int HeapShared::_num_total_walked_objs = 0 ;
1829- int HeapShared::_num_total_archived_objs = 0 ;
1830- int HeapShared::_num_total_recorded_klasses = 0 ;
1831- int HeapShared::_num_total_verifications = 0 ;
1827+ size_t HeapShared::_num_total_subgraph_recordings = 0 ;
1828+ size_t HeapShared::_num_total_walked_objs = 0 ;
1829+ size_t HeapShared::_num_total_archived_objs = 0 ;
1830+ size_t HeapShared::_num_total_recorded_klasses = 0 ;
1831+ size_t HeapShared::_num_total_verifications = 0 ;
18321832
18331833bool HeapShared::has_been_seen_during_subgraph_recording (oop obj) {
18341834 return _seen_objects_table->get (obj) != nullptr ;
@@ -1851,10 +1851,10 @@ void HeapShared::start_recording_subgraph(InstanceKlass *k, const char* class_na
18511851}
18521852
18531853void HeapShared::done_recording_subgraph (InstanceKlass *k, const char * class_name) {
1854- int num_new_recorded_klasses = get_subgraph_info (k)->num_subgraph_object_klasses () -
1854+ size_t num_new_recorded_klasses = get_subgraph_info (k)->num_subgraph_object_klasses () -
18551855 _num_old_recorded_klasses;
18561856 log_info (aot, heap)(" Done recording subgraph(s) for archived fields in %s: "
1857- " walked %d objs, archived %d new objs, recorded %d classes" ,
1857+ " walked %zu objs, archived %zu new objs, recorded %zu classes" ,
18581858 class_name, _num_new_walked_objs, _num_new_archived_objs,
18591859 num_new_recorded_klasses);
18601860
@@ -2102,18 +2102,18 @@ void HeapShared::archive_object_subgraphs(ArchivableStaticFieldInfo fields[],
21022102 done_recording_subgraph (info->klass , klass_name);
21032103 }
21042104
2105- log_info (aot, heap)(" Archived subgraph records = %d " ,
2105+ log_info (aot, heap)(" Archived subgraph records = %zu " ,
21062106 _num_total_subgraph_recordings);
2107- log_info (aot, heap)(" Walked %d objects" , _num_total_walked_objs);
2108- log_info (aot, heap)(" Archived %d objects" , _num_total_archived_objs);
2109- log_info (aot, heap)(" Recorded %d klasses" , _num_total_recorded_klasses);
2107+ log_info (aot, heap)(" Walked %zu objects" , _num_total_walked_objs);
2108+ log_info (aot, heap)(" Archived %zu objects" , _num_total_archived_objs);
2109+ log_info (aot, heap)(" Recorded %zu klasses" , _num_total_recorded_klasses);
21102110
21112111#ifndef PRODUCT
21122112 for (int i = 0 ; fields[i].valid (); i++) {
21132113 ArchivableStaticFieldInfo* f = &fields[i];
21142114 verify_subgraph_from_static_field (f->klass , f->offset );
21152115 }
2116- log_info (aot, heap)(" Verified %d references" , _num_total_verifications);
2116+ log_info (aot, heap)(" Verified %zu references" , _num_total_verifications);
21172117#endif
21182118}
21192119
@@ -2165,8 +2165,8 @@ void HeapShared::debug_trace() {
21652165class FindEmbeddedNonNullPointers : public BasicOopIterateClosure {
21662166 void * _start;
21672167 BitMap *_oopmap;
2168- int _num_total_oops;
2169- int _num_null_oops;
2168+ size_t _num_total_oops;
2169+ size_t _num_null_oops;
21702170 public:
21712171 FindEmbeddedNonNullPointers (void * start, BitMap* oopmap)
21722172 : _start(start), _oopmap(oopmap), _num_total_oops(0 ), _num_null_oops(0 ) {}
@@ -2192,8 +2192,8 @@ class FindEmbeddedNonNullPointers: public BasicOopIterateClosure {
21922192 _num_null_oops ++;
21932193 }
21942194 }
2195- int num_total_oops () const { return _num_total_oops; }
2196- int num_null_oops () const { return _num_null_oops; }
2195+ size_t num_total_oops () const { return _num_total_oops; }
2196+ size_t num_null_oops () const { return _num_null_oops; }
21972197};
21982198#endif
21992199
0 commit comments