jdk8-b08: HotSpot

John Coomes John.Coomes at oracle.com
Tue Oct 4 17:08:04 PDT 2011


hs23-b01 has been integrated into jdk8-b08.

http://hg.openjdk.java.net/jdk8/jdk8/fb1bc13260d7
http://hg.openjdk.java.net/jdk8/jdk8/corba/0d52b1c87aa8
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/49ed7eacfd16
http://hg.openjdk.java.net/jdk8/jdk8/jaxp/de4794dd69c4
http://hg.openjdk.java.net/jdk8/jdk8/jaxws/1c9d4f59acf8
http://hg.openjdk.java.net/jdk8/jdk8/jdk/1c023bcd0c5a
http://hg.openjdk.java.net/jdk8/jdk8/langtools/e8acc2d6c32f

Component : VM
Status    : 0 major failures, 4 minor failures
Date      : 10/04/2011 at 10:25
Tested By : VM SQE & leonid.mesnik at oracle.com
Cost(total man-days): 1

Workspace : /net/prt-archiver.us.oracle.com/data/jprt/archive/2011/10/2011-10-01-014729.jcoomes.hs23-b01-jdk8
Bundles   : /net/prt-archiver.us.oracle.com/data/jprt/archive/2011/10/2011-10-01-014729.jcoomes.hs23-b01-jdk8
Platforms : 
Others

Tests     : /net/sqenfs-1.sfbay/export1/comp/vm/testbase/
Browsers  : NA
Patches   : NA
Logs      : http://sqeweb.us.oracle.com/nfs/results/vm/gtee/HSX/PIT/VM/hs23/b01/jdk8b08
Number of Tests Executed : 341943 product tests, 0 unit tests, 0 tck tests

Bug verification status:
======================================
 Tested, Pass: 
6929868: G1: introduce min / max young gen size bounds
7016881: JSR 292: JDI: sun.jvm.hotspot.utilities.AssertionFailure: index out of bounds
7032428: ppc: JSR-292 ppc back-end
7035946: Up to 15% regression on JDK 7 b136 vs b135 on specjvm2008.crypto.rsa on x64
7039731: arraycopy could use prefetch on SPARC
7039949: PPC: java/util/Arrays/Sorting.java fails
7050239: PPC: fpu control word is not restored when modified in native code
7050392: G1: Introduce flag to generate a log of the G1 ergonomic decisions
7051189: Need to suppress info message if -xcheck:jni used with libjsig.so
7051404: C2/ARM: regression test for 5091921 fails
7051798: SA-JDI: NPE in Frame.addressOfStackSlot(Frame.java:244)
7059037: Use BIS for zeroing on T4
7066841: remove MacroAssembler::br_on_reg_cond() on sparc
7069658: PPC: Hang in Unsafe_GetFloatVolatile
7069772: PPC: add Link Register to the Hotspot error log
7071307: MethodHandle bimorphic inlining should consider the frequency
7071709: JSR 292: switchpoint invalidation should be pushed not pulled
7078382: JSR 292: don't count method handle adapters against inlining budgets
7079673: JSR 292: C1 should inline bytecoded method handle adapters
7081842: assert(Compile::current()->unique() < (uint)MaxNodeLimit) failed: Node limit exceeded
7082263: Reflection::resolve_field/field_get/field_set are broken
7082969: NUMA interleaving
7083184: JSR 292: don't store context class argument with call site dependencies
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
7086226: UseNUMA fails on old versions of windows
7086560: 7085404 changes broke VM with -XX:-EnableInvokeDynamic
7087717: G1: make the G1PrintRegionLivenessInfo parameter diagnostic
7087947: Add regression test for 7068051
7088955: add C2 IR support to the SA
7089632: assert(machtmp->outcnt() == 1) failed: expected for a MachTemp
7090069: Java launcher hangs in infinite loop on windows when UseNUMA[Interleaving] is specified
7090654: nightly failures after 7086585
7092236: java/util/EnumSet/EnumSetBash.java fails
7092278: "jmap -finalizerinfo" throws "sun.jvm.hotspot.utilities.AssertionFailure: invalid cp index 0 137"
7092686: PPC: java/lang/invoke/RicochetTest.java fails
7092717: PPC: assert(false) failed: DEBUG MESSAGE: deleted argument(s) must fall within current frame
7094981: PPC: assert(((wordSize - 1) & (intptr_t)_pc) == 0) failed: Frame PC not aligned

 Tested, Pass (partial fixes): 

 Tested, Fail: 
7095862: C2/ARM: wrong computation results with microbenchmarks

 Untested bug fixes:
    Setup is not available: 
4965777: GC changes to support use of discovered field for pending references
6591247: C2 cleans up the merge point too early during SplitIf.
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
7071904: HotSpot: Full Debug Symbols
7076847: PPC: assert(false) failed: DEBUG MESSAGE: verify_sp() Saved SP...
7077272: c2/arm: take advantage of fconsts and fconstd instructions
7077300: c2/arm: take ABI for vfp registers into account
7077806: ARM: java.lang.InternalError: bound subword value does not fit into the subword type
7080389: G1: refactor marking code in evacuation pause copy closures
7080989: ARM: SIGSEGV in java.lang.ThreadGroup.<init>()V+6
7081933: Use zeroing elimination optimization for large array
7082949: JSR 292: missing ResourceMark in methodOopDesc::make_invoke_method
7084509: G1: fix inconsistencies and mistakes in the young list target length calculations
7084721: ARM: fpu control word is not restored when modified in native code
7085012: ARM: com/sun/jdi/PopSynchronousTest.java still fails
7085137: -XX:+VerifyOops is broken
7085906: Replace the permgen allocated sentinelRef with a self-looped end
7086394: c2/arm: enable UseFPUForSpilling
7086585: make Java field injection more flexible
7087453: PhaseChaitin::yank_if_dead() should handle MachTemp inputs
7087583: Hotspot fails to allocate heap with mmap(MAP_HUGETLB)
7089625: G1: policy for how many old regions to add to the CSet (when young gen is fixed) is broken
7089927: PPC fixes after JSR 292 additional testing
7090896: LR not correctly set when jumping to the deopt exception entry
7091764: Tiered: enable aastore profiling
7092672: C2/ARM: assert(fd->hi_bit() == 0) failed: double precision register?
7096010: c2: running with +PrintOptoAssembly crashes the VM when $constanttablebase is used
    Build change only: 
7082645: Hotspot doesn't compile on old linuxes after 7060836
7083786: delete various dead chunks of code
7086589: bump the hs22 build number to 04
7087445: Improve platform independence of JSR292 shared code
7088991: Bump ths hs22 build number to 05
7089709: type "jushort" not found
7089790: integrate bsd-port changes
7090259: Fix hotspot sources to build with old compilers
7091225: Bump the hs22 build number to 06
7091294: disable quicksort tests
7091545: hs23 - set hotspot version & build number
7096016: SA build still produces "arg list too long" errors

 New bugs filed:
    Bugs in PIT build: 
7097445: PPC: guarantee(current >= low_mark) failed: Current BasicObjectLock* below than low_mark
7097447: nsk/regression/b4796926 times out
7097715: Some timezone-related tests fail
7097799: Two compiler tests work very slow on emb-fs-e500v2-1

    Bugs in earlier promoted build: 

Number of PIT requested: 1
Integration target J2SE build number: 1.8.0-b08

Issues and Notes:
  This is a PIT of HS23 b01 for JDK8 b08.
7095862 failed verification, test still fails
-------------------------------
>From VM SQE & leonid.mesnik at oracle.com


More information about the jdk8-dev mailing list