jdk9-dev: HotSpot
Alejandro E Murillo
alejandro.murillo at oracle.com
Mon Feb 15 21:46:31 UTC 2016
jdk9-hs-2016-02-11 has been integrated into jdk9-dev.
http://hg.openjdk.java.net/jdk9/dev/rev/54575d8783b3
http://hg.openjdk.java.net/jdk9/dev/corba/rev/8ec4f97943fe
http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/e37297fef203
http://hg.openjdk.java.net/jdk9/dev/jaxp/rev/65d615f71e81
http://hg.openjdk.java.net/jdk9/dev/jaxws/rev/c072c572d149
http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b3ff4bce9d63
http://hg.openjdk.java.net/jdk9/dev/langtools/rev/dd05d3761a34
http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/d99fa86747ee
Component : VM
Status : Go for integration
Date : 02/16/2016 at 19:00 MSK
Tested By : VM SQE &dmitry.fazunenko at oracle.com
Bundles : 2016-02-11-215959.amurillo.jdk9-hs-2016-02-11-snapshot
Testing: 27 new failures, 323 known failures, 503226 passed.
Issues and Notes:
No detailed analysis. No stoppers have been detected so far. Go for integration
CRs for testing:
6515172: Runtime.availableProcessors() ignores Linux taskset command
8063112: Compiler diagnostic commands should have locking instead of safepoint
8072777: java/lang/ref/ReferenceEnqueuePending.java: some references aren't queued
8079408: Reimplement TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData with Unified Logging.
8132721: Add tests which check that heap counters work as expected during Humongous allocations
8134963: [Newtest] New stress test for changing the coarseness level of G1 remembered set
8135206: VM permits illegal flags for abstract methods in interfaces, versions 45.3 - 51.0
8137049: Code quality: reducing an trivial integer loop does not produce an optimal code
8137314: vm crash from test java/security/Policy/SignedJar/SignedJarTest.java
8138562: Event based tracing should cover monitor inflation
8141278: New tests for PLAB testing
8141421: Various test fail with OOME on win x86
8143608: Don't 64-bit align start of InstanceKlass vtable, itable, and nonstatic_oopmap on 32-bit systems
8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same
8144695: --disable-warnings-as-errors does not work for HotSpot build
8144916: Decrease PerfDataMemorySize back to 32K
8145180: Add back PrintGC, PrintGCDetails and -Xloggc
8145190: MinTLABSize can cause overflow problem with CMS GC
8145192: 'count' variable can overflow in PSMarkSweep::invoke on 64 bit JVM
8145628: hotspot metadata classes shouldn't use HeapWordSize or heap related macros like align_object_size
8145740: Visual Studio pragmas should be guarded by ifdef _MSC_VER
8146137: runtime/logging/ExceptionsTest.java fails on embedded and ARM test
8146395: Add inline qualifier in oop.hpp and fix inlining in gc files
8146435: [TESTBUG] Logging tests are failing intermittently on windows when executed by JPRT
8146608: [JVMCI] DebugInfo Tests on DeoptimizeALot runs fails in assert(_pc == *pc_addr || pc == *pc_addr) frame::patch_pc() /frame_x86.cpp:285
8146616: VM exit path throws fatal error: Thread holding lock at safepoint that vm can block on: BeforeExit_lock
8146793: logStream::write re-formats string
8146905: cleanup ostream, staticBufferStream
8146984: SIGBUS: bool Method::has_method_vptr(const void*)+0xc
8146987: Improve Parallel GC Full GC by caching results of live_words_in_range()
8147003: Move BubbleUpRef test into CMS directory
8147087: Race when reusing PerRegionTable bitmaps may result in dropped remembered set entries
8147348: LogTagLevelExpression not properly initialized in configure_stdout
8147447: serviceability/tmtools/jstack/WaitNotifyThreadTest.java test fails
8147461: Use byte offsets for vtable start and vtable length offsets
8147477: com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java is failing for the jdk9/hs snapshot control job
8147500: The HashtableTextDump::get_num() should check for integer overflow
8147510: [windows] no text locations shown for register info in hs-err file
8147609: [TESTBUG] Correct the @build statements in the serviceability/dcmd/gc/HeapDumpAllTest.java and HeapDumpTest.java tests
8147814: Move verification code out of g1collectedheap
8147847: [TESTBUG] serviceability/tmtools/jstat test ported to JTREG are failing with -XX:+ExplicitGCInvokesConcurrent
8147884: Names of GC threads should be set before the threads start
8147906: G1 use of os::processor_count()
8147913: Some runtime/CompressedOops tests fail on ARM64 product builds
8147918: Rename develop_log_is_enabled() to log_develop_is_enabled()
8147940: Test gc/g1/TestG1TraceEagerReclaimHumongousObjects.java fails
8148005: One byte may be corrupted by get_datetime_string()
8148047: Move the vtable length field to Klass
8148053: Remove unused log tags
8148104: HSDB could not terminate when launched on CLI
8148141: Remove fixed level padding in UL
8148467: Consistent use of : in the logging
8148470: Metadata print routines should not print to tty
8148481: Devirtualize Klass::vtable
8148507: [JVMCI] mitigate deadlocks related to JVMCI compiler under -Xbatch
8148696: Race loading hsdis may cause SIGSEGV
8148733: G1: Add log message to print the heap region size
8148734: G1: Make G1GCPhaseTimes keep track of the start GC time
8148736: Let the G1 heap transition log regions instead of bytes
8148741: compiler/jvmci/code/SimpleDebugInfoTest.java fails in 'frame::sender_for_compiled_frame'
8148745: [testbug] Test gc/g1/plab/TestPLABPromotion.java fails in nightly
8148747: [TESTBUG] runtime/Unsafe/AllocateMemory.java fails with OOM during compilation
8148752: Compiled StringBuilder code throws StringIndexOutOfBoundsException
8148755: -XX:+HeapDumpAfterFullGC creates heap dump both before and after Full GC
8148758: Compilation fails with "this call site should not be polymorphic"
8148766: Test AvailableProcessors.java got wrong number of processors
8148771: os::active_processor_count() returns garbage which causes VM to crash
8148783: aarch64: SEGV running SpecJBB2013
8148785: Update class file version to 53 for JDK-9
8148844: Update run_unit_test macro for InternalVMTests
8148864: Quarantine CompilerControl tests
8148944: CollectorPolicy methods for memory allocations are specific to GenCollectorPolicy
8148945: JDK-8148481: Devirtualize Klass::vtable breaks Zero build
8148948: aarch64: generate_copy_longs calls align() incorrectly
8148951: Remove unused method Generation::performs_in_place_marking()
8148960: Humongous mis-spelled in log output
8148973: Rename g1/concurrentMark.{hpp,cpp,inline.hpp} to g1/g1ConcurrentMark.{hpp,cpp,inline.hpp}
8148981: remove ResolvedJavaType.getClassFilePath()
8149019: remove redundant modifiers
8149025: JFR - Event based tracing should cover monitor inflation
8149035: Make the full_gc_dump() calls be recorded as part of the GC
8149038: SIGSEGV at frame::is_interpreted_frame_valid -> StubRoutines::SafeFetchN
8149062: Remove misplaced integration of test code after 8149025
8149076: [JVMCI] missing ResourceMark in JVMCIRuntime::initialize_HotSpotJVMCIRuntime
8149080: AArch64: Recognise disjoint array copy in stub code
8149099: jcmd -help mention non-existent option
8149100: AArch64: "bad AD file" for LL enconding AryEq Node matching
8149105: typo in jvmciCodeInstaller.cpp
8149109: [TESTBUG] TestRegisterRestoring.java fails with "VM option 'SafepointALot' is develop"
8149112: configure_stdout test depends on VM arguments
8149135: [jittester] Makefile copies JitTesterDriver in incorrect directory and always uses default value for number-of-tests and seed
8149174: [TESTBUG] TestJcmdDefaults.java: ouput should contain all content of jcmd/usage.out
8149184: os::is_server_class_machine() could return incorrect result if a host's cpu have a few logical cores
8149364: Quarantine TestSelectDefaultGC.java test
8149365: aarch64: memory copy does not prefetch on backwards copy
--
Alejandro
More information about the jdk9-dev
mailing list