jdk7-b123: Hotspot, Core Libraries
Erik Trimble
erik.trimble at oracle.com
Tue Dec 21 17:15:49 PST 2010
Build 04 of Hotspot 20 has been pushed to the Closed RE repository, for JDK 7 B123.
http://hg.openjdk.java.net/jdk7/jdk7/corba/rev/a230c142628c
http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/9669f9b28410
http://hg.openjdk.java.net/jdk7/jdk7/jaxp/rev/e2aedea6495d
http://hg.openjdk.java.net/jdk7/jdk7/jaxws/rev/5a8e43bcce56
http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/2dbd18b83bad
http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/a3b5b531542a
http://hg.openjdk.java.net/jdk7/jdk7/rev/6f7376db67f8
Note, that in addition to the Hotspot Changes, there are several JDK library changes to support JSR 292.
6939224: MethodHandle.invokeGeneric needs to perform the correct set of conversions
6981777: implement JSR 292 EG adjustments from summer 2010
6979327: method handle invocation should use casts instead of type parameters to specify return type
7001379: bootstrap method data needs to be moved from constant pool to a classfile attribute
7001423: JSR 292 bytecode enhancements need unit tests
7001424: implement JSR 292 EG adjustments, November 2010
Also, there are several issues with this build, though none are
showstoppers. Please pay special attention to the Failed and New Bugs
section.
----------------
Date: Tue, 21 Dec 2010 10:54:52 -0800 (PST)
From: WebServer Reserved UID<webservd at csgweb.sfbay.sun.com>
Subject: PIT results: VM, 1.7.0-b123: Go for Integration
To:David.Cox at oracle.com,Ekaterina.Pavlova at sun.com,erik.trimble at oracle.com,
hotspot-gk at sun.com,hotspot-test at sun.com,pit_sqe at sun.com
Message-id:<201012211854.oBLIsqw2017174 at csgweb.SFBay.Sun.COM>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: sca-ea-mail-4.sun.com [192.18.43.22]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090208.4D10FCB2.0179:SCFMA4539818,ss=1,fgs=0
Component : VM
Status : 1 major failures, 6 minor failures
Date : 12/21/2010 at 10:52
Tested By : VM SQE andNicolay.Haustov at oracle.com
Cost(total man-days): 1
Workspace : N/A
Bundles : JPRT: 2010-12-17-050900.et151817.hs20b04-ci
Platforms :
Solaris Sparc 11(32), -client
Solaris Sparc 11(32), -server
Solaris Sparc 10(32), -client
Solaris Sparc 10(32), -server
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
RH AS4.0 (32), -client
RH AS4.0 (32), -server
Solaris AMD64(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.sfbay/export1/comp/vm/testbase/
Browsers : NA
Patches : NA
Logs :http://sqeweb.sfbay/nfs/results/vm/gtee/HSX/PIT/VM/hs20/04/jdk7b122/
Number of Tests Executed : 282541 product tests, 0 unit tests, 0 tck tests
Bug verification status:
======================================
Tested, Pass:
6539281: -Xcheck:jni should validate char* argument to ReleaseStringUTFChars
6549687: closed/runtime/6373938/Test6373938.java fails with Exception: Did not get required exceptions
6704010: Internal Error (src/share/vm/interpreter/interpreterRuntime.cpp:1106)
6780143: hs203t003 hits SIGSEGV/EXCEPTION_ACCESS_VIOLATION with -XX:+UseCompressedOops
6865028: Illegal instructions passing verification prior to 'invokespecial Object.<init>'
6875026: CTW failure jdk6_18/hotspot/src/share/vm/c1/c1_LinearScan.cpp:5486
6978187: G1: assert(ParallelGCThreads> 1 || n_yielded() == _hrrs->occupied()) strikes again
6983204: G1: Nightly test nsk/regression/b4958615 failing with +ExplicitInvokesConcurrent
6985015: C1 needs to support compressed oops
6988439: Parallel Class Loading test deadlock involving MethodData_lock and Pending List Lock
6989076: JVM crashes in klassItable::initialize_itable_for_interface
6993125: runThese crashes with assert(Thread::current()->on_local_stack((address)this)) failed: ...
6994628: G1: Test gc/gctests/FinalizeTest05 fails (one live object is finalized)
6997298: fatal error: must own lock CMS_markBitMap_lock during heap dump
6998802: ScavengeALot: assert(!gch->incremental_collection_failed()) failed: Twice in a row
6998985: faulty generic arraycopy on windows x86_64: 4th arg overwritten with oop
7000491: assert(false) failed: should be optimized out in SharedRuntime::g1_wb_pre
7000559: G1: assertion failure !outer || (full_collections_started == _full_collections_completed + 1)
7000578: CMS: assert(SafepointSynchronize::is_at_safepoint()) failed: Else races are possible
7001033: CMS: assert(gch->gc_cause() == GCCause::_scavenge_alot || !gch->incremental_collection_failed())
7001363: java/dyn/InvokeDynamic should not be a well-known class in the JVM
7001379: bootstrap method data needs to be moved from constant pool to a classfile attribute
7002546: CMS: regression on SpecJbb2005 on 7b118 comparing to 7b117 on small heaps
7002666: eclipse CDT projects crash with compressed oops
7003554: (tiered) assert(is_null_object() || handle() != NULL) failed: cannot embed null pointer
7003748: Decode C stack frames when symbols are presented (PhoneHome project)
7003782: Update JVMTI version to 1.2 for jdk7
7003798: test/compiler/6991596 fails with true != false
7003860: G1: assert(_cur_alloc_region == NULL || !expect_null_cur_alloc_region) fails
7004530: casx used for 32 bit cas after 7003554
7004582: Add GetLocalInstance() function to JVMTI 1.2
7004925: CTW: assert(nbits == 32 || -(1<< nbits-1)<= x&& x< ( 1<< nbits-1)) failed: value out of range
7004940: CTW: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG
7005241: C1: SEGV in java.util.concurrent.LinkedTransferQueue.xfer() with compressed oops
7005259: CMS: BubbleUpRef asserts referent(obj)->is_oop() failed: Enqueued a bad referent
7006471: fix for 6988439 crashes when pending list lock is null
Tested, Pass (partial fixes):
Tested, Fail:
Untested bug fixes:
Setup is not available:
6751923: JNDI wake up when clock_settime() is called
6836579: Use byte[] instead of char[] for Strings where possible (Hotspot)
6837842: JNI_CreateJavaVM crashes under impersonation
6961690: load oops from constant table on SPARC
6974966: G1: unnecessary direct-to-old allocations
6981737: The java.vm.specification.version property is 1.0, seems like it should be 2.0
6994056: G1: when GC locker is active, extend the Eden instead of allocating into the old gen
6996613: CompactibleFreeListSpace::print should call CompactibleFreeListSpace::print_on, not Space::print_on
6999491: non-zero COOPs are used when they should not
7000349: Tiered reacts incorrectly to C1 compilation failures
7002129: Zero and Shark fixes, 3rd
7003789: PTRACE_GETREGS problems with SA on Linux.
Build change only:
6348631: remove the use of the HPI library from Hotspot
6981484: Update development launcher
6987107: Add variable to add to but not modify non-fcs version string
6989984: Use standard include model for Hotspot
7003125: precompiled.hpp is included when precompiled headers are not used
7003456: ADLC files not correctly generated on Windows
7003707: need to remove (some) system include files from the HotSpot header files
7003786: sort Obj_Files before compiling
7004217: Remove IA64 workaround re-introduced with CR6953477
7005007: Refine use of ALT_COMPILER_PATH to avoid conflict with JPRT usage
7006221: Bump the HS20 build number to 04
7006354: Updates to Visual Studio project creation and development launcher
7006659: temporary adlc files are added to the build variables
7007229: Fix warnings with VS2010 in compressedStream.cpp
New bugs filed:
Bugs in PIT build:
7008165: Garbage in ClassFormatError message
7008263: JHAT: Heap dump: java.io.IOException: Unrecognized heap dump sub-record type: NNN
7008277: CTW assert(instanceKlass::cast(resolved_method->method_holder())->is_linked()) failed: must be linke
7008283: CTW crashes with assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer needed
7008300: Spurious warnings "Java HotSpot(TM) Server VM warning: time warp"
7008325: CodeCache exhausted on sparc starting from hs20b04
7008363: java/lang/StringCoding/CheckEncodings.sh does nothing and is very slow at that
Bugs in earlier promoted build:
Number of PIT requested: 1
Integration target J2SE build number: 1.7.0-b123
Issues and Notes:
The major failure is 7008325.
6999491 is not verified because for some reason it was not possible to get COOPs diagnostic output.
Number of bugs
-------------------------------
From VM SQE andNicolay.Haustov at oracle.com
--
Erik Trimble
Java System Support
Mailstop: usca22-123
Phone: x17195
Santa Clara, CA
Timezone: US/Pacific (GMT-0800)
More information about the jdk7-dev
mailing list