< prev index next >

src/share/vm/aot/aotLoader.cpp

Print this page

        

@@ -35,14 +35,14 @@
 // Iterate over all AOT CodeHeaps
 #define FOR_ALL_AOT_HEAPS(heap) for (GrowableArrayIterator<AOTCodeHeap*> heap = heaps()->begin(); heap != heaps()->end(); ++heap)
 // Iterate over all AOT Libraries
 #define FOR_ALL_AOT_LIBRARIES(lib) for (GrowableArrayIterator<AOTLib*> lib = libraries()->begin(); lib != libraries()->end(); ++lib)
 
-void AOTLoader::load_for_klass(instanceKlassHandle kh, Thread* thread) {
+void AOTLoader::load_for_klass(InstanceKlass* ik, Thread* thread) {
   if (UseAOT) {
     FOR_ALL_AOT_HEAPS(heap) {
-      (*heap)->load_klass_data(kh, thread);
+      (*heap)->load_klass_data(ik, thread);
     }
   }
 }
 
 uint64_t AOTLoader::get_saved_fingerprint(InstanceKlass* ik) {

@@ -96,11 +96,11 @@
   thread->set_is_method_handle_return(aotm->is_method_handle_return(return_address));
   return aotm->exception_begin();
 }
 
 // Flushing and deoptimization in case of evolution
-void AOTLoader::flush_evol_dependents_on(instanceKlassHandle dependee) {
+void AOTLoader::flush_evol_dependents_on(InstanceKlass* dependee) {
   // make non entrant and mark for deoptimization
   FOR_ALL_AOT_HEAPS(heap) {
     (*heap)->flush_evol_dependents_on(dependee);
   }
   Deoptimization::deoptimize_dependents();
< prev index next >