comparison src/cpu/x86/vm/stubGenerator_x86_32.cpp @ 10479:40b8c383bc31

Throw InvalidInstalledCodeException directly in the stubs.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Sun, 23 Jun 2013 15:49:01 +0200
parents 836a62f43af9
children 6b0fd0964b87
comparison
equal deleted inserted replaced
10478:dd3333e4f182 10479:40b8c383bc31
2895 2895
2896 // These entry points require SharedInfo::stack0 to be set up in non-core builds 2896 // These entry points require SharedInfo::stack0 to be set up in non-core builds
2897 // and need to be relocatable, so they each fabricate a RuntimeStub internally. 2897 // and need to be relocatable, so they each fabricate a RuntimeStub internally.
2898 StubRoutines::_throw_AbstractMethodError_entry = generate_throw_exception("AbstractMethodError throw_exception", CAST_FROM_FN_PTR(address, SharedRuntime::throw_AbstractMethodError)); 2898 StubRoutines::_throw_AbstractMethodError_entry = generate_throw_exception("AbstractMethodError throw_exception", CAST_FROM_FN_PTR(address, SharedRuntime::throw_AbstractMethodError));
2899 StubRoutines::_throw_IncompatibleClassChangeError_entry= generate_throw_exception("IncompatibleClassChangeError throw_exception", CAST_FROM_FN_PTR(address, SharedRuntime::throw_IncompatibleClassChangeError)); 2899 StubRoutines::_throw_IncompatibleClassChangeError_entry= generate_throw_exception("IncompatibleClassChangeError throw_exception", CAST_FROM_FN_PTR(address, SharedRuntime::throw_IncompatibleClassChangeError));
2900 StubRoutines::_throw_InvalidInstalledCodeException_entry = generate_throw_exception("InvalidInstalledCodeException throw_exception", CAST_FROM_FN_PTR(address, SharedRuntime::throw_InvalidInstalledCodeException));
2900 StubRoutines::_throw_NullPointerException_at_call_entry= generate_throw_exception("NullPointerException at call throw_exception", CAST_FROM_FN_PTR(address, SharedRuntime::throw_NullPointerException_at_call)); 2901 StubRoutines::_throw_NullPointerException_at_call_entry= generate_throw_exception("NullPointerException at call throw_exception", CAST_FROM_FN_PTR(address, SharedRuntime::throw_NullPointerException_at_call));
2901 2902
2902 //------------------------------------------------------------------------------------------------------------------------ 2903 //------------------------------------------------------------------------------------------------------------------------
2903 // entry points that are platform specific 2904 // entry points that are platform specific
2904 2905