hotspot/src/share/vm/ci/ciMethod.cpp
changeset 23194 e60d7409415b
parent 22893 e3a2b513713a
child 23525 e3eb08ead679
equal deleted inserted replaced
23193:32ed95bda2f0 23194:e60d7409415b
   722 
   722 
   723   if (!UseCHA)  return NULL;
   723   if (!UseCHA)  return NULL;
   724 
   724 
   725   VM_ENTRY_MARK;
   725   VM_ENTRY_MARK;
   726 
   726 
       
   727   // Disable CHA for default methods for now
       
   728   if (root_m->get_Method()->is_default_method()) {
       
   729     return NULL;
       
   730   }
       
   731 
   727   methodHandle target;
   732   methodHandle target;
   728   {
   733   {
   729     MutexLocker locker(Compile_lock);
   734     MutexLocker locker(Compile_lock);
   730     Klass* context = actual_recv->get_Klass();
   735     Klass* context = actual_recv->get_Klass();
   731     target = Dependencies::find_unique_concrete_method(context,
   736     target = Dependencies::find_unique_concrete_method(context,