hg: hsx/jdk7u/hotspot: 5 new changesets

serguei.spitsyn at oracle.com serguei.spitsyn at oracle.com
Thu Jan 23 18:10:47 PST 2014


Changeset: f232cfa3fef2
Author:    sspitsyn
Date:      2014-01-21 20:43 -0800
URL:       http://hg.openjdk.java.net/hsx/jdk7u/hotspot/rev/f232cfa3fef2

7194607: VerifyLocalVariableTableOnRetransformTest.sh fails after JSR-292 merge
Summary: Use verifier_max_size instead of max_size to get code attribute max stack size.
Reviewed-by: dcubed, minqi
Contributed-by: serguei.spitsyn at oracle.com

! src/share/vm/prims/jvmtiClassFileReconstituter.cpp

Changeset: 33f4829de8eb
Author:    sspitsyn
Date:      2014-01-21 20:44 -0800
URL:       http://hg.openjdk.java.net/hsx/jdk7u/hotspot/rev/33f4829de8eb

8005128: JSR 292: the mlvm redefineClassInBootstrap test crashes in ConstantPool::compare_entry_to
Summary: When constant pool is copied in merge_constant_pools the invokedynamic operands must be copied before.
Reviewed-by: coleenp, twisti
Contributed-by: serguei.spitsyn at oracle.com

! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/oops/constantPoolOop.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp

Changeset: 191481960846
Author:    sspitsyn
Date:      2014-01-21 20:44 -0800
URL:       http://hg.openjdk.java.net/hsx/jdk7u/hotspot/rev/191481960846

8006542: JSR 292: the VM_RedefineClasses::append_entry() must support invokedynamic entry kinds
Summary: Need a support for invokedynamic entry kinds when new and old constant pools are merged.
Reviewed-by: coleenp, twisti
Contributed-by: serguei.spitsyn at oracle.com

! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp

Changeset: 4baf20879672
Author:    sspitsyn
Date:      2014-01-21 20:45 -0800
URL:       http://hg.openjdk.java.net/hsx/jdk7u/hotspot/rev/4baf20879672

8006546: JSR 292: typos in the ConstantPool::copy_cp_impl()
Summary: Simple typos that need to be fixed
Reviewed-by: coleenp, twisti
Contributed-by: serguei.spitsyn at oracle.com

! src/share/vm/oops/constantPoolOop.cpp

Changeset: 8816e9af562c
Author:    sspitsyn
Date:      2014-01-21 20:46 -0800
URL:       http://hg.openjdk.java.net/hsx/jdk7u/hotspot/rev/8816e9af562c

8006731: JSR 292: the VM_RedefineClasses::rewrite_cp_refs_in_method() must support invokedynamic
Summary: The invokedynamic bytecode ref to a CP entry needs to be checked and fixed as well.
Reviewed-by: coleenp, twisti
Contributed-by: serguei.spitsyn at oracle.com

! src/share/vm/prims/jvmtiRedefineClasses.cpp



More information about the hotspot-dev mailing list