hotspot/src/cpu/x86/vm/stubGenerator_x86_32.cpp
changeset 5050 47ecd86932ce
parent 5046 27e801a857cb
child 5249 5cac34e6fe54
equal deleted inserted replaced
5049:cdeb352c6bbe 5050:47ecd86932ce
  2274     StubRoutines::_verify_oop_subroutine_entry     = generate_verify_oop();
  2274     StubRoutines::_verify_oop_subroutine_entry     = generate_verify_oop();
  2275 
  2275 
  2276     // arraycopy stubs used by compilers
  2276     // arraycopy stubs used by compilers
  2277     generate_arraycopy_stubs();
  2277     generate_arraycopy_stubs();
  2278 
  2278 
  2279     // generic method handle stubs
       
  2280     if (EnableMethodHandles && SystemDictionary::MethodHandle_klass() != NULL) {
       
  2281       for (MethodHandles::EntryKind ek = MethodHandles::_EK_FIRST;
       
  2282            ek < MethodHandles::_EK_LIMIT;
       
  2283            ek = MethodHandles::EntryKind(1 + (int)ek)) {
       
  2284         StubCodeMark mark(this, "MethodHandle", MethodHandles::entry_name(ek));
       
  2285         MethodHandles::generate_method_handle_stub(_masm, ek);
       
  2286       }
       
  2287     }
       
  2288 
       
  2289     generate_math_stubs();
  2279     generate_math_stubs();
  2290   }
  2280   }
  2291 
  2281 
  2292 
  2282 
  2293  public:
  2283  public: