jdk7u2-b03: HotSpot
John Coomes
John.Coomes at oracle.com
Tue Aug 23 22:49:09 PDT 2011
http://hg.openjdk.java.net/jdk7u/jdk7u/rev/91954c06ba1e
http://hg.openjdk.java.net/jdk7u/jdk7u/corba/rev/e1a1c0d72264
http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/8580b4f22e29
http://hg.openjdk.java.net/jdk7u/jdk7u/jaxp/rev/4b0c44f2f7f1
http://hg.openjdk.java.net/jdk7u/jdk7u/jaxws/rev/e94a8b7a9629
http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/449f7f1bb735
http://hg.openjdk.java.net/jdk7u/jdk7u/langtools/rev/d5d8654d8180
Component : VM
Status : 0 major failures, 4 minor failures
Date : 08/23/2011 at 09:34
Tested By : VM SQE and Nicolay.Haustov at oracle.com
Cost(total man-days): 1
Workspace : N/A
Bundles : JPRT: 2011-08-19-232819.jcoomes.hs22-b02-snapshot
Platforms :
Solaris x86 11(32), -client
Solaris x86 11(32), -server
Solaris x86 10(32), -client
Solaris x86 10(32), -server
WinXP Prof(32), -client
WinXP Prof(32), -server
WinXP Home(32), -client
WinXP Home(32), -server
Win Server 2003(32), -client
Win Server 2003(32), -server
Windows Vista 32 bit, -client
Windows Vista 32 bit, -server
RH AS4.0 (32), -client
RH AS4.0 (32), -server
SuSE SLES 8(32), -client
SuSE SLES 8(32), -server
Solaris AMD64(64jdk), -d64/-server
Sol Sparc 10(64OS)(64jdk), -d64/-server
win server2003 AMD(64OS)(64jdk), -d64/-server
RH AS4.0 AMD(64OS)(64jdk), -d64/-server
SuSE SLES8 AMD(64OS)(64jdk), -d64/-server
Others
Tests : /net/sqenfs-1.us.oracle.com/export1/comp/vm/testbase
Browsers : NA
Patches : NA
Logs : http://sqeweb.us.oracle.com/nfs/results/vm/gtee/HSX/PIT/VM/hs22/b02/jdk7u2b03/
Number of Tests Executed : 329365 product tests, 0 unit tests, 0 tck tests
Bug verification status:
======================================
Tested, Pass:
6791672: enable 1G and larger pages on solaris
6916968: CMS: freeList.cpp:304 assert(_allocation_stats.prevSweep() + ..., "Conservation Principle")
6941923: RFE: Handling large log files produced by long running Java Applications
7016112: CMS: crash during promotion testing
7032531: G1: enhance GC logging to include more accurate eden / survivor size transitions
7042285: G1: native memory leak during humongous object allocation
7044738: Loop unroll optimization causes incorrect result
7046490: Preallocated OOME objects should obey Throwable stack trace protocol
7047954: VM crashes with assert(is_Mem()) failed: invalid node class
7048342: CMS: eob == _limit || fc->isFree() failed: Only a free chunk should allow us to cross over the limit
7048782: CMS: assert(last_chunk_index_to_check<= last_chunk_index) failed: parCardTableModRefBS.cpp:359
7058036: FieldsAllocationStyle=2 does not work in 32-bit VM
7058510: multinewarray with 6 dimensions uncommon traps in server compiler
7061192: option handling adjustments for oracle and embedded builds
7061197: ThreadLocalStorage sp map table should be optional
7061204: clean the chunk table synchronously in embedded builds
7061212: use o/s low memory notification in embedded builds
7061225: os::print_cpu_info() should support os-specific data
7062856: Disassembler needs to be smarter about finding hsdis after 1.7 launcher changes
7067288: compiler regression test Test7052494 timeouts with client VM
7068051: SIGSEGV in PhaseIdealLoop::build_loop_late_post on T5440
7069863: G1: SIGSEGV running SPECjbb2011 and -UseBiasedLocking
7070134: Hotspot crashes with sigsegv from PorterStemmer
7072527: CMS: JMM GC counters overcount in some cases
7075623: 6990212 broke raiseException in 64 bit
7079317: Incorrect branch's destination block in PrintoOptoAssembly output
7079626: x64 emits unnecessary REX prefix
Tested, Pass (partial fixes):
Tested, Fail:
Untested bug fixes:
Setup is not available:
6478991: C1 NullCheckEliminator yields incorrect exceptions
6804436: G1: heap region indices should be size_t
6918185: Remove unused code for lost card-marking optimization in BacktraceBuilder
6990015: Incorrect Icache line size is used for 64 bit x86
6994322: Remove the is_tlab and is_noref / is_large_noref parameters from the CollectedHeap interface
7004681: G1: Extend marking verification to marking phase of Full GCs
7039627: G1: avoid BOT updates for survivor allocations and dirty survivor regions incrementally
7043987: JVMTI FollowReferences is slow
7045330: G1: Simplify/fix the HeapRegionSeq class
7045662: G1: OopsInHeapRegionClosure::set_region() should not be virtual
7045751: G1: +ExplicitGCInvokesConcurrent causes excessive single region evacuation pauses
7046182: G1: remove unnecessary iterations over the collection set
7046558: G1: concurrent marking optimizations
7049999: G1: Make the G1PrintHeapRegions output consistent and complete
7051430: CMS: ongoing CMS cycle should terminate abruptly to allow prompt JVM termination at exit
7057120: Tiered: Allow C1 to inline methods with loops
7058689: Tiered: Reprofiling doesn't happen in presence of level 4 OSR methods
7058870: C2/ARM: compiler/7048332/Test7048332.java
7059034: Use movxtod/movdtox on T4
7060619: C1 should respect inline and dontinline directives from CompilerOracle
7060836: RHEL 5.5 and 5.6 should support UseNUMA
7060842: UseNUMA crash with UseHugreTLBFS running SPECjvm2008
7061101: adlc should complain about mixing block and expression forms of ins_encode
7063628: Use cbcond on T4
7063629: use cbcond in C2 generated code on T4
7065535: Mistyped function name that disabled UseLargePages on Windows
7066143: JSR 292: Zero support after regressions from 7009923 and 7009309
7066339: Tiered: policy should make consistent decisions about osr levels
7068240: G1: Long "parallel other time" and "ext root scanning" when running specific benchmark
7069452: Cleanup NodeFlags
7071427: AdapterFingerPrint can hold 8 entries per int
7071653: JSR 292: call site change notification should be pushed not pulled
7073913: The fix for 7017193 causes segfaults
7074017: Introduce MemBarAcquireLock/MemBarReleaseLock nodes for monitor enter/exit code paths
7074579: G1: JVM crash with JDK7 running ATG CRMDemo Fusion App
7076673: C2: assert(false) failed: bad AD file in matcher.cpp:1497
7077242: c2/arm: Enable support of 32 fp registers when available
7077439: Possible reference through NULL in loopPrdicate.cpp:726
7079329: Adjust allocation prefetching for T4
7080431: VM asserts if specified size(x) in .ad is larger than emitted size
Build change only:
6951623: possible performance problems in FollowReferences() and GetObjectsWithTags()
6990212: JSR 292 JVMTI MethodEnter hook is not called for JSR 292 bootstrap and target methods
7012081: JSR 292: SA-JDI can't read MH/MT/Indy ConstantPool entries
7048009: Update .jcheck/conf files for JDK 8
7052988: JPRT embedded builds don't set MINIMIZE_RAM_USAGE
7053189: remove some unnecessary platform-dependent includes
7055073: G1: code cleanup in the concurrentMark.* files
7061187: need some includes for arm/ppc
7061691: Fork HS21 to HS22 - renumber Major and build numbers of JVM
7069176: Update the JDK version numbers in Hotspot for JDK 8
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings
7071823: Zero: zero/shark doesn't build after b147-fcs
7072341: enable hotspot builds on Linux 3.0
7075559: JPRT windows_x64 build failure
7079769: JSR 292: incorrect size() for CallStaticJavaHandle on sparc
7081251: bump the hs22 build number to 02
New bugs filed:
Bugs in PIT build:
7046355: C2/arm: Error: Unimplemented() at arm.ad:851
7081842: assert(Compile::current()->unique() < (uint)MaxNodeLimit) failed: Node limit exceeded
7082274: TEST BUG: JSR 292: vm/mlvm/meth/func/jdi//breakpointOtherStratum fails intermittently
7082294: nsk/regression/b4265661 crashes on windows
Bugs in earlier promoted build:
Number of PIT requested: 1
Integration target J2SE build number: 7u2-b03
Issues and Notes:
This is HS 22 b02 PIT for JDK 7u2 b03.
-------------------------------
>From VM SQE and Nicolay.Haustov at oracle.com
More information about the jdk7u-dev
mailing list