hotspot/src/share/vm/runtime/stubRoutines.hpp
changeset 38209 b2a58604e046
parent 38190 ff9ac612c723
child 40010 e32d5e545789
equal deleted inserted replaced
38208:ff63d43b0480 38209:b2a58604e046
   109   static address _throw_AbstractMethodError_entry;
   109   static address _throw_AbstractMethodError_entry;
   110   static address _throw_IncompatibleClassChangeError_entry;
   110   static address _throw_IncompatibleClassChangeError_entry;
   111   static address _throw_NullPointerException_at_call_entry;
   111   static address _throw_NullPointerException_at_call_entry;
   112   static address _throw_StackOverflowError_entry;
   112   static address _throw_StackOverflowError_entry;
   113   static address _throw_delayed_StackOverflowError_entry;
   113   static address _throw_delayed_StackOverflowError_entry;
   114   static address _handler_for_unsafe_access_entry;
       
   115 
   114 
   116   static address _atomic_xchg_entry;
   115   static address _atomic_xchg_entry;
   117   static address _atomic_xchg_ptr_entry;
   116   static address _atomic_xchg_ptr_entry;
   118   static address _atomic_store_entry;
   117   static address _atomic_store_entry;
   119   static address _atomic_store_ptr_entry;
   118   static address _atomic_store_ptr_entry;
   286   static address throw_IncompatibleClassChangeError_entry(){ return _throw_IncompatibleClassChangeError_entry; }
   285   static address throw_IncompatibleClassChangeError_entry(){ return _throw_IncompatibleClassChangeError_entry; }
   287   static address throw_NullPointerException_at_call_entry(){ return _throw_NullPointerException_at_call_entry; }
   286   static address throw_NullPointerException_at_call_entry(){ return _throw_NullPointerException_at_call_entry; }
   288   static address throw_StackOverflowError_entry()          { return _throw_StackOverflowError_entry; }
   287   static address throw_StackOverflowError_entry()          { return _throw_StackOverflowError_entry; }
   289   static address throw_delayed_StackOverflowError_entry()  { return _throw_delayed_StackOverflowError_entry; }
   288   static address throw_delayed_StackOverflowError_entry()  { return _throw_delayed_StackOverflowError_entry; }
   290 
   289 
   291   // Exceptions during unsafe access - should throw Java exception rather
       
   292   // than crash.
       
   293   static address handler_for_unsafe_access()               { return _handler_for_unsafe_access_entry; }
       
   294 
       
   295   static address atomic_xchg_entry()                       { return _atomic_xchg_entry; }
   290   static address atomic_xchg_entry()                       { return _atomic_xchg_entry; }
   296   static address atomic_xchg_ptr_entry()                   { return _atomic_xchg_ptr_entry; }
   291   static address atomic_xchg_ptr_entry()                   { return _atomic_xchg_ptr_entry; }
   297   static address atomic_store_entry()                      { return _atomic_store_entry; }
   292   static address atomic_store_entry()                      { return _atomic_store_entry; }
   298   static address atomic_store_ptr_entry()                  { return _atomic_store_ptr_entry; }
   293   static address atomic_store_ptr_entry()                  { return _atomic_store_ptr_entry; }
   299   static address atomic_cmpxchg_entry()                    { return _atomic_cmpxchg_entry; }
   294   static address atomic_cmpxchg_entry()                    { return _atomic_cmpxchg_entry; }