review for 7012081: JSR 292: SA-JDI can't read MH/MT/Indy ConstantPool entries

Vladimir Kozlov vladimir.kozlov at oracle.com
Fri Jul 8 16:41:37 PDT 2011


Seems good.

Vladimir

Tom Rodriguez wrote:
> http://cr.openjdk.java.net/~never/7012081
> 564 lines changed: 285 ins; 193 del; 86 mod; 7784 unchg
> 
> 7012081: JSR 292: SA-JDI can't read MH/MT/Indy ConstantPool entries
> Summary:
> Reviewed-by:
> 
> There we a bunch of changes to the constant pool and bytecode classes
> which were never reflected in the SA so it would break when looking at
> classes using 292 features.  The fix is simply to make the SA code
> mirror the JVM code again.  Primarily this was the code dealing with
> the size of index values for various bytecodes.  The
> generateOopMap.cpp change is purely a formatting change to make it
> more regular.  After these changes some of the tests still fail but
> this is because of test bugs that will be fixed separately.  Tested
> with failing tests including the tmtools and sajdi suites which
> exercises the SA extensively.
> 


More information about the hotspot-compiler-dev mailing list