comparison src/share/vm/runtime/stubRoutines.hpp @ 3937:c565834fb592

7088020: SEGV in JNIHandleBlock::release_block Reviewed-by: kvn, twisti
author never
date Sat, 10 Sep 2011 00:11:04 -0700
parents baf763f388e6
children 1d7922586cf6
comparison
equal deleted inserted replaced
3936:2c24ef16533d 3937:c565834fb592
126 static address _call_stub_entry; 126 static address _call_stub_entry;
127 static address _forward_exception_entry; 127 static address _forward_exception_entry;
128 static address _catch_exception_entry; 128 static address _catch_exception_entry;
129 static address _throw_AbstractMethodError_entry; 129 static address _throw_AbstractMethodError_entry;
130 static address _throw_IncompatibleClassChangeError_entry; 130 static address _throw_IncompatibleClassChangeError_entry;
131 static address _throw_ArithmeticException_entry;
132 static address _throw_NullPointerException_entry;
133 static address _throw_NullPointerException_at_call_entry; 131 static address _throw_NullPointerException_at_call_entry;
134 static address _throw_StackOverflowError_entry; 132 static address _throw_StackOverflowError_entry;
135 static address _throw_WrongMethodTypeException_entry; 133 static address _throw_WrongMethodTypeException_entry;
136 static address _handler_for_unsafe_access_entry; 134 static address _handler_for_unsafe_access_entry;
137 135
252 // Exceptions 250 // Exceptions
253 static address forward_exception_entry() { return _forward_exception_entry; } 251 static address forward_exception_entry() { return _forward_exception_entry; }
254 // Implicit exceptions 252 // Implicit exceptions
255 static address throw_AbstractMethodError_entry() { return _throw_AbstractMethodError_entry; } 253 static address throw_AbstractMethodError_entry() { return _throw_AbstractMethodError_entry; }
256 static address throw_IncompatibleClassChangeError_entry(){ return _throw_IncompatibleClassChangeError_entry; } 254 static address throw_IncompatibleClassChangeError_entry(){ return _throw_IncompatibleClassChangeError_entry; }
257 static address throw_ArithmeticException_entry() { return _throw_ArithmeticException_entry; }
258 static address throw_NullPointerException_entry() { return _throw_NullPointerException_entry; }
259 static address throw_NullPointerException_at_call_entry(){ return _throw_NullPointerException_at_call_entry; } 255 static address throw_NullPointerException_at_call_entry(){ return _throw_NullPointerException_at_call_entry; }
260 static address throw_StackOverflowError_entry() { return _throw_StackOverflowError_entry; } 256 static address throw_StackOverflowError_entry() { return _throw_StackOverflowError_entry; }
261 static address throw_WrongMethodTypeException_entry() { return _throw_WrongMethodTypeException_entry; } 257 static address throw_WrongMethodTypeException_entry() { return _throw_WrongMethodTypeException_entry; }
262 258
263 // Exceptions during unsafe access - should throw Java exception rather 259 // Exceptions during unsafe access - should throw Java exception rather