comparison src/share/vm/runtime/deoptimization.cpp @ 15456:bb97b75d1d65

AMD64: implemented DeoptimizationStub.deoptimizationHandler
author twisti
date Wed, 30 Apr 2014 15:41:44 -1000
parents 2c940b1a48d8
children 063ec2920d21
comparison
equal deleted inserted replaced
15455:6e036e2a2091 15456:bb97b75d1d65
357 unpack_sp = deoptee.unextended_sp(); 357 unpack_sp = deoptee.unextended_sp();
358 358
359 #ifdef ASSERT 359 #ifdef ASSERT
360 assert(cb->is_deoptimization_stub() || 360 assert(cb->is_deoptimization_stub() ||
361 cb->is_uncommon_trap_stub() || 361 cb->is_uncommon_trap_stub() ||
362 strcmp("Stub<DeoptimizationStub.uncommonTrapHandler>", cb->name()) == 0, 362 strcmp("Stub<DeoptimizationStub.deoptimizationHandler>", cb->name()) == 0 ||
363 strcmp("Stub<UncommonTrapStub.uncommonTrapHandler>", cb->name()) == 0,
363 err_msg("unexpected code blob: %s", cb->name())); 364 err_msg("unexpected code blob: %s", cb->name()));
364 #endif 365 #endif
365 #else 366 #else
366 intptr_t* unpack_sp = stub_frame.sender(&dummy_map).unextended_sp(); 367 intptr_t* unpack_sp = stub_frame.sender(&dummy_map).unextended_sp();
367 #endif // !SHARK 368 #endif // !SHARK