Request for approval for bulk integration of hs22-b06 into 7u2-b08

Edvard Wendelin edvard.wendelin at oracle.com
Tue Sep 20 07:55:43 PDT 2011


Hi,

This is pre-approved given that the PIT results are green!

Cheers,
Edvard

On 09/20/2011 12:20 AM, Alejandro E Murillo wrote:
> Requesting approval for bulk integration of hs22-b06 into 7u2-b08.
> A webrev is available at:
>
> http://cr.openjdk.java.net/~jcoomes/7u/hs22-b06-7u2-b08/
>
> PIT testing is currently in progress; results are expected
> on Tuesday,  Sep 20 (the proposed integration date).
>
> This is the list of the fixes in the proposed integration:
>
> 4965777: GC changes to support use of discovered field for pending 
> references
> 6591247: C2 cleans up the merge point too early during SplitIf
> 6929868: G1: introduce min / max young gen size bounds
> 7016881: JSR 292: JDI: sun.jvm.hotspot.utilities.AssertionFailure: 
> index out of bounds
> 7035946: Up to 15% regression on JDK 7 b136 vs b135 on 
> specjvm2008.crypto.rsa on x64
> 7039731: arraycopy could use prefetch on SPARC
> 7050392: G1: Introduce flag to generate a log of the G1 ergonomic 
> decisions
> 7051798: SA-JDI: NPE in Frame.addressOfStackSlot(Frame.java:244)
> 7054211: No loop unrolling done in jdk7b144 for a test update() while 
> loop
> 7057978: improve robustness of c1 ARM back-end wrt non encodable 
> constants
> 7059037: Use BIS for zeroing on T4
> 7066841: remove MacroAssembler::br_on_reg_cond() on sparc
> 7071307: MethodHandle bimorphic inlining should consider the frequency
> 7071709: JSR 292: switchpoint invalidation should be pushed not pulled
> 7077806: ARM: java.lang.InternalError: bound subword value does not 
> fit into the subword type
> 7078382: JSR 292: don't count method handle adapters against inlining 
> budgets
> 7079673: JSR 292: C1 should inline bytecoded method handle adapters
> 7080389: G1: refactor marking code in evacuation pause copy closures
> 7082263: Reflection::resolve_field/field_get/field_set are broken
> 7082645: Hotspot doesn't compile on old linuxes after 7060836
> 7082949: JSR 292: missing ResourceMark in 
> methodOopDesc::make_invoke_method
> 7082969: NUMA interleaving
> 7083184: JSR 292: don't store context class argument with call site 
> dependencies
> 7083786: dead various dead chunks of code
> 7084509: G1: fix inconsistencies and mistakes in the young list target 
> length calculations
> 7085012: ARM: com/sun/jdi/PopSynchronousTest.java still fails
> 7085137: -XX:+VerifyOops is broken
> 7085279: C1 overflows code buffer with VerifyOops and CompressedOops
> 7085404: JSR 292: VolatileCallSites should have push notification too
> 7085860: JSR 292: implement CallSite.setTargetNormal and 
> setTargetVolatile as native methods
> 7085906: Replace the permgen allocated sentinelRef with a self-looped end
> 7086226: UseNUMA fails on old versions of windows
> 7086394: c2/arm: enable UseFPUForSpilling
> 7086560: 7085404 changes broke VM with -XX:-EnableInvokeDynamic
> 7086585: make Java field injection more flexible
> 7087445: Improve platform independence of JSR292 shared code
> 7087453: PhaseChaitin::yank_if_dead() should handle MachTemp inputs
> 7087583: Hotspot fails to allocate heap with mmap(MAP_HUGETLB)
> 7087717: G1: make the G1PrintRegionLivenessInfo parameter diagnostic
> 7087947: Add regression test for 7068051
> 7088020: SEGV in JNIHandleBlock::release_block
> 7088955: add C2 IR support to the SA
> 7088991: Bump ths hs22 build number to 05
> 7089625: G1: policy for how many old regions to add to the CSet (when 
> young gen is fixed) is broken
> 7089632: assert(machtmp->outcnt() == 1) failed: expected for a MachTemp
> 7089709: type "jushort" not found
> 7090069: Java launcher hangs in infinite loop on windows when 
> UseNUMA[Interleaving] is specified
> 7090259: Fix hotspot sources to build with old compilers
> 7090654: nightly failures after 7086585
> 7091225: Bump the hs22 build number to 06
> 7091294: disable quicksort tests
>
>
>



More information about the jdk7u-dev mailing list