jdk9-dev: HotSpot
Alejandro E Murillo
alejandro.murillo at oracle.com
Wed Oct 21 02:07:28 UTC 2015
jdk9-hs-2015-10-19 has been integrated into jdk9-dev.
http://hg.openjdk.java.net/jdk9/dev/rev/8d498217b215
http://hg.openjdk.java.net/jdk9/dev/corba/rev/a5c40ac9b916
http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/846276b97202
http://hg.openjdk.java.net/jdk9/dev/jaxp/rev/eb435c878c2c
http://hg.openjdk.java.net/jdk9/dev/jaxws/rev/3d533243505d
http://hg.openjdk.java.net/jdk9/dev/jdk/rev/796a4f0d5082
http://hg.openjdk.java.net/jdk9/dev/langtools/rev/161940723360
http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/490cafd88488
Component : VM
Status : Go for integration
Date : 10/20/2015 at 20:00 MSK
Tested By : VM SQE &dmitry.fazunenko at oracle.com
Bundles : 2015-10-19-193416.amurillo.jdk9-hs-2015-10-19-snapshot
Testing: 80 new failures, 2524 known failures, 438082 passed.
Issues and Notes:
No detailed analysis. No stoppers have been detected so far. Go for integration
CRs for testing:
8027565: Enable /d2Zi+ when building with Visual Studio 2013
8042893: compiler: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
8042894: runtime: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
8046148: JEP 158: Unified JVM Logging
8066157: JEP-JDK-8046155: Test task: method matcher
8072369: [TESTBUG] Remove potentially insecure class cast in some hotspot tests
8073331: [TESTBUG] Test for VM option file feature (VM options specified in file)
8078295: hotspot test_env.sh can set VM_CPU incorrectly
8078554: Compiler: implement ranges (optionally constraints) for those flags that have them missing
8080293: AARCH64: Remove unnecessary dmbs from generated CAS code
8080650: Enable stubs to use frame pointers correctly
8080775: Better argument formatting for assert() and friends
8081288: erronous free in RegClass::~RegClass()
8086134: Deadlock detection fails to attach to core file
8130265: gctests/LargeObjects/large001 fails with OutOfMemoryError: Java heap space
8130681: Kitchensink startup crashes JVM with NMT overlapping ranges
8131645: [ARM64] crash on Cavium when using G1
8132207: update for x86 exp in the math lib
8133063: Remove BasicLauncherTest from the problem list
8133706: Kitchensink hanged
8134432: [TESTBUG] Rewrite test/runtime/6888954/vmerrors.sh in Java
8134553: CRC32C implementations for x86/x64 targets
8134607: Remove per-compiler performance counters
8134739: compiler/loopopts/superword/TestVectorizationWithInvariant crashes in loop opts
8134802: LCM register pressure scheduling
8134953: Make the GC ID available in a central place
8134995: [REDO] GC: implement ranges (optionally constraints) for those flags that have them missing
8135018: AARCH64: Missing memory barriers for CMS collector
8135068: Extract method matchers from CompilerOracle
8135195: VM Options file should not be limited to 1k in bytes
8135231: aarch64: add support for vectorizing double precision sqrt
8136165: AARCH64: Tidy up compiled native calls
8136398: Create test that checks that G1 MixedGC produces correct output to logfile
8136406: Remove ZapDeadCompiledLocals code
8136421: JEP 243: Java-Level JVM Compiler Interface
8136461: PhaseIdealLoop::try_move_store_before_loop() may bypass early loop exit
8136524: aarch64: test/compiler/runtime/7196199/Test7196199.java fails
8136525: Generate interpreter entries only once and avoid unnecessary jump to jump
8136596: Remove aarch64: MemBarRelease when final field's allocation is NoEscape or ArgEscape
8136615: aarch64: elide DecodeN when followed by CmpP 0
8136693: add package statement 'compiler.testlibrary' to CompilerUtils
8136718: [TESTBUG] introduce FileInstaller functionality
8136725: Provide utility for creation a counted loop reserve copy (clone)
8136820: Generate better code for some Unsafe addressing patterns
8136914: compiler/loopopts/superword/SumRedSqrt_Double.java times out
8136926: phi == NULL assert in PhaseIdealLoop::try_move_store_after_loop
8136991: [REDO] Additional number of processed references printed with -XX:+PrintReferenceGC after JDK-8047125
8137020: [TESTBUG] Utils.runAndCheckException doesn't work well if no exception thrown
8137105: [TESTBUG] Add test cases for VM Options file feature with removed file size limit
8137160: Use Compile::live_nodes instead of Compile::unique() in appropriate places -- followup
8137173: @HotSpotIntrinsicCandidate is not Oracle-specific
8137194: Exclude runtime/memory/RunUnitTestsConcurrently.java from JPRT
8137260: fix warning after "8046148: JEP 158: Unified JVM Logging"
8137329: [windows] Build broken on VS2010 after "8046148: JEP 158: Unified JVM Logging"
8138574: [TESTBUG] TestBasicLogOutput.java doesn't account for padding
8138575: Improve generated code for profile counters
8138579: Custom launcher fails to start because of permission problem
8138583: aarch64: add support for vectorizing fabs/fneg
8138637: Remove err_msg from LOG_PREFIX macro
8138641: Disable C2 peephole by default for aarch64
8138659: Speed up InstanceKlass subclass discrimination
8138692: libjsig compilation is missing EXTRA_CFLAGS on macosx
8138707: TestPromotionEventWithParallelScavenge.java crashes using undefined GC id.
8138717: TestGCEventMixedWithG1ConcurrentMark.java fails
8138733: Fix build: gcc < 4.8 doesn't grok -Wno-format-zero-length added in 8080775
8138748: ManagementAgent.status DCMD fails with NPE for JMX configured on command line
8138769: [TESTBUG] restore lost line from JDK-8137105 fix
8138794: [TESTBUG] ctw tests fail to compile after 8137056
8138820: JDK Hotspot build fails with Xcode 7.0.1
8138832: CreateCoredumpOnCrash on linux ARM causes assert message to be repeated.
8138833: Remove CMMarkStack::drain
8138846: Remove unused enum ConcurrentGCThread::CGC_flag_type
8138862: Remove some unused code and subclasses in gcTaskManager.hpp/cpp
8138863: Refactor WaitForBarrierGCTask
8138917: Back out change for 8130681
8138956: Elide more final field's write memory barrier with escape analysis result
8138958: Quarantine gc/g1/mixedgc/TestLogging.java test
8138969: G1CollectorPolicy should use const for applicable methods
8138971: G1CollectorPolicy::_rs_lengths_prediction is not initialized before use
8138972: G1CollectorPolicy::_max_survivor_regions should be intialized in the initializer list
8139041: Redundant DMB instructions
8139042: AARCH64: Correct regression introduced by 8080293
8139043: aarch64: add support for adler32 intrinsic
8139048: Quarantine compiler/startup/SmallCodeCacheStartup.java
8139086: Solaris/Sparc slowdebug build fails for memset_with_concurrent_readers.cpp
8139094: Tier1 test java/util/zip/TestCRC32C.java fails due to fixes for JDK-8134553
8139134: Wrong tenuring threshold in young GC trace event
8139150: ClassVerifier frees exception message while it's still in use
8139259: aarch64: jtreg test TestLogSum segvs after 8132207
8139293: TestGCEventMixedWithG1ConcurrentMark.java fails after JDK-8134953
8139294: TestGCEventMixedWithCMSConcurrent.java still fails after JDK-8134953
8139375: [TESTBUG] compiler/jvmci/SecurityRestrictionsTest checks are too tight
8139376: [TESTBUG] ExecuteInstalledCodeTest should be run only on amd64 and sparcv9
8139377: JVM can't be started w/ -XX:+EnableJVMCI -XX:+UseJVMCICompiler and default TypeProfileWidth
8139380: VMError::report_and_die() does not produce replay file
8139386: JVMCI test failed with assert(_jvmci._alternate_call_target == 0L) failed: must be
8139421: PPC64LE: MacroAssembler::bxx64_patchable kill register R12
8139438: [TESTBUG] JVMCI test fails with RuntimeException: Has no virtual object before materialization
8139454: java/lang/Math/WorstCaseTests.java crashes on Linux-amd64
8139524: JVMCI cannot be initialized with CMS or Serial GCs
8139545: JVMCI : guarantee(heap_end < allocation_end) failed on some sparcv9 hosts
8139674: aarch64: guarantee failure in TestOptionsWithRanges.java
8139707: [TESTBUG] Quarantine unstable compiler/jvmci tests
8139750: [BACKOUT] Elide more final field's write memory barrier with escape analysis result
--
Alejandro
More information about the jdk9-dev
mailing list