Review Request (XS) 8006731: JSR 292: the VM_RedefineClasses::rewrite_cp_refs_in_method() must support invokedynamic (original) (raw)
serguei.spitsyn at oracle.com serguei.spitsyn at oracle.com
Mon Jan 28 14:33:57 PST 2013
- Previous message: Review Request (XS) 8006546: JSR 292: typos in the ConstantPool::copy_cp_impl()
- Next message: hg: jdk8/tl/langtools: 8006228: Doclint doesn't detect
{@code nested inline}
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Please, review the fix for (it was already reviewed by Christian): https://jbs.oracle.com/bugs/browse/JDK-8006731
Open webrev: http://cr.openjdk.java.net/~sspitsyn/webrevs/2013/hotspot/8006731-JVMTI-JSR292.0
Summary: The invokedynamic bytecode ref to a CP entry needs to be checked and fixed as well. Take the interpreter/rewrite.cpp::Rewriter::rewrite_invokedynamic() as an example.
Testing: nsk.jvmti.testlist, nsk.jdi.testlist, nsk.jdwp.testlist, vm/mlvm/indy/func/jvmti/redefineClassInBootstrap
Thanks, Serguei
- Previous message: Review Request (XS) 8006546: JSR 292: typos in the ConstantPool::copy_cp_impl()
- Next message: hg: jdk8/tl/langtools: 8006228: Doclint doesn't detect
{@code nested inline}
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]