Release Notes - JDK - Version 10 - HTML format

Sub-task

  • [JDK-8016573] - Replace JPRT_JAVA_HOME with JT_JAVA
  • [JDK-8020779] - --with-jtreg should probe for jtreg on the $PATH
  • [JDK-8033568] - Parallelize slow ant tests
  • [JDK-8042447] - All the octane tests and sunspider tests should run in new separate globals
  • [JDK-8044539] - Enable the combination JDI tests and JFR flags
  • [JDK-8066637] - Fix deprecation warnings in the jdk.jvmstat and jdk.jdi modules
  • [JDK-8066639] - Fix deprecation warnings in jdk.crypto module
  • [JDK-8067089] - Fix solaris-specific deprecation warnings in the jdk.crypto.ucrypto module
  • [JDK-8075744] - Document setting JFR options with applets and Java WebStart applications.
  • [JDK-8080360] - Compound assigment of a property that deletes itself in it's "getter" function
  • [JDK-8138791] - improve compilerToVM::canInlineMethod/shouldInlineMethod/doNotInlineOrCompile tests
  • [JDK-8138792] - develop tests for CompilerToVM::installCode
  • [JDK-8138793] - improve test coverage for CompilerToVM::executeInstalledCode
  • [JDK-8138795] - develop tests for CompilerToVM::notifyCompilationStatistics/resetCompilationStatistics
  • [JDK-8138797] - refactor test/jvmci/compilerToVM tests
  • [JDK-8138802] - update compiler/jvmci/compilerToVM tests w/ the case of default interface method not overridden in implementors
  • [JDK-8138803] - develop tests which check work of CompilerToVM::flushDebugOutput/writeDebugOutput method separatly
  • [JDK-8138804] - improve tests for CompilerToVM::disassembleCodeBlob
  • [JDK-8138805] - develop tests for CompilerToVM::getMetadata
  • [JDK-8138807] - improve tests for CompilerToVM::getMetaspaceMethod
  • [JDK-8138808] - improve tests for CompilerToVM::reprofile
  • [JDK-8139130] - Port GTest prototype to Windows
  • [JDK-8139623] - Remove allowUnsafeRenegotiation and allowLegacyHelloMessages properties
  • [JDK-8140335] - develop tests for CompilerToVM::methodDataProfileDataSize method
  • [JDK-8141146] - Add Error hierarchy to test library
  • [JDK-8141204] - Create a new asserts framework.
  • [JDK-8146666] - Create a section for CertificateRequest in StandardNames.html
  • [JDK-8157728] - Covert GCTimer_test to GTest
  • [JDK-8160354] - uninitialized value warning and VM crash are occurred with GCC 6
  • [JDK-8164431] - Release Note: need title
  • [JDK-8164546] - Convert DirectivesParser_test to GTest
  • [JDK-8164700] - (jdeprscan) update release and version logic in jdeprscan
  • [JDK-8165182] - Update get_source.sh
  • [JDK-8165183] - Combine repositories with same relative file layout
  • [JDK-8165184] - Update makefiles for combined repository with moved files
  • [JDK-8165185] - Flatten src and make directories into one
  • [JDK-8165187] - Update jtreg configuration files
  • [JDK-8165188] - Remove redundant .jcheck/conf files in the combined open repo
  • [JDK-8165623] - Create patch translater to update paths pre/post consolidation
  • [JDK-8166026] - Refactor java/lang shell tests to java
  • [JDK-8166142] - Refactor java.io.serialization shell tests to java
  • [JDK-8167142] - Update IDE support
  • [JDK-8171090] - Convert VMStruct_test to GTest
  • [JDK-8171097] - Convert TestReservedSpace_test to Gtest
  • [JDK-8171157] - Convert ObjectMonitor_test to GTest
  • [JDK-8173383] - Update JDK build to use -source and -target 10
  • [JDK-8175191] - dead code removal at package com.sun.tools.javac.comp
  • [JDK-8175815] - Quarantine AOT tests on windows
  • [JDK-8177070] - Quarantine tests due to JDK-8177069
  • [JDK-8177088] - Release Note: Accept including .conf files in krb5.conf's includedir
  • [JDK-8177480] - Prepare GC code for -Wconversion
  • [JDK-8177481] - Prepare Runtime code for -Wconversion
  • [JDK-8177482] - Prepare Compiler code for -Wconversion
  • [JDK-8177483] - Prepare MnM code for -Wconversion
  • [JDK-8177561] - Remove deprecated for removal portions of com.sun.org.apache
  • [JDK-8177681] - Remove deprecated for removal portions of java.base
  • [JDK-8177708] - Convert TestReserveMemorySpecial_test to Gtest
  • [JDK-8177709] - Convert TestVirtualSpace_test to GTest
  • [JDK-8177710] - Convert TestMetaspaceAux_test to GTest
  • [JDK-8177711] - Convert TestVirtualSpaceNode_test to GTest
  • [JDK-8179224] - Cache strlen of Flag::_name
  • [JDK-8179424] - Remove terminally deprecated sun.reflect.Reflection.getCallerClass
  • [JDK-8179550] - Unify trace logging for InstanceRefKlass
  • [JDK-8179625] - [BACKOUT] Avoid repeated calls to JavaThread::last_frame in InterpreterRuntime
  • [JDK-8179955] - JVT Assessment of Singleton App Feature
  • [JDK-8180135] - Document: Negotiated Finite Field Diffie-Hellman Ephemeral Parameters for JSSE
  • [JDK-8180178] - Restructure existing man pages according to JEP 299
  • [JDK-8180195] - remove jaxp testlibrary
  • [JDK-8180386] - remove jdk.testlibrary.TimeLimitedRunner
  • [JDK-8180391] - move SerializationUtils to top level testlibrary
  • [JDK-8180395] - move FilterClassLoader and ParentLastURLClassLoader to top level testlibrary
  • [JDK-8180397] - remove jdk.testlibrary.IOUtils
  • [JDK-8180399] - move jdk.testlibrary.LockFreeLogManager to the top level test library
  • [JDK-8180454] - Build succeeds
  • [JDK-8180455] - Run all tests
  • [JDK-8180456] - Apply necessary patches from both JDK and upstream
  • [JDK-8180621] - remove jdk.testlibrary.management.InputArguments
  • [JDK-8180644] - move jdk.testlibrary.NetworkConfiguration to the top level test library
  • [JDK-8180724] - move ModuleInfoMaker to the top level testlibrary
  • [JDK-8180802] - move jdk.testlibrary.management.ThreadMXBeanTool to top level testlibrary
  • [JDK-8180805] - move RandomFactory to the top level testlibrary
  • [JDK-8180887] - move FileUtils to top level testlibrary
  • [JDK-8180888] - move jdk.testlibrary.JarUtils to the top level testlibrary
  • [JDK-8180890] - move c.o.testlibrary.jsr292 classes to jdk/test/java/lang/invoke directory
  • [JDK-8180898] - remove JavaToolUtils testlibrary class
  • [JDK-8180954] - Release Note: Java launcher's data model options -d32 and -d64 are removed
  • [JDK-8181118] - update java/time tests to use RandomFactory from the top level testlibrary
  • [JDK-8181153] - Fix lint warnings in JAXP repo: dep-ann
  • [JDK-8181154] - Fix lint warnings in JAXP repo: deprecation
  • [JDK-8181335] - remove packageless CompilerUtils
  • [JDK-8181759] - add explicit @build actions for jdk.test.lib classes in all :tier1 tests
  • [JDK-8181761] - add explicit @build actions for jdk.test.lib classes in all :tier2 tests
  • [JDK-8181762] - add explicit @build actions for jdk.test.lib classes in all :tier3 tests
  • [JDK-8182154] - merge jdk.testlibrary.Platform and jdk.test.lib.Platform
  • [JDK-8182404] - remove jdk.testlibrary.JDKToolFinder and JDKToolLauncher
  • [JDK-8182546] - remove erasure from javac's back-end
  • [JDK-8182564] - Create a Debug JDK for Unit Tests
  • [JDK-8182565] - remove jdk.testlibrary.Utils::tryFindJvmPid and waitForJvmPid methods
  • [JDK-8182656] - Make the required changes in GC code to build on OSX 10 + Xcode 8
  • [JDK-8182657] - Make the required changes in Runtime code to build on OSX 10 + Xcode 8
  • [JDK-8182658] - Make the required changes in Compiler code to build on OSX 10 + Xcode 8
  • [JDK-8182676] - Release Note: The old (JDK6 era) standard doclet is removed
  • [JDK-8182778] - Debug JDK Additions
  • [JDK-8182854] - jshell tool: rerun multiline snippet from history corrupts history (jdk part)
  • [JDK-8183019] - Diagnostics for OnExitTest
  • [JDK-8183126] - port improvements to analyzers from lvti repo to jdk10
  • [JDK-8183249] - Evaluate Test TODO and FIXME Comments
  • [JDK-8184172] - Release Note: XMLInputFactory.newFactory incorrectly deprecated
  • [JDK-8184239] - Fix broken nashorn/samples
  • [JDK-8184240] - Fix nashorn/samples/browser_dom.js
  • [JDK-8184241] - Fix nashorn/samples/filebrowser.js
  • [JDK-8184808] - (process) isAlive should use pid for validity, not /proc/pid
  • [JDK-8185008] - Release Note: Default Behavior for BiasedLockingStartupDefault has been changed
  • [JDK-8185013] - Disable subword vector analysis optimization until 8184995 is fixed
  • [JDK-8185066] - Release Note: Remove obsoleted -X options

Backport

  • [JDK-8159584] - sun/tools/jps/TestJpsJar.java fails in hs nightly
  • [JDK-8166328] - JRE 6u121 causes applet to fail with: Reset deny session certificate store
  • [JDK-8174277] - Always pass MAKE_ARGS to MAKE in Main.gmk
  • [JDK-8174278] - Remove all exports from jdk.jlink
  • [JDK-8174279] - Improve testing for multi-version JAR file maker tool
  • [JDK-8174280] - Preserve command line at build failure
  • [JDK-8174281] - SecurityTools.keytool() needs to accept user input
  • [JDK-8174282] - Rename jdk.crypto.token to jdk.crypto.cryptoki
  • [JDK-8174283] - javadoc warning notice for types in Incubator Modules
  • [JDK-8174284] - Remove modules_src_jake workaround for JavaFX transition to new module-info syntax
  • [JDK-8174285] - Provide lldb from devkit when running tests on macosx
  • [JDK-8174286] - Separate JDK management agent from java.management module
  • [JDK-8174287] - Fix autoconf/spec.gmk mismatches
  • [JDK-8174288] - JMX RMI connector should be in its own module
  • [JDK-8174290] - hgforest: pass options to serve command
  • [JDK-8174291] - Unify values of boolean make variables set in configure to true/false
  • [JDK-8174292] - Remove shell script from test/compiler/c2/cr7200264/TestIntVect.java
  • [JDK-8174293] - 8171433 changes in generated-configure should be restored
  • [JDK-8174294] - Emulate client build on platforms with reduced virtual address space
  • [JDK-8174295] - Simplify jvmstat modules
  • [JDK-8174296] - Rename module java.annotations.common to java.xml.ws.annotation
  • [JDK-8174297] - Remove jvisualvm from JDK9
  • [JDK-8174306] - Echeneis tests doesn't work with JDK9
  • [JDK-8174307] - PUnit tests failing when JDK9 is tested
  • [JDK-8174311] - org.omg.CORBA_2_3.portable.InputStream constructor should not specify JDK-specific property
  • [JDK-8174312] - Remove qualified exports from java.base to java.corba
  • [JDK-8174316] - Get rid of the humanReadableByteCount() method in openjdk/hotspot
  • [JDK-8174327] - compiler/aot/fingerprint/SelfChangedCDS.java fails with: Unrecognized VM option 'UnlockCommercialFeatures'
  • [JDK-8174328] - ReferenceType.instances() returns unexpected number of instances
  • [JDK-8174329] - searching for a versioned entry in a multi-release jar in hotspot is inconsistent with java code
  • [JDK-8174335] - At step7: There is a blocked dialog shown up and JARSigningException thrown in Java Console.
  • [JDK-8174347] - [test] httpsTest::testhttps_inside2 need to be updated
  • [JDK-8174349] - At step6,The applet open a new tab.
  • [JDK-8174351] - At step5,There is no dialog with update, block or later shows up.
  • [JDK-8174352] - [test] Need to update cleanup-after target in buildjavawsmanual.xml
  • [JDK-8174357] - At step14,there is a authenticated dialog from Java shown up.
  • [JDK-8174359] - The blocked dialog title is "Java Application Blocked" rather than "Application Blocked for Secutiy"
  • [JDK-8174363] - No security level can be found in JCP->Security.
  • [JDK-8174364] - At step3:The security warning dialog with message "Including an HTTP..." does not shown.
  • [JDK-8174365] - At step9,there is no authentication dialog pop up from java, but there is an authentication dialog pop up from browser.
  • [JDK-8174366] - At step7,there is a Java Application Blocked dialog.
  • [JDK-8174367] - At step 8:There is no dialog shown up.
  • [JDK-8174369] - Allow --add-opens option for JNLP signed all permission apps
  • [JDK-8174371] - JRE9b153 Plugin can not be installed in firefox browser on OEL7.
  • [JDK-8174378] - JWS app fails to run with java.util.zip.ZipException: zip END header not found
  • [JDK-8174379] - Applets exit after a short idle time on Mac
  • [JDK-8174381] - Update SecurityManager::checkPackageAccess to restrict non-exported JDK packages by default
  • [JDK-8174382] - JAXP: TESTBUG: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh
  • [JDK-8174383] - Excessive recursion in EventFilterSupport when filtering over large number of XML events can cause StackOverflow
  • [JDK-8174384] - CatalogManager.catalogResolver should not fail when non-existing URI is passed to it
  • [JDK-8174385] - JAXP: TESTBUG: javax/xml/jaxp/unittest/transform/TransformerTest.java needs refactoring
  • [JDK-8174392] - AArch64: Fix minimum stack size computations
  • [JDK-8174393] - AArch64: fix reported -Xss minimum
  • [JDK-8174394] - Possible access to char array with negative index
  • [JDK-8174395] - [AOT] problems in MethodHandle with aot-compiled java.base
  • [JDK-8174396] - serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java fails latest Jigsaw integration
  • [JDK-8174397] - Use SIZE_FORMAT to print size_t values.
  • [JDK-8174398] - gc/stress/TestStressG1Humongous.java fails to allocate the heap
  • [JDK-8174400] - Remove unused CDS code from JDK 9
  • [JDK-8174401] - CTW library should call System::exit
  • [JDK-8174403] - [AOT] AOT'd SystemModules.modules() fails to load when too large
  • [JDK-8174404] - Example for -Xlog:help do not contain one with multiple tags
  • [JDK-8174405] - Typo in -Xlog:help output
  • [JDK-8174406] - C2: anti dependence missed because store hidden by membar
  • [JDK-8174407] - [s390] Implement "JEP 270: Reserved Stack Areas for Critical Sections".
  • [JDK-8174408] - s390: Use same get_key_start_from_aescrypt_object implementation as PPC64
  • [JDK-8174409] - Re-examine String field optionality
  • [JDK-8174410] - Fix for R10 Register clobbering with usage of ExternalAddress
  • [JDK-8174411] - import-hotspot build target not removed from hotspot-ide-project
  • [JDK-8174412] - Aot tests should include Java assertions into AOT compiled code
  • [JDK-8174413] - [TESTBUG] runtime/RedefineTests/RedefinePreviousVersions.java 'Class unloading: has_previous_versions = true' missing from stdout/stderr
  • [JDK-8174414] - [AOT] RecompilationTest.java fails with "expected compilation level after compilation to be no less than 1"
  • [JDK-8174415] - PPC64: Add support to -XX:RTMSpinLoopCount=0
  • [JDK-8174416] - "assert(is_single_cpu() && !is_virtual()) failed: type check" with -XX:+PatchALot on SPARC
  • [JDK-8174417] - A lot of gtests uses TEST instead of TEST_VM
  • [JDK-8174418] - [JVMCI] Missing JVMCI flag default values
  • [JDK-8174419] - compiler/loopopts/UseCountedLoopSafepointsTest.java fails with "Safepoint not found"
  • [JDK-8174420] - [AOT] Fix unverified entry point
  • [JDK-8174421] - C2: Bytecode escape analyzer crashes due to stack overflow
  • [JDK-8174422] - Intermittent failures on Windows with "Unexpected exit from test [exit code: 1080890248]" (0x406d1388)
  • [JDK-8174423] - AArch64: Implement "JEP 270: Reserved Stack Areas for Critical Sections"
  • [JDK-8174424] - quarantine ctw/JarDirTest
  • [JDK-8174425] - [TESTBUG] GCBasher test fails with G1, CMS and Serial.
  • [JDK-8174426] - Fix for 8172144 breaks AArch64 build
  • [JDK-8174427] - Ensure access checks result in consistent answers
  • [JDK-8174428] - Fix Jigsaw related module/package error messages and throw correct exceptions
  • [JDK-8174429] - Internal Error: gc/g1/ptrQueue.hpp:126 assert(_index == _sz) failed: invariant: queues are empty when activated
  • [JDK-8174430] - runtime/Thread/TooSmallStackSize.java fails on solaris-x64 with product build
  • [JDK-8174431] - Correct errant "java.base" string to macro
  • [JDK-8174432] - Event-based tracing needs separate flag representation for Method
  • [JDK-8174433] - TraceOptoPipelining and TraceOptoOutput are broken
  • [JDK-8174435] - [AOT] Missing GC scan of _metaspace_got array containing Klass*
  • [JDK-8174436] - [JVMTI] Specification for early VM start event needs to lower expectations in relation to class loading
  • [JDK-8174437] - Backout JDK-8172990 changes.
  • [JDK-8174438] - OSR compilation at unreachable bci causes C1 crash
  • [JDK-8174439] - [aix] AIX VM should not handle SIGDANGER
  • [JDK-8174440] - [AOT] jaotc --classpath option is confusing
  • [JDK-8174441] - Move package name transformations during module bootstrap into native code
  • [JDK-8174442] - Add gc/g1/logging/TestG1LoggingFailure.java to the ProblemList
  • [JDK-8174443] - VM no longer prints "Picked up _JAVA_OPTIONS: " message
  • [JDK-8174444] - [TESTBUG] compiler/loopopts/UseCountedLoopSafepointsTest.java fails with TESTBUG: Not server mode
  • [JDK-8174445] - Fix timing bug in JVM management of package export lists
  • [JDK-8174446] - V [jvm.dll+0x2343fc] GraphBuilder::args_list_for_profiling+0x8c
  • [JDK-8174447] - Assert fails in deoptimization due to original PC at the end of code section
  • [JDK-8174448] - [AOT] Avoid zero-shift for compressed oops
  • [JDK-8174449] - [JVMCI] add ResolvedJavaMethod.hasNeverInlineDirective
  • [JDK-8174450] - EXCEPTION_ACCESS_VIOLATION running VirtualObjectDebugInfoTest.java
  • [JDK-8174451] - [AOT] fix typo in jaotc --help output
  • [JDK-8174452] - [TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled
  • [JDK-8174453] - [BACKOUT] 8087341: C2 doesn't optimize redundant memory operations with G1
  • [JDK-8174454] - Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling
  • [JDK-8174455] - [ctw] fails during compilation of sun.security.krb5.internal.crypto.RsaMd5DesCksumType::calculateKeyedChecksum with " graph should be schedulable"
  • [JDK-8174456] - jvmtiDeferredLocalVariableSet may update the wrong frame
  • [JDK-8174457] - [AOT] Failed compilation: java.math.MutableBigInteger.divide3n2n
  • [JDK-8174458] - AArch64: assertion failure: the int pressure is incorrect
  • [JDK-8174459] - [JVMCI] query_update_method_data might write outside _trap_hist array
  • [JDK-8174460] - test/script/trusted/JDK-8021189.js and test/script/trusted/JDK-8021129.js fail in nashorn nightly
  • [JDK-8174461] - ClassCastException with arguments usage
  • [JDK-8174462] - Nashorn JavaScript engine fails to call @FunctionalInterface with a java.util.List argument
  • [JDK-8174463] - in operator should work on java objects and classes
  • [JDK-8174465] - JDK-8008448.js fails to parse test for JDK-8169481
  • [JDK-8174466] - Problem list src/jdk/nashorn/api/tree/test/ParseAPITest.java for some platforms
  • [JDK-8174467] - Remove dead code in BuildNashorn.gmk
  • [JDK-8174468] - Test for JDK-8169481 causes stack overflows in parser tests
  • [JDK-8174469] - Use less aggressive deprecation of utility visitors
  • [JDK-8174470] - update/improve testing of classfile module attribute
  • [JDK-8174471] - Use default methods as appropriate for language model visitors
  • [JDK-8174473] - jshell tool: builtin startup settings should be by reference not content
  • [JDK-8174474] - jshell tool: /edit adds empty statement to brace terminated snippet
  • [JDK-8174475] - JShell Tests: ToolFormatTest takes too long
  • [JDK-8174476] - Compiler Tree API's Doctrees.getDocTreePath needs to accept a PackageElement
  • [JDK-8174477] - field visiblePackages is null for the unnamed module producing NPE when accessed
  • [JDK-8174478] - Improve style of left-side index pages
  • [JDK-8174479] - incorrect message from javac
  • [JDK-8174480] - java.nio.file.ClosedFileSystemException in javadoc
  • [JDK-8174481] - NPE when --add-modules java.corba is used
  • [JDK-8174482] - Compiler should issue a warning for incubating modules that are resolved
  • [JDK-8174483] - Error compiling javafx modules after fix for JDK-8169197
  • [JDK-8174484] - Compilation significantly slower after JDK-8169197
  • [JDK-8174485] - inconsistent check of module-related options against target version
  • [JDK-8174486] - jshell tool: blank lines removed from multiline snippets
  • [JDK-8174487] - tools/javac/classreader/FileSystemClosedTest.java fails on Windows
  • [JDK-8174488] - AssertionError in TypeSymbol.getAnnotationTypeMetadata
  • [JDK-8174489] - Resolve remaining HTML5 issues in javax.lang.model.*
  • [JDK-8174490] - jshell tool: Smart completion detection is not reliable
  • [JDK-8174491] - JShell test: ReplaceTest takes too long
  • [JDK-8174492] - JShell tests: remove from ProblemList jdk/jshell/ToolFormatTest.java
  • [JDK-8174493] - JShell tests: ProblemList jdk/jshell/UserJdiUserRemoteTest.java
  • [JDK-8174494] - jshell tool: missing options: --help-extra --show-version
  • [JDK-8174495] - javac throws exception during compilation when annotation processing is enabled
  • [JDK-8174496] - ElementUtils getPackageElement does not allow for an unnamed package
  • [JDK-8174497] - javadoc search doesn't work on local doc bundles
  • [JDK-8174498] - Hide support for --inherit-runtime-environment
  • [JDK-8174499] - Javadoc fix 8166175 results in test failures
  • [JDK-8174500] - javadoc does not report warnings in case of multiple "@param" tags for the same parameter and multiple "@return" tags for the same method.
  • [JDK-8174501] - Elements.printElements needs to support modules
  • [JDK-8174502] - ModuleElement should declare and provide appropriate modifiers
  • [JDK-8174503] - classpath wildcards code does not support --class-path
  • [JDK-8174504] - jshell tool: store history on fatal exit
  • [JDK-8174505] - Slow compilation with long classpaths under JDK 9
  • [JDK-8174506] - JShell tests: Some testng tests check nothing
  • [JDK-8174507] - Improvements to javax.annotation.processing and javax.lang.model docs
  • [JDK-8174508] - javadoc strips HTML incorrectly; causes invalid generated HTML files
  • [JDK-8174509] - Fix broken test header
  • [JDK-8174510] - The index pages are sorted in a confusing manner
  • [JDK-8174511] - More javax.lang.model improvements to support modules
  • [JDK-8174512] - Tests for printing modules
  • [JDK-8174513] - problem generating JavaFX docs
  • [JDK-8174514] - Latent bug in jar file handling during module path processing.
  • [JDK-8174515] - Update command line help for -public -protected -package -private options
  • [JDK-8174516] - Javac doesn't report errors on duplicate provides with different service implementations
  • [JDK-8174517] - Javadoc generated pages should default to no-frames view
  • [JDK-8174518] - javac should not need the transitive closure to compile a module
  • [JDK-8174519] - Trial reversion of langtools test changes for limited win32 address space
  • [JDK-8174520] - com.sun.tools.javac.util.Assert.error during code compilation
  • [JDK-8174521] - jshell tool: ctrl-C when in external editor aborts jshell -- history lost
  • [JDK-8174522] - Confusing error message when reading bad module declaration
  • [JDK-8174523] - Results from Processor.getSupportedAnnotationTypes should be intepreted strictly
  • [JDK-8174524] - JShell: less-than causes: reached end of file while parsing
  • [JDK-8174525] - JShell: control characters should be escaped in String values
  • [JDK-8174526] - javac: 'opens' statement cannot specify non observable package
  • [JDK-8174527] - Reference Origin.MANDATED in getEnclosedElements specs
  • [JDK-8174528] - fix terminology in javadoc comment
  • [JDK-8174529] - improve accuracy of source positions for AnnotationValue param of Messager.printMessage
  • [JDK-8174554] - [TEST_BUG] The last column header does not contain "...".
  • [JDK-8174555] - [TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java
  • [JDK-8174556] - java.management could use System.Logger
  • [JDK-8174557] - Add failing java/bean tests in JDK-8173082 to the ProblemList
  • [JDK-8174558] - java/bean/* tests fail since change of JDK-8055206
  • [JDK-8174564] - javax/sound/sampled/Clip/JavaSoundAudioClip/bug6269854.java fails with IOException
  • [JDK-8174565] - Test JFR in a modularized environment
  • [JDK-8174568] - Disable JAVA_OPTIONS env variable support until JDK-8173712 is resolved
  • [JDK-8174569] - jlink --help fails with missing "plugin.opt.plugin-module-path" key in resource bundle
  • [JDK-8174570] - spurious message "A JNI error has occurred" if start-class cannot be initialized
  • [JDK-8174571] - java/net/HttpURLConnection/SetAuthenticator tests have undeclared dependency on java.logging module
  • [JDK-8174573] - jar --help doesn't provide information that stdout and stdin can be used as output and input for tool
  • [JDK-8174574] - Test task: Create tests to check schemagen work with multi-version jar
  • [JDK-8174575] - Test task: Create tests to check wsgen work with multi-version jar
  • [JDK-8174576] - DefaultProxySelector should use system defaults on Windows, MacOS and Gnome
  • [JDK-8174577] - Reduce number of lambdas created when loading java.util.regex.Pattern
  • [JDK-8174578] - com.sun.jmx.remote.internal.Unmarshal should be removed.
  • [JDK-8174579] - Two security tests fail with message: "java.security.NoSuchAlgorithmException: EC KeyFactory not available"
  • [JDK-8174580] - java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java fails intermittently
  • [JDK-8174581] - unpack200 fails linking with new update of SS12u4
  • [JDK-8174582] - Rename libmanagement_rmi to libmanagement_agent
  • [JDK-8174583] - Jar prints error message with old (non gnu-style options).
  • [JDK-8174585] - Is it allowed to have zero value for count in TIFFField.createArrayForType() for the rationals
  • [JDK-8174586] - Nimbus: Test6657026 fails
  • [JDK-8174587] - ArrayIndexOutOfBoundsException when calling ImageIO.read(InputStream) with RLE4 BMP
  • [JDK-8174588] - Is able to set a negative j.u.Vector size in JDK9 b151
  • [JDK-8174589] - LinkedTransferQueue bulk remove is O(n^2)
  • [JDK-8174590] - Concurrent spliterators fail to handle exhaustion properly
  • [JDK-8174591] - Miscellaneous changes imported from jsr166 CVS 2017-02
  • [JDK-8174592] - @Test in java/lang/annotation and java/lang/reflect/Proxy tests not run
  • [JDK-8174593] - Remove DcmdMBeanPermissionsTest.java from ProblemList
  • [JDK-8174594] - tools/launcher/VersionCheck.java doesn't report names of tools which failed checks
  • [JDK-8174595] - JDI tests fail due to "permission denied" when creating temp file
  • [JDK-8174596] - When jmxremote.port=0, JDP broadcasts "0" instead of assigned port
  • [JDK-8174597] - java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java failed with "Out of space in CodeCache for adapters"
  • [JDK-8174598] - Exported elements referring to inaccessible types in java.naming
  • [JDK-8174599] - Remove forRemoval=true from several deprecated security APIs
  • [JDK-8174600] - jconsole does not show local running VMs to attach
  • [JDK-8174601] - KeyStore regression due to default keystore being changed to PKCS12
  • [JDK-8174602] - (fs) DefaultFileSystemProvider should be split into platform specific versions
  • [JDK-8174603] - ForkJoin common pool retains a reference to the thread context class loader
  • [JDK-8174604] - Simplify ResourceBundle.CacheKey and ClassLoader may not be needed
  • [JDK-8174605] - Use PKIXValidator in jarsigner
  • [JDK-8174606] - Class.getConstructor() performance regression
  • [JDK-8174607] - Add a test that shows how the LogManager can be implemented by a module
  • [JDK-8174608] - Detect duplicated resources in packaged modules
  • [JDK-8174609] - Remove add exports from ModuleSummary build
  • [JDK-8174610] - Re-examine ResourceBundle::clearCache method
  • [JDK-8174611] - tools/jlink/ResourceDuplicateCheckTest.java requires jdk.tools.jlink.plugin to be exported
  • [JDK-8174612] - test/tools/jmod/JmodTest.java fails on windows with AccessDeniedException
  • [JDK-8174613] - Zip filesystem performance improvement and code cleanup
  • [JDK-8174614] - Minor startup cleanup of CallSite and MethodType
  • [JDK-8174618] - Typo in java.sql.Timestamp.toString() method Javadoc.
  • [JDK-8174619] - Enable Thread to grant VarHandle field access to ThreadLocalRandom/Striped64
  • [JDK-8174620] - More verbose debug output for selection of X509 certs
  • [JDK-8174621] - (se) Selector.select(Long.MAX_VALUE) fires repeatedly
  • [JDK-8174622] - Warning module name in --add-exports not found: jdk.jdeps when compiling for BUILD_JIGSAW_TOOLS
  • [JDK-8174623] - zipfs fails to handle incorrect info-zip "extended timestamp extra field"
  • [JDK-8174624] - PluginException("TargetPlatform attribute is missing ...") - should be ModuleTarget
  • [JDK-8174625] - VarHandle usages in LockSupport and ThreadLocalRandom result in circularity issues
  • [JDK-8174626] - [PIT] on Windows, failure of java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java
  • [JDK-8174629] - Upgrade harfbuzz in JDK 9 to v1.4.1
  • [JDK-8174630] - Problem list java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java on Windows
  • [JDK-8174631] - Remove JmodTest.java from the probelm list on windows
  • [JDK-8174632] - jmod files are not world-readable
  • [JDK-8174633] - Replace direct use of AuthResources resource bundle from jdk.security.auth
  • [JDK-8174634] - (se) WindowsSelectorImpl.c does not compile with VS2010
  • [JDK-8174635] - java/lang/reflect/PublicMethods/PublicMethodsTest.java fails because of too many open files
  • [JDK-8174636] - Calendar.getDisplayNames inconsistent with DateFormatSymbols
  • [JDK-8174637] - jdk_rmi registry test fail to clean up on failure
  • [JDK-8174638] - Custom system class loader + security manager + malformed policy file = recursive initialization
  • [JDK-8174639] - 4096 is not supported yet for the DH Parameter Generator
  • [JDK-8174640] - spec clarification for URLClassLoader for Multirelease jars
  • [JDK-8174641] - javax/net/ssl/SSLSession/SessionTimeOutTests.java failed with "SSLHandshakeException: Remote host terminated the handshake"
  • [JDK-8174642] - Problem list java/rmi/registry/readTest/CodebaseTest.java on Windows
  • [JDK-8174643] - Add test that captures current behavior of annotations with invalid annotation types
  • [JDK-8174644] - Handle sun.security.util.Resources bundle in ResourcesMgr in the same way as AuthResources
  • [JDK-8174645] - Add tests for multi-release module jar API validator
  • [JDK-8174646] - Problemlist tools/jar/multiRelease/ApiValidatorTest.java
  • [JDK-8174647] - Examine UIDefaults::addResourceBundle(String bundleName) with resource encapsulation
  • [JDK-8174648] - TrueType Fonts which have only Apple platform names cannot be loaded
  • [JDK-8174649] - test/java/awt/font/JNICheck/JNICheck.sh fails on Linux
  • [JDK-8174650] - [TEST_BUG] [macosx] Failure of the new test java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java
  • [JDK-8174651] - Unexpected <body> tag in javax/imageio/plugins/tiff/package.html
  • [JDK-8174652] - Crash on Windows getting FontMetrics since JDK 9 b96
  • [JDK-8174653] - Exceptions from TIFFImageReader.read() when loading bit depth test images
  • [JDK-8174654] - [TIFF] IIOException: "Insufficient data offsets or byte counts" when loading test image
  • [JDK-8174655] - memory leak in java.desktop/unix/native/common/awt/fontpath.c
  • [JDK-8174656] - Two "Direct Clip" threads are created to play the same "AudioClip" object, what makes clip sound corrupted
  • [JDK-8174659] - Add a new launcher environment variable JAVA_OPTIONS
  • [JDK-8174660] - Remove custom plugin module path
  • [JDK-8174661] - Error message issue with jar tool API validator
  • [JDK-8174662] - Remove DISABLED_WARNINGS_gcc for libsctp
  • [JDK-8174663] - jshell tool: cannot handle non-ascii characters
  • [JDK-8174664] - libjli/cmdtoargs.c does not compile with VS2010
  • [JDK-8174666] - SSL related tests fail with message: "java.security.NoSuchAlgorithmException: EC KeyFactory not available"
  • [JDK-8174667] - osName/osArch/osVersion is missing in ModuleDescriptor created by SystemModules
  • [JDK-8174668] - Provide a better migration path for ResourceBundleControlProvider
  • [JDK-8174669] - Wrong display name for supplemental Japanese era
  • [JDK-8174670] - performance regression in com/sun/crypto/provider/OutputFeedback.java
  • [JDK-8175579] - Verify that bash is at least version 3.2
  • [JDK-8175580] - Remove non-standard jdk.desktop module from JDK9
  • [JDK-8175584] - Module system implementation refresh (2/2017)
  • [JDK-8175590] - [test] Add workaround for some cases for JDK-8089203
  • [JDK-8175591] - Revamped JCP: Usability Issues with Update Tab
  • [JDK-8175601] - [test] JavawsMultiversionJarTest cases still fail after fix of 8171144
  • [JDK-8175602] - At step4:The applet can not be launched fine and there is a dialog shown up.
  • [JDK-8175603] - Revamped JCP: Advanced-Network Tab Voiceover/JAWS issues
  • [JDK-8175605] - At step5,there is no blocked dialog shows up after clicking "Run".
  • [JDK-8175608] - Popups are not rendered for FX applets running on Mac
  • [JDK-8175610] - At step4,There is no blocked dialog shows up but there is a security dialog shows up, and the app is launched successfully after clickling "Run".
  • [JDK-8175612] - DT(deployJava.js) fails to load applet in FF or Safari on Linux or Mac
  • [JDK-8175613] - At step4:The security warning dialog with message "Including an HTTP..." does not shown.
  • [JDK-8175614] - After step4,there is no security warning dialog,but appear a block dialog.
  • [JDK-8175618] - Mach 5 builds failed on Windows/install repo after JDK-8173207
  • [JDK-8175624] - Fix denyAfter and usage types for security properties
  • [JDK-8175627] - Merge javac -Xmodule into javac--patch-module
  • [JDK-8175629] - Regression in XML Transform caused by JDK-8087303
  • [JDK-8175631] - Change SHA1 certpath restrictions
  • [JDK-8175632] - ColorModel subclasses are missing hashCode() or equals() or both methods
  • [JDK-8175633] - Extend how the org.omg.CORBA.ORB handles the search for orb.properties
  • [JDK-8175634] - Fix @since in module-info.java in dev/corba repo
  • [JDK-8175635] - Tab expansion broken for make
  • [JDK-8175636] - Race when building java.base.jmod
  • [JDK-8175637] - [JVMCI] JVMCI initialization with SecurityManager installed fails: java.security.AccessControlException: access denied
  • [JDK-8175638] - Turn on doclint reference checking in build of java.compiler module
  • [JDK-8175640] - Turn on doclint reference checking in build of the java.management.rmi module
  • [JDK-8175641] - test/TestCommon.gmk: value of JTREG_TESTVM_MEMORY_OPTION is missing
  • [JDK-8175642] - Minor cleanup in Javadoc.gmk
  • [JDK-8175643] - Capture build-time parameters to --generate-jli-classes
  • [JDK-8175644] - No mime type for .png files
  • [JDK-8175645] - Fix @since in module-info.java in dev/jaxws repo
  • [JDK-8175646] - Update JAX-WS RI integration to latest version
  • [JDK-8175647] - Wrong assert whether all remembered set entries have been iterated over in presence of coarsenings
  • [JDK-8175648] - AArch64: C1 comparisons with null only use 32-bit instructions
  • [JDK-8175649] - Jittester: sources should be aligned with latest product state
  • [JDK-8175650] - heapdump/JMapHeapCore fails with java.lang.RuntimeException: Heap segment size overflow.
  • [JDK-8175651] - Add unit test for 8173309
  • [JDK-8175652] - C1 compilation fails with "Constant field loads are folded during parsing"
  • [JDK-8175653] - C2: wrong nmethod dependency can be recorded for CallSite.target
  • [JDK-8175654] - C2: continuous CallSite relinkage eventually disables compilation for a method
  • [JDK-8175655] - C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver
  • [JDK-8175656] - 2-slot LiveStackFrame locals (long and double) are incorrect
  • [JDK-8175657] - disable post_class_unload() for non JavaThread initiators
  • [JDK-8175658] - [JVMCI] HotSpotJVMCIMetaAccessContext.fromClass is inefficient
  • [JDK-8175659] - [AOT] Stubs hang onto intermediate compiler state forever
  • [JDK-8175661] - Fix @since in module-info.java in dev/jaxp repo
  • [JDK-8175662] - StAX parse error if there is a newline in xml declaration
  • [JDK-8175663] - Investigate SymbolTable in SAXParser
  • [JDK-8175664] - Multiple jaxp tests failing across platforms
  • [JDK-8175665] - Move test files into package hierarchy
  • [JDK-8175666] - Move the Description up on module and package index page
  • [JDK-8175667] - error message should adapt to the corresponding top level element
  • [JDK-8175668] - JShell: reduce memory leaks
  • [JDK-8175669] - JShell API: not patch compatible
  • [JDK-8175670] - jshell tool: /methods signature confusing/non-standard format
  • [JDK-8175671] - jshell tool: /method /type failed declaration listed (without indication)
  • [JDK-8175672] - jshell tool: --startup PRINTING references undeclared Locale class
  • [JDK-8175673] - NPE caused by @link reference to class
  • [JDK-8175674] - Regression in generic method unchecked calls
  • [JDK-8175675] - search items are not listed in any sensible order
  • [JDK-8175676] - JShell tests: jdk/jshell/UserJdiUserRemoteTest.java problem listed with wrong bug
  • [JDK-8175677] - Gen has a reference to Flow that is not used, should be removed
  • [JDK-8175678] - Error message misspelling: "instanciated"
  • [JDK-8175679] - class ComboTask at the combo test library needs an execute() method
  • [JDK-8175680] - JShell: @since tags missing
  • [JDK-8175681] - Compiler does not allow non-existent module path entry
  • [JDK-8175682] - JShell: Javadoc is not working for some methods
  • [JDK-8175683] - jshell tool: invalid module path crashes tool
  • [JDK-8175684] - jshell tool: regression user home (tilde) not translated
  • [JDK-8175685] - Add methods for Elements.getAll{Type, Package, Module}Elements
  • [JDK-8175686] - Two javax.annotation.processing javadoc link issues
  • [JDK-8175687] - jshell tool: /help /set truncation -- confusing indentation
  • [JDK-8175688] - Fix bad javadoc link in javax.tools.JavaFileManager
  • [JDK-8175689] - JShell tests: new JDK-8174797 testInvalidClassPath fails on Windows
  • [JDK-8175690] - Fix @since in module-info.java in dev/langtools repo
  • [JDK-8175691] - fill in @bug number for test
  • [JDK-8175692] - Improve negative testing for module-info
  • [JDK-8175693] - incorrect error message for nested service provider
  • [JDK-8175694] - Incorrect error messages for inaccessible classes in visible packages
  • [JDK-8175695] - Javadoc fails on JDK 7 and JDK 8 sources with StringIndexOutOfBoundsException
  • [JDK-8175696] - javadoc throws UnsupportedOperationException: should not happen
  • [JDK-8175697] - Wrong note about multiple type/package elements being found.
  • [JDK-8175698] - Header can still disappear behind the navbar
  • [JDK-8175699] - JavaCompiler.CompilationTask should support addModules
  • [JDK-8175700] - javadoc crashes with a method which does not override a super.
  • [JDK-8175701] - Update GenGraphs tool to generate dot graph with requires transitive edges
  • [JDK-8175702] - JAVAC_OPTIONS should be updated to align with JAVA_OPTIONS
  • [JDK-8175703] - javadoc should support --help-extra as a synonym for -X
  • [JDK-8175704] - langtools test failed again on win32 with the trial reversion changes for limited win32 address space
  • [JDK-8175705] - javadoc does not decode options containing '=' and ':' correctly
  • [JDK-8175706] - JavacTrees should use Types.skipTypeVars() to get the upper bound of type variables
  • [JDK-8175707] - Fix @since in module-info.java in dev/nashorn repo
  • [JDK-8175708] - (fs) java/nio/file/FileSystem/Basic.java should conditionally check FileStores
  • [JDK-8175710] - Service.<init> fails with SecurityException, java.xml.ws not granted NetPermission("getProxySelector")
  • [JDK-8175711] - Change error reporting of LauncherHelper to include actual Error class name
  • [JDK-8175712] - Update RMI specifications to reflect modularization changes
  • [JDK-8175713] - Re-examine if Activatable object can be created from non-public class and/or constructor
  • [JDK-8175714] - Rename JAVA_OPTIONS environment variable to JDK_JAVA_OPTIONS
  • [JDK-8175715] - Add extended key usage constraint to the jdk.certpath.disabledAlgorithms security property
  • [JDK-8175716] - IllegalArgumentException: jdk.tls.namedGroups
  • [JDK-8175717] - StackWalker.walk throws InternalError if called from a constructor invoked through reflection.
  • [JDK-8175718] - [testbug] Remove implementation dependency from java.time TCK tests
  • [JDK-8175719] - Backout 8151116
  • [JDK-8175720] - Add commented config line for jdk.security.provider.preferred
  • [JDK-8175721] - Re-enable AES cipher with CFB128 mode for Ucrypto provider
  • [JDK-8175724] - Test failures after JDK-8033076
  • [JDK-8175725] - Test Task: Custom system class loader + security manager + malformed policy file = recursive initialization
  • [JDK-8175726] - java/nio/channels/Selector/SelectTimeout.java failed with "Test timed out early with timeout 100000000999"
  • [JDK-8175727] - (ch) Add instrumentation to java/nio/channels/FileChannel/Transfer.java
  • [JDK-8175728] - ProblemList update for TestWsImport, JdbMethodExitTest and jimage tests
  • [JDK-8175729] - Fix @since in module-info.java in dev/jdk repo
  • [JDK-8175730] - java/net/httpclient/security/Driver.java failing in JDK 9
  • [JDK-8175731] - jimage extract to readonly directory causes MissingResourceException
  • [JDK-8175732] - Deprecate InputEvent._MASK in favor of InputEvent._DOWN_MASK
  • [JDK-8175733] - CUPS Printing is broken with Ubuntu 16.10 (CUPS 2.2)
  • [JDK-8175735] - Menu is activated after using mnemonic Alt/Key combination
  • [JDK-8175736] - Rename JMOD section name for native libraries from native to lib
  • [JDK-8175737] - Httpclient source update for JDK 8
  • [JDK-8175738] - Enhance jar tool to allow module-info in versioned directories but not in base in modular multi-release jar files
  • [JDK-8175739] - RuntimeException: Module m's descriptor returns inconsistent package set
  • [JDK-8175740] - Several java/lang tests failing due to undeclared module dependencies
  • [JDK-8175741] - Add "since=9" to deprecated ContentSigner and ContentSignerParameters classes
  • [JDK-8175742] - java/net/httpclient/http2/BasicTest.java always fails but always report success
  • [JDK-8175744] - Reduce number of Charset classes loaded on bootstrap
  • [JDK-8175745] - Renumber the compress levels
  • [JDK-8175746] - Refactor spliterator traversing tests into a library
  • [JDK-8175747] - Problem list javax/net/ssl/DTLS/RespondToRetransmit.java
  • [JDK-8175748] - Error in API documentation for SwingWorker
  • [JDK-8175749] - Syntax error in ZipFile.getComment() method
  • [JDK-8175750] - Syntax error in ZipEntry.setCompressedSize(long) method documentation
  • [JDK-8175751] - FilterOutputStream.write(byte[],int,int) javadoc correction
  • [JDK-8175752] - Incorrect argument name in java.io.FilterInputStream.read(byte[]) method documentation
  • [JDK-8175753] - jimage fails with IAE when attempts to inspect an empty file
  • [JDK-8175754] - "Module <name>'s descriptor returns inconsistent package set" confusing
  • [JDK-8175755] - partialUpdateFooMainClass test in tools/jar/modularJar/Basic.java needs to be re-examined
  • [JDK-8175756] - Mark WakeupAfterClose.java as failing intermittently
  • [JDK-8175757] - Locale issues with Mac 10.12
  • [JDK-8175758] - URLClassLoader no longer uses custom URLStreamHandler for jar URLs
  • [JDK-8175759] - Doc error in SecureRandom
  • [JDK-8175760] - Gracefully handle null Supplier in Objects.requireNonNull
  • [JDK-8175762] - ImageReader is not thread-safe
  • [JDK-8175763] - jar --help-extra should provide information on the -n/--normalize option
  • [JDK-8175764] - improve error message shown when main class can't be loaded
  • [JDK-8175765] - Disable rmic -Xnew
  • [JDK-8175766] - Lazy initialization of ImageReader breaks rmid
  • [JDK-8175767] - (se) Improve internal timing of java/nio/channels/Selector/WakeupAfterClose.java
  • [JDK-8175768] - Add success message to java/nio/channels/FileChannel/LoopingTruncate.java
  • [JDK-8175769] - Add success message to java/io/FileInputStream/LargeFileAvailable.java
  • [JDK-8175770] - Remove old tests on kdc timeout policy
  • [JDK-8175771] - Mark java/nio/channels/AsyncCloseAndInterrupt.java as intermittently failing
  • [JDK-8175772] - Don't process JceSecurity.java.template if crypto sources is not present
  • [JDK-8175773] - [TEST_BUG] Cygwin failure of java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh
  • [JDK-8175774] - HiDPI (Windows): Swing components have incorrect sizes after changing display resolution
  • [JDK-8175775] - [macosx] Fast precise scrolling and DeltaAccumulator fix for macOS Sierra 10.12.2
  • [JDK-8175776] - [macosx] Arabic character cannot be rendered on MacOS X
  • [JDK-8175777] - [macosx] Exception while working with layout for text containing unmappable character
  • [JDK-8175778] - [TEST_BUG] add :open to a @modules annotation for bug7089914.java
  • [JDK-8175779] - Java "1.8.0_112" on Windows 10 displays different characters for EUDCs from ones created in eudcedit.exe.
  • [JDK-8175780] - Incorrect processing of supplementary-plane characters in text fields
  • [JDK-8175781] - Text is displayed in bold when fonts are installed into symlinked folder
  • [JDK-8175782] - JavaDoc mentions AppEvent subclasses as inner class of AppEvent
  • [JDK-8175783] - [TEST_BUG] javax/swing/text/html/StyleSheet/bug4936917.java
  • [JDK-8175784] - ArrayOutOfBoundException when reading RLE8 compressed bitmap
  • [JDK-8176449] - Java Control Panel for JDK 9 links to JDK 8 doc
  • [JDK-8176597] - Event metadata not cleared when event class is unloaded or unregistered
  • [JDK-8176602] - Rename jdk.vm.ci to jdk.internal.vm.ci
  • [JDK-8176604] - Configure script do not properly detect cross-compilation gcc
  • [JDK-8176605] - Jib sets bad JT_JAVA on linux aarch64
  • [JDK-8176609] - New cygwin grep does not match \r as newline
  • [JDK-8176610] - Developer-friendly run-test facility
  • [JDK-8176618] - Race in GenerateLinkOptData.gmk
  • [JDK-8176619] - Disable ProfileTrap code and UseRTMLocking in emulated client Win32
  • [JDK-8176620] - sed from FindTests.gmk prints warnings
  • [JDK-8176621] - JDK9 msg drop 30 l10n resource file update - open
  • [JDK-8176622] - Improve handling of module types in javax.lang.model.util.Types
  • [JDK-8176624] - Fix small doc issues
  • [JDK-8176625] - StandardJavaFileManager.setLocationForModule
  • [JDK-8176626] - Errors reported by Arguments.validate should (probably) be fatal
  • [JDK-8176627] - Javac fails to find module-info.java if module source path contains symlinks
  • [JDK-8176628] - field JCVariableDecl.vartype can't be null after post attribution analysis
  • [JDK-8176629] - JShell: crash on tab-complete with NPE.
  • [JDK-8176630] - Revisit modeling of module directives
  • [JDK-8176631] - Drop String pkgName from javax.tools.JavaFileManager.getLocationForModule(Location location, JavaFileObject fo, String pkgName)
  • [JDK-8176632] - JShell tests: jdk/jshell/CompletionSuggestionTest.testImportStart(): failure
  • [JDK-8176633] - JShell tool: The /reset command hangs after setting a startup script
  • [JDK-8176634] - JShell tests: on full builds CompletionSuggestionTest.testImportStart() fails
  • [JDK-8176635] - ES6 for..of should work for Java Maps and Sets
  • [JDK-8176636] - Problem list org/omg/CORBA/OrbPropertiesTest.java
  • [JDK-8176637] - Fix httpclient asynchronous usage
  • [JDK-8176638] - Manifest checking throws exception with no entry
  • [JDK-8176639] - jimage fails with StringIndexOutOfBoundsException when path to the inspected image is an empty string
  • [JDK-8176640] - Error in Collectors.averagingXXX Java Doc
  • [JDK-8176641] - Per-protocol cache setting not working for JAR URLConnection
  • [JDK-8176642] - SA: BasicLauncherTest.java (printmdo) fails for Client VM and Server VM with emulated-client
  • [JDK-8176643] - sun/management/jdp tests are not running properly
  • [JDK-8176644] - Quarantine failing test jdk/test/sun/management/HotspotRuntimeMBean/GetSafepointSyncTime.java
  • [JDK-8176645] - Typos in net.properties
  • [JDK-8176646] - Pooled HttpConnection should be removed during close
  • [JDK-8176647] - jlink and `requires static`
  • [JDK-8176648] - Improve instrumentation of java/nio/file/WatchService/LotsOfEvents.java
  • [JDK-8176649] - Remove javax/xml/ws/clientjar/TestWsImport.java from ProblemList
  • [JDK-8176650] - ServiceLoader$LazyClassPathLookupIterator scans boot and platform modules for services
  • [JDK-8176651] - Improve error handing for Jdp tests under sun/management/jdp
  • [JDK-8176652] - SubjectDelegation2Test.java and SubjectDelegation3Test.java failing on solaris
  • [JDK-8176653] - jar leaves temporary file when exception occur in creating jar
  • [JDK-8176654] - Memory churn in jimage code affects startup after resource encapsulation changes
  • [JDK-8176655] - Optimize handling of comment lines in Properties$LineReader.readLine
  • [JDK-8176656] - jexec fails to execute simple helloworld.jar
  • [JDK-8176657] - java/util/concurrent/ScheduledThreadPoolExecutor/GCRetention.java starts failing intermittently
  • [JDK-8176658] - Miscellaneous changes imported from jsr166 CVS 2017-03
  • [JDK-8176659] - com/sun/jndi/dns/Parser.java is not executed
  • [JDK-8176660] - 4 security tests are not run
  • [JDK-8176661] - jdk/internal/misc/JavaLangAccess/NewUnsafeString.java is not run
  • [JDK-8176662] - java/util/TimeZone/UTCAliasTest.java is not run
  • [JDK-8176663] - [JCP] [Mac]Cannot launch JCP on Mac os with language set to "Chinese, Simplified" while region is not China
  • [JDK-8176664] - 78 sun/security/krb5/auto tests failing due to undeclared dependecies
  • [JDK-8176665] - keytool should print out warnings when reading or generating cert/cert req using weak algorithms
  • [JDK-8176666] - Provide javadoc descriptions for jdk.policytool and jdk.crypto.* modules
  • [JDK-8176667] - [REDO] MemberNameTable doesn't purge stale entries
  • [JDK-8176668] - Crash during deoptimization with "assert(result == __null || result->is_oop()) failed: must be oop"
  • [JDK-8176669] - assert(no_dead_loop) failed: dead loop detected
  • [JDK-8176670] - Not enough old space utilisation
  • [JDK-8176671] - Adjust the comment for flags UseAES, UseFMA, UseSHA in globals.hpp
  • [JDK-8176672] - compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java fails with custom Tiered Level set externally
  • [JDK-8176673] - C2: Access to [].clone from interfaces fails
  • [JDK-8176674] - [JVMCI] fix memory overhead of JVMCI
  • [JDK-8176675] - [AOT] Fix comparison input types in GraalHotSpotVMConfigNode.inlineContiguousAllocationSupported()
  • [JDK-8176676] - [REDO] [AOT] Missing GC scan of _metaspace_got array containing Klass*
  • [JDK-8176677] - Inlining through MH invokers/linkers in unreachable code is unsafe
  • [JDK-8176678] - JVMTI tagged object access needs G1 pre-barrier
  • [JDK-8176679] - Code heap corruption due to incorrect inclusion test
  • [JDK-8176680] - C1: Inlining through MH invokers/linkers in unreachable code is unsafe
  • [JDK-8176681] - Failures during class definition can lead to memory leaks in metaspace
  • [JDK-8176682] - Mis-merge left serviceability/sa/TestCpoolForInvokeDynamic.java ignored
  • [JDK-8176683] - SA does not work if executable is DSO
  • [JDK-8176684] - bigapps/Weblogic12medrec fails with assert(check_call_consistency(jvms, cg)) failed: inconsistent info
  • [JDK-8176685] - JVMTI spec: GetCurrentThread may return NULL in the early start phase
  • [JDK-8176686] - CompareAndExchangeObject inserts two pre-barriers
  • [JDK-8176687] - [JVMCI] incorrect implementation of isCompilable
  • [JDK-8176688] - some compiler/calls/ tests should have /native option
  • [JDK-8176689] - develop tests to check that CompilerToVM::isMature state is consistence w/ reprofile
  • [JDK-8176690] - improve tests for CompilerToVM::MaterializeVirtualObjectTest
  • [JDK-8176691] - [JVMCI] jaotc is broken in Xcomp mode
  • [JDK-8176692] - SafePointNode::_replaced_nodes breaks with irreducible loops
  • [JDK-8176693] - G1 Needs pre barrier on dereference of weak JNI handles
  • [JDK-8176694] - Move new TestPrintMdo.java to hotspot/test directory
  • [JDK-8176696] - [TESTBUG] Missing DefineClass instances
  • [JDK-8176697] - [BACKOUT] fix for JDK-8166188
  • [JDK-8176698] - [TESTBUG] 8174164 fix missed the test
  • [JDK-8176699] - [AOT] jaotc does not accept file name with .class
  • [JDK-8176700] - [AOT] Fix suite.py after module renaming
  • [JDK-8176701] - JVM should throw NoClassDefFoundError if ACC_MODULE is set in access_flags
  • [JDK-8176702] - Header template correction for year
  • [JDK-8176703] - TestInstanceKlassSize.java and TestInstanceKlassSizeForInterface.java fail on Mac OS
  • [JDK-8176704] - Stack traversal during OSR migration asserts with invalid bci or invalid scope desc on x86
  • [JDK-8176906] - rpath macro needs to use an argument on macosx
  • [JDK-8176908] - Use pandoc for converting build readme to html
  • [JDK-8176911] - Incorrect expiration date for JDK 9 EA build 155
  • [JDK-8176913] - Fedora Linux issue with jnlp-servlet.jar demo source code license
  • [JDK-8176917] - At step7.There is no security pop-ups,but there is a Application Blocked dialog pop-up.
  • [JDK-8176918] - More cases failed due to use disabledAlgorithm SHA-1
  • [JDK-8176921] - TCK failure on MacOSX: The file can not be opened or saved
  • [JDK-8176926] - EventSettings should use java.lang.String
  • [JDK-8176930] - (tz) Support tzdata2017a
  • [JDK-8176932] - [macosx] test ComponentMousePositionTest sometimes fail on Mac
  • [JDK-8176935] - [TEST_BUG] [macosx] Space should select cell in the JTable
  • [JDK-8176936] - Simplify new doclet packages
  • [JDK-8176937] - Imported FX modules have have residual_imported.marker file
  • [JDK-8176938] - Warnings from the build: Unknown module: jdk.rmic specified in --patch-module
  • [JDK-8176939] - [TESTBUG] aot junit tests added by 8169588 are not executed.
  • [JDK-8176940] - assert(src->section_index_of(target) == CodeBuffer::SECT_NONE) failed: sanity
  • [JDK-8176941] - [JVMCI] StubRoutines::_multiplyToLen symbol needs to be exported
  • [JDK-8176942] - Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking
  • [JDK-8176944] - new TestPrintMdo.java fails with -XX:TieredStopAtLevel=1
  • [JDK-8176945] - [REDO] G1 Needs pre barrier on dereference of weak JNI handles
  • [JDK-8176946] - Build of hotspot for arm-vfp-sflt fails
  • [JDK-8176947] - C1 value numbering handling of Unsafe.get*Volatile is incorrect
  • [JDK-8176948] - [JVMCI] Avoid long JNI handle chains
  • [JDK-8176950] - Provide javadoc description for jdk.xml.dom module
  • [JDK-8176951] - Make visitUnknown specification more explicit
  • [JDK-8176952] - Simplify new Taglet API
  • [JDK-8176953] - javadoc crashes with incorrect module sourcepath
  • [JDK-8176954] - jdeps error message should include a proper MR jar file name
  • [JDK-8176955] - Annotation processor observes interface private methods as default methods
  • [JDK-8176956] - javac does not issue unchecked warnings when checking method reference return types
  • [JDK-8176958] - Method overload resolution on a covariant base type doesn't work in 9
  • [JDK-8176959] - jshell tool: automatic imports are excluded on /reload causing it to fail
  • [JDK-8176960] - Use DirectiveVisitor to print module information
  • [JDK-8176961] - javac Pretty printer should include doc comment for modules
  • [JDK-8176962] - Use of DirectiveVisitor needs @DefinedBy annotation for RunCodingRules.java
  • [JDK-8176963] - Javac incorrectly allows receiver parameters in annotation methods
  • [JDK-8176964] - module summary page shows duplicated output
  • [JDK-8176965] - Annotation type pages generated by javadoc is missing module information
  • [JDK-8176966] - @since value errors in java.compiler module
  • [JDK-8176967] - JSObject property access is broken for numeric keys outside the int range
  • [JDK-8176968] - SubmissionPublisher closeExceptionally() may override close()
  • [JDK-8176969] - NetworkInterface.getInterfaceAddresses throws NPE when no addresses
  • [JDK-8176970] - Mark several tests as intermittently failing
  • [JDK-8176971] - update jdk tests to remove @compile --add-modules workaround
  • [JDK-8176973] - Account for race condition in java/nio/channels/AsynchronousSocketChannel/Basic.java
  • [JDK-8176974] - (ch) Add print of timeout value to java/nio/channels/AsynchronousSocketChannel/Basic.java
  • [JDK-8176975] - Minor updates to java.sql and javax.sql package.html
  • [JDK-8176976] - Incorrect relational operator in java/nio/channels/FileChannel/InterruptDeadlock.java
  • [JDK-8176977] - Problemlist sun/security/ssl/X509KeyManager/PreferredKey.java due to JDK-8176354
  • [JDK-8176978] - Fix misc module dependencies in jdk_core tests
  • [JDK-8176979] - sun/security/mscapi/SignedObjectChain.java fails on Windows
  • [JDK-8176980] - (ref) Reference::enqueue method should clear referent before enqueuing
  • [JDK-8176981] - Increase sleep time in java/nio/channels/Selector/ChangingInterests.java write1()
  • [JDK-8176982] - (fs) java/nio/file/FileStore/Basic.java should conditionally check FileStores
  • [JDK-8176983] - Linebreak matcher is not equivalent to the pattern as stated in javadoc
  • [JDK-8176984] - Flow.Subscription.request(0) should be treated as an error
  • [JDK-8176985] - [macosx] Chinese text shows as Latin w/ openVanilla input method
  • [JDK-8176986] - [macosx] Wrong rendering of diacritics on macOS
  • [JDK-8176987] - Create test for SwingSet SliderDemo
  • [JDK-8176988] - [TEST_BUG] SwingSet Automation: Jemmy Library : FrameOperator: maximize() and demaximize() are not properly implemented
  • [JDK-8176989] - [HiDPI] screenshot artifacts using AWT Robot
  • [JDK-8176990] - [TESTBUG] Create test for SwingSet DialogDemo
  • [JDK-8176991] - [TESTBUG] [macosx] Jemmy: JSlider cannot scroll to negative value on Mac
  • [JDK-8176992] - Compilation error due to tag in JDK-8162959
  • [JDK-8176993] - Use package-info.java instead of package.html within awt packages
  • [JDK-8176994] - The copyright section in the test/java/awt/font/TextLayout/DiacriticsDrawingTest.java should be updated
  • [JDK-8176995] - Use package-info.java instead of package.html within swing packages
  • [JDK-8176996] - Window size is not updated after setting location to display with different DPI
  • [JDK-8176997] - [TEST_BUG] test FullScreenAfterSplash.java failed because image was not generated
  • [JDK-8176998] - [TEST_BUG] keyboard garbage after javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java
  • [JDK-8176999] - Provide a javadoc description for jdk.accessibility module
  • [JDK-8177000] - Javadoc change is required for java.awt.Robot(GraphicsDevice screen) constructor
  • [JDK-8177001] - Performance problems in dialogs with large tables when JAB activated
  • [JDK-8177002] - The awt robot use incorrect location in a multi-screen environment
  • [JDK-8177003] - Toolkit.getScreenSize() returns incorrect size on unix in multiscreen systems
  • [JDK-8177005] - Replace package.html files with package-info.java in the java.desktop module
  • [JDK-8177006] - Window set location to a display with different DPI does not properly work
  • [JDK-8177007] - createScreenCapture not working as expected on multimonitor setup with different DPI scales.
  • [JDK-8177008] - Vista:JComboBox doesn't looks as native combobox in different states of component.
  • [JDK-8177009] - Editing in TableView breaks the layout, when the document is I18n
  • [JDK-8177010] - Deadlock when resuming from sleep with different monitor setup
  • [JDK-8177011] - Usage constraints don't take effect when using PKIX
  • [JDK-8177012] - Missing @Deprecated arguments for jdk.policytool
  • [JDK-8177013] - Add test to check JDK modules to have no qualifed exports to upgradeable modules
  • [JDK-8177577] - Update license files with consistent license/notice names
  • [JDK-8177580] - Remove StackFramePermission and use RuntimePermission for stack walking
  • [JDK-8177581] - JarDirTest.java fails after recent change
  • [JDK-8177582] - JVM should throw NCDFE if ACC_MODULE and CONSTANT_Module/Package are set
  • [JDK-8177583] - split_if creates empty phi and region nodes
  • [JDK-8177584] - [AOT] failure to build jdk.vm.compiler with --with-jobs=1 configure flag
  • [JDK-8177585] - JVM should throw CFE for duplicate Signature attributes
  • [JDK-8177586] - Add @Deprecated(since="9", forRemoval=true) to EE modules
  • [JDK-8177587] - XML deprecation "since" values should use 1.x version form for 1.8 and earlier
  • [JDK-8177588] - javadoc should exit when it encounters compilation errors.
  • [JDK-8177589] - javadoc ignores module-info files on the command line
  • [JDK-8177590] - module-info on patch path should not produce an error
  • [JDK-8177592] - Need to specify module of types created by Filer.createSourceFile/Filer.createClassFile?
  • [JDK-8177593] - Missing check against target-type during applicability inference
  • [JDK-8177594] - javadoc does not produce summary pages for aggregated modules
  • [JDK-8177595] - tools/javac/modules/MOptionTest.java test fails on Mac
  • [JDK-8177596] - (jdeprscan) add comments to L10N message file
  • [JDK-8177597] - javadoc search results sorted incorrectly on packages
  • [JDK-8177598] - Long method signatures disturb Method Summary table
  • [JDK-8177599] - TreePosTest should disable annotation processing
  • [JDK-8177600] - tools/javac/tree/TreePosTest.java test fails with IllegalArgumentException
  • [JDK-8177601] - javadoc does not handle Locations correctly with --patch-module
  • [JDK-8177602] - Preferences docs contain reference to Sun's JRE
  • [JDK-8177603] - sun/security/krb5/auto/HttpNegotiateServer.java does not compile
  • [JDK-8177604] - Disable SHA-1 TLS Server Certificates
  • [JDK-8177605] - testCommonPoolThreadContextClassLoader fails with "Should throw SecurityException"
  • [JDK-8177606] - Improve internal timing of java/nio/channels/Selector/SelectAndClose.java
  • [JDK-8177607] - Test sun/security/krb5/auto/Basic.java faling after adding module declaration into TEST.properties.
  • [JDK-8177608] - @since value errors in types of java.base module
  • [JDK-8177609] - @since value errors java.sql module
  • [JDK-8177610] - (zipfs) JarFileSystem::isMultiReleaseJar is incorrect
  • [JDK-8177611] - SecureRandom FIPS 140-2, Security Requirements for Cryptographic Modules link 404
  • [JDK-8177612] - jdk/nio/zipfs/MultiReleaseJarTest.java test fails after JDK-8176709
  • [JDK-8177613] - Failed to load RSA private key from pkcs12
  • [JDK-8177614] - clarify security checks in ObjectInputStream.enableResolveObject and ObjectOutputStream.enableReplaceObject
  • [JDK-8177615] - @since value errors in apis of java.base/java.logging module
  • [JDK-8177617] - Runtime.Version.compareTo/compareToIgnoreOpt problem
  • [JDK-8177618] - (fc) Increase timeouts of and instrument some tests using FileChannel#write
  • [JDK-8177619] - jar tool support to report automatic module names
  • [JDK-8177620] - (process) ProcessHandle::onExit fails to wait for non-child process
  • [JDK-8177621] - Remove stray @deprecated in Date#getDate
  • [JDK-8177622] - Incorrect integer comparison in version numbers
  • [JDK-8177623] - (fc) Split java/nio/channels/FileChannel/Transfer.java into smaller tests
  • [JDK-8177624] - sun/net/www/http/HttpClient/B8025710.java should run in ovm mode
  • [JDK-8177630] - libGetNamedModuleTest.c crash when printing NULL-pointer
  • [JDK-8178162] - Invoke newRecording on mbean jdk.management.jfr and server halts
  • [JDK-8178164] - Internal Error vm/runtime/objectMonitor.cpp:276 assert(Self->_Stalled == 0) failed: invariant
  • [JDK-8178168] - Module system implementation refresh (3/2017)
  • [JDK-8178170] - Fix for 8175307 may cause linker errors on OS X 10.9
  • [JDK-8178176] - [test] Some cases in FXOcspAndCrlCheckTest failed due to bad cert dialog need more time to show up
  • [JDK-8178184] - Update doc links in Java Control Panel for JDK 9
  • [JDK-8178185] - Java Deployment Toolkit needs to support JDK 8 and the Firefox ESR
  • [JDK-8178186] - Add module-subgraph images to main platform documentation
  • [JDK-8178192] - fix @modules in jdk_svc tests
  • [JDK-8178193] - fix module dependency declaration in jdk_svc tests
  • [JDK-8178195] - OpenJDK 9 freetype needs msvcr100.dll
  • [JDK-8178196] - Two missed in the change from ${java.home}/lib to ${java.home}/conf
  • [JDK-8178197] - 49 Null pointer dereference defect groups in 21 files
  • [JDK-8178198] - Possible invalid memory accesses due to ciMethodData::bci_to_data() returning NULL
  • [JDK-8178199] - Incorrect lock rank for G1 PtrQueue related locks
  • [JDK-8178200] - [TESTBUG] runtime/modules/IgnoreModulePropertiesTest.java fails with OpenJDK: java.lang.RuntimeException: 'java version ' missing from stdout/stderr
  • [JDK-8178201] - [aix] assert(_thr_current == 0L) failed: Thread::current already initialized
  • [JDK-8178202] - Do not use FLAG_SET_ERGO to update MaxRAM for emulated client
  • [JDK-8178203] - Deprecate FlatProfiler
  • [JDK-8178204] - Wrong assertion 'should be an array copy/clone' in arraycopynode.cpp
  • [JDK-8178205] - Throwable::getStackTrace performance regression
  • [JDK-8178206] - Poor code quality for ByteBuffers
  • [JDK-8178207] - hotspot change for 8176513 breaks jdk9 build on Ubuntu 16.04
  • [JDK-8178208] - Range check dependent CastII/ConvI2L is prematurely eliminated
  • [JDK-8178209] - AArch64: Incorrect C2 patterns cause system register corruption
  • [JDK-8178210] - C2: Invalid ImplicitNullChecks with non-protected heap base
  • [JDK-8178211] - [TESTBUG] JMX test on MinimalVM fails after fix for 8176533
  • [JDK-8178212] - [REDO][REDO] G1 Needs pre barrier on dereference of weak JNI handles
  • [JDK-8178213] - vmassert_status is not debug-only
  • [JDK-8178214] - java -version does not differentiate between which port of AArch64 is used
  • [JDK-8178215] - javadoc -javafx creates bad link when Property is an array of objects
  • [JDK-8178216] - Provide Taglet with context
  • [JDK-8178217] - javadoc does not consider mandated modules
  • [JDK-8178218] - Fix default verbosity for IntelliJ Ant logger wrapper
  • [JDK-8178219] - Generic method reference returning wildcard parameterized type does not compile
  • [JDK-8178220] - javac is wrongly assuming that field JCMemberReference.overloadKind has been assigned to
  • [JDK-8178221] - javadoc AssertionError when specified with release 8
  • [JDK-8178222] - Denied access when named module accesses unreferences package from the unnamed module
  • [JDK-8178223] - (ann) Add @Generated
  • [JDK-8178224] - jshell tool: usability of /help for commands and sub-commands
  • [JDK-8178225] - jshell tool: fix documentation of /help shortcuts
  • [JDK-8178226] - jshell tool: /help /help -- typo "comand"
  • [JDK-8178227] - jshell tool: documentation: multiple start-up files and predefines not documented
  • [JDK-8178228] - The old standard doclet should be deprecated for removal.
  • [JDK-8178229] - jtreg agentvms uses more virtual address space in langtool/test :tier1 runs
  • [JDK-8178230] - jshell tool: usability of completion
  • [JDK-8178231] - cache VisibleMemberMap
  • [JDK-8178232] - Langtools ant build has issues with Windows file separators
  • [JDK-8178233] - Class.checkMemberAccess throws NPE when calling Class methods via JNI
  • [JDK-8178234] - Move FJExceptionTableLeak.java and ConfigChanges.java back to tier1
  • [JDK-8178235] - Java GUI hangs on Windows when Display set to 125%
  • [JDK-8178237] - IllegalArgumentException in java.awt.image.ReplicateScaleFilter
  • [JDK-8178238] - The new SwingContainer annotation can be removed from javax.accessibility.AccessibleContext
  • [JDK-8178239] - [macos] Popups in JCombobox and Choice have incorrect location in multiscreen systems
  • [JDK-8178240] - Bad scaling on Windows with large fonts with Java 9ea
  • [JDK-8178241] - JDK support for JavaFX modal print dialogs
  • [JDK-8178242] - [macosx] The print test crashed with Nimbus L&F
  • [JDK-8178243] - Progress state for window is not displayed in taskbar
  • [JDK-8178244] - Enable antialiasing for Metal L&F icons on HiDPI display
  • [JDK-8178245] - dual-screen issue with java.awt.Choice
  • [JDK-8178246] - Some javax/security/ tests don't have correct module dependencies
  • [JDK-8178247] - Wrong @modules in java/io/FilePermission/ReadFileOnPath.java
  • [JDK-8178248] - (fc) Enable java/nio/channels/FileChannel/{Transfer4GBFile.java,TransferTo6GBFile.java} on Linux and Windows
  • [JDK-8178249] - Do not emit warnings when illegal access is allowed by --add-exports/--add-opens
  • [JDK-8178250] - Remove check for Windows XP and Server 2003 in java/nio/channels/DatagramChannel/NetworkConfiguration.java
  • [JDK-8178251] - java/nio/channels/Selector/SelectorLimit.java disabled for Windows release >= 6.0
  • [JDK-8178252] - jlink support for linking in service provider modules
  • [JDK-8178253] - Overstatement of universality of Era.getDisplayName() implementation
  • [JDK-8178254] - overridden api has a wrong since value in java.base module
  • [JDK-8178255] - Enable java/nio/channels/Selector/OutOfBand.java for macOS >= 10.10.5
  • [JDK-8178256] - Improve grouping of jdk/internal/math tests
  • [JDK-8178257] - Caller sensitive method System::getLogger should specify what happens if there is no caller on the stack.
  • [JDK-8178258] - Typo in java.util.jar.Pack200.Unpacker.properties() method documentation
  • [JDK-8178259] - Typos in Jar Packer/Unpacker PROGRESS field documentation
  • [JDK-8178260] - keytool should not warn if signature algorithm used in cacerts is weak
  • [JDK-8178261] - add notes and links to j.u.Observer/Observable deprecation comments
  • [JDK-8178262] - REGRESSION: a java process is not recognized by jcmd/jinfo/jstack/jmap tool
  • [JDK-8178263] - Update zlib copyright note in idk/src/java.base/share/legal/zlib.md
  • [JDK-8178264] - clarify restrictions on Iterator.forEachRemaining
  • [JDK-8178265] - com/sun/jarsigner, jdk/internal/loader (and more) are missed in TEST.groups
  • [JDK-8178266] - System.LoggerFinder#getLogger or getLocalizedLogger does not throw NPE
  • [JDK-8178733] - Add testing documentation
  • [JDK-8178735] - Module system implementation refresh (4/2017)
  • [JDK-8178736] - Deprecate Object.finalize
  • [JDK-8178737] - (tz) Support tzdata2017b
  • [JDK-8178738] - Additional tests for JEP 288: Disable SHA-1 Certificates
  • [JDK-8178740] - [AOT] EliminateRedundantInitializationPhase is not working
  • [JDK-8178741] - [JVMCI] missing checks in HotSpotMemoryAccessProviderImpl can cause VM assertions to fail
  • [JDK-8178742] - C1 crashes with -XX:UseAVX = 3: "not a mov [reg+offs], reg instruction"
  • [JDK-8178743] - Parallel GC fails fast when per-thread task log overflows
  • [JDK-8178744] - Metaspace corruption caused by incorrect memory size for MethodCounters
  • [JDK-8178745] - CTW/PathHandler uses == instead of String::equals for string comparison
  • [JDK-8178746] - Clean up legal files
  • [JDK-8178747] - Internal error running javadoc over jdk internal classes
  • [JDK-8178748] - Small updates to module summary page
  • [JDK-8178749] - Constructor Summary readability problems in jdk9 javadoc
  • [JDK-8178750] - The presence of a file with a Japanese ShiftJIS name can cause javac to fail
  • [JDK-8178751] - The fix for JDK-8141492 broke formatting of some javadoc documentation.
  • [JDK-8178752] - jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java failed due to some subtests failed
  • [JDK-8178753] - jdk/javadoc/doclet/testModules/TestModules.java failed due to some subtests failed
  • [JDK-8178754] - Javac does not enforce module name restrictions
  • [JDK-8178755] - Finetuning of merged tab and shift tab completion
  • [JDK-8178756] - jshell tool: crash on ctrl-up or ctrl-down
  • [JDK-8178757] - Stackoverflow during compilation, starting jdk-9+163
  • [JDK-8178758] - tools/javac/lambda/speculative/T8177933.java fails with assertion error
  • [JDK-8178759] - Automatic module warnings
  • [JDK-8178760] - Missing @moduleGraph in javadoc
  • [JDK-8178761] - BufferedReader readLine() javadoc does not match the implementation regarding EOF
  • [JDK-8178762] - line number sensitive tests for jdi should be unified
  • [JDK-8178763] - (ch) java/nio/channels/SocketChannel/VectorIO.java should use RandomFactory
  • [JDK-8178764] - @link tag arguments need correction for ElementType documentation
  • [JDK-8178765] - ResourceBundle.getBundle throws NoClassDefFoundError when fails to define a class
  • [JDK-8178766] - jdk/internal/util/jar/TestVersionedStream.java fails on Windows
  • [JDK-8178767] - (thread) Migrate the thread deprecation technote to javadoc doc-files
  • [JDK-8178768] - Minor typo in API documentation of java.util.logging.Logger
  • [JDK-8178769] - Typo in Object.finalize deprecation javadoc
  • [JDK-8178770] - Make the java -help consistent with the man page
  • [JDK-8178771] - Default multicast interface on Mac
  • [JDK-8178772] - (ch) java/nio/channels/etc/AdaptorCloseAndInterrupt.java: add instrumentation
  • [JDK-8178773] - Wrong wording in Comparator.compare() method spec
  • [JDK-8178774] - Minor updates to Connection javadocs
  • [JDK-8178775] - [DOC] ThreadMXBean Fails to Detect ReentrantReadWriteLock Deadlock
  • [JDK-8179074] - Need to understand what installer build is doing
  • [JDK-8179111] - Missing commas in copyright notices
  • [JDK-8179114] - Move closed jib configuration for arm platforms to open
  • [JDK-8179118] - Process and ProcessHandle getPid method name inconsistency
  • [JDK-8179133] - Still unable to build JDK 9 on some *7 sparcs
  • [JDK-8179134] - Address removal lint warnings in the JDK build
  • [JDK-8179135] - AOT: SIGSEGV in AOTCodeHeap::next when using specific configuration
  • [JDK-8179136] - [JVMCI] when rethrowing exceptions at deopt the exception must be fetched after materialization
  • [JDK-8179137] - Missing bounds checks for some String intrinsics
  • [JDK-8179138] - compiler/ciReplay/SABase.java does not compile
  • [JDK-8179139] - T8177933.java fails even after fix for JDK-8178283
  • [JDK-8179140] - jshell tool: crash with ugly message on attempt to add non-existant module path
  • [JDK-8179141] - support for @uses/@provides tags is broken
  • [JDK-8179142] - Fix incorrect bug id in test.
  • [JDK-8179143] - jshell tool: /help /save -- incorrect description of /save -start
  • [JDK-8179144] - Extra } is coming in the javadoc of Taglet.toString() API
  • [JDK-8179145] - doclet crashes when documenting a single class in a module.
  • [JDK-8179146] - MODULE_SOURCE_PATH: Implement missing methods
  • [JDK-8179147] - StandardJavaFileManager: Clarify/document the use of IllegalStateException
  • [JDK-8179148] - tools/javac/platform/PlatformProviderTest.java sensitive to warnings sent to stderr
  • [JDK-8179149] - javac, cleanup use of ModuleTestBase
  • [JDK-8179150] - Faster FilePermission::implies by avoiding the use of Path::relativize
  • [JDK-8179151] - Race conditions in timeout handling code in http/2 incubator client
  • [JDK-8179152] - Use CounterMode intrinsic for AES/GCM
  • [JDK-8179153] - Remove link from JavaDoc to Dev guide
  • [JDK-8179154] - Compilation error in plaf.metal.MetalBumps.Test6657026
  • [JDK-8179155] - TEST_BUG: javax/sound/sampled/Clip/bug5070081.java fails sometimes
  • [JDK-8179156] - 8175293 breaks Windows build on VS 2010
  • [JDK-8179158] - [TEST_BUG] JPopupMenu tests fails intermittently
  • [JDK-8179159] - [macosx] Sometimes NSWindow.isZoomed hangs
  • [JDK-8179160] - apple.laf.JRSUIConstants.getConstantName(int) checks for THUMB_START twice
  • [JDK-8179161] - Wrong references are used in the javadoc in the java.desktop module
  • [JDK-8179162] - @headful key can be removed from the tests for JavaSound
  • [JDK-8179163] - [macosx] PrintRequestAttributeSet breaks page size set using PageFormat
  • [JDK-8179164] - DataFlavor.imageFlavor is null when the java.desktop module is not resolved
  • [JDK-8179165] - [TESTBUG] The "Undo" menu item in the context menu is disable
  • [JDK-8179166] - [TEST_BUG] Unity, java/awt/MouseInfo/JContainerMousePositionTest.java
  • [JDK-8179167] - javax.swing.text.html.parser.Parser parseScript ignores a character after comment end
  • [JDK-8179168] - Suppress lint removal warnings in jdk.security and jdk.policytool
  • [JDK-8179169] - Suppress lint removal warnings in AppletSecurity
  • [JDK-8179170] - Suppress removal warning for System.runFinalizersOnExit
  • [JDK-8179171] - Suppress lint removal warning in java.se.ee and jdk.unsupported
  • [JDK-8179172] - JLinkMultiReleaseJarTest.java fails intermittently at the final clean up
  • [JDK-8179173] - Remove intermittent key from java/security/SignedObject/Chain.java
  • [JDK-8179174] - Avoid Apple Peer-to-Peer interfaces in networking tests
  • [JDK-8179176] - krb5 Basic.java test should be basic
  • [JDK-8179177] - Java_sun_nio_ch_EPoll_close0 definition, but no sun.nio.ch.EPoll.close0 declaration.
  • [JDK-8179178] - Provide a javadoc descriptions for jdk.attach, jdk.jvmstat, jdk.management, jdk.jdi modules
  • [JDK-8179179] - Adds FieldSetAccessibleTest.java and VerifyJimage.java to ProblemList
  • [JDK-8179180] - java VM fails to start with a Japanese ShiftJIS locale
  • [JDK-8179649] - nsk/jvmti/scenarios/contention/TC04/tc04t001 and TC02/tc02t001 should be unquarantined
  • [JDK-8179710] - Finish removal of -Xmodule:
  • [JDK-8179711] - Update docs target and image for new combined docs
  • [JDK-8179712] - Add build support to generate PNG file from .dot file
  • [JDK-8179713] - Second part of JDK-8176785
  • [JDK-8179714] - OS name and arch in JMOD files should match the values as in the bundle names
  • [JDK-8179715] - Include tool modules in unified docs
  • [JDK-8179717] - Copy jdwp-protocol.html to proper location
  • [JDK-8179718] - Copy jvmti.html to proper location
  • [JDK-8179719] - Add JVM-MANAGEMENT-MIB.mib to jdk/src/java.management/share/specs/
  • [JDK-8179720] - Add serialization spec as markdown
  • [JDK-8179725] - Remove non-client demos and samples.
  • [JDK-8179727] - [windows] Incorrect location of src.zip (should be lib/src.zip, is <root>/src.zip) when installed from an installer
  • [JDK-8179729] - Incorrect JFR annotations
  • [JDK-8179748] - MethodHandles.Lookup::bind allows illegal protected access
  • [JDK-8179749] - All API docs should be built for HTML 5
  • [JDK-8179750] - provide way to link to external documentation
  • [JDK-8179751] - specify -javafx option for javadoc command
  • [JDK-8179752] - Need a mechanism to load Graal
  • [JDK-8179753] - Update graphviz bundle script with up to date build instructions
  • [JDK-8179754] - Workaround for failure of CRC32C intrinsic on x86 machines without CLMUL support (JDK-8178720)
  • [JDK-8179755] - Aliasing problem with raw memory accesses
  • [JDK-8179756] - Deprecate the Concurrent Mark Sweep (CMS) Garbage Collector
  • [JDK-8179757] - HotSpot VM fails to start when AggressiveHeap is set
  • [JDK-8179758] - Performance drop due to SAXParser SymbolTable reset
  • [JDK-8179759] - langtools/test/tools/javadoc/CompletionError.java is not runnable
  • [JDK-8179760] - javadoc includes qualified opens in "Additional Opened Packages" section
  • [JDK-8179761] - javadoc jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java fails
  • [JDK-8179762] - Update annotation processing API for terminology changes in modules
  • [JDK-8179763] - update links to technotes in javadoc API
  • [JDK-8179765] - Javadoc UI style issue with index in description.
  • [JDK-8179766] - jdk/jshell/CompletionSuggestionTest.java routinely fails
  • [JDK-8179767] - standard doclet: -javafx option should be unhidden
  • [JDK-8179768] - Add jdk/jshell/MergedTabShiftTabExpressionTest.java to ProblemList due to JDK-8179002
  • [JDK-8179770] - jshell tool: missing references in /help /set mode
  • [JDK-8179771] - JDK 9 change to symlink handling causes misleading class.public.should.be.in.file diagnostic
  • [JDK-8179773] - javac produces wrong module-info
  • [JDK-8179774] - Add method JavaFileManager.contains
  • [JDK-8179775] - (jdeprscan) improper handling of primitives and primitive array types
  • [JDK-8179776] - Fix HTML 5 errors in java.compiler module
  • [JDK-8179777] - Fix HTML 5 errors in jdk.compiler module
  • [JDK-8179778] - Fix HTML 5 errors in jdk.javadoc module
  • [JDK-8179779] - Fix HTML 5 errors in jdk.jshell module
  • [JDK-8179781] - (jdeprscan) eliminate duplicate "can't find class" errors
  • [JDK-8179782] - remove tools/javac/lambda/speculative/T8177933.java
  • [JDK-8179783] - jjs uses wrong javadoc base URL
  • [JDK-8179784] - nashorn ant build failure with @moduleGraph javadoc tag
  • [JDK-8179785] - Fix HTML 5 errors in jdk.scripting.nashorn and jdk.dynalink module
  • [JDK-8179787] - fix collections framework links to point to java.util package doc
  • [JDK-8179788] - Problemlist sample tests
  • [JDK-8179789] - jlink --suggest-providers should list providers from observable modules
  • [JDK-8179790] - (ref) jdk.lang.ref.disableClearBeforeEnqueue property is ignored
  • [JDK-8179791] - Can't load classes from classpath if it is a UNC share
  • [JDK-8179792] - Info-privileged.plist claims launchers to be "OpenJDK 7 Command"
  • [JDK-8179794] - [TEST_BUG] Test javax/swing/JMenu/8072900/WrongSelectionOnMouseOver.java fails for Ubuntu 15.10
  • [JDK-8179795] - [TEST_BUG] Test sun/awt/dnd/8024061/bug8024061.java fails on ubuntu
  • [JDK-8179796] - Remove link to 2D guide from Line2D javadoc
  • [JDK-8179797] - NPE in AccessBridge while editing JList model
  • [JDK-8179798] - java.awt.Desktop.setDefaultMenuBar​() should be specified to throw IllegalStateException
  • [JDK-8179799] - java.awt.font.LineBreakMeasurer code incorrect
  • [JDK-8179800] - Update links to guide in javax sound package javadoc
  • [JDK-8179801] - Regtest failure: java/awt/Color/LoadProfileWithSM.java
  • [JDK-8179802] - Update test/jdk/asm/AsmSanity.java with modules
  • [JDK-8179803] - Minor update to the PooledConnection javadoc
  • [JDK-8179804] - [TESTBUG] Test javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java fails for OEL 7 only
  • [JDK-8179805] - [TESTBUG]Some java/awt/Mixing tests fail in OEL 7 only
  • [JDK-8179806] - Optional: add notes explaining intended use
  • [JDK-8179807] - Unable to initialize HijrahCalendar: Hijrah-umalqura when running with a security manager
  • [JDK-8179808] - Add negative tests for bind services Jlink feature
  • [JDK-8179809] - Runtime.Version must be a value-based class
  • [JDK-8179810] - (spec) Regex in Runtime.Version and JEP 223 should match
  • [JDK-8179811] - (spec) Runtime.Version regex and $PRE/$OPT issues
  • [JDK-8179812] - (spec) Specify when an empty '+' is required in a version string
  • [JDK-8179813] - Move information from jdi-overview.html into jdk.jdi module-info.java
  • [JDK-8179814] - Move spliterator testing of BitSet into big memory tests BitSetStreamTest
  • [JDK-8179815] - MulticastSendReceiveTests.java failed with "Expected message not received"
  • [JDK-8179816] - Exclude deployment modules from FieldSetAccessibleTest.java and VerifyJimage.java
  • [JDK-8179817] - Doc link updates for i18n
  • [JDK-8179818] - update "<a name=" in java.base module to use id attribute
  • [JDK-8179819] - java/util/zip/TestExtraTime.java: add some instrumentation which might illuminate the failure of 2016-09-14
  • [JDK-8179820] - update use of align, valign attributes in java.base to use style attribute
  • [JDK-8179821] - Fix warnings in the httpclient javadoc
  • [JDK-8179822] - Replace use of <tt>, <center> and <font> tags in java.base
  • [JDK-8179823] - src/java.security.jgss/share/classes/org/ietf/jgss/package.html should be HTML5-friendly
  • [JDK-8179824] - Fix remaining minor HTML5 issues in java.base module
  • [JDK-8179825] - (LdapLoginModule)fix the JNDI properties technote
  • [JDK-8179826] - Update default HttpClient protocol version and optional request version
  • [JDK-8179827] - Scanner.findAll() can return infinite stream if regex matches zero chars
  • [JDK-8179828] - Mark ImageModules.java as failing intermittently
  • [JDK-8179829] - Remove "intermittent" key from some tests which appear no longer to fail
  • [JDK-8179830] - Update java.management and java.management.rmi to be HTML-5 friendly
  • [JDK-8179831] - Improve VarHandle documentation
  • [JDK-8179832] - test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java fails due to JDK-8177845
  • [JDK-8179833] - Typo in HttpURLConnection documentation
  • [JDK-8180212] - Add a proper SetupProcessMarkdown
  • [JDK-8180213] - Module system implementation refresh (5/2017)
  • [JDK-8180223] - Fix typographic errors in copyright headers
  • [JDK-8180228] - Incremental builds broken on Windows
  • [JDK-8180229] - Update generated Javadoc footer documentation link
  • [JDK-8180230] - Build failed on Linux64 after JDK-8179453 Add a proper SetupProcessMarkdown
  • [JDK-8180232] - Clarify install.sh
  • [JDK-8180233] - nashorn+octane's box2d causes c2 to crash with "Bad graph detected in compute_lca_of_uses"
  • [JDK-8180234] - Jaxws 2.2 API msg update : wrapperTask.needEndorsed and runtime.modeler.addressing.responses.nosuchmethod
  • [JDK-8180235] - removing xerces-related dead code
  • [JDK-8180237] - JShell: fails to provide bytecode for dynamically created lambdas
  • [JDK-8180238] - CryptoPolicyParser's API comment contains < and > characters
  • [JDK-8180239] - Update jdk.jdi to be HTML-5 friendly
  • [JDK-8180241] - Confidential copyright header in openjdk
  • [JDK-8180242] - Replace/update/rename executeAndCatch in various tests to assertThrows
  • [JDK-8180243] - Add JDBC 4.2 to builet list in package.html
  • [JDK-8180244] - java.util.jar.Packer.newPacker and newUnpacker fails when running with security manager
  • [JDK-8180245] - Uncommon formatting and typos in java.desktop module
  • [JDK-8180246] - Undecorated frame is not painted on OEL7(Gnome3).
  • [JDK-8180247] - JComboBox too small under Windows LAF
  • [JDK-8180248] - [TEST_BUG]Test javax/swing/plaf/nimbus/8041642/bug8041642.java fails for OEL 7
  • [JDK-8180249] - JAWT (AWT Native Interface) specification needs to be updated for JDK 9
  • [JDK-8180250] - [TEST-BUG] Consistent failure of java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java
  • [JDK-8180251] - OGL surfaces are not HiDPI compatible on Linux/Solaris
  • [JDK-8180252] - Unnecessary angle brackets in the Line2D::intersectsLine() javadoc.
  • [JDK-8180253] - Remove references to demo tests from TEST.groups
  • [JDK-8180254] - Update java.desktop to be HTML-5 friendly
  • [JDK-8180255] - Remove sample/chatserver/ChatTest.java and sample/mergesort/MergeSortTest.java
  • [JDK-8180257] - Apply the restriction of invoking MethodHandles.lookup to j.l.r.Method.invoke
  • [JDK-8180258] - OutputStreamWriter javadocs states that you can set the buffer size but there is no way to do that
  • [JDK-8180259] - Custom system class loader using Enum.valueOf in its initialization triggers java.lang.InternalError
  • [JDK-8180329] - A few javac tests fail on Windows when the source and jtreg work dir are not on the same drive
  • [JDK-8180484] - AArch64: C1 and C2 volatile accesses are not sequentially consistent
  • [JDK-8180661] - move jdk.test.lib.InMemoryJavaCompiler to a separate package
  • [JDK-8180662] - jdk.test.lib.DynamicVMOption should be moved to jdk.test.lib.management
  • [JDK-8180665] - Adjust Jib and JDL configurations for 9 to support new generation Mach 5
  • [JDK-8180667] - --with-jtreg is broken for many use cases
  • [JDK-8180670] - Bad links in footer of all javadoc-generated pages
  • [JDK-8180675] - Fix HTML 5 issues in java.corba
  • [JDK-8180677] - Bundles.gmk:181: *** unterminated call to function 'filter-out': missing ')'
  • [JDK-8180678] - A new property to specify import module to be included in unified docs bundle
  • [JDK-8180679] - Provide a new docs bundle page
  • [JDK-8180680] - Set PATH for dot and pandoc in JIB
  • [JDK-8180681] - Interned string and symbol table leak memory during parallel unlinking
  • [JDK-8180682] - Add new styles to enable HTML 5 tables
  • [JDK-8180683] - Fix the old doclet documentation
  • [JDK-8180684] - Handling of incubating modules, the jdk.unsupported module and --add-exports with --release <current>
  • [JDK-8180685] - Support grouping modules in unified javadoc
  • [JDK-8180686] - Java API Docs of javax.xml.transform.stax contains TODOs
  • [JDK-8180688] - JavaDoc for for..in is incorrect
  • [JDK-8180689] - LambdaMetafactory has default constructor
  • [JDK-8180690] - Latest bugfixes to WebSocket/HPACK from the sandbox repo
  • [JDK-8180691] - small errors in String javadoc
  • [JDK-8180692] - test/java/net/MulticastSocket/SetOutgoingIf.java fails on macOS
  • [JDK-8180693] - (ch) java/nio/channels/SocketChannel/VectorIO.java: add debug instrumentation
  • [JDK-8180694] - Update tables in java.base to be HTML 5-friendly.
  • [JDK-8180695] - Fix HTML 5 issues in java.sql and java.sql.rowset modules
  • [JDK-8180696] - Class java.util.concurrent.ThreadLocalRandom fails to Initialize when using SecurityManager
  • [JDK-8180697] - Remove technote doc link from ProxySelector/B8035158.java test
  • [JDK-8180698] - Fix Html5 errors in java.management, jdk.management, jdk.jdi and jdk.attach
  • [JDK-8180699] - java/lang/ClassLoader/securityManager/ClassLoaderTest.java times out with -Xcomp
  • [JDK-8180700] - Fix Html5 errors in java.naming, java.logging, jdk.httpserver, jdk.net, jdk.sctp
  • [JDK-8180701] - Fix unnecessary uses of {@docRoot} in serviceability APIs
  • [JDK-8180702] - Broken javadoc links in java.logging and java.naming
  • [JDK-8180703] - Minor update to javax.sql.rowset package.html
  • [JDK-8180704] - Broken javadoc links
  • [JDK-8180705] - Javadoc of MethodHandles.Lookup::bind should note the difference from MethodHandle::bindTo
  • [JDK-8180706] - fix broken link in java.lang.Iterable
  • [JDK-8180707] - Update Serialization spec to omit obsolete serialver -show and change history
  • [JDK-8180868] - Test issue
  • [JDK-8181337] - Pandoc should generate html5 from markdown
  • [JDK-8181339] - move jdk.test.lib.wrappers.* to jdk.test.lib package
  • [JDK-8181340] - clean up ProblemList
  • [JDK-8181343] - Drop SSLContext TLSv1 cipher suite requirements
  • [JDK-8181346] - Enable HTML 5 checking at compile time.
  • [JDK-8181347] - Use standard css file for new docs bundle index.html page
  • [JDK-8181348] - Add pandoc build fix for windows
  • [JDK-8181349] - Provide javadoc descriptions for jdk.hotspot.agent module
  • [JDK-8181350] - Use "requires transitive" relationship when determining modules for javadoc
  • [JDK-8181351] - compiler/c2/PolynomialRoot.java fails on Xeon Phi linux host with UseAVX=3
  • [JDK-8181352] - [JVMCI] mx eclipseinit doesn't pick up generated sources
  • [JDK-8181353] - Null pointer dereferences of ConstMethod::method()
  • [JDK-8181354] - Null pointer dereference in InitializeNode::complete_stores
  • [JDK-8181355] - Null pointer dereference in Matcher::ReduceInst()
  • [JDK-8181356] - Null pointer dereference in Matcher::xform()
  • [JDK-8181357] - Null pointer dereference in LoadNode::Identity()
  • [JDK-8181358] - Fix HTML5 issues in the java.xml module
  • [JDK-8181359] - Remove "intermittent" keyword from some no longer failing NIO tests
  • [JDK-8181360] - Mark ClipCloseLoss.java as failing intermittently
  • [JDK-8181361] - Update JDK 9 Required Cipher Algorithms
  • [JDK-8181362] - File.lastModified should specify accuracy as well as resolution
  • [JDK-8181363] - Trailing space in JDK_JAVA_OPTIONS causes an application fail to launch
  • [JDK-8181364] - extLink taglet needs escaped "&"
  • [JDK-8181365] - Remove intermittent key from java/lang/ClassLoader/Assert.java
  • [JDK-8181366] - Another build issue on AIX after 8034174
  • [JDK-8181367] - Remove httpclient internal APIs which supply ByteBuffers to read calls
  • [JDK-8181368] - Upgrade the docs bundle index page
  • [JDK-8181524] - "Request authentication" dialog from Java is blank
  • [JDK-8181525] - [test] Test for JDK-8176059: Better update checking for jdk9
  • [JDK-8181532] - The app can not be blocked.
  • [JDK-8181533] - The app will be blocked once the app is launched
  • [JDK-8181534] - At step5,the dialog title is not "Application Blocked for Security".
  • [JDK-8181535] - At step5.There is no security dialog,but there is a native dialog with update block and later shown up.
  • [JDK-8181536] - [test] Blocked dialog does not show up
  • [JDK-8181539] - Opensource unit/regression tests for ImageIO
  • [JDK-8181540] - Adapt javadoc generation to different requirements for JDK and JavaSE
  • [JDK-8181541] - Null pointer dereference of CodeCache::find_blob() result
  • [JDK-8181542] - Null pointer dereference in OopMapSet::all_do of oopMap.cpp:394
  • [JDK-8181543] - JDK9 msg drop 40 l10n resource file update
  • [JDK-8181544] - Review JAXP Java SE 9 API javadocs
  • [JDK-8181545] - Clarify implementation note in Clock.java to match implementation changes made by JDK-8068730
  • [JDK-8181546] - FileOutputStream documentation does not indicate properly whether files get truncated or not
  • [JDK-8181547] - DatabaseMetaData.getRowIdLifetime() refers to an int return value rather than enum
  • [JDK-8181548] - Constructor.getAnnotatedParameterTypes returns wrong value
  • [JDK-8181549] - sun.rmi.transport.tcp.TCPChannel.createConnection close connection on timeout
  • [JDK-8181550] - Create test to detect if TimeZone.setDefault affects File.setLastModifiedTime
  • [JDK-8181551] - Correctly handle exception in TCPChannel.createConnection
  • [JDK-8181552] - java.io.Serializable class-level readObject description error
  • [JDK-8181553] - java/net/httpclient/whitebox/Driver.java failed due to timeout
  • [JDK-8181554] - Confusing message: A JNI error has occurred, please check your installation and try again
  • [JDK-8181555] - Validation of FileIO in the tests for JavaSound should be stricter
  • [JDK-8181556] - JFileChooser with Windows look and feel crashes on win 10
  • [JDK-8181557] - [PIT] javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java fails
  • [JDK-8181558] - [macos] JComboBox doesn't display popup in mixed JavaFX Swing Application on 8u131 and Mac OS 10.12
  • [JDK-8181559] - NullPointerException from JComboBox and JList when Accessibility enabled
  • [JDK-8181560] - [Windows] java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
  • [JDK-8181561] - Result of RescaleOp for 4BYTE_ABGR images may be 25% black
  • [JDK-8181562] - java.awt.event.KeyEvent.originalSource doesn't have "since" tag in Serialized Form
  • [JDK-8181563] - tools/launcher/modules/patch/systemmodules/PatchSystemModules.java failed in upgradeHashedModule() and patchHashedModule() intermittently
  • [JDK-8181800] - Clean out Windows IA64 support
  • [JDK-8182243] - Invalid HTML 5 in core-libs docs
  • [JDK-8182244] - Amend HREF to technote/guides in CORBA API docs to unilinks for guides
  • [JDK-8182245] - html5 doclint issues in java.base javadoc
  • [JDK-8182246] - C2: Stale control info after cast node elimination during loop optimization pass
  • [JDK-8182247] - ArrayCopy with same src and dst can cause incorrect execution or compiler crash
  • [JDK-8182249] - Update the jdeps build tool to list exported packages instead of just internal APIs
  • [JDK-8182250] - Fix minor typo/link in the old standard doclet API documentation
  • [JDK-8182251] - class-level since tag issues in java.base & java.datatransfer module
  • [JDK-8182252] - (doc) Clarify the compatibility and interoperability issue when using provider default values
  • [JDK-8182253] - After updating to Java8u131, the bind to rmiregistry is rejected by registryFilter even though registryFilter is set
  • [JDK-8182254] - Rename <baseName>Provider to <packagename>.spi.<simpleName>Provider
  • [JDK-8182255] - WebSocket secure connection get stuck after onOpen
  • [JDK-8182256] - WebSocket.Builder.connectTimeout(long timeout, TimeUnit unit) implicitly affect websocket connection timeout
  • [JDK-8182325] - OpenJDK RI binary should include the license file for freetype
  • [JDK-8182327] - Unable to set "java.locale.providers" to use legacy JRE locale data
  • [JDK-8182336] - No security setting can be found in JCP
  • [JDK-8182338] - Add tool and services information to module summary
  • [JDK-8182342] - Broken links in specs/security/standard-names.html
  • [JDK-8182344] - The min/max macros make hotspot tests fail to build with GCC 6
  • [JDK-8182345] - Backport Rename internal Unsafe.compare methods from 10 to 9
  • [JDK-8182346] - Add @Deprecated(since="9", forRemoval=true) to the jdk.xml.bind and jdk.xml.ws modules
  • [JDK-8182347] - sun/security/krb5/auto/KdcPolicy.java fails with java.lang.Exception: Does not match
  • [JDK-8182348] - [macos] javafx.print.PrinterJob.showPrintDialog() hangs on macOS
  • [JDK-8182349] - Error in Javadoc for JTabbedPane getAccessibleName()
  • [JDK-8182350] - Spelling mistake in javadoc: javax.swing.JEditorPane.scrollToReference(String)
  • [JDK-8182351] - [TEST_BUG][macosx] set autodelay in java/awt/List/ItemEventTest/ItemEventTest.java
  • [JDK-8182352] - Add @Deprecated(since="9", forRemoval=true) to the java.se.ee aggregator module
  • [JDK-8182353] - Package versioning link does not exist in JAR file specification
  • [JDK-8182354] - HTTP/2 client might deadlock when receiving data during the initial handshake
  • [JDK-8182355] - java/net/httpclient/ManyRequests.java failed due to timeout
  • [JDK-8182356] - [tests] Reorganize EchoHandlers
  • [JDK-8182357] - Broken javadoc link in java.util.BitSet
  • [JDK-8182780] - Make java.compiler upgradeable
  • [JDK-8182781] - There are no hosts in Aurora to execute bigapps with large heap.
  • [JDK-8182786] - NonNMethod heap in segmented CodeCache is not scanned in some cases
  • [JDK-8182787] - At step8,after entering user name as "jituD" and password as "jitu" and click OK on the dialog,authenticated pop-up dialog from Java is appear again and again.
  • [JDK-8182789] - unreachable proxy server causes ConcurrentModificationException
  • [JDK-8182790] - Preexisting desktop shortcuts broken, and deployment cache not seen after JRE update
  • [JDK-8182795] - Clean up module-info.java like move requires transitive adjacent to exports
  • [JDK-8182800] - Update JAR specification for multi-release jar files
  • [JDK-8182802] - Update jar specification for Automatic-Module-Name
  • [JDK-8182803] - Missing permissions in deprivileged java.xml.bind and java.xml.ws modules
  • [JDK-8182804] - Module system implementation refresh (6/2017 update)
  • [JDK-8182805] - Make the top-level docs index.html to a HTML-level redirect to the API overview page
  • [JDK-8182806] - Simplify the API-specification overview page
  • [JDK-8182807] - docs bundle needs legal notices for 3rd party libraries distributed for javadoc search
  • [JDK-8182808] - Update testing.html and building.html for more clarity regarding JTREG
  • [JDK-8182809] - BadKindHelper.html and BoundsHelper.html contains broken link in the javadoc
  • [JDK-8182810] - Failing assert: id must be initialized
  • [JDK-8182811] - [TESTBUG] Need test for JVM TI IsModifiableModule
  • [JDK-8182812] - [AOT][JVMCI] Get host class of VM anonymous class
  • [JDK-8182813] - OOM ERRORS + SERVICE-THREAD TAKES A PROCESSOR TO 100%
  • [JDK-8182814] - C1: possible overflow when strength reducing integer multiply by constant
  • [JDK-8182815] - add legal file for freebxml
  • [JDK-8182816] - Update JAX-WS RI integration to latest version
  • [JDK-8182817] - Package summary is missing in jdk.xml.dom module
  • [JDK-8182818] - Add tool and services information to module summary
  • [JDK-8182820] - Remove -XD-Xmodule
  • [JDK-8182821] - Clarify ModuleElement spec
  • [JDK-8182822] - Including missing test update for JDK-8163989
  • [JDK-8182823] - Deprecate sun.misc.Unsafe.defineClass
  • [JDK-8182824] - Keystore probing mechanism fails for large PKCS12 keystores
  • [JDK-8182825] - Fix specs for updateAndGet and related methods
  • [JDK-8182826] - (file spec) Incompatible File.lastModified() and setLastModified() for negative time
  • [JDK-8182827] - Broken link in javax/sql/rowset/spi/package-summary.html
  • [JDK-8182828] - Broken link in javadoc for JSObject.getWindow
  • [JDK-8182829] - migrate collections technotes/guides into java/util/doc-files
  • [JDK-8182830] - Update the tables in java.desktop to be HTML-5 friendly
  • [JDK-8182831] - Cleanup of javadoc in javax.accessibility package
  • [JDK-8182832] - add spec for Deque.addAll
  • [JDK-8182833] - Cleanup of javadoc in java.datatransfer module
  • [JDK-8182834] - java.desktop module documentation has links to technotes
  • [JDK-8182835] - Document that SecurityManager::checkPackageAccess may be called by the VM
  • [JDK-8182836] - Package summary is missing in jdk.security.auth module
  • [JDK-8182837] - Broken link in jdk.jdi module documentation
  • [JDK-8182838] - Module System spec updates
  • [JDK-8182839] - Fix broken links in com.sun.tools.attach.VirtualMachine
  • [JDK-8182840] - some java.util.jar docs contain links to technotes
  • [JDK-8182841] - Update ECC license file
  • [JDK-8183994] - Update build documentation for JDK 9
  • [JDK-8183997] - Fix typos in module declarations
  • [JDK-8183998] - Meta "keywords" tag malformed in overview-summary.html and related pages
  • [JDK-8183999] - Load that bypasses arraycopy has wrong memory state
  • [JDK-8184000] - javadoc generates bad names and broken module graph links
  • [JDK-8184001] - RuntimePermission("usePolicy") is not a Java SE permission
  • [JDK-8184002] - java --help-extra in non-English locales lists --permit-illegal-access which no longer exists
  • [JDK-8184003] - lib\jawt.lib is missing from JDK 9 distribution for Windows
  • [JDK-8184004] - Fix font-family style attributes in module declarations

Bug

  • [JDK-4240589] - (ref) runFinalizersOnExit(true) causes VM crash for user native libraries
  • [JDK-4336732] - stddoclet: {@link} tag shouldn't allow quoted text and HTML links as arguments
  • [JDK-4368399] - JDI: -verbose option passed to debugger launcher fails and hangs vm
  • [JDK-4419210] - getRawCommentText() returns an extra newline character with -private
  • [JDK-4447344] - JDI spec: several pending JDI step requests are allowed per one thread
  • [JDK-4462897] - JDI spec: ClassType.newInstance() throws IllegalArgumentException
  • [JDK-4472899] - makefile: Text in docs/Makefile should be in separate file for easy translation
  • [JDK-4613913] - four EventRequest methods are invokable on deleted request
  • [JDK-4729879] - [Col] CollationElements in LocaleElements_*.java files look out-of-date.
  • [JDK-4764110] - javadoc generates multiple warnings for same @link or @see mistake
  • [JDK-4768719] - Add documentation for -Xwerror in tiger
  • [JDK-4826612] - build/solaris/Makefile contains potentially infinite loop
  • [JDK-4830380] - Inconsistent use of periods at end of -help usage descriptions
  • [JDK-4834480] - (spec) ClassLoader.getResource[asStream] - delegation model should be clarified
  • [JDK-4845990] - Update and publish specification for Javadoc comments
  • [JDK-4848177] - @link tag to unqualified class in inherited doc can produce erroneous warning
  • [JDK-4878435] - Version number missing from Doclet API (and Taglet API?) in make/doc/Makefile
  • [JDK-4901826] - connectionIds need some time to be updated using jmxmp
  • [JDK-4916621] - JDI tests: update those still using JDIScaffold to use TestScaffold instead
  • [JDK-4933119] - Mark doclet.xml text file with "do not edit/private interface subject to change"
  • [JDK-4934202] - JNIid need a proper support in SA code
  • [JDK-4949174] - Clarify what RMIConnectorServer.getAttributes() should/could return
  • [JDK-4969780] - JSR160: Number of lost notifications not correct
  • [JDK-5014723] - implement "strip mining" loop optimization
  • [JDK-5015357] - Collator: JES2_b07a:i18n:Korean characters should be sorted with dictionary order
  • [JDK-5042226] - Inherited @throws tags should be displayed in doc comment order of parent class
  • [JDK-6178416] - Hotspot build should be less dependent on environment
  • [JDK-6217188] - jmxmp connector client excessively slow at close time
  • [JDK-6232281] - -XX:-UseLoopSafepoints causes assert(v_false,"Parse::remove_useless_nodes missed this node")
  • [JDK-6233745] - JDWP should select default transport and options
  • [JDK-6242228] - Rare race conditions could produce duplicate notifications from MBeans
  • [JDK-6249146] - SA does inaccurate Liveness Analysis
  • [JDK-6260469] - test nsk/jvmti/GetThreadState/thrstat002 failed
  • [JDK-6267105] - UIDefaults.getUIError dumps error message to System.err and also throws Error.
  • [JDK-6270734] - (ann) Serialized form of annotations persists objects from sun.* packages
  • [JDK-6274551] - Eliminate makefile workaround for dtrace bug 6258412
  • [JDK-6285888] - [Fmt-Ch] java.text.ChoiceFormat.applyPattern(String) cannot parse a '<' in the text
  • [JDK-6303969] - JDWP: Socket Transport handshake fails rarely on InstancesTest.java
  • [JDK-6315054] - Initial memory value equal zero
  • [JDK-6328697] - ClassCastException message with jmxmp based cascading
  • [JDK-6328774] - Remove workaround for dtrace bug 6254741
  • [JDK-6344935] - (spec) Clarify Object.wait javadoc with respect to spurious wakeups
  • [JDK-6354947] - [Fmt-*] DecimalFormat ignores FieldPosition settings on input, contrary to Javadocs
  • [JDK-6372904] - Use precompiled headers with Teamware C++ compiler
  • [JDK-6375033] - Hotspot build warnings need cleanup
  • [JDK-6376416] - MXBean spec does not forbid parameterized types but implementation does
  • [JDK-6396411] - java.lang.management.MemoryMXBean.gc should force GC even if DisableExplicitGC is set
  • [JDK-6415680] - (bf) MappedByteBuffer.get() can provoke crash with EXCEPTION_IN_PAGE_ERROR
  • [JDK-6422210] - _GNU_SOURCE is not the right way to test for gcc
  • [JDK-6426321] - Debugee VM hangs when load about 2500 classes
  • [JDK-6445141] - SA: Unknown oop exception while heap walking.
  • [JDK-6445411] - VMOperationsQueue isn't protected from concurrent modification during oop_do iteration
  • [JDK-6449023] - Crash in JDI test against ForceEarlyReturn
  • [JDK-6452180] - Have jdb use loopback localhost address instead of system hostname
  • [JDK-6455295] - JVMTI Spec: Clarify the location at which MonitorWait/MonitorWaited events occur
  • [JDK-6459043] - Hotspot assumes exclusive access to address space during startup
  • [JDK-6461834] - Minimize WindowsLookAndFeel classes included with Unix JDKs
  • [JDK-6464013] - MemoryUsage.from(CompositeData) allows invalid "init" values
  • [JDK-6469784] - Hotspot doesn't build with gcc without precompiled headers
  • [JDK-6481957] - Assembler::locate_next_instruction on x86 and amd64 doesn't work with generic instructions
  • [JDK-6488866] - java trailing options ignored when using options like -version, -X, -help (can be confusing)
  • [JDK-6493913] - OpenMBeanInfoSupport.equals violates parent's contract
  • [JDK-6499962] - HotSpot builds should support user names with non-ASCII characters
  • [JDK-6506466] - (adlc) KILLs on instructions which match control flow don't work properly
  • [JDK-6512096] - u32*u32=>u64 from bug 4850191 does not work with one u32 being a constant
  • [JDK-6515161] - If remote removeNotificationListener gets SecurityException, client no longer gets notifications
  • [JDK-6516521] - Doc: should document about the primordial thread attaching to the VM.
  • [JDK-6523512] - has_special_runtime_exit_condition checks for is_deopt_suspend needlessly
  • [JDK-6524465] - GenericConnectorServer: remove "System.out.println
  • [JDK-6540259] - Parents of MXBean interfaces cannot contain non-MXBean methods even if covariantly overridden
  • [JDK-6541880] - NumberFormat for locale es_CR is wrong
  • [JDK-6545323] - MXBean introspector does not detect Enum - String conflict in method signature
  • [JDK-6550218] - jvmti.html does not have a copyright
  • [JDK-6561868] - ParNew: Erratic PLAB resizing
  • [JDK-6597974] - KeyStore.setEntry() cannot overwrite a PrivateKeyEntry with a TrustedCertificateEntry
  • [JDK-6604963] - Assigning float value to int and long throws invalid type exception.
  • [JDK-6606767] - resexhausted00[34] fail assert(!thread->owns_locks(), "must release all locks when leaving VM")
  • [JDK-6609682] - [Fmt-De] DecimalFormat constructor imposes default negative prefix when none specified
  • [JDK-6609740] - [Fmt-De] format error in DecimalFormat
  • [JDK-6613008] - Infinite recursion with huge stack space crashes with ChunkPool::allocate
  • [JDK-6627284] - "jmap -heap" (ServiceabilityAgent HeapSummary) uses excessive precision/scientific notation for printing.
  • [JDK-6645542] - nsk/jdi/Scenarios/invokeMethod/redefineclasses001 fails: static field value was not changed
  • [JDK-6651880] - SA: jstack does not show java frames on 64 bit solsparc using SA
  • [JDK-6707297] - Port out of range:501113
  • [JDK-6714966] - Permissions checks in registerMBean and createMBean are inconsistent.
  • [JDK-6714969] - MXBeans include static getX() methods when analyzing classes
  • [JDK-6715629] - igvn->type(n) should be consistent with n->bottom_type()
  • [JDK-6720864] - Hotspot makefiles are sensitive to JAVA_HOME env variable
  • [JDK-6728845] - Extremely slow, quadratic performance with very long command lines
  • [JDK-6749065] - TEST_BUG: GetClassInitializationTime.java fails intermittently
  • [JDK-6765107] - java/lang/management/OperatingSystemMXBean/TestSystemLoadAvg.sh fails under non-standard locale
  • [JDK-6770939] - Clean up build/make files
  • [JDK-6773776] - CTW ZKM.jar: assert(Compile::current()->unique() < (uint)MaxNodeLimit,"Node limit exceeded")
  • [JDK-6779701] - Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java
  • [JDK-6809978] - Implementation of SA-JDI ArrayType componentType has non "read-only" side effect on VM
  • [JDK-6811960] - x86 biasedlocking epoch expired rare bug
  • [JDK-6831314] - C2 may incorrectly change control of type nodes
  • [JDK-6841139] - Cant detect deadlock when thread reenters synchronization block in Object.wait()
  • [JDK-6852342] - GC-a-lot feature should be NoHandleMark-aware
  • [JDK-6893625] - Generics case does not compile
  • [JDK-6902692] - G1: g1CollectorPolicy.cpp:1533, assert(false,"Debugging data for CR 6898948 has been dumped above")
  • [JDK-6905850] - Czech sorting rules for the Greek alphabet
  • [JDK-6908596] - Missing memory barriers in Thread interruption logic
  • [JDK-6919529] - NPE from MultiUIDefaults.getUIError
  • [JDK-6930063] - Need to remove or build as part of the test: jdk/test/sun/management/windows/revokeall.exe
  • [JDK-6933325] - Return proper impact code on built-in MBean operations (not ACTION_INFO)
  • [JDK-6962725] - Regtest javax/swing/JFileChooser/6738668/bug6738668.java fails under Linux
  • [JDK-6964022] - Java.util.Currency.getSymbol(Locale) returns wrong value when locale is not US
  • [JDK-6972507] - MBean server throws unexpected exceptions when Notification is set with thread-unsafe data
  • [JDK-6973695] - jmx- jmx-scandir document needs to update invalid references
  • [JDK-6975477] - Make errors, cannot find path
  • [JDK-6975478] - SA Build warnings from VS2010 compiler
  • [JDK-6978178] - SA universe command does not print NUMA heap info
  • [JDK-6980202] - [JDI] StepEvent occasionally is not generated for class constructor
  • [JDK-6982741] - [JDI] SIGSEGV in oopDesc::is_a()
  • [JDK-6984348] - Fix typo in escape.cpp
  • [JDK-6988104] - com/sun/jdi/ClassesByName2Test.java failed with com.sun.jdi.VMDisconnectedException
  • [JDK-6990215] - Source file dependencies are broken for Windows builds
  • [JDK-7003732] - Linux SA Makefile could offer same JAVA_HOME warning as Solaris
  • [JDK-7005271] - Fix issues with build when things go wrong during linking or mapfile production
  • [JDK-7011788] - test/java/lang/management/ThreadMXBean/ThreadCpuTime.java DELTA should be optional
  • [JDK-7016187] - javah could generate conflict .h for inner class and class name with '_'
  • [JDK-7019173] - 3 documentation errors that conflicts with the internal JDK use.
  • [JDK-7028243] - JDI: ThreadReference.status() returned unexpected status THREAD_STATUS_MONITOR
  • [JDK-7036956] - [TESTBUG] echeneis/vm/jni/nogroup/CheckedJNITest fail
  • [JDK-7039014] - Confusing error message for method conflict
  • [JDK-7040021] - CMS+ParNew: fix potential incorrect uses of save_marks() and oop_iterate_since_save_marks()
  • [JDK-7042497] - javax.swing.JOptionPane.showInternalConfirmDialog throws RuntimeException
  • [JDK-7043941] - JConsole User Guide Link from the Help menu is not accessible by keyboard
  • [JDK-7044160] - Property argument processing leaks memory
  • [JDK-7050215] - jmx samples source files has reference to Sun Microsystems in the code comment block
  • [JDK-7055009] - demo/jvmti/heapTracker/HeapTrackerTest.java fails with JVMTI: 112(JVMTI_ERROR_WRONG_PHASE): Cannot..
  • [JDK-7061097] - [Doc] Inconsistenency between the spec and the implementation for DateFormat.Field
  • [JDK-7067623] - (proxy) java.lang.reflect.Proxy does not take into account generic signature attributes
  • [JDK-7067798] - G1: MXBean "G1 Old Gen" != jstat "Current old space capacity"
  • [JDK-7075726] - check handling of Throwable from annotation processors
  • [JDK-7086170] - remove items which we are building from export directory before the build
  • [JDK-7092793] - JVM crashes when using jmap
  • [JDK-7099952] - The make/hotspot.script does not support paths that contain spaces
  • [JDK-7118990] - cache: Shortcut points to non existant image after update of just the image
  • [JDK-7129676] - test/tools/javac/diags/Example.java needs some cleanup
  • [JDK-7132577] - javax/management/monitor/MultiMonitorTest.java fails in JDK8-B22
  • [JDK-7132595] - closed/javax/management/remote/mandatory/sslStub/SslStubTest.sh times out in JDK8-B22
  • [JDK-7133370] - (prefs) Inconsistent Preferences storage between 32- and 64-bit Java runtimes
  • [JDK-7145705] - javac command line and JavaCompiler API have problems with classes named 'java'
  • [JDK-7147733] - The 'for each' loop breaks thread scheduling in mixed mode for 1.5, 1.6 and 1.7
  • [JDK-7147987] - Performance regression in ByteBuffer.{put,get}
  • [JDK-7148504] - JMX MBeanInfo no longer guarantees equality of MBeanInfo between two identical mbeans
  • [JDK-7152962] - Compiler misreporting cyclic inheritance
  • [JDK-7154876] - com/sun/jdi tests can fail when a background thread throws exceptions
  • [JDK-7167923] - CMS: Call compute_new_size() after System.gc()
  • [JDK-7176515] - ExceptionInInitializerError for an enum with multiple switch statements
  • [JDK-7178365] - G1: Ergonomics only count part of the collection pause
  • [JDK-7183985] - (ann) Class.getAnnotation() throws an ArrayStoreException when the annotation class not present
  • [JDK-7189940] - Not every dtrace probe mem-pool-gc-begin fire is paired by mem-pool-gc-end if cms+cmsinc are used
  • [JDK-7190539] - Nimbus LaF: JPopupMenu reacts on Ctrl+Enter.
  • [JDK-7200633] - adlc build instructions should use separate cflags
  • [JDK-8000412] - Clean SA code on ia64
  • [JDK-8003398] - IllegalArgumentException: adding a container to a container on a different GraphicsDevice
  • [JDK-8003524] - javax.management.modelmbean.RequiredModelMBean#invoke() wraps SecurityException instances into RuntimeOperationsException contradicting the javadoc
  • [JDK-8004129] - TEST_BUG: com/sun/jdi/SimulResumerTest.java fails intermittently with IndexOutOfBoundsException
  • [JDK-8005067] - IGVN transformations don't always properly handle nodes that get disconnected
  • [JDK-8005547] - Incorrect Thai line breaking with BreakIterator.getCharacterInstance()
  • [JDK-8006042] - Trees.getScope() fails for TreePath in constructor with super() or this() call
  • [JDK-8006259] - Add Test Vectors for NIST 800-38A to the JCE Unit Tests
  • [JDK-8006742] - Initial TLAB sizing heuristics might provoke premature GCs
  • [JDK-8006887] - Comment about LIR_OprDesc.value in c1_LIR.hpp is incorrect
  • [JDK-8006971] - More missing barriers in taskqueues for RMO architectures
  • [JDK-8007350] - Some tree nodes do not have endpos set
  • [JDK-8007951] - JNI_OnLoad is not called when VM loads libjava
  • [JDK-8008287] - Code cache statistic variables for event tracing needs atomicity
  • [JDK-8008364] - wrong exception is thrown if no proper contructor method for custom progress class
  • [JDK-8008690] - javadoc may not display correctly an inherited method from a non-public supertype.
  • [JDK-8009169] - Dead link in JVMTI documentation to JNI documentation
  • [JDK-8009690] - javac misses cases for 8.4.8.3 signature erasure clash check
  • [JDK-8009917] - JMX stress test intermittenlty fails due to connection refused by the agent
  • [JDK-8010288] - ./configure should detect absence of sha1.h and sha2.h on Solaris
  • [JDK-8010907] - Nashorn generates unreachable exception bytecode for some finallies
  • [JDK-8010940] - Concurrent mkdir -p calls can fail
  • [JDK-8011352] - C1: TraceCodeBlobStacks crashes fastdebug solaris sparc
  • [JDK-8011636] - javadoc reports incorrect throws target when classpath empty or has empty path
  • [JDK-8011672] - javadoc memory bug only in java7 (not java6)
  • [JDK-8011697] - ScriptEngine "js" randomly means either "rhino" or "nashorn", but should instead select one
  • [JDK-8011969] - scale for the "Time" column in -class in jstat_options should be seconds
  • [JDK-8013134] - [infra] defaults to CC if as is not found
  • [JDK-8013579] - Intrinsics for Java methods don't take class redefinition into account
  • [JDK-8013940] - Java breakpoints in intrinsified methods don't work
  • [JDK-8014021] - TreeMaker.Params behaves inconsistently when the owning method has the same number of parameters as the number of parameter types requested
  • [JDK-8015110] - BreakIterator.following(int) changes the current position when it returns DONE
  • [JDK-8015308] - Fix SA to get protection domain and signers out of JavaMirror
  • [JDK-8015848] - SA: ClassWriter have to support JSR292
  • [JDK-8016470] - AllocatePrefetchDistance is not changed by command line
  • [JDK-8017120] - Month name in pt_BR should not be capitalized
  • [JDK-8017140] - Date formatting for Norwegian incorrect
  • [JDK-8019572] - javax/management/remote/mandatory/connection/ReconnectTest.java fails intermitently
  • [JDK-8020436] - Unable to enter Chinese/Japanese character in JOptionPane.
  • [JDK-8020850] - Changes to .ad files aren't processed by VC++ project builds
  • [JDK-8021010] - anchors need to be updated when copied to index-all.html
  • [JDK-8021335] - Missing synchronization when reading counters for live threads and peak thread count
  • [JDK-8022117] - stress/stress_005 failed on MacOSX: broken pipe
  • [JDK-8022457] - hgforest.sh doesn't check "." results, and with non-clone operations, outputs scary message
  • [JDK-8022545] - Lots of jdi tests fail with "Caught InterruptedIOException while listening for IOPipe connection at port 10576"
  • [JDK-8023488] - make clean does not clean test output
  • [JDK-8023896] - Add serialization test for ThreadLocalRandom
  • [JDK-8023905] - Failing to initialize VM with small initial heap when NUMA and large pages are enabled
  • [JDK-8024352] - MBeanOperationInfo accepts any int value as "impact"
  • [JDK-8024399] - PrintGCTaskTimeStamps: amount of tasks reported for GC-thread sometimes differs from expected value
  • [JDK-8024970] - André Bargull's list on Sep 17, 2013
  • [JDK-8025053] - The map convertedTypes of MappedMXBeanType should not be WeakHashMap
  • [JDK-8025068] - Font changes on API index page
  • [JDK-8025134] - Andre's conformance bugs with hg tip fa491b75d3e4
  • [JDK-8025220] - assert(!m->was_never_executed()) failed in test java/util/stream/test/org/openjdk/tests/java/util/stream/SortedOpTest.java
  • [JDK-8025609] - javac -Xdoclint does not seem to take into account package.html
  • [JDK-8025918] - Lambda testng tests need to be ported from lambda to 9
  • [JDK-8025951] - Eliminate use of DocletConstants.NL
  • [JDK-8026260] - LD_LIBRARY_PATH takes precedence over a runpath (solaris)
  • [JDK-8026281] - hotspot 'jdk6_or_earlier logic' for FDS needs to be removed
  • [JDK-8026282] - the '64' subdir logic in Makefiles might be removable
  • [JDK-8026283] - literal 'lipo' cmd uses in HotSpot makefiles
  • [JDK-8026284] - Minimal1 references/support should be removed from BSD/MacOS X
  • [JDK-8026372] - doclint needs to check if a javadoc tag is block/inline tag and whether it is used correctly
  • [JDK-8027035] - HS debug version crashes during VerifyGC with -XX:+WizardMode
  • [JDK-8027302] - Unicode escape sequences should be allowed in keywords.
  • [JDK-8027363] - ParNew tenuring distribution does not account for threads unsuccessful in claiming objects
  • [JDK-8027783] - Incorrect logging of generation sizes in DefNew after incremental_collect_will_fail
  • [JDK-8027826] - file command in msys does not correctly identify 64-bit dll
  • [JDK-8027994] - Javadoc is extremely slow for large projects
  • [JDK-8028068] - path caching in Locations.java is broken
  • [JDK-8028091] - sun/tools/jstatd/TestJstatdExternalRegistry.java failing with "attempt to add a Permission..." (again)
  • [JDK-8028127] - Regtest java/security/Security/SynchronizedAccess.java is probably incorrect.
  • [JDK-8029029] - AssertionError: test/script/basic/JDK-8023650.js:92:4 Error with JDK RegExp engine
  • [JDK-8029066] - [TESTBUG] some whitebox API tests fail when run with Graal with: assert(aid != NULL) failed: arg_info must be not null
  • [JDK-8029131] - JavaDoc is indenting multiple documented annotations
  • [JDK-8029241] - @since/@throws missing in overridden methods.
  • [JDK-8029622] - [javax.tools] javadoc is throwing NPE when using custom JavaFileManager
  • [JDK-8030616] - sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh fails intermittently
  • [JDK-8030750] - SA: alternate hashing not implemented.
  • [JDK-8030751] - Type annotations on enum constants not stored correctly
  • [JDK-8030815] - Code roots are not accounted for in region efficiency
  • [JDK-8031445] - Attach on windows can fail with java.io.IOException: All pipe instances are busy
  • [JDK-8031458] - html4 validation tests need to be replaced by a jtreg test using tidy
  • [JDK-8031576] - For small NewSize CMS collector has much longer ParNew pauses than in Java 6
  • [JDK-8031585] - Have the compiler assert when missing End Positions
  • [JDK-8031725] - No way to detect synthetic com.sun.source.tree.Tree's
  • [JDK-8031746] - Check that our SunRsaSign implementation supports PKCS#1 v2.2
  • [JDK-8032040] - com.sun.source.tree.CaseTree doesn't extend StatementTree, but it seems it should
  • [JDK-8032130] - No positions available for names in com.sun.source.tree.Tree's
  • [JDK-8032602] - doclint does not recognize global attribute "title"
  • [JDK-8032646] - JVM crashed with "assert(adr_type != NULL) failed: source must have adr_type" while printing ideal graph to file
  • [JDK-8032842] - Locale.filterTags()/lookupTag() methods return lowercased language tags
  • [JDK-8032851] - [TESTBUG] echeneis/vm/runtime/ClassLoadingTest#testOutOfMemoryInClassLoad expect OOME and times out
  • [JDK-8034065] - GCC 4.3 and later doesn't export vtable symbols any more which seem to be needed by SA
  • [JDK-8034066] - Incorrect alignment in the "Code" section for "-c -XDdetails" options
  • [JDK-8034204] - 7023639 removed code introduced by 7090976 (C1)
  • [JDK-8034250] - Get rid of binary file badPackageFileInJar.jar
  • [JDK-8034251] - Fix non ASCII text file Unmappable.java
  • [JDK-8034252] - Fix non ASCII text file T6302184.java
  • [JDK-8034253] - Don't use binary testing files impl.class
  • [JDK-8034254] - Don't use binary testing files broken.jar
  • [JDK-8034255] - Don't use binary data testing files EOI.java
  • [JDK-8034256] - Don't use binary testing class files
  • [JDK-8034257] - Don't use binary testing class files
  • [JDK-8034258] - Don't use binary testing class files
  • [JDK-8034959] - one line javascript scripts are 5 times slower in nashorn vs rhino
  • [JDK-8035143] - javax/management/remote/mandatory/notif/NotificationEmissionTest.java fails intermittently
  • [JDK-8035146] - assert(is_T_family(features) == is_niagara(features), "Niagara should be T series") is incorrect
  • [JDK-8035271] - Incorrect indentation of LineNumberTable/LocalVariableTable/Exception table/LocalVariableTypeTable/StackMapTable/RuntimeVisibleTypeAnnotations in verbose mode
  • [JDK-8035317] - jstack does not print address for some java frames in mixed mode
  • [JDK-8035342] - jstack reports wrongly for very deep stack and -Xcomp
  • [JDK-8035411] - CMS: debug_only section in CompactibleFreeListSpace::totalSizeInIndexedFreeLists consumes too much time
  • [JDK-8035424] - Performance problem in sun.reflect.generics.parser.SignatureParser
  • [JDK-8035616] - vmstruct symbols is not exported under OS X
  • [JDK-8035872] - fix javadoc -source testers in version 1.11
  • [JDK-8035926] - functional/mbeaninfo_250 fails on all platforms: connection refused in client causes servr to timeout.
  • [JDK-8036019] - Insufficient alternatives listed in some errors produced by the parser
  • [JDK-8037084] - -XX:+VerifyAliases is broken
  • [JDK-8037136] - problem with optimized build
  • [JDK-8037137] - default implementation of arraycopy stubs not friendly to new ports
  • [JDK-8037423] - @treatAsPrivate should hide the member for sub classes
  • [JDK-8038053] - javax/management/monitor/ReflectionExceptionTest.java fails intermittently
  • [JDK-8038117] - PIT: [macosx] No Java cup on JOption icons on Mac
  • [JDK-8038208] - Test NativeBlockedThread004 fails with info.getState() = RUNNABLE != this.getState() BLOCKED
  • [JDK-8038314] - Timeout on Solaris in closed/javax/management/security/MonitorThreadGroupTest.java
  • [JDK-8038318] - Some com/sun/jdi shell tests fail with Exit Code 1 and no other explanation
  • [JDK-8038595] - Using platform specific flags may cause VM crash
  • [JDK-8038642] - [TEST_BUG] Some tests failed when running with -Xcomp option
  • [JDK-8038832] - [testbug] JMX functional tests fail on JDK9 with "java.net.MalformedURLException: Unsupported protocol: iiop"
  • [JDK-8039130] - security test with @ignore tag should be @manual
  • [JDK-8039280] - 20 manual regression security tests fail in JDK 9
  • [JDK-8040236] - OldMBeanServerTest.java fail with 'AssertionError'
  • [JDK-8040289] - javadoc generates anchors with similar names
  • [JDK-8040793] - Native and Java parts of MemoryUsage mechanism are incompatible
  • [JDK-8040895] - annotation on method causes indent of parameters in javadoc
  • [JDK-8041612] - [TESTBUG] sun/management/HotspotThreadMBean/GetInternalThreads.java asumes that hotspot must have at least 4 InternalThreads
  • [JDK-8041658] - Add -fno-devirtualize to CFLAGS for gcc 4.9.0 due to gcc bug
  • [JDK-8041793] - javap misses newline after printing AnnotationDefault
  • [JDK-8042145] - Tests fail with intermittent IOException during vm attach in RT_Baseline
  • [JDK-8042226] - javax/management/remote/mandatory/connection/ReconnectTest.java IOException: The connection is refused.
  • [JDK-8042456] - JAXB doesn't work with java.time.Instant
  • [JDK-8042735] - javac compiler does not detect unchecked cast
  • [JDK-8042742] - possible error in Tokens.Token.checkKind() for javac
  • [JDK-8042981] - Strip type annotations in Types' utility methods
  • [JDK-8043070] - nmethod::verify_interrupt_point() shouldn't enter safepoint
  • [JDK-8043179] - Lambda expression can mutate final field
  • [JDK-8043198] - StartPosition wrong for diagnostic when class modifier is misspelled
  • [JDK-8043199] - EndPosition of diagnostic for incorrect constructor name is wrong
  • [JDK-8043276] - Incorrect Collation order for Romanian text
  • [JDK-8043315] - Nimbus: Setting Nimbus.Overrides property affects custom keymap installation
  • [JDK-8043325] - Summary of Forwarding*File* in JavaCompiler is missing generic type parameter
  • [JDK-8043348] - [macosx] Run Xcode command line tools from correct path when configured with --with-tools-dir
  • [JDK-8043505] - G1RemSet::_conc_refine_cards is incremented unsynchronized
  • [JDK-8043538] - assert(o->is_oop_or_null()) failed: should always be an oop, at heapDumper.cpp:724
  • [JDK-8043544] - Test closed/sun/management/snmp/generic/GenericTest.sh times out
  • [JDK-8043571] - CLONE - com/sun/jdi/RepStep.java fails in RT_Baseline on all platforms with assert(_cur_stack_depth == count_frames()) failed: cur_stack_depth out of sync
  • [JDK-8043840] - Test closed/sun/usagetracker/UsageTracker.java failed intermittently in nightly
  • [JDK-8044037] - Update README for JDK 10
  • [JDK-8044217] - JDI: StackFrame.getArgumentValues causes JDWP error 32 (INVALID_SLOT)
  • [JDK-8044383] - Simpler example for JDI StackFrame.getArgumentValues JDWP error 32
  • [JDK-8044514] - javadoc problems referencing inner classes when static import is used
  • [JDK-8044829] - UseAES warning message generation differs on CPU architecture
  • [JDK-8045930] - com/sun/jdi/JdbMissStep.sh failing intermittently with ERROR: transport error 202: handshake failed - connection prematurally closed
  • [JDK-8046424] - TypeAnnotationPosition.getTypePathFromBinary/fromBinary use Assert.check
  • [JDK-8046508] - Memory not returned after JMX calls
  • [JDK-8046560] - UnmappedAddressException while attaching to process or core when CDS is used
  • [JDK-8046688] - documentation text is low-contrast gray and blow on white (off white?)
  • [JDK-8046752] - Wacky space allocation in table layout
  • [JDK-8047065] - (str spec) StringBuilder/StringBuffer insert methods should make the end parameter clearer
  • [JDK-8047334] - Reapply fix for "8032901 WaitForMultipleObjects() return value not handled appropriately"
  • [JDK-8047375] - javap on bad class file gets NegativeArraySizeException at com.sun.tools.classfile.ClassReader.readAttribute(ClassReader.java:62)
  • [JDK-8047376] - javap on bad class file gets java.lang.ClassCastException at com.sun.tools.javap.ClassWriter.writeMethod(ClassWriter.java:433)
  • [JDK-8047377] - javap on bad class file gets java.lang.IllegalStateException at com.sun.tools.classfile.Signature.parseTypeSignature(Signature.java:180)
  • [JDK-8047746] - anchor already defined error seen for members with case-equivalent names
  • [JDK-8047998] - -XX:InitialHeapSize is unnecessarily set to MaxHeapSize
  • [JDK-8048186] - Nashorn incorrectly identifies some code as dead
  • [JDK-8048215] - java/lang/management/ManagementFactory/ThreadMXBeanProxy.java Expected non-null LockInfo
  • [JDK-8048352] - Misleading 'bad class file' exceptions when JavaFileObject returns empty input stream
  • [JDK-8048556] - Unnecessary GCLocker-initiated young GCs
  • [JDK-8048835] - NPE at com.sun.tools.javac.jvm.ClassReader.readClass(ClassReader.java:2244)
  • [JDK-8049269] - No enclosing expression for NewClassTree of anonymous class with body
  • [JDK-8050205] - Make changes to better support Cipher alg/transform/padding defaults
  • [JDK-8050431] - javadoc does not list all classes under "All classes"
  • [JDK-8051403] - (aio) AsynchronousChannelGroup.withXXXThreadPool uses wrong ThreadFactory
  • [JDK-8051768] - Inconsistent output for Visible and InvisibleParameterAnnotations
  • [JDK-8051805] - C2: MachTemp nodes not always in same block as their "use" node
  • [JDK-8051981] - Low coverage rate of the fix for 8050804: (jdeps) Recommend supported API to replace use of JDK internal API
  • [JDK-8052121] - Javac on bad class file get ArrayIndexOutOfBoundsException at at com.sun.tools.javac.jvm.ClassReader.readPool
  • [JDK-8052135] - Javac on bad class file get ArrayIndexOutOfBoundsException at at com.sun.tools.javac.jvm.ClassReader.indexPool
  • [JDK-8054274] - Javac on bad class file get NullPointerException at com.sun.tools.javac.jvm.ClassReader.readClass(ClassReader.java:2211)
  • [JDK-8054275] - Javac on bad class file get java.lang.AssertionError at com.sun.tools.javac.jvm.ClassReader.readClassOrType(ClassReader.java:572)
  • [JDK-8054276] - Javac on bad class file get ArrayIndexOutOfBoundsException at com.sun.tools.javac.jvm.ClassReader.nextInt(ClassReader.java:379)
  • [JDK-8054284] - Javac on bad class file get ArrayIndexOutOfBoundsException at com.sun.tools.javac.jvm.ClassReader.nextChar(ClassReader.java:367)
  • [JDK-8054352] - ELF decoder should handle prelinked shared library
  • [JDK-8054380] - DNSName should be verified when parsing an X509Certificate
  • [JDK-8055038] - Octane runCodeLoadClosure OOME crash after 2500-3000 iterations with persistent-code-cache enabled
  • [JDK-8055194] - Cleanup source and makefile logic for libsplashscreen and libjavajpeg after source restructure
  • [JDK-8055340] - EliminateAutoBox seems flaky when dealing with "effectively local" variables
  • [JDK-8055523] - inconsistent args passed to AbstractInterpreter::layout_activation
  • [JDK-8055659] - Demos don't need libjava and libjvm in ldflags
  • [JDK-8056221] - compiler/ciReplay/ tests times out
  • [JDK-8057103] - Hidden internal character should not show up in identifier in javac raw diagnostics
  • [JDK-8057170] - [Fmt-De] DecimalFormat produces wrong format() results in a few non HALF_* corner cases
  • [JDK-8057573] - CMSScavengeBeforeRemark ignored if GCLocker is active
  • [JDK-8057586] - Explicit GC ignored if GCLocker is active
  • [JDK-8057647] - javac parser needs updates to have better error recovery for error cases of new array creation with dimensions
  • [JDK-8057650] - Request to have uniform error diagnostics for inconsistent inherited method signatures
  • [JDK-8057920] - Polymorphic/indexed access to strict user accessors has wrapped primitive this object
  • [JDK-8058090] - configure --help should produce output that is more relevant to OpenJDK
  • [JDK-8058202] - AnnotatedType implementations don't override toString(), equals(), hashCode()
  • [JDK-8058423] - executable jar not working on long windows unc path
  • [JDK-8058492] - java/lang/management/ThreadMXBean/FindDeadlocks.java - Expected to have 3 to be in the deadlock list
  • [JDK-8058539] - Platform specific source files may not end up in src.zip
  • [JDK-8058572] - VM_Version::is_sun4v() is called before VM_Version_init is called
  • [JDK-8058627] - JSDB: "addr2oop" is not defined
  • [JDK-8058742] - Text size is twice bigger under GTK L&F on Gnome with HiDPI enabled
  • [JDK-8058765] - nsk.share.TestFailure: JMap did not report any shared object mappings.
  • [JDK-8058815] - very low value of -XX:MallocMaxTestWords causes crash on solaris
  • [JDK-8059019] - sdp.conf.template should move from unix to solaris
  • [JDK-8059268] - Update error recovery when parsing void in expression mode
  • [JDK-8059328] - LineBorder paints left edge 1 extra pixel wider since JDK 8
  • [JDK-8059347] - Nonoptimistic assignment to program return symbol
  • [JDK-8059531] - Anonymous inner class unable to access in-scope variables/methods when annotated
  • [JDK-8059737] - nsk/jdi/ObjectReference/setValue/setvalue004 fails to start the debugee
  • [JDK-8059835] - Optimistic splitting doesn't work with let and const
  • [JDK-8059906] - pack200 CommandLineTests.java needs to be redesigned
  • [JDK-8060733] - nsk/monitoring/ThreadMXBean/ThreadInfo/Deadlock/JavaDeadlock001 failed due to "Test level exit status: 11"
  • [JDK-8061236] - [macosx] Test java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java fails in MacOSX(10.9)
  • [JDK-8061381] - [macosx] Alt doesn’t move to menubar; Alt + aKey doesn’t activate menu
  • [JDK-8061690] - Refactor tests for NumberFormat
  • [JDK-8061717] - Multiple SA-JDI tests fail on windows with "Unable to find pid of started process with jps in 30 tries"
  • [JDK-8062016] - MetadataFactory::free_array and MetadataFactory::free_metadata may crash during -Xshare:dump
  • [JDK-8062020] - OSX builds report: fcntl(): Bad file descriptor
  • [JDK-8062385] - Remove @SuppressWarnings("cast") and casts for NIO related usages when JDK 9 becomes the bootstrap JDK
  • [JDK-8062929] - WB_ClearMethodState doesn’t clear the method state
  • [JDK-8063116] - Compiler WB API uses wrong lock
  • [JDK-8064316] - Incorrect thrown types inference in lambdas
  • [JDK-8064931] - tools/javac/scope/DupUnsharedTest.java needs to be updated to add the bug id
  • [JDK-8065128] - PPC+Zero: Segfault due to GCC bug on Power 7
  • [JDK-8065370] - SPECjbb2013 aborts with 9-b40 and G1 garbage collector on solaris-x64
  • [JDK-8065398] - javaw from Start Menu -> Run shows Launcher errors
  • [JDK-8065402] - G1 does not expand marking stack when mark stack overflow happens during concurrent marking
  • [JDK-8065572] - having class MyEnum$1 and enum MyEnum{ A{}, ... }, compiler fails...
  • [JDK-8065704] - Set LC_ALL=C for all relevant commands in the build system
  • [JDK-8065772] - [TESTBUG] intermittent em05t002 failure
  • [JDK-8065838] - compiler/relocations/TestPrintRelocations.java times out after 1920 seconds
  • [JDK-8065885] - DecimalFormat percentInstance HALF_UP wrong rounding down on doubles greater but close to tie
  • [JDK-8065956] - cppcheck reports a number of errors, warnings, leaks
  • [JDK-8065988] - Duplicated error messages for "no source file" in javac
  • [JDK-8066114] - javac generates incorrect invokedynamic instruction that results in an IllegalAccessError
  • [JDK-8066173] - compiler/types/correctness/OffTest.java failed with assert
  • [JDK-8066274] - VM does not release memory with MallocMaxTestWords flag.
  • [JDK-8066292] - Test java/nio/file/Files/CheckPermissions.java triggers stack overflow with -server -Xcomp
  • [JDK-8066387] - G1GC induces 3s GC pause when JVM is asked to exit
  • [JDK-8066567] - javax/management/monitor/AttributeArbitraryDataTypeTest.java StatusError Program `...' interrupted! (timed out?)
  • [JDK-8067354] - com/sun/jdi/GetLocalVariables4Test.sh failed
  • [JDK-8067651] - LevelTransitionTest.java has issues
  • [JDK-8067678] - Replace launcher test MultipleJRE.sh
  • [JDK-8067757] - Incorrect HTML generation for copied javadoc with multiple @throws tags
  • [JDK-8067780] - mouseExited is not fired on the focused container when a modal dialog is shown
  • [JDK-8067860] - DateFormat is invalid for Slovak locale
  • [JDK-8067946] - StackYellowPages and StackRedPages have no effect on Windows
  • [JDK-8068049] - Examine FXLauncherTest.java running on JPRT that loads javafx.graphics
  • [JDK-8068225] - nsk/jdi/EventQueue/remove_l/remove_l005 intermittently times out
  • [JDK-8068262] - javax/management/modelmbean/DescriptorSupportSerialTest.java failed with java.rmi.ConnectIOException: error during JRMP connection establishment
  • [JDK-8068314] - "Java fields that are currently set during shared space dumping" comment is incorrect
  • [JDK-8068513] - Adding elements to a javascript 'object' (a map) is slow
  • [JDK-8068598] - Fix JDK9 build for Shark
  • [JDK-8068645] - com/sun/jdi/CatchPatternTest.sh failed with ExitCode 1
  • [JDK-8068741] - javax.script.ScriptEngineFactory.getMethodCallSyntax() spec allows null passed as an object
  • [JDK-8068827] - Default information:vendor/title not used when OS specific information exists
  • [JDK-8068836] - Error message should be updated when Override is used with static methods
  • [JDK-8069101] - No diagnostic in DiagnosticListener when Fatal error from Javac
  • [JDK-8069233] - JSR 292: reject redefinitions if patched string becomes non-patched and vice versa
  • [JDK-8069411] - OutOfMemoryError in OverloadCompileQueueTest.java
  • [JDK-8071470] - Cleanup include and exclude of awt native libraries after source code restructure
  • [JDK-8071887] - circular inheritance in class file (generated with asmtool) hangs javac -Xprint
  • [JDK-8072033] - Javadoc test incorrectly uses final on receiver parameter
  • [JDK-8072130] - java/lang/instrument/BootClassPath/BootClassPathTest.sh fails on Mac OSX
  • [JDK-8072454] - Message "The static method .. conflicts with the abstract method .." not suited
  • [JDK-8073129] - The result of lub(C<U>, C<? super V>) is incorrect
  • [JDK-8073640] - Nashorn scripting: here document with only whitespace gives error
  • [JDK-8073754] - Zero/PPC: StackOverflowError during build in javadoc processing.
  • [JDK-8074027] - "Zero length BigInteger" error when unmarshaling
  • [JDK-8074075] - invalid assert in oop::register_oop()
  • [JDK-8074080] - ps() calls frame::sender() in an unsafe manner that may results in a crash
  • [JDK-8074084] - os::get_sender_for_C_frame() should take an argument to indicate if bad frames can be tolerated
  • [JDK-8074104] - Split BUILD_LIBKRB5 in Lib-java.security.jgss.gmk into two
  • [JDK-8074136] - Many missing error checks in get_core_path variants
  • [JDK-8074307] - Exception events broken in JFR
  • [JDK-8074364] - Update error message for incorrect annotation type declaration
  • [JDK-8074407] - javadoc: using <pre> after @deprecated tag causes warnings
  • [JDK-8074817] - Resolve disabled warnings for libverify
  • [JDK-8074822] - Resolve disabled warnings for libosxapp
  • [JDK-8074824] - Resolve disabled warnings for libawt_xawt
  • [JDK-8074825] - Resolve disabled warnings for libawt_lwawt
  • [JDK-8074833] - Resolve disabled warnings for libosx
  • [JDK-8075063] - Context menu closes on mouse scroll.
  • [JDK-8075259] - JVMTI: Class initialization generates MonitorWaited without matched MonitorWait
  • [JDK-8075322] - [TESTBUG] gc/g1/TestShrinkAuxiliaryData05.java fails with SurvivorAlignmentInBytes=32 must be greater than ObjectAlignmentInBytes=64
  • [JDK-8075729] - Javac rejects apparently legitimate cast
  • [JDK-8075816] - Re-enable alias levels smaller than 3
  • [JDK-8075918] - The regression-swing case failed as the long Tab titles are not clipped with dots at the end with the special options"-client -Dswing.defaultlaf=javax.swing.plaf.nimbus.NimbusLookAndFeel"
  • [JDK-8076281] - Investigate compiler Tree API client's expectations for inferred elided types.
  • [JDK-8076513] - NPE for the package which don't have any constant value
  • [JDK-8076999] - SunJCE support of password-based encryption scheme 2 params (PBES2) not working
  • [JDK-8077029] - Assertion failure in UnexpectedDeoptimizationTest.java
  • [JDK-8077046] - Can't resize JavaDoc frames
  • [JDK-8077365] - update AllLocations.java to test class file contents
  • [JDK-8077565] - Generated JavaDoc for Optional.orElseThrow() is not correct
  • [JDK-8077585] - No compiler error on duplicate annotation leads to a run-time exception
  • [JDK-8077712] - URLClassLoader.findClass with different behavior when called within jjs Nashorn
  • [JDK-8077787] - Document the -Xdoclint flag
  • [JDK-8077945] - Incorrect or inaccurate logging for G1 GC
  • [JDK-8077970] - Unresolvable variable/class error could be improved
  • [JDK-8078192] - Path2D storage trimming
  • [JDK-8078264] - javadoc does not report 'unknown tag' warnings
  • [JDK-8078575] - javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java fails intermittently with java.rmi.UnmarshalException
  • [JDK-8078583] - Assorted problems with type annotations on many language model elements.
  • [JDK-8078747] - Synthetic tree created by the compiler contains redundant nodes.
  • [JDK-8079079] - serviceability/sa/jmap-hashcode/Test8028623.java Failed. Unexpected exit from test [exit code: 0]
  • [JDK-8079167] - G1SATBBufferEnqueueingThresholdPercent == 0 should disable filtering
  • [JDK-8079445] - javax/management/remote/mandatory/connection/BrokenConnectionTest.java fails intermittently
  • [JDK-8079765] - Incorrect country display name in Locale
  • [JDK-8079776] - java/lang/invoke/PermuteArgsTest.java times out
  • [JDK-8080084] - [macosx] java/awt/Graphics2D/DrawString/DrawStringCrash.java fails with G1 GC
  • [JDK-8080345] - With perm gen gone, perfdata counter sun.gc.policy.generations should be 2, not 3
  • [JDK-8080356] - JShell: completion analysis does not support the new "any" keyword from the Valhalla project
  • [JDK-8080406] - VM_GetOrSetLocal doesn't check local slot type against requested type
  • [JDK-8080549] - javax/management/remote/mandatory/loading/RMIDownloadTest.java failed with SocketTimeoutException intermittently
  • [JDK-8080852] - Java heap dump doesn't contain klass mirror objects unless they are explicitly referenced
  • [JDK-8080913] - javax/management/mxbean/GenericArrayTypeTest.java fails intermittently
  • [JDK-8080941] - Remove --with-import-hotspot from configure
  • [JDK-8080990] - libdt_socket/socket_md.c(202) : warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW()
  • [JDK-8081011] - incorrect processing of certain <ul> tags
  • [JDK-8081223] - javadoc generates some invalid anchors
  • [JDK-8081305] - Configure allows environment variables to "leak" in
  • [JDK-8081318] - Diamond inference fails to infer capture variable parameterization
  • [JDK-8081323] - ConstantPool::_resolved_references is missing in heap dump
  • [JDK-8081463] - Build should not fail in presence of emacs recovery symlinks
  • [JDK-8081652] - [TESTBUG] java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java timed out intermittently
  • [JDK-8081688] - SurvivorAlignmentInBytes tests too lenient
  • [JDK-8081705] - xProperty does not bind in custom PasswordField
  • [JDK-8081770] - [TESTBUG] regression Test7107135 needs to remove dependence on locally installed gcc
  • [JDK-8081858] - make dist-clean does not delete all log files
  • [JDK-8085814] - Move stream test library to the jdk test library area
  • [JDK-8085934] - JShell: Completion in annotation
  • [JDK-8085977] - sun/management/jmxremote/bootstrap/CustomLauncherTest.java should be modified in order to work when only the client VM is present
  • [JDK-8087189] - RMI server-side multiplex protocol support should be removed
  • [JDK-8087291] - InitialBootClassLoaderMetaspaceSize and CompressedClassSpaceSize should be checked consistent from MaxMetaspaceSize
  • [JDK-8087325] - JFR Physical Memory events include cache in used memory
  • [JDK-8087339] - The code heap might use different alignment for committed size and reserved size
  • [JDK-8087368] - java runtime environment error when trying to execute showAndWait() function
  • [JDK-8087386] - [WebView] Pasteboard misbehaves in some scenarious
  • [JDK-8087447] - No coalescing of mouse events under merged UI thread mode (javafx.embed.singleThread=true)
  • [JDK-8087491] - [SwingNode] Input breaks when parent changes
  • [JDK-8087618] - Mac: Maximized property is not set to false.
  • [JDK-8087716] - [macosx] ComboBox-Popup seems partly mouseTransparent in embedded mode (Safari/Firefox)
  • [JDK-8087720] - The More information dialog for signed app is different from the spec.
  • [JDK-8087978] - ProgressIndicator text disappears when using a larger font
  • [JDK-8088019] - Implement accessibility support in DatePicker
  • [JDK-8088077] - [Accessibility, JAWS] DatePicker under JAWS speaks the wrong date after using arrow keys to move highlighted date across month boundaries.
  • [JDK-8088242] - fx warning dialogs for blacklisted cert shows different message from the non-fx warning dialog
  • [JDK-8088375] - Mediaplayer not looping MP4 file on Mac OSX
  • [JDK-8088389] - [CSS, HighContrast] Menu - All the menu items look disabled on Mouse Click / Roll Over
  • [JDK-8088396] - Bad drawing performance in Canvas for simple animation on Mac OSX
  • [JDK-8088422] - Context menu in Swing embedded JavaFX can not be triggered with keyboard
  • [JDK-8088431] - [Applet, Mac] HTMLEditor does not accept enter key on Mac OS X when running in browser
  • [JDK-8088436] - [ColorPicker] When focusing on a non 100% opacity color, the color is displayed incorrect.
  • [JDK-8088585] - Standard Mac menu items cannot be localized
  • [JDK-8088681] - Underscore not visible in HTML combo box options inside webview
  • [JDK-8088715] - the text in the dialog is not complete.
  • [JDK-8088767] - Switching to full-screen mode during animation hangs application for 20-50 seconds on Mac OSX
  • [JDK-8088859] - [Mac] Cannot exit FX application while file chooser is opened
  • [JDK-8088988] - [HiDPI] JavaFX should dynamically load/use image resolution variants based on rendering transform
  • [JDK-8089193] - Width of menu is affected by mnemonic-identifier
  • [JDK-8089230] - Mac: Window.maximize(false) won't restore a window into its original rectangle
  • [JDK-8089250] - Setting new data on a bar chart considers old data
  • [JDK-8089283] - Padding property of the select tag is incorrect in WebView
  • [JDK-8089310] - [ContextMenu] Disabled Menu Rollover never receives Mouse hover
  • [JDK-8089358] - [Linux] Initial drawing artifacts on some systems when window is first shown
  • [JDK-8089604] - JDialog-JFXPanel-SwingNode-JPanel-JButton mouse events ignored
  • [JDK-8089784] - [Linux] Stage x and y properties do not always match initial position for secondary stage
  • [JDK-8089840] - Disabled menu items are invisible with 100% contrast display settings
  • [JDK-8089875] - MenuBarSkin does not update if a menu changes its visibility.
  • [JDK-8089931] - [FileChooser, Mac] App does not quit with cmd + Q, when having a FileChooser or DirectoryChooser open.
  • [JDK-8089984] - [Accessibility,CSS] Progress Indicator 's Label is not visible in High Contrast
  • [JDK-8090012] - ColorPicker, undefined custom color has blank tooltip.
  • [JDK-8090073] - [Accessibility,Windows] TableView contents of the whole row are not explorable/accessible
  • [JDK-8090186] - [Accessibility, Traversal] Can't activate calendar popup of DatePicker when voiceover is enabled
  • [JDK-8090192] - [TextArea] Previous char wrong at line start
  • [JDK-8090221] - FilteredList in ComboBox that gets new Predicate set causes Selection to change internally but not visually
  • [JDK-8090267] - JFXPanel Input Problem
  • [JDK-8098817] - Adjust access checks for VM anonymous classes
  • [JDK-8098836] - various NullPointerException in JFXPanel
  • [JDK-8122946] - 4.10.1.9: Allow invoke{special,static} to invoke a non-<init> interface method
  • [JDK-8129077] - Unfix JDK-8087205
  • [JDK-8129092] - compiler/intrinsics/classcast/NullCheckDroppingsTest.java testVarClassCast() can fail
  • [JDK-8129098] - Thread.join(ms) on Virtualized Linux still affected by changes to the time-of-day clock
  • [JDK-8129325] - UseCondCardMark broken in conjunction with CMS on SPARC
  • [JDK-8129336] - Several javac implementations of JavaFileManager#get{Java}FileForInput are broken
  • [JDK-8129440] - G1 crash during concurrent root region scan.
  • [JDK-8129610] - Windows race remapping memory read-write for CDS and redefine classes
  • [JDK-8129628] - x86: branch to unbound labels
  • [JDK-8129814] - improper use of OSX semaphore_t from signal handlers
  • [JDK-8129886] - Test TestPromotionToSurvivor fails with jimage refresh
  • [JDK-8130050] - Italy Currency Format Is Backwards
  • [JDK-8130084] - javax/management/MBeanServer/NotifDeadlockTest.java timed out
  • [JDK-8130182] - [Linux] Owned windows iconified do not restore when parent is restored
  • [JDK-8130371] - sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java fails intermittently
  • [JDK-8130401] - Strange & misclassified disgnostic results in annotation processing round skipped.
  • [JDK-8130468] - A class having a low version number is not checked carefully
  • [JDK-8130491] - [Mac] Setting fullscreen from applet shows a transparent full screen window
  • [JDK-8130493] - javac silently ignores malformed annotation processor class
  • [JDK-8130640] - sun/tools/jstatd/* tests java.io.IOException: Stream Closed
  • [JDK-8130659] - JNI call made without checking exceptions when required to from CallStaticObjectMethod in java.c
  • [JDK-8130724] - Long time format for Great Britain is incorrect
  • [JDK-8130846] - nsk/monitoring/stress/thread timeout
  • [JDK-8131744] - Compiler infinite recursion when using recursive generics
  • [JDK-8131745] - java/lang/management/ThreadMXBean/AllThreadIds.java still fails intermittently
  • [JDK-8131746] - sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java fails intermittently
  • [JDK-8131759] - MemoryPoolMXBean reports -1 for max metaspace size
  • [JDK-8132067] - declaring user-defined BeanInfo class static/non-static affects the bean info
  • [JDK-8132163] - @BeanProperty: Bean info depends on a getter return type / setter argument type
  • [JDK-8132299] - Test java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java fails on Linux
  • [JDK-8132361] - JMXStartStopTest.java fails intermittently with javax.naming.NameNotFoundException: jmxrmi
  • [JDK-8132565] - @BeanProperty: inconsistent inheritance behavior
  • [JDK-8132647] - sun/management/jmxremote/startstop/JMXStartStopTest.java fail intermittently with InvocationTargetException
  • [JDK-8132654] - closed/com/oracle/jfr/io/TestRandomAccessFileEvents.java failed
  • [JDK-8132669] - @BeanInfo: what is the priority of bean info if the annotated class extends some class having a user-defined BeanInfo class?
  • [JDK-8132703] - @BeanProperty: invalid info in case of incomplete (or arbitrary) getter / setter name
  • [JDK-8132706] - [macosx] Toolkit.getImage() throws NPE for null URL
  • [JDK-8132785] - java/lang/management/ThreadMXBean/ThreadLists.java fails intermittently
  • [JDK-8132849] - Increased stop time in cleanup phase because of single-threaded walk of thread stacks in NMethodSweeper::mark_active_nmethods()
  • [JDK-8132888] - @BeanProperty: access level of the property accessors must be 'public'?
  • [JDK-8133329] - Drag and Drop of files in a SwingNode fails
  • [JDK-8133335] - MOUSE_DRAGGED canceled by SceneGraph Change
  • [JDK-8133337] - [Linux] Pasting HTML from Firefox does not work
  • [JDK-8133563] - @SwingContainer annotation: should we inherit the info?
  • [JDK-8133616] - compiler error messages for dup single type, single static import switched
  • [JDK-8133619] - javac does not enforce spec on single type import, single static import dup
  • [JDK-8133623] - JDK-8055034.js and JDK-8130127.js fail in nashorn nightly
  • [JDK-8133697] - Cannot select row in tableview when maximizing window
  • [JDK-8133826] - [PieChart] Separator looks blurred since JRE 8u40
  • [JDK-8133882] - javac -upgrademodulepath
  • [JDK-8133931] - Strict getters on primitive wrapper prototypes receive wrapped |this| values
  • [JDK-8134009] - Incorrect rawtypes warning on Class<>
  • [JDK-8134100] - codecache tests fail with -client if BufferBlob size is changed
  • [JDK-8134117] - inconsistencies in the CompilePolicy
  • [JDK-8134256] - copy/paste duplicated tests in some condition statements
  • [JDK-8134286] - SmallCodeCacheStartup test fails in JPRT on windows i586 client JVM
  • [JDK-8134315] - [LineChart] Blurry elements since 8u60
  • [JDK-8134455] - Non ASCII characters used in source code prevent build on Traditional Chinese Windows 8
  • [JDK-8134606] - javax/management/remote/mandatory/connection/IdleTimeoutTest.java fails intermittently
  • [JDK-8134835] - [TESTBUG] runtime/jsig/Test8017498.sh sets LD_PRELOAD path incorrectly - yet still passes
  • [JDK-8134836] - [SwingNode] JComboBox popup appears in wrong place
  • [JDK-8135034] - A lot of Nightly failures on SPARC after 8075093 changes
  • [JDK-8135087] - Erasure for unchecked invocation happens after inference
  • [JDK-8135093] - nsk/stress/metaspace/jck90/jck90003 times out
  • [JDK-8135105] - sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java timed out intermittently
  • [JDK-8135111] - javax/management/remote/mandatory/notif/ListenerScaleTest.java fails intermittently
  • [JDK-8135178] - importPackage not working even with load "Mozilla compatibility script"
  • [JDK-8135207] - [TESTBUG] UseCompressedOops.java should tolerate inability to map heap to a specific address
  • [JDK-8135224] - .oracle_jre_usage directory is created in user home directory
  • [JDK-8135230] - IndexOutOfBoundsException at com.sun.tools.jdi.EventRequestManagerImpl.request
  • [JDK-8136357] - Wrong long and full date pattern for fr_CH locale in FormatData_fr_CH
  • [JDK-8136673] - (scanner) update modCount checking in Matcher and Scanner streams implementations
  • [JDK-8137042] - ciMethod::has_balanced_monitor returns different values
  • [JDK-8137076] - sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh timed out intermittently
  • [JDK-8137095] - [JVMCI] CompilerToVM method "resolveInvokeDynamicInPool" does not work as expected
  • [JDK-8137099] - OoME with G1 GC before doing a full GC
  • [JDK-8137114] - native launcher not finding cfg-file
  • [JDK-8138865] - Caledndar getFirstDayOfWeek returns incorrect value for en_NZ and en_AU locales
  • [JDK-8138961] - Include version information in jimage locations
  • [JDK-8139029] - JVM cannot load annotation classes with public final lambda field
  • [JDK-8139147] - Bad most specific check between default and static method
  • [JDK-8139162] - JVM on Solaris should be built with non-executable stack
  • [JDK-8139178] - Wrong fontMetrics when printing in Landscape (OpenJDK)
  • [JDK-8139257] - Stack overflow while compiling code instantiating an anonymous class inside a lambda
  • [JDK-8139394] - more detailed message for "Could not initialize shell library"
  • [JDK-8139512] - Call from scoped function to function in with expression has wrong receiver
  • [JDK-8139573] - ResourceBundle.getBundle() can return NONEXISTENT_BUNDLE
  • [JDK-8139607] - -release option forces StandardJavaFileManager
  • [JDK-8139653] - Freetype bundled on macosx, but never used
  • [JDK-8139685] - NMT Stack traces should skip the function that creates the stack trace
  • [JDK-8139709] - Java-level deadlock when starting Eclipse with JVMCI and Graal
  • [JDK-8139830] - JShell API: Provide kind() overrides and toString() comments
  • [JDK-8140018] - EscapeAnalysis doesn't work for -Xcomp -XX:-TieredCompilation as in other modes
  • [JDK-8140405] - CompilerControl: Compiler.clear_directives doesn't clears the exclude state
  • [JDK-8140491] - [Linux] JavaFX window stops being resizable after a dialog is shown
  • [JDK-8140527] - JInternalFrame has incorrect title button width
  • [JDK-8140552] - ResourceObj copy ctor stack logic breaks with gcc 4.9.2 on some systems
  • [JDK-8140631] - [TESTBUG] compiler control test failed with RuntimeException: 'CompileCommand: inline *Klass*.*met?hod*()V' missing from stdout/stderr
  • [JDK-8140726] - incorrect processing of libjimage method JIMAGE_FindResource with improper version string
  • [JDK-8140768] - Javadoc mangles HTML for StructuralPropertyDescriptor#isChildListProperty()
  • [JDK-8141234] - javac/javadoc should warn if @Deprecated annotation is present but @deprecated javadoc tag is missing
  • [JDK-8141265] - Use page for annotations does not include type uses
  • [JDK-8141336] - test execution fails with compiler error
  • [JDK-8141594] - javax/management/remote/mandatory/provider/ProviderTest.java fails intermittently
  • [JDK-8141638] - Server closes socket during test MultiThreadDeadLockTest.java
  • [JDK-8142368] - Copy::fill_to_memory_atomic is using Sparc BIS
  • [JDK-8142904] - The "getDeclaredMethods" function returns a inherited method
  • [JDK-8142956] - NoClassDefFoundError at app exit
  • [JDK-8143062] - [macosx] two-display configuration: child dialog vanishes leaving artifacts
  • [JDK-8143119] - Configure should detect missing 32bit runtime environment
  • [JDK-8143349] - Confusing error message after ambiguous overload resolution
  • [JDK-8143970] - JShell: should fail if SecurityManager is set
  • [JDK-8144012] - [PIT][macosx] Failure of closed/java/awt/FontClass/FontStringBounds.java
  • [JDK-8144044] - Fix compiler warnings in saproc
  • [JDK-8144086] - Inline test should not check exclude directives on callee
  • [JDK-8144122] - Class.getDeclaredMethods() return value includes shadowed methods
  • [JDK-8144185] - javac produces incorrect RuntimeInvisibleTypeAnnotations length attribute
  • [JDK-8144448] - Avoid placing CTI immediately following or preceding RDPC instruction
  • [JDK-8144504] - Multiple SwingNode in JFXPanel in JFrame Cause Extreme Performance Degradation
  • [JDK-8144598] - HiDPI + Windows: invalid windows/components sizes and location.
  • [JDK-8144623] - javac module options need to match runtime options
  • [JDK-8144806] - sun/security/tools/keytool/standard.sh fails intermittently at deleting x.jks
  • [JDK-8144886] - Make javadoc iframes resizable
  • [JDK-8145125] - Packager provides jvmlibrary rather than launcher figuring it out
  • [JDK-8145152] - Stage alwaysOnTop sometimes ignored on Linux
  • [JDK-8145208] - javac reports missing class file, but exits successfully and generates incorrect class
  • [JDK-8145327] - TestCodeHeapSizeOptions Could not reserve enough space for 716800KB object heap
  • [JDK-8145413] - MissingClassTest failed with TEST FAILS: Timed out without receiving all notifs: known=42; lost=83
  • [JDK-8145537] - [aix] Ensure that non-Java-Thread have guard pages
  • [JDK-8145676] - CompileCommand asserts on truncated command
  • [JDK-8145728] - compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java Expected message not found
  • [JDK-8145795] - [PIT] java/awt/Window/ScreenLocation/ScreenLocationTest.java fails (can assign Integer.MAX_VALUE to Window dimensions)
  • [JDK-8145887] - ListView selectionModel selectedIndices ListIterator nextIndex broken
  • [JDK-8145897] - javah misses dollar sign in signature with inner class parameters
  • [JDK-8146042] - Offscreen rendering is different from onscreen one
  • [JDK-8146132] - Excessive output from make all
  • [JDK-8146135] - jshell tool: clean-up tool code and docs
  • [JDK-8146151] - Indexed access of Java methods on JS primitive types does not work
  • [JDK-8146180] - ComboBox dropdown list drops out of screen at 1024*768 resolution
  • [JDK-8146199] - SA: rename sawindbg.dll to libsaproc.dll
  • [JDK-8146200] - SA: review doc, scripts and old tests
  • [JDK-8146247] - javac produces lint warnings for library sources
  • [JDK-8146535] - WebView hangs when running web browser compliance at http://browserbench.org
  • [JDK-8146537] - TrayIcon Action Listener doesnt work in WIndows 10
  • [JDK-8146547] - String copy intrinsics should zero array in case of tightly coupled allocation
  • [JDK-8146637] - NMT does not track the mapped shared spaces as 'committed'
  • [JDK-8146663] - jdi debugger init: failure test hangs at debugger init, logs contain no debugee info
  • [JDK-8146668] - Replace custom check/range functionality with check index/range methods in java.util.Objects
  • [JDK-8146730] - LockSupport.parkUntil waits too long in case hibernation happened between invocation and deadline
  • [JDK-8146795] - CallTimerGrid module hangs Kitchensink's stress process
  • [JDK-8146854] - Issues with Type annotations on parameters of multiple type variable bound types
  • [JDK-8146862] - Example of wrong type annotation indexing of type varaible bounds on recursive type
  • [JDK-8146957] - It is impossible to query type annotations of a receiver type's parameters
  • [JDK-8146973] - [macox] java.lang.RuntimeException: owner frame must not receive WINDWO_GAINED_FOCUS
  • [JDK-8146977] - Move the output "Building configuration X (matching Y)" to lower log level
  • [JDK-8147017] - Platform.isGraal should be replaced with isJVMCI
  • [JDK-8147076] - LinkerCallSite.ARGLIMIT is used incorrectly
  • [JDK-8147502] - Digest is incorrectly truncated for ECDSA signatures when the bit length of n is less than the field size
  • [JDK-8147843] - [macosx] JProgressBar animation causes high CPU, paint flicker, and crashes on Aqua L&F
  • [JDK-8147881] - Javadoc search box watermark text issue
  • [JDK-8147885] - Methods with generic parameters should appear correctly in javadoc search
  • [JDK-8147892] - Javadoc search window result scrolling
  • [JDK-8147954] - Uncaught exceptions when giving invalid arguments in javac pass through mode.
  • [JDK-8148045] - Handle null resolution variant in SunGraphics2D
  • [JDK-8148116] - Validation of extension (.jar) missing for parameters passed to -BmainJar in javapackager
  • [JDK-8148129] - Accelerated composition is not working
  • [JDK-8148354] - Intersection type cannot be inferred
  • [JDK-8148362] - Update JVM_INTERFACE_VERSION from 4
  • [JDK-8148371] - Remove policytool
  • [JDK-8148425] - strerror() function is not thread-safe
  • [JDK-8148480] - Javadoc incorrectly rejects valid HTML numeric char reference as "invalid entity"
  • [JDK-8148565] - Clarify use of fontconfig.properties.src file
  • [JDK-8148615] - Refine the set and use of unordered data sources for reference and primitive tests
  • [JDK-8148623] - unsuppressed meet not symmetric error
  • [JDK-8148625] - JShell tests: jdk/jshell/CommandCompletionTest.java test fails
  • [JDK-8148635] - jlink tests need to be cleaned up
  • [JDK-8148716] - Short code sample that crashes the javac compiler
  • [JDK-8148871] - Possible wrong expression stack depth at deopt point
  • [JDK-8148939] - Font rendering artifacts on Adobe.com
  • [JDK-8149031] - Java app overflows stack with recursive libdcpr::processCubic calls
  • [JDK-8149084] - javax/management/remote/mandatory/subjectDelegation/SubjectDelegation1Test.java fails intermittently
  • [JDK-8149146] - [javadoc] eliminate doclet.xml
  • [JDK-8149147] - [javadoc] inspect and replace uses of RawHtml
  • [JDK-8149185] - os::is_server_class_machine() uses VM_Version::logical_processors_per_package() before the value for threads for core is actually discovered
  • [JDK-8149402] - "-group" option issue for classes from default package
  • [JDK-8149458] - jmap - No warning/error message if unsupported command line option is used.
  • [JDK-8149460] - jmap give unrelated error message if non java process id is specified in the command.
  • [JDK-8149461] - jmap kills process if non-java pid is specified in the command line
  • [JDK-8149468] - Incorrect code in jdk.javadoc.internal.doclets.toolkit.util.VisibleMemberMap.ClassMembers
  • [JDK-8149514] - Rare Jre Crash during Tooltip draw
  • [JDK-8149603] - -extdirs option issue
  • [JDK-8149706] - javac AssertionError when sourcepath is used incorrectly with javadoc
  • [JDK-8149736] - [jittester] generated tests exit too early because of various exceptions
  • [JDK-8149746] - Line artifacts for scaled graphics
  • [JDK-8149790] - NegativeArraySizeException with hprof
  • [JDK-8149804] - [hidpi] FX and robot should be harmonized when using scale
  • [JDK-8150172] - jdk/jshell/ClassMembersTest.java leads to possible vm crash
  • [JDK-8150205] - Compilation error in JavaFX unit test with JDK 9: ambiguous reference
  • [JDK-8150380] - Bulk update copyright date
  • [JDK-8150612] - Wrong long and full date pattern for it_CH locale in FormatData_it_CH
  • [JDK-8150741] - make <module> not equivalent to make <module-dependencies> <module>
  • [JDK-8150757] - [TESTBUG] compiler/ciReplay/TestVM.sh and compiler/ciReplay/TestVM_no_comp_level.sh fail when no compilations are happening
  • [JDK-8150951] - ComboBoxPopupControl: custom subclasses throw NPE
  • [JDK-8150980] - Review javadoc HTML of search box on mobile platforms
  • [JDK-8151146] - The order of enum constants is different from the previous version
  • [JDK-8151184] - [macosx] window does not receive normal window events indicating the window is hidden
  • [JDK-8151258] - [TESTBUG] The test serviceability/tmtools/jstat/GcCauseTest01.java times out
  • [JDK-8151410] - CDS limits cds_total size + compressed_class_space_size to less than 4G during dump time
  • [JDK-8151472] - Lines that are too long in SharedClassListFile may cause unintended classes to be dumped
  • [JDK-8151533] - nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest001 timeout
  • [JDK-8151583] - In Bulgaria (and many EU countries) the first day of week is Monday but not Sunday
  • [JDK-8151600] - Syntax for -Xlog complicates shell scripts
  • [JDK-8151737] - table does not display alternating row colors
  • [JDK-8151765] - SA provides no API for detecting if JVMCI is supported
  • [JDK-8151815] - Could not parse core image with JSnap.
  • [JDK-8151899] - demo/jvmti/compiledMethodLoad/CompiledMethodLoadTest.java failing again
  • [JDK-8151930] - configure check for sed that doesn't truncate output doesn't seem to work
  • [JDK-8151956] - CodeBlob ctor virtual call on partially constructed subclass
  • [JDK-8151980] - Some compiler tests require a large amount of time on embedded platforms
  • [JDK-8152055] - dependency code should deal with in-method dependencies
  • [JDK-8152110] - Stabilize C2 loop optimizations
  • [JDK-8152241] - TestSerialVersionUID.java intermittently fails
  • [JDK-8152340] - Diagnostics for integer or long too large don't have a valid end offset
  • [JDK-8152434] - Unable to access package or class tab when overview tab opened.
  • [JDK-8152476] - FSInfo assumes default file system in use of getJarClassPath
  • [JDK-8152523] - sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh failed intermittently
  • [JDK-8152531] - Documented exception thrown is incorrect for javax.xml.bind.DatatypeConverter#print(Object) methods
  • [JDK-8152616] - com.sun.tools.javac.tree.Pretty generates nested comments for enum
  • [JDK-8152724] - Sum of Eden, survivor and old capacity may be larger than heap size
  • [JDK-8152899] - Xcode 7.3 problems
  • [JDK-8152995] - Solaris os::available_memory doesn't do what we think, resulting in swapping problems in testing
  • [JDK-8152997] - Duplicated entry in the search index
  • [JDK-8153127] - javadoc tools options need cleanup.
  • [JDK-8153129] - javadoc module options needs some smoketests
  • [JDK-8153167] - Allow stack walking pass through method handle intrinsic frames
  • [JDK-8153270] - SIGSEGV in stack walking with Sun Studio Performance Analyzer
  • [JDK-8153301] - Why is layout_helper_is_objArray using _lh_array_tag_type_value, not _lh_array_tag_obj_value?
  • [JDK-8153360] - G1HRRSFlushLogBuffersOnVerify with remembered set verification does not work
  • [JDK-8153389] - Crash in sun.java2d.windows.GDIBlitLoops.nativeBlit when disconnecting remote desktop
  • [JDK-8153430] - TESTBUG: jdk regression test javax/management/loading/MletParserLocaleTest.java reduce default timeout
  • [JDK-8153509] - MenuButton label padding is not ignored for ignored labels
  • [JDK-8153540] - C2 intrinsic for Unsafe.allocateInstance doesn't properly filter out array classes
  • [JDK-8153556] - javac: "cannot access unnamed package" message when use jar file where entres with '/' in front of classname
  • [JDK-8153596] - tmtools: OOMDebuggee tests wrongly assume that OOM exception place is determinated
  • [JDK-8153603] - nsk/jdi/AttachingConnector/attach/attach001 fails with "Unexpected event received instead of VMStartEvent: VMDeathEvent"
  • [JDK-8153610] - dtrace/jhelper ExitCode 97
  • [JDK-8153611] - Problem in jdb framework: Debuggee did not exit after N <cont> commands
  • [JDK-8153612] - nsk/jdi/stress/serial/forceEarlyReturn002 intermittently timeouts
  • [JDK-8153613] - JDI framework needs to be extended to support dynamic port numbers not only for Listening connectors
  • [JDK-8153616] - complex_scenario6 myserver; exit status: 1
  • [JDK-8153617] - nsk/jdi/AttachingConnector/attach/attach004 fails with java.io.IOException: Unable to open socket file: target process not responding or HotSpot VM not loaded
  • [JDK-8153619] - Echeneis tests for JMX Agent fail
  • [JDK-8153662] - SwingUtilities2.drawString()/getStringWidth()/clipString() should use more text attributes
  • [JDK-8153748] - Inference: stuck expressions should not be considered ahead of target-type constraints evaluation
  • [JDK-8153751] - Windows Atomic and OrderAccess are not emitting explicit compiler barriers
  • [JDK-8153769] - Metadata buffer too small to print Method*
  • [JDK-8153806] - Revamped JCP: Voiceover/JAWS Issues with Advanced Tab - Configuration
  • [JDK-8153823] - tools/jlink/JLinkTest.java timed out intermittently
  • [JDK-8153871] - [macosx] Low-level error on OS X 10.11 with DnD in Swing
  • [JDK-8153963] - Lookup access control test to cover module boundaries
  • [JDK-8154204] - Update DefaultUseWithClient test to handle client-less builds
  • [JDK-8154236] - Deserialization of lambda causes ClassCastException
  • [JDK-8154331] - main thread should be treated as JNI-attached thread.
  • [JDK-8154375] - Deadlock in FLV demux
  • [JDK-8154458] - serviceability/tmtools/jstat/GcCauseTest02 fails with InternalError: Memory Pool not found
  • [JDK-8154463] - New failure of closed/java/awt/font/Outline/OutlineInvarianceTest.java
  • [JDK-8154501] - Inference fails to generate self-bounded type variable
  • [JDK-8154548] - [macosx] Reconsider TwentyThousandTest test failed fix
  • [JDK-8154587] - Resolution fails for default method named 'clone'
  • [JDK-8154592] - Exceptions thrown from unsafe operations should be synchronous
  • [JDK-8154792] - Failure to detect malformed parameterized type
  • [JDK-8154894] - java/util/logging/LoggingDeadlock.java timeouts
  • [JDK-8154958] - @BeanProperty: access level of the interface for the anonymous class affects the property info
  • [JDK-8154989] - For JVMTI method exits from native wrapper frames, read in the native results from the correct location
  • [JDK-8155004] - CrashOnOutOfMemoryError doesn't work for OOM caused by inability to create threads
  • [JDK-8155192] - [TESTBUG] SHA tests assumes that x86 does not have SHA intrinsics
  • [JDK-8155254] - add Graal to SQE testing to prevent JVMCI regressions
  • [JDK-8155259] - Suspicious buffer allocation in com.sun.tools.javac.file.BaseFileManager
  • [JDK-8155579] - -Dsun.java2d.dpiaware cannot over-ride manifest entry.
  • [JDK-8155591] - Misleading warning when not overriding close method in interface extending AutoCloseable
  • [JDK-8155637] - TieredCompilation gets stuck when compiling lazily loaded inner class bridge
  • [JDK-8155648] - jlink fails with OOME on 32-bit systems
  • [JDK-8155713] - A non-type-safe subtyping relation between generics with wildcards resulting in a heap pollution
  • [JDK-8155805] - linkoffline option generate broken link as "org/xml/sax/helpers.DefaultHandler.html"
  • [JDK-8155893] - Mnemonic mark misplaced in multiline button
  • [JDK-8155980] - ARM InterpreterMacroAssembler::get_method_counters() should not be saving caller saved registers
  • [JDK-8156130] - C2: TraceLoopOpts is broken
  • [JDK-8156207] - Resource allocated BitMaps are often cleared unnecessarily
  • [JDK-8156218] - ThreadMXBeanStateTest failing (intermittently?)
  • [JDK-8156755] - Externally effectively weak referenced non-humongous object was not deleted after YOUNG_GC
  • [JDK-8156790] - tools/jlink/JLinkTest.java failed with AssertionError
  • [JDK-8156799] - Update jdk/modules/etc/VerifyModuleDelegation.java to work with -limitmods
  • [JDK-8156823] - VMError::report_and_die() hangs during malloc call
  • [JDK-8156844] - @BeanProperty: PropertyChangeEvent is not sent when changing JComponent's alignmentX and alignmentY bound properties
  • [JDK-8156858] - nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002 times out
  • [JDK-8156906] - ThreadMXBean#dumpAllThreads(true, true) can return several ThreadInfo objects claiming to own the same monitor
  • [JDK-8156920] - jstack/jmap/jinfo related tests in VM testbase should be updated to reflect command line changes
  • [JDK-8156961] - closed/sun/management/snmp/jvmClassLoading/ClassVerboseTest.sh failed with exit status 1
  • [JDK-8156967] - configure --with-extra-cxxflags doesn't affect hotspot
  • [JDK-8156973] - Volano29-Client: 5% perf regression on Linux
  • [JDK-8156979] - CMS full pause time logged to young pause
  • [JDK-8157029] - [Linux] Webview Tag background is not rendered on Huffingtonpost.com
  • [JDK-8157086] - SA: Update CLHSDB help message for the attach command
  • [JDK-8157141] - Fix for JDK-8031290 is unnecessarily fragile
  • [JDK-8157251] - BeanLinker relinks array length operations for array types
  • [JDK-8157413] - Multiple WebView behavior looks to collide when loading the same URL
  • [JDK-8157463] - gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java could result in OOM
  • [JDK-8157465] - gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java output is broken
  • [JDK-8157466] - gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java should do something to prevent initial heap grown
  • [JDK-8157471] - sun/security/tools/jarsigner/ec.sh.ec time out
  • [JDK-8157557] - StringTable::serialize intended number of bucket for CompactStringTableWriter
  • [JDK-8157705] - get_source.sh truncates stdout
  • [JDK-8157709] - NMT should use size_t version of Atomic::add
  • [JDK-8157807] - JNI CreateJavaVM call exits without proper return code when it fails to allocate max heap size
  • [JDK-8157947] - Javascript engine can't access internal packages of jdk.hotspot.agent
  • [JDK-8157979] - RuntimeMXBean.getInputArguments returns non-VM option when -XX:Flags is used
  • [JDK-8158066] - SourceDebugExtensionTest fails to rename file
  • [JDK-8158069] - JShell: JDIConnection leaks the input transfer thread on close
  • [JDK-8158167] - jdk/test/tools/jar/modularJar/Basic.java: IOException: Error in writing existing jar file
  • [JDK-8158215] - [macosx] Maximize button eventually stops working if setMaximizedBounds invoked
  • [JDK-8158336] - [Cleanup] Javac should not tag default methods as ABSTRACT
  • [JDK-8158370] - Text drawn with floating pointing scale can be shifted to one pixel
  • [JDK-8158374] - serviceability/dcmd/compiler/CompilerQueueTest.java times out
  • [JDK-8158433] - nsk/jdi/ObjectReference/disableCollection/disablecollection002 failed with JDITestRuntimeException : ** event IS NOT a breakpoint **
  • [JDK-8158434] - Several nsk/jdi tests timeouts if run with JFR
  • [JDK-8158556] - SS12u4-Solaris11u1 devkit does not work on bare bones Solaris 11.2
  • [JDK-8158641] - [TESTBUG] CompilerCommand: compiler/compilercontrol/mixed/RandomCommandsTest.java timeouts
  • [JDK-8158646] - [jittester] generated tests may not compile by javac
  • [JDK-8158647] - [jittester] some bytecode tests fail when run with jtreg
  • [JDK-8158648] - CompilerControl test failed with java.lang.NumberFormatException: null
  • [JDK-8158676] - StringTable::unlink_or_oops_do() performance regression from jdk6 to jdk7
  • [JDK-8158689] - java.security.KeyPair should implement Destroyable
  • [JDK-8158837] - java/lang/management/MemoryMXBean/Pending.java fails with -limitmods
  • [JDK-8158860] - [TESTBUG] compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java should not use Unsafe.getKlassPointer
  • [JDK-8158899] - java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java fails with CNFE
  • [JDK-8159062] - [hidpi] DnD on Windows while scaling is non-integer
  • [JDK-8159077] - Missing load_acquire while performing lookup and walk operations in MallocSiteTable
  • [JDK-8159142] - [hidpi] Visible artifacts in sun/java2d/SunGraphics2D/DrawImageBilinear.java
  • [JDK-8159150] - Constant folding final field accesses does not take class redefinition into account
  • [JDK-8159238] - Exclude the testing of iiop protocol from javax/management/remote/mandatory/connection/ReconnectTest.java
  • [JDK-8159538] - com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.java timeout intermittently
  • [JDK-8159650] - jdk.test.lib.(process.)ProcessTools.executeTestJvmAllArgs doesn't not pass -XaddExports to a spawn JVM
  • [JDK-8159734] - Consistency check fails with -XX:-ProfileInterpreter
  • [JDK-8159735] - compiler/uncommontrap/TraceDeoptimizationNoRealloc crashed with "would change callers SP"
  • [JDK-8159797] - NullPointerException in sun.reflect.GeneratedMethodAccessor when wrong number of method arguments are passed during reflection invocation
  • [JDK-8159837] - nsk/jdwp/VirtualMachine/Capabilities/capabilities001 fails in nightly run
  • [JDK-8159927] - Add a test to verify JMOD files created in the images do not have debug symbols
  • [JDK-8159958] - Pop-up windows cause bad rendering - works fine with jdk7 64bit fails in jdk8 64bit
  • [JDK-8159995] - Rename internal Unsafe.compare methods
  • [JDK-8160130] - compiler/stringopts/TestOptimizeStringConcat doesn't report failures
  • [JDK-8160183] - hotspot:::thread-start and hotspot:::thread-stop probes do not work correctly
  • [JDK-8160199] - Language's script should be reflected in user.script on Mac OS X
  • [JDK-8160206] - SecretKeySpec should implement destroy()
  • [JDK-8160228] - SA cannot view the LambdaMetaFactory generated anonymous instanceKlasses
  • [JDK-8160268] - runtime/Thread/TestThreadDumpMonitorContention.java failed error_cnt=1
  • [JDK-8160303] - parse_method_pattern only scans 254 chars
  • [JDK-8160310] - HotSpot cannot be built with GCC 6
  • [JDK-8160327] - Support for thumbnails present in APP1 marker for JPEG
  • [JDK-8160368] - java.net.SocketTimeoutException: Read timed out
  • [JDK-8160380] - com/sun/jdi/GenericsTest.java timeout
  • [JDK-8160396] - test for fix for JDK-8159439 can't be included till CODETOOLS-7901710 is fixed
  • [JDK-8160399] - is_oop_or_null involves undefined behavior
  • [JDK-8160404] - RelocationHolder constructors have bugs
  • [JDK-8160468] - Fix StringTable::verify to not allocate memory
  • [JDK-8160548] - Inconsistent inlining behavior with CompileOnly
  • [JDK-8160597] - [Mac] IllegalArgumentException when we initiate drag on Image
  • [JDK-8160599] - Stroke rendered far off Shape's edge
  • [JDK-8160635] - Try catch can not declare after final definition.
  • [JDK-8160638] - solaris JVM unable to allocate more than 2GB of direct byte buffers when max heap is <= 2GB
  • [JDK-8160668] - Tests timeout Test level exit status: 151
  • [JDK-8160669] - Tests timeout Test level exit status: 151
  • [JDK-8160673] - Jittester: investigate bytecode generation hangs during bytecode tests generation
  • [JDK-8160716] - java/nio/channels/AsyncCloseAndInterrupt.java error with timeout (reproducible) at Ubuntu 16.04
  • [JDK-8160926] - Compiler argument checks don't handle cross-compilation
  • [JDK-8160970] - No support for char[] while setting password in JPasswordField
  • [JDK-8161254] - javadoc erroneously treats a regular method as a property
  • [JDK-8161268] - [Doc] Update API DOC of Locale class
  • [JDK-8161285] - serviceability/tmtools/jstat/GcCauseTest02.java fails with Unexpected OOME while eating 0.7 of heap memory.
  • [JDK-8161348] - Several tools/jlink tests failed due to time out
  • [JDK-8161508] - JVMCI: MaterializeVirtualObjectTest fails w/ "CASE: invalidate=true: has no virtual object before materialization
  • [JDK-8161973] - PKIXRevocationChecker.getSoftFailExceptions() not working
  • [JDK-8162388] - (fc) FileChannel cannot be opened for writing for a file on a gvfs mounted webdav share
  • [JDK-8162397] - [macosx] Frame on multi-screen jumps to another monitor on zoom if setMaximizedBounds() is used
  • [JDK-8162455] - Annotation processor option deemed unrecognized when processor not engaged
  • [JDK-8162507] - Popup menu in JWS application appears on wrong screen after disconnecting and connecting screen
  • [JDK-8162548] - Add missing forward declarations to g1/gc/heapRegion.hpp
  • [JDK-8162597] - com/sun/jdi/OptionTest.java fails with jdwp doesn't like
  • [JDK-8162686] - (spec) java.{vm.}?specification is independent of java.version
  • [JDK-8162687] - java.{vm.}?specification.version is always set to the Java major version
  • [JDK-8162704] - deeply nested expression stumps the compiler-checking algorithm
  • [JDK-8162826] - Missing load-acquire in relation to methodData code
  • [JDK-8162860] - serviceability/dcmd/gc/HeapDumpAllTest IOException: Connection refused
  • [JDK-8162927] - WebView/WebEngine crash "A fatal error has been detected by the Java Runtime Environment"
  • [JDK-8162948] - WatchService does not detect files coming together with a new folder
  • [JDK-8162989] - jshell tool: /edit with external editor leaks files in /tmp
  • [JDK-8163011] - AArch64: NMT detail stack trace cleanup
  • [JDK-8163026] - javac generates wrong bytecode for "ternary expression" /w java.lang.Integer
  • [JDK-8163075] - maxWidth in children nodes does not work until minWidth set
  • [JDK-8163078] - ArrayIndexOutOfBounds is thrown in Parent.updateCachedBounds
  • [JDK-8163124] - On HiDPI display text width can have floating point value so there should be a way to set the caret to floating point position: add floating point API support to javax.swing.text.Caret
  • [JDK-8163265] - [macosx] numpad 0 instead of VK_0
  • [JDK-8163357] - [macosx] Accelerator doesn't work in application without windows
  • [JDK-8163363] - Stack size in tools/launcher/Settings.java needs to be adjusted for some platforms
  • [JDK-8163437] - Initialization logic error in PerfMemory
  • [JDK-8163498] - Many long-running security libs tests
  • [JDK-8163508] - InstallConfigData should allow trailing slash for INSTALLDIR
  • [JDK-8163571] - java/security/Security/SynchronizedAccess.java failed timeout
  • [JDK-8163796] - 'mbind: Invalid argument' when initializing NUMA with small initial heap and large page
  • [JDK-8163836] - Move sample/forkjoin as test
  • [JDK-8163861] - JNI NewString() and GetStringLength() documentation incorrect
  • [JDK-8163894] - compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest should be updated to match latest jvmci api
  • [JDK-8163990] - Utils.ElementComparator does not need to be generic.
  • [JDK-8164038] - Missing volatile keyword at CardTableRS::write_ref_field_gc_par()
  • [JDK-8164058] - Fix @since for java.util.zip.ZipException
  • [JDK-8164089] - Java update and custom location issues
  • [JDK-8164099] - Move jdk/demo/share/management/FullThreadDump as a test
  • [JDK-8164107] - Global replace of boundaries not handled properly
  • [JDK-8164207] - Checking missing load-acquire in relation to _pd_set in dictionary.cpp
  • [JDK-8164210] - The method setAlwaysOnTop failed to work properly while the method setFullScreen is true
  • [JDK-8164215] - NULL check after operator new and before operator delete
  • [JDK-8164283] - Fix ElementsTable and the test for 8025693
  • [JDK-8164315] - Invalid access in nmethod::fix_oop_relocations
  • [JDK-8164325] - NewSizeThreadIncrease seems to be inconsistently initialised
  • [JDK-8164401] - Incorrect treatment of wildcards in subtyping
  • [JDK-8164454] - setLocationRelativeTo() puts Window on the 1-st (default) screen of two.
  • [JDK-8164464] - Consistent failure of java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java
  • [JDK-8164468] - Jittester: IRTree generation falls to infinite loop in some cases
  • [JDK-8164484] - Unity, JTable cell editor, javax/swing/JComboBox/6559152/bug6559152.java
  • [JDK-8164632] - Node indices should be treated as unsigned integers
  • [JDK-8164638] - confusing message if MaxMetaspaceSize is less than LargePageSizeInBytes
  • [JDK-8164651] - adlc fails to compile with Developer Studio 12.5
  • [JDK-8164683] - Solaris: JVM abuses thread preemption control
  • [JDK-8164694] - possible problem with clean_weak_method_links
  • [JDK-8164703] - deprecation warnings on exports to deprecated modules
  • [JDK-8164714] - Constructor.newInstance creates instance of inner class with null outer class
  • [JDK-8164776] - suspicious code in ModuleSummaryBuilder
  • [JDK-8164794] - Attaching to process via ShowMessageBoxOnError is broken
  • [JDK-8164811] - [hidpi]Tests fail with OpenGL Rendering
  • [JDK-8164843] - UsageTracker should limit records and avoid truncation
  • [JDK-8164848] - jjs should start with a larger heap
  • [JDK-8164883] - JFR interferes with tests that starve VM of RAM
  • [JDK-8164938] - Improve default tuning of jlink
  • [JDK-8164968] - org/openjdk/jcstress/tests/vjug/UnsafeAtomicityTest crashes with SIGBUS V ...[libjvm.so+...] void MemoryAccess::put<int>(__type_0)+...
  • [JDK-8164984] - Improper use of is_oop in production code
  • [JDK-8165058] - aarch64: should support CPU_NOT_MULTIPLE_COPY_ATOMIC dynamically
  • [JDK-8165150] - G1 sometimes performs one or more young gcs with zero sized eden after evacuation failure before issuing a full gc
  • [JDK-8165178] - Consolidate OpenJDK Hg repos into one
  • [JDK-8165198] - Inconsistent values with JavaImporter after accessing undefined variable
  • [JDK-8165213] - [TESTBUG] [PIT] consistent failure of a new regtest for 8163193
  • [JDK-8165276] - Spec states that invoke the premain method in an agent class if it's public but implementation differs
  • [JDK-8165322] - JFR Code Cache Statistics events don't have a period setting
  • [JDK-8165350] - DRT test fast/events/fire-mousedown-while-pressing-mouse-button.html fails with 8u112
  • [JDK-8165352] - A couple of fast/forms tests fail with 8u112
  • [JDK-8165359] - Several fast/parser tests fail with 8u112
  • [JDK-8165361] - Several js/ DRT tests fail with 8u112
  • [JDK-8165437] - Evaluate the use of gettimeofday in Networking code
  • [JDK-8165445] - jshell tool: Completion for /set exports or /retain exports
  • [JDK-8165516] - Fast/inline/out-of-flow-objects... test is failing
  • [JDK-8165568] - [WebView] Incorrect native WTF::String to Java string conversion
  • [JDK-8165620] - Entire JDK should be built with -D_FILE_OFFSET_BITS=64
  • [JDK-8165648] - [AOT] jaotc installs AOT stubs in the code cache
  • [JDK-8165664] - (ch) sun.nio.ch.SocketAdaptor does not respect timeout in case of system date/time change and blocks
  • [JDK-8165682] - nsk/stress/metaspace/jck90 tests still timeouts in Xcomp mode
  • [JDK-8165683] - [macosx] For 2D_FullScreen/FullScrnFlipPriorTest test gray full screen displays without graphics, image and can't exit
  • [JDK-8165703] - [ctw] jobs timeout by compilation of weblogic.jar
  • [JDK-8165727] - sun/tools/jstatd/TestJstatdExternalRegistry.java failure: Could not read data for remote JVM
  • [JDK-8165736] - Error message should be shown when JVMTI agent cannot be attached
  • [JDK-8165753] - Custom security manager, crashing wth 'java/security/AccessControlException'
  • [JDK-8165795] - TextArea/TextField: undo works incorrectly
  • [JDK-8165846] - Investigate memory visibility between mutator and marking threads
  • [JDK-8165863] - [macosx] stack overflow in java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java
  • [JDK-8165878] - 2 jlink tests timeouts
  • [JDK-8165886] - tools/launcher/FXLauncherTest failed on win-i586 with InvocationTargetException
  • [JDK-8166088] - tests inoperative due to missing @test tag
  • [JDK-8166099] - assert((owner|lockword|entrylist|waitset|ondeck) == 0) failed: thread still ondeck
  • [JDK-8166113] - javadoc -private creates broken links to enum constructors
  • [JDK-8166191] - Missing spaces in log message during heap expansion
  • [JDK-8166203] - NoClassDefFoundError should not be thrown if class is in_error_state at link time
  • [JDK-8166250] - fails on running java or even java -version
  • [JDK-8166253] - (ch) FileLock object can get GC'd and result in unexpected release of file lock
  • [JDK-8166277] - SIGSEGV in Dependencies::DepStream::argument(int)
  • [JDK-8166314] - Copy::Conjoint_oops_atomic implementation wrong for arm64
  • [JDK-8166329] - UnsupportedOperationException from com.sun.tools.javac.file.Locations$ModuleSourcePathLocationHandler.setPaths
  • [JDK-8166358] - Re-enable String verification in java_lang_String::create_from_str()
  • [JDK-8166410] - -Xcheck:jni prints format specifier instead of numbers for JNI local refs exceeds capacity
  • [JDK-8166454] - meminfo(2) has been available since Solaris 9
  • [JDK-8166464] - What is fast_invokevfinal good for?
  • [JDK-8166476] - [TESTBUG] nsk/jvmti/CompiledMethodUnload/compmethunload001 crashes
  • [JDK-8166479] - nsk/jdwp/ThreadReference/Status/status001 timeout
  • [JDK-8166531] - sun/security/ssl/SocketCreation/SocketCreation.java fails intermittently
  • [JDK-8166536] - sun/security/tools/jarsigner/AltProvider.java timed out intermittently
  • [JDK-8166542] - several tests in hotspot have incorrect @ignore
  • [JDK-8166550] - fix incorrectly @ignore-d hotspot/svc tests
  • [JDK-8166554] - OverloadCompileQueueTest.java timeouts
  • [JDK-8166572] - --upgrade-module-path support for CDS
  • [JDK-8166658] - com/sun/jdi/RedefinePop timeout
  • [JDK-8166726] - JShell: stack traces do not contain module information
  • [JDK-8166749] - interpreter profiling might not notice the creation of an MDO leading to empty profiles
  • [JDK-8166750] - C1 profiling handles statically bindable call sites differently than the interpreter
  • [JDK-8166882] - Error in Italian time format
  • [JDK-8166883] - JMC/JFR - wrong interval time display (additional 18 secs per 1 min)
  • [JDK-8166912] - [TESTBUG] serviceability/dcmd/framework/VMVersionTest.java: Remote thread failed for unknown reason
  • [JDK-8166954] - Drawing artifacts with floating point UI scale
  • [JDK-8167021] - ImageReader.Node::getChildren() returns "uncompleted" children
  • [JDK-8167078] - Duplicate header files in hotspot and jdk
  • [JDK-8167089] - improve assert tests (TEST_VM_ASSERT_MSG) support in gtest
  • [JDK-8167108] - inconsistent handling of SR_lock can lead to crashes
  • [JDK-8167139] - Menu's selection disappears on collapsing
  • [JDK-8167207] - MenuBar: two selection marks are rendered
  • [JDK-8167209] - Menu bar is not selected by right ALT key
  • [JDK-8167253] - com.sun.jdi invokeMethod has duplicated @throws for InvalidTypeException
  • [JDK-8167276] - jvmci/compilerToVM/MaterializeVirtualObjectTest.java fails with -XX:-EliminateAllocations
  • [JDK-8167297] - The size of the splash screen should take into account DPI of the screen
  • [JDK-8167305] - RepaintManager.copyArea() method should be updated for floating point UI scale
  • [JDK-8167314] - GenModuleInfoSource should do similar checks as javac in module-info.java.extra
  • [JDK-8167318] - Eliminate redundant Types.returnTypeSubstitutable method
  • [JDK-8167336] - Handling of static interface methods in JDI ObjectReference.invokeMethod is incorrect and incomplete
  • [JDK-8167408] - Invalid critical JNI function lookup
  • [JDK-8167409] - Invalid value passed to critical JNI function
  • [JDK-8167416] - JDI: ReferenceType.allMethods() and visibleMethods() should not return private or other non-inherited methods
  • [JDK-8167420] - Fixes for InetAddressImpl native coding on Linux/Unix platforms
  • [JDK-8167422] - Error case is not handled in method os::get_core_path
  • [JDK-8167423] - Incorrect implementation of JDK_Version::to_string OR proper return statement is missing
  • [JDK-8167433] - Annotations on type arguments of a super class which is a nested class are broken
  • [JDK-8167457] - Fixes for InetAddressImpl native coding on Windows
  • [JDK-8167458] - Move description to the top in overview summary page and add links to sub-navigation
  • [JDK-8167547] - Test that unsupported EC curves should not be selected during TLS handshaking
  • [JDK-8167548] - Logging tests put log files in source tree
  • [JDK-8167603] - sun/security/krb5/auto/MaxRetries.java fails intermittently with java.lang.Exception: Match neither a4a4a4a4b4b4 nor a4a4a4a4(b4){2,6}
  • [JDK-8168111] - A jar file can be persuaded to include itself as an entry
  • [JDK-8168151] - Why do we need BasicHashtableEntry<F>::next_addr() API?
  • [JDK-8168293] - CompilerControl: java.net.SocketException: Socket closed exception
  • [JDK-8168296] - java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java fails because focus owner: null
  • [JDK-8168416] - tools/javac/processing/model/element/TestNonInherited.java seen failing on windows
  • [JDK-8168438] - Fix comment in rewriter
  • [JDK-8168445] - make pd_get_top_frame_for_profiling more robust
  • [JDK-8168456] - Incorrect exception thrown by javax.xml.bind.DatatypeConverter
  • [JDK-8168541] - compiler/ciReplay/TestSAServer.java couldn't find core file location
  • [JDK-8168542] - os::realloc should return a valid pointer for input size=0
  • [JDK-8168543] - nsk/jdi/StackFrame/thisObject/thisobject002: Debug VM did not exit
  • [JDK-8168560] - gc/stress/TestMultiThreadStressRSet.java timeout
  • [JDK-8168623] - Byte array that is presented to a Java agent does not preserve parameter names and modifiers.
  • [JDK-8168655] - Interface has an abstract synchronized method - no errors are thrown at runtime
  • [JDK-8168677] - Typo in API docs for com.sun.tools.attach
  • [JDK-8168696] - [AOT] modules-related tests failed with aot-compiled java.base
  • [JDK-8168732] - classpath wildcards left intact if expansion fails
  • [JDK-8168756] - When a compiler generates illegal type signatures, this can result in NullPointerException
  • [JDK-8168760] - ClassCastException: Type$TypeMapping$3 cannot be cast to Type$WildcardType
  • [JDK-8168767] - [Doc] java.awt.im.InputContext API doc has a reference to extensions
  • [JDK-8168775] - Stack check inconsistency in interp_masm_x86 and sharedRuntime_x86
  • [JDK-8168804] - PhantomReference should not permit referent access
  • [JDK-8168951] - Colors not display on LineChart
  • [JDK-8168966] - can't "reopen" search list
  • [JDK-8169086] - javax/net/ssl/DTLS/PacketLossRetransmission.java failed with RuntimeException
  • [JDK-8169233] - LengthNotWritableFilter: extraElements.remove(index) has no effect
  • [JDK-8169345] - javac crash when local from enclosing context is captured multiple times
  • [JDK-8169346] - javac throws SOE on com.sun.tools.javac.code.Types$UnaryVisitor.visit(jdk.compiler@9-ea/Types.java:4692)
  • [JDK-8169363] - TEST_BUG: java/rmi/activation/Activatable tests fail due to "java.net.SocketException: Operation not supported on transport endpoint"
  • [JDK-8169424] - src/share/sample/scripting/scriptpad/src/scripts/memory.sh missing #!
  • [JDK-8169467] - GetLocalInstance returns JVMTI_ERROR_TYPE_MISMATCH (rather than JVMTI_ERROR_INVALID_SLOT) on static method
  • [JDK-8169526] - Enum switch inside enum-constructor causes internal NullPointerException
  • [JDK-8169590] - JMF does not work with JRE 9 EA
  • [JDK-8169605] - reachabilityFence needs to be optimized away by the JIT
  • [JDK-8169641] - java/lang/annotation/Missing/MissingTest.java: Expected exception not thrown
  • [JDK-8169646] - Remove launcher's -d32/-d64 option
  • [JDK-8169691] - GraphicsEnvironment doesn't reload ScreenDevices on runtime with Java Web Start
  • [JDK-8169697] - aarch64: vectorized MLA instruction not generated for some test cases
  • [JDK-8169698] - SA: Check and fix cases of potential data loss due to 'long' to 'int' truncation with calls to minus()
  • [JDK-8169759] - Compiler crash on lambda+android.jar
  • [JDK-8169814] - Spurious whitespace in index pages
  • [JDK-8169839] - Tables generated by javadoc has row color issue.
  • [JDK-8169864] - Unified Logging - uptime changes its format during VM runs.
  • [JDK-8169946] - Memory leak in nashorn scriptengine
  • [JDK-8170023] - JShell: poor disambiguation of less-than from type-argument
  • [JDK-8170024] - PiscesRenderer.pr.emitAndClearAlphaRow cannot accept a pix_x_from parameter greater than clip.xmin
  • [JDK-8170156] - [infra] tests under java/rmi/activation/ fail with "java.security.AccessControlException: access denied ("java.net.SocketPermission" "localhost:5281" "listen,resolve")" on windows
  • [JDK-8170244] - Update UseAVX after cpu feature detection to use more default mapping
  • [JDK-8170252] - TEST_BUG: java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot.java failed with "not all objects restarted, retrying..."
  • [JDK-8170302] - Should javadoc do case-insensitive option lookup?
  • [JDK-8170326] - Inconsistencies between code, compiler.properties and comments
  • [JDK-8170394] - gtest asserts when using incorrect commandlines
  • [JDK-8170447] - Javadoc crashes with ClassCastException when it finds a @link to a annotation method in documentaion text
  • [JDK-8170456] - Test conversion of ThreadInfo to/from CompositeData between different versions of the JDK
  • [JDK-8170487] - jvmstat fails to send updates to listener on unchecked exception
  • [JDK-8170562] - TEST_BUG: java/rmi/activation/rmidViaInheritedChannel tests fails intermittently with "port in use" in rmid
  • [JDK-8170591] - Modification of single java file in javafx.web causes recompilation of all other files
  • [JDK-8170681] - Remove fontconfig header files from JDK source tree
  • [JDK-8170693] - Interpreter and JIT compilers should always use the same code for math intrinsics
  • [JDK-8170727] - TEST_BUG: java/rmi/activation/Activatable/restartService/RestartService.java failed access denied ("com.sun.rmi.rmid.ExecOptionPermission" "-Djava.security.manager")
  • [JDK-8170796] - Spec needs update - Interpretation of empty values for different primitive types.
  • [JDK-8170816] - JShell: classes in default package not visible on --class-path
  • [JDK-8170822] - incorrect link to Spliterator
  • [JDK-8170825] - Generated index page has a broken link
  • [JDK-8170826] - EnumMap/EnumSet could override certain default methods on Map/Set
  • [JDK-8170894] - TEST_BUG: java/rmi/activation/Activatable/restartService/RestartService.java failed with Rmid process exited with status 9 after 1000ms
  • [JDK-8170896] - TEST_BUG: java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java failed with unreferenced() not invoked after 20.0 seconds
  • [JDK-8170914] - Jlink should not hardcode quirks specific to the OpenJDK build
  • [JDK-8170941] - Executing gtest with invalid -Xlog argument crashes gtestLauncher
  • [JDK-8170976] - LogTestFixture does not restore previous logging state
  • [JDK-8170998] - Styled dashed borders in HTML5 table don't line up correctly in WebView
  • [JDK-8171007] - FontConfig files are searched for twice on Linux
  • [JDK-8171042] - The 'REQUIRED' type in sharedPathsMiscInfo.hpp is not used and should be removed
  • [JDK-8171088] - DTrace tests fail with product binaries
  • [JDK-8171146] - java/security/Provider/SecurityProviderModularTest.java fails intermittently
  • [JDK-8171221] - -XX:+CheckMemoryInitialization fails with "Found non badHeapWordValue in pre-allocation check"
  • [JDK-8171232] - Remove compact profile related groups from hotspot/test/TEST.groups
  • [JDK-8171292] - Javadoc Search does not support searching for more than one param in method or constructor
  • [JDK-8171320] - NPE in Attr.visitVarDef
  • [JDK-8171321] - NPE in Types.skipTypeVars
  • [JDK-8171327] - Java element in jnlp file is not mandatory - code cleanup
  • [JDK-8171342] - javax/net/ssl/DTLS/Reordered.java failed with "Too much loops to produce handshake packets"
  • [JDK-8171406] - javax/net/ssl/DTLS/ClientAuth.java faile with "Too much loops to produce handshake packets"
  • [JDK-8171445] - java/lang/invoke/MethodHandlesTest intermittently failed because of CodeCache exhaustion
  • [JDK-8171483] - Revisit com/sun/jdi/JdbMethodExitTest.sh
  • [JDK-8171504] - [aix] On AIX, -Dsun.java.launcher.is_altjvm option is ignored
  • [JDK-8171505] - [aix] on Aix, VM cannot be initialized on the primordial thread.
  • [JDK-8171508] - os::jvm_path: error in handling -Dsun.java.launcher.is_altjvm option after 8066474
  • [JDK-8171826] - Comparator.reverseOrder(c) mishandles singleton comparators
  • [JDK-8171885] - Unable to invoke an Event-based tracing intrinsic from inside a try block
  • [JDK-8171934] - ObjectSizeCalculator.getEffectiveMemoryLayoutSpecification() does not recognize OpenJDK's HotSpot VM
  • [JDK-8171980] - Ensemble8 Controls->DatePicker Locale popup menu items are not selectable with GTK3
  • [JDK-8172005] - sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java failed with "Invalid TLS padding data"
  • [JDK-8172027] - java/rmi/activation/Activatable/nestedActivate/NestedActivate.java fails intermittently with Exception in starting ActivationGroupInit: java.rmi.activation.UnknownGroupException: group unknown
  • [JDK-8172052] - javadoc search: different order of output for UPPER case and lower case inputs.
  • [JDK-8172106] - javac throws exception when compiling source file of size 1.5G
  • [JDK-8172152] - CSS issues in javadoc search input and page
  • [JDK-8172162] - Marshalling of negative years in XmlGregorianCalendar is incorrect
  • [JDK-8172164] - AudioInputStream/SourceDataLine: Pop noise with Java 1.7 and 1.8 on macOS and 8-bit wav files
  • [JDK-8172227] - Javadoc Search does not support searching for members of classes with CamelCase input
  • [JDK-8172228] - Javadoc Search does not support searching for packages with Camel Case input
  • [JDK-8172231] - SPARC ISA/CPU feature detection is broken/insufficient (on Solaris).
  • [JDK-8172232] - SPARC ISA/CPU feature detection is broken/insufficient (on Linux).
  • [JDK-8172244] - AIOOBE in KeyStore.getCertificateAlias on Windows
  • [JDK-8172298] - Reduce memory churn when linking VarHandles operations
  • [JDK-8172307] - Remove ununsed JVM API JVM_GetModuleByPackageName()
  • [JDK-8172353] - Regexp: \r and \n not handled properly
  • [JDK-8172422] - jarsigner needs to understand -?
  • [JDK-8172453] - JShell: choose more useful scratch variable type when result is intersection type
  • [JDK-8172544] - JFXPanel ignores camera PointLight nodes from scene graph after it is re-added to a JPanel
  • [JDK-8172657] - sun/security/tools/keytool/DefaultSignatureAlgorithm.java timed out
  • [JDK-8172791] - Issues with JEP 270 (ReservedStackArea)
  • [JDK-8172814] - Should use the System Font for Dialog on MacOS
  • [JDK-8172854] - [TESTBUG] Exclude runtime/ReservedStack/ReservedStackTest.java from being run with DeoptimizeALot option
  • [JDK-8172856] - Out of memory exception due to repeated style class changes
  • [JDK-8172867] - Dead key sequences do not produce KEY_PRESSED and KEY_TYPED events on Linux.
  • [JDK-8172880] - Incorrect line number for NPE generated by instance-bound method reference
  • [JDK-8172897] - Pause time specification does not update GCTimeRatio
  • [JDK-8172928] - Add doc link from System.identityHashCode to Object.hashCode
  • [JDK-8173053] - SA heapdumper discrepancies
  • [JDK-8173100] - AArch64: -XX:-UseOnStackReplacement does not work together with -XX:+TieredCompilation
  • [JDK-8173103] - Implementing StyleableObjectProperty<Font> is not possible in Java9
  • [JDK-8173112] - A lot of tests time out while executed with specific TieredStopAtLevel
  • [JDK-8173113] - Javadoc for ThreadPoolExecutor is unclear wrt corePoolSize and running threads
  • [JDK-8173144] - javax/management/security/SecurityTest.java fails with java.lang.SecurityException: Authentication failed! Invalid username or password
  • [JDK-8173165] - javac should reject references to enum constants from nested classes inside instance initializers
  • [JDK-8173180] - VirtualMachine.startLocalManagementAgent() returns URI with unreliable IP address
  • [JDK-8173198] - Clear Card Table log output in post evacuation phase out of order
  • [JDK-8173324] - java/rmi/registry/readTest/CodebaseTest.java failed "java.lang.ClassNotFoundException: testPkg.Hello"
  • [JDK-8173361] - Crash in DebugInfoReadStream::read_method
  • [JDK-8173366] - Update .jcheck/conf files for JDK 10
  • [JDK-8173375] - JDK 9 requires gcc > 4.6
  • [JDK-8173414] - Some testng tests check nothing in java util stream
  • [JDK-8173421] - Obsolete and expired flags for JDK 10 need to be removed and related tests updated
  • [JDK-8173485] - JUnit failure in JSR166TestCase.java
  • [JDK-8173594] - jvmti heap dump reporting wrong object liveness info
  • [JDK-8173595] - Update TestSourceVersion once VERSION_MAJOR is updated to 10
  • [JDK-8173606] - Deprecate constructors of 7-era visitors
  • [JDK-8173612] - During Instrumentation, the VM sometimes crashes during Class:forName
  • [JDK-8173625] - JRE 8u121 fails to install with blank dialog box (username with character #)
  • [JDK-8173654] - Regression since 8u60: System.getenv doesn't return env var set in JNI code
  • [JDK-8173658] - JvmtiExport::post_class_unload() is broken for non-JavaThread initiators
  • [JDK-8173669] - Review status of PermSize and MaxPermSize flags
  • [JDK-8173680] - JMXInterfaceBindingTest filter out loopback addresses
  • [JDK-8173709] - fastdebug JVM with VerifyLoopOptimizations enabled crashes with SIGBUS on SPARC systems
  • [JDK-8173736] - JavaFX docs generated by the javadoc tool have some CSS issues
  • [JDK-8173764] - G1 BOT wrongly assumes that objects must always begin at the start of G1BlockOffsetTablePart
  • [JDK-8173795] - AOT support in raw_exception_handler_for_return_address is broken
  • [JDK-8173799] - Use sun.java2d.font.reftype in Font2D ?
  • [JDK-8173828] - realpath is unsafe
  • [JDK-8173833] - cleanup jspawnhelper macosx build settings after 8066474
  • [JDK-8173834] - cleanup macosx jspawnhelper build settings
  • [JDK-8173894] - jib reports version "" in jdk10
  • [JDK-8173903] - Update various tests to pass under JDK 10
  • [JDK-8173905] - Test tools/jar/multiRelease/RuntimeTest.java fails under JDK 10
  • [JDK-8173908] - Problem list tools/jar/multiRelease/RuntimeTest.java until JDK-8173905 is fixed
  • [JDK-8173917] - safepoint id not consistent in JFR events
  • [JDK-8173920] - crash in os::stat win32
  • [JDK-8173936] - [TESTBUG] test/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java needs to be re-examined
  • [JDK-8173942] - jstat -J-Djstat.showUnsupported=true requires PerfCounters.CoreCounters to be loaded
  • [JDK-8173971] - sun/security/tools/jarsigner/TsacertOptionTest.java fails Intermittently with "java.net.SocketException: Unexpected end of file from server"
  • [JDK-8173988] - Unsafe usage of ClassLoaderData::_handles with CMS
  • [JDK-8174039] - (ch) DefaultAsynchronousChannelProvider should be split into platform specific versions
  • [JDK-8174050] - Compilation errors with clang-4.0
  • [JDK-8174058] - When trying to debug a JVM using Eclipse the JVM core dumps
  • [JDK-8174072] - javax/net/ssl/DTLS/CipherSuite.java timed out intermittently
  • [JDK-8174086] - jspawnhelper build settings cleanup
  • [JDK-8174141] - Cleanup the DLL dependency on native libraries for management modules
  • [JDK-8174147] - Nashorn URLReader does not close stream properly
  • [JDK-8174199] - ci replay doesn't reallocate static final field of recorded klass
  • [JDK-8174202] - jtreg AOT tests should not assume library extension of .so
  • [JDK-8174215] - [macosx] JLI does not get "main" symbol correctly
  • [JDK-8174218] - javax.tools.DocumentationTool DiagnosticListener
  • [JDK-8174222] - LambdaMetafactory: validate inputs and improve documentation
  • [JDK-8174240] - compiler/profiling/spectrapredefineclass_classloaders/Launcher.java fails with VirtualMachineError
  • [JDK-8174242] - simplify jexec build settings
  • [JDK-8174267] - Stream.findFirst unnecessarily always allocates an Op
  • [JDK-8174685] - JavaFX GridPane bounds not updated
  • [JDK-8174690] - JSSE is passing TlsRsaPremasterSecretParameterSpec to JCA provider RSA Cipher engineInit
  • [JDK-8174692] - New MultiReleaseJarTest.java tests fail in JDK 10
  • [JDK-8174693] - Problem list MultiReleaseJarTest.java tests until JDK-8174692 is fixed
  • [JDK-8174706] - javax/net/ssl/DTLS/Retransmission.java fails intermittently
  • [JDK-8174722] - Wrong behavior of DecimalFormat with RoundingMode.UP in special case
  • [JDK-8174734] - Safepoint sync time did not increase
  • [JDK-8174741] - Allocating direct memory should not eat the heap
  • [JDK-8174744] - [macos] Wrong rendering of string containing surrogate pairs
  • [JDK-8174790] - Race adding (weak) global JNI handles and determining type of handle
  • [JDK-8174834] - nio (ch): Remove #ifdef AF_INET6 guards in native coding
  • [JDK-8174920] - Avoid Hard coded JavaFX version in User Agent String
  • [JDK-8174921] - javac fails with SOE for a large series of chained invocations
  • [JDK-8174944] - Generate bss for all css files, remove TODO
  • [JDK-8174983] - LambdaMetafactory: standardize supported type conversions
  • [JDK-8174986] - CDS shared string region is not compatible with AOT
  • [JDK-8174994] - SA: clhsdb printmdo throws WrongTypeException when attached to a process with CDS
  • [JDK-8174995] - SA: clhsdb 'where -a' throws Assertion Failure with illegal code 236 when CDS is used
  • [JDK-8175029] - StackOverflowError in X509CRL and X509Certificate.verify(PublicKey, Provider)
  • [JDK-8175056] - Move langtools/test/jdk/javadoc JavadocTester.java
  • [JDK-8175104] - Unhandled oop in ProtectionDomainCacheTable::compute_hash
  • [JDK-8175196] - pack200 does not handle class files with new constant pool tags
  • [JDK-8175214] - [AOT] OOM compiling jdk.internal.module.SystemModules.descriptors()
  • [JDK-8175235] - type inference regression after JDK-8046685
  • [JDK-8175249] - VMThread::run fails in VerifyBeforeExit : Universe::verify
  • [JDK-8175263] - Suppress a bad interface in the sources
  • [JDK-8175267] - [s390] cleanup stub code "handler_for_unsafe_access"
  • [JDK-8175269] - [s390] cleanup calls to vtable_start_offset() and vtable_length_offset()
  • [JDK-8175287] - tools/launcher/TooSmallStackSize.java fails with StackOverflowError on linux-arm64
  • [JDK-8175288] - [TESTBUG] sun/tools/jcmd/TestJcmdDefaults.java failed to parse output of other java process
  • [JDK-8175296] - jdk fails to bootstrap when built by gcc7
  • [JDK-8175318] - Performance issue regarding local JNI references
  • [JDK-8175324] - Several accessClassInPackage RuntimePermissions should not be needed to use java.desktop module
  • [JDK-8175326] - JMap timeout after java.lang.reflect.InaccessibleObjectException
  • [JDK-8175341] - "java/util/Arrays/ParallelPrefix.java" Crash Internal Error ...diagnosticCommand.cpp...assert(k != __null) failed: FinalizerHistogram class is not accessible
  • [JDK-8175342] - assert(InstanceKlass::cast(k)->is_initialized()) failed: need to increase java_thread_min_stack_allowed calculation
  • [JDK-8175358] - Memory leak when moving MenuButton into another Scene
  • [JDK-8175362] - StringIndexOutOfBoundsException from /.*((a[^a]+){2})c$/.exec('ababc')
  • [JDK-8175367] - Wrong assert for UseCompressedOops in aarch64 Copy::conjoint_oops_atomic implementation
  • [JDK-8175370] - Fix C calling convention for CRC32C and Adler32 intrinsics
  • [JDK-8175375] - MemoryPoolMXBean.getCollectionUsage() does not works with -XX:+UseG1GC -XX:+ExplicitGCInvokesConcurrent
  • [JDK-8175384] - SA: clhsdb 'printall' throws ClassCastException while printing out the bytecodes
  • [JDK-8175539] - Duplicate matching tags returned by Locale.filterTags() for LanguageRange("*")
  • [JDK-8175542] - Not enough JDP packets received
  • [JDK-8175791] - Test compiler/aot/DeoptimizationTest.java fails in JPRT for jdk10/hs
  • [JDK-8175794] - Type inference regression after JDK-8078093
  • [JDK-8175795] - configure should verify that system zlib contains needed functionality
  • [JDK-8175806] - java.lang.BootstrapMethodError: call site initialization exception
  • [JDK-8175808] - getBounds returns incorrect size when using remote desktop
  • [JDK-8175813] - PPC64: "mbind: Invalid argument" when -XX:+UseNUMA is used
  • [JDK-8175816] - SA: HSDB: Compute Liveness results in java.lang.IndexOutOfBoundsException
  • [JDK-8175817] - Clean up Solaris signal code: SIGUSR2, SIGasync, SIGJVM1/2
  • [JDK-8175861] - Examine javadoc tool exit values in Start
  • [JDK-8175880] - SIGSEGV: DirectNativeCallWrapper::verify_resolve_call(unsigned char*)
  • [JDK-8175881] - JVMTI test fails to attach to VM
  • [JDK-8175891] - JrtPath::resolve off-by-one pre-sizing cause for memory pressure
  • [JDK-8175893] - sun.misc.Signal#handle for SIGBUS can deadlock JVM
  • [JDK-8175900] - Assertion too strict in G1CollectedHeap::new_mutator_alloc_region
  • [JDK-8175956] - nsk/jvmti/ForceEarlyReturn/ForceEarlyReturn002 times out
  • [JDK-8175963] - ChoiceBox using events from ComboBox
  • [JDK-8175977] - SplashScreen preventing Platform.exit() from exiting in JavaFX app
  • [JDK-8175982] - Enabling JMX silently causes the disabling of the JVM's DNS cache to not work
  • [JDK-8176010] - AOT: Three AOT jtreg tests fail on windows
  • [JDK-8176026] - SA: Huge heap sizes cause a negative value to be displayed in the jhisto heap total
  • [JDK-8176040] - Documentation of java.awt.Rectangle.add(java.awt.Point) is wrong.
  • [JDK-8176050] - Javadoc search: drop down list contains repeated index while user is searching by an index name
  • [JDK-8176051] - Javadoc search: camel case search doesn't work with indexes
  • [JDK-8176052] - Javadoc search: it's impossible to find element of Annotation
  • [JDK-8176096] - Wrong macro checks for INCLUDE_TRACE
  • [JDK-8176099] - --with-build-jdk not working with JDK 10
  • [JDK-8176110] - JShell: completions with package results should, in most cases, be dot terminated
  • [JDK-8176133] - API for javafx.scene.layout.BackgroundSize is misleading
  • [JDK-8176137] - Aligned method and description is more difficult to read
  • [JDK-8176140] - Crashes or timeouts during error reporting may lead to infinitely repeated error logs until ErrorLogTimeout is hit
  • [JDK-8176145] - Shadow bug for CODETOOLS-7901859
  • [JDK-8176160] - AbstractCalendar.getEra compares Era and String
  • [JDK-8176192] - Incorrect usage of Iterator in Java 8 In com.sun.jndi.ldap.EventSupport.removeNamingListener
  • [JDK-8176214] - compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java rarely timedout
  • [JDK-8176250] - [TESTBUG] ProblemList.txt should be used instead of @ignore tags in hotspot tests
  • [JDK-8176254] - ScheduledThreadPoolExecutor periodic tasks not cancelled if running at shutdown
  • [JDK-8176256] - Tray icon with no transparency
  • [JDK-8176270] - Adding ChangeListener to TextField.selectedTextProperty causes StringOutOfBoundsException
  • [JDK-8176298] - Log tags in -Xlog:help not sorted
  • [JDK-8176339] - SA: clhsdb 'dumpcodecache' hangs when dealing with AOT compiled processes
  • [JDK-8176340] - Webstart doesn't respect specified "java-vm-args" when creating matching JVM instance
  • [JDK-8176348] - SA jstack does not display the AOT compiled frames
  • [JDK-8176354] - sun/security/ssl/X509KeyManager/PreferredKey.java failed with "Failed to get the preferable key aliases" error
  • [JDK-8176359] - Frame#setMaximizedbounds not working properly in multi screen environments
  • [JDK-8176391] - More convenient use of specific terminals
  • [JDK-8176402] - parameter name switcharoo in ConcurrentHashMap
  • [JDK-8176403] - [TESTBUG] gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA is referencing no longer existing group
  • [JDK-8176415] - FXMLLoader violates equals and hashcode contract
  • [JDK-8176441] - assert(false) failed: modified node was not processed by IGVN.transform_old()
  • [JDK-8176453] - Javadoc search: there are issues with generics in parameters
  • [JDK-8176454] - Performance: jweak references not suitable for robust cache architecture
  • [JDK-8176455] - Javadoc search: camel search doesn't work for module names.
  • [JDK-8176467] - --with-cacerts-file should fail during configure if file does not exist
  • [JDK-8176500] - [macosx] on a sporadic, but fairly regular basis I get a vm crash
  • [JDK-8176501] - Method Shape.getBounds2D() incorrectly includes Bezier control points in bounding box
  • [JDK-8176506] - C2: loop unswitching and unsafe accesses cause crash
  • [JDK-8176512] - [TEST_BUG] add a minimal delay to java/awt/Paint/bug8024864.java
  • [JDK-8176520] - Improve the accuracy of the instance size in hprof heap dumps
  • [JDK-8176543] - Miscellaneous changes imported from jsr166 CVS 2017-04
  • [JDK-8176565] - G1 Does not perform heap verification after remark with VerifyAfterGC
  • [JDK-8176574] - unexpected ambiguous error
  • [JDK-8176577] - Anonymous class instance creation expression with diamond compatibility constraint is reduced to anonymous class type
  • [JDK-8176580] - [ppc, s390] CRC32C: wrong checksum result in some cases
  • [JDK-8176705] - Remove static functions in InstanceKlass
  • [JDK-8176712] - Older @since value errors in types of java.base/java.logging/rmi module
  • [JDK-8176722] - Older @since value errors java.sql module
  • [JDK-8176729] - com.sun.webkit.dom.NodeImpl#SelfDisposer is not called
  • [JDK-8176768] - hotspot ignores PTHREAD_STACK_MIN when creating new threads
  • [JDK-8176776] - Linux: Intermittent unit test failures in window position, resize tests
  • [JDK-8176789] - java/io/pathNames/GeneralWin32.java fails intermittently when current working dir is not C:
  • [JDK-8176792] - long method signature names should be formatted correctly in the summary table
  • [JDK-8176795] - Wrong result color when painting translucent colors on volatile images.
  • [JDK-8176797] - [TESTBUG] tools/launcher/Settings.java -Xss size is too small
  • [JDK-8176807] - Fix misc module dependencies in core_tools tests
  • [JDK-8176809] - UL Log file handles leaked to child processes
  • [JDK-8176811] - Build gives warnings from Indify
  • [JDK-8176813] - Mac: Failure to exit full-screen programmatically in some cases
  • [JDK-8176825] - Unwanted comment in jdk.packager.services/src/main/java/module-info.java
  • [JDK-8176828] - jtools do not list VM process launched with the debugger option suspend=y
  • [JDK-8176830] - JDK 9 dependencys in JREInfo and JfxRuntime
  • [JDK-8176831] - Dead code: function jmm_GetLoadedClasses is not used in jmm_interface
  • [JDK-8176838] - Remove :compact1, :compact2. :compact3, :needs_jre test groups.
  • [JDK-8176844] - Menus not always selected properly with GTK 3
  • [JDK-8176847] - Calendar.checkDisplayNameParams() should check case of style == 3
  • [JDK-8176853] - Locale.Builder.removeUnicodeLocaleAttribute(null) should throw NullPointerException
  • [JDK-8176870] - overridden api has a since value in java.sql module
  • [JDK-8176872] - [s390] wrong pc shown in error logs
  • [JDK-8176879] - Linux: Dialog windows sometimes not initially painted correctly with GTK 3
  • [JDK-8176881] - DerivedPointerTable Update log message in wrong order in regards to Redirty Cards
  • [JDK-8176884] - Window-based unit tests need to be more robust
  • [JDK-8176885] - Clear Claimed Marks log message at wrong location in the log
  • [JDK-8176889] - AOT: aot compilation hangs while compiling jdk.localedata module
  • [JDK-8176890] - AOT: some modules can't be AOT-compiled
  • [JDK-8177015] - STACK_SIZE_MINIMUM of 32k is not always enough for Mac OS X
  • [JDK-8177017] - com/oracle/security/ucrypto/TestAES.java fails intermittently
  • [JDK-8177043] - x64 fixpath.exe doesn't setup correct environment to run x86 process
  • [JDK-8177048] - javadoc should support -version and/or --version
  • [JDK-8177055] - [TESTBUG] test/runtime/ReservedStack/ReservedStackTest.java sometimes fails on Oracle arm64 port after being enabled for open aarch64 port
  • [JDK-8177059] - [TESTBUG] gc/g1/TestGCLogMessages.java fails on 32bit arm after changes for JDK-8155094
  • [JDK-8177064] - jcmd help command should not require the process identification
  • [JDK-8177068] - incomplete classpath causes NPE in Flow
  • [JDK-8177069] - File separator mismatch on Win-64
  • [JDK-8177077] - Constructing multiple Image objects using animated GIFs concurrently can fail with AIOOBE
  • [JDK-8177098] - Nashorn's ScriptEngine.eval() increases minor GC times (JNI Weak Reference processing time)
  • [JDK-8177148] - Receiver type restriction on protected access is not documented for some MethodHandle factories
  • [JDK-8177152] - Several methods in java.lang.invoke don't specify treatment of nulls
  • [JDK-8177275] - IllegalArgumentException when MH would have too many parameters is not specified for several methods
  • [JDK-8177276] - MethodHandles.insertArguments doesn't specify IllegalArgumentException on index mismatch
  • [JDK-8177284] - HTMLEditor fails to load resources from modena.css if security manager is present
  • [JDK-8177326] - [macosx] mouse event goes to button in java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java
  • [JDK-8177357] - tools/jar/multiRelease/ApiValidatorTest.java failed due to "Exception java.nio.file.DirectoryNotEmptyException"
  • [JDK-8177373] - Z Order is wrong in Advanced Update Tab in the JCP
  • [JDK-8177375] - Improve atomicity of selection and focus models
  • [JDK-8177377] - Bad background highlighting
  • [JDK-8177387] - The document can not be printed out after setting landscape option
  • [JDK-8177394] - Printed content is overlapping
  • [JDK-8177427] - some jdk_svc tests fail when they are run only with required modules
  • [JDK-8177440] - Apparently valid Java code with generics compiles with Eclipse but not with javac
  • [JDK-8177452] - Syntax errors in ContentHandler class documentation
  • [JDK-8177453] - Start_new_collection_set() timing done during wrong type of GC
  • [JDK-8177455] - TIFFCompressor has a reference to non-existed method
  • [JDK-8177457] - Syntax errors in URLConnection class documentation
  • [JDK-8177458] - [s390] (jdk10) build broken after 8155672
  • [JDK-8177473] - Ensemble jar file contains duplicate, and misnamed, files in META-INF
  • [JDK-8177486] - incorrect handling of mandated parameter names in MethodParameters attributes
  • [JDK-8177511] - Remove the old standard doclet
  • [JDK-8177522] - -XX:OnOutOfMemoryError does not work if supplied twice on windows
  • [JDK-8177551] - [TESTBUG] TestHumongousClassLoader.java can fail on systems with non-g1 collector.
  • [JDK-8177554] - Umbrella: Remove from JDK 10 APIs deprecated for removal in JDK 9
  • [JDK-8177556] - unshuffle_list.txt needs to be updated for Mac native code
  • [JDK-8177629] - Unexpected RuntimeException while rendering animation
  • [JDK-8177650] - JShell tool: packages in classpath don't appear in completions
  • [JDK-8177691] - Labeled break in catch and finally works wrongly, when invoked through nashorn
  • [JDK-8177699] - Some swing and awt tests are not in TEST.groups
  • [JDK-8177703] - Logging for gc+humongous potentially accesses klasses of dead objects
  • [JDK-8177704] - Regression in SPECjvm2008.sparse-large because of changes to marking cycle in JDK-8017744
  • [JDK-8177721] - Improve diagnostics in sun.management.Agent#startAgent()
  • [JDK-8177763] - Getting an hprof dump via jcmd could benefit from stronger option checking
  • [JDK-8177764] - Humongous Reclaimed log output may be confusing
  • [JDK-8177765] - gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java: Actual memory usage should not deviate from expected
  • [JDK-8177778] - Understand Gradle 3.4 build failure
  • [JDK-8177781] - Individual page formats for pages in "Pageable" are not applied during printing
  • [JDK-8177809] - File.lastModified() is losing milliseconds (always ends in 000)
  • [JDK-8177814] - jdk/editpad is not in jdk TEST.groups
  • [JDK-8177831] - Removing redundant module-source-path to java compile
  • [JDK-8177847] - jshell tool: retain delete of non-retained mode does not locally delete
  • [JDK-8177896] - Uninstall ping data quality case
  • [JDK-8177899] - Tests fail due to code cache exhaustion on machines with many cores
  • [JDK-8177901] - JDWP exit error JVMTI_ERROR_WRONG_PHASE(112): on checking for an interface
  • [JDK-8177915] - Clarify Reference.reachabilityFence use
  • [JDK-8177932] - (process) java/lang/ProcessHandle/OnExitTest.java failed with "Process A should not be alive expected [false] but found [true]"
  • [JDK-8177945] - Single cell selection flickers when adding data to TableView
  • [JDK-8177951] - Charset problem when the name of the sound device contains Chinese character.
  • [JDK-8177953] - Rename TestGCBasher.run to TestGCBasher.main
  • [JDK-8177957] - run-test summary lines look bad/misleading with long test names
  • [JDK-8177958] - Possible uninitialized char* in vm_version_solaris_sparc.cpp
  • [JDK-8177959] - G1CollectedHeap::print_on prints incorrect capacity
  • [JDK-8177965] - gc/ArrayJuggle/Juggle18, gc/ArrayJuggle/Juggle24 fail with OOME on host with a lot of cores
  • [JDK-8178025] - HiDPI with non-integer scale factor - SPANs in HTML are rendered overlapping each other
  • [JDK-8178029] - GridPane layouting problems USE_PREF_SIZE + ColSpan
  • [JDK-8178044] - compiler/intrinsics/sha/cli/ tests for UseSHA256Intrinsics/UseSHA512Intrinsics/UseSHA fail
  • [JDK-8178053] - Purge usages of -d32/-d64 options in all tests
  • [JDK-8178065] - Incorrect type annotation path with multi-variable declaration and mixed-array notation
  • [JDK-8178070] - duplicate entries in package table
  • [JDK-8178075] - Provide generic add-exports mechanism
  • [JDK-8178106] - There is no error message pop up when clicking 'create folder' button
  • [JDK-8178107] - Compiler crashes with "assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded"
  • [JDK-8178109] - More useful documentation on /help
  • [JDK-8178118] - Arguments::create_numbered_property allocates wrong buffer in case count > 99
  • [JDK-8178131] - Incorrect usage of gdk_device_manager_get_client_pointer()
  • [JDK-8178150] - Regression in logic for handling inference stuck constraints
  • [JDK-8178275] - Upgrade version of Lucene used by Ensemble
  • [JDK-8178290] - Intermittent test failure in test.com.sun.webkit.network.CookieTest
  • [JDK-8178291] - Add CTW test for boot module
  • [JDK-8178295] - The color looks bad and is not very readable
  • [JDK-8178297] - TableView scrolls slightly when adding new elements
  • [JDK-8178317] - Create man pages using pandoc from markdown sources
  • [JDK-8178319] - Build sqlite3 from source
  • [JDK-8178335] - Missing @modules in jdk/internal/ref/Cleaner/ExitOnThrow.java
  • [JDK-8178336] - Unnecessary SystemDictionary walk for Protection domain liveness
  • [JDK-8178338] - Remove unused functions that walk classes in various places
  • [JDK-8178340] - remove unneeded "throws" from ProcessTools::createJavaProcessBuilder
  • [JDK-8178342] - Missing @modules in jdk/jdk/nio/zipfs.java
  • [JDK-8178343] - Missing @modules in jdk/jdk/modules/scenarios/automaticmodules.java
  • [JDK-8178344] - Missing @modules in jdk/sun/misc/SunMiscSignalTest.java
  • [JDK-8178348] - left_n_bits(0) invokes undefined behavior
  • [JDK-8178352] - BitMap::get_next_zero_offset may give wrong result on Mac
  • [JDK-8178353] - jdk/jshell/ExternalEditorTest.java failed with timeout
  • [JDK-8178360] - Build and integrate ICU from source
  • [JDK-8178363] - Incorrect check for nmethod re-registration in C1
  • [JDK-8178368] - Right alignment of text fields works incorrectly
  • [JDK-8178401] - Various audio files writers do not close file streams properly
  • [JDK-8178403] - DirectAudio in JavaSound may hang and leak
  • [JDK-8178417] - TextArea/TextField: Undo operation reverts the caret position.
  • [JDK-8178418] - TextArea/TextField: Undo removes entire text at once
  • [JDK-8178419] - TextArea/TextField: CTRL+DEL & Undo does not work correctly
  • [JDK-8178427] - NPE in Infer$CheckUpperBounds
  • [JDK-8178430] - JMenu in GridBagLayout flickers when label text shows "..." and is updated
  • [JDK-8178440] - Build libxml2 and libxslt from source
  • [JDK-8178444] - Using lambda in inner class constructor for creating peer inner class causes runtime "java.lang.VerifyError: Bad type on operand stack"
  • [JDK-8178448] - MenuBar item handler fired twice
  • [JDK-8178480] - Wrong exception being thrown on an invalid MethodType
  • [JDK-8178490] - Usages of is_object_aligned with pointers are broken
  • [JDK-8178491] - -Xss and -XX:ThreadStackSize argument parsing truncates bits
  • [JDK-8178495] - Bug in the align_size_up_ macro
  • [JDK-8178497] - Bug in MutableNUMASpace::ensure_parsability
  • [JDK-8178542] - G1: VM hangs during shutdown due to mark stack overflow
  • [JDK-8178604] - JVM does not allow defining boot loader modules in exploded build after module system initialization
  • [JDK-8178695] - jdk.test.lib.artifacts.ArtifactContainer has to be public
  • [JDK-8178699] - Fail to send async requests if server doesn't response the first one
  • [JDK-8178701] - Compile error with switch statement on protected enum defined in parent inner class
  • [JDK-8178702] - FileChooser fails if initialDirectory does not exist
  • [JDK-8178711] - BarChart bars become invisible if forceZeroInRange=false for the NumberAxis
  • [JDK-8178720] - CRC32C fails on x86 hardware without CLMUL support
  • [JDK-8178728] - Check the AlgorithmParameters in algorithm constraints
  • [JDK-8178791] - In AbstractMemberWriter.java isInherited() compares the same ped.getEnclosingElement()
  • [JDK-8178796] - AOT tests fail with UseAVX=3 on Intel Xeon host
  • [JDK-8178798] - Two compiler/aot/verification/vmflags tests fail by timeout with UseAVX=3
  • [JDK-8178799] - Under Java 9 Java Web Start consumes the only URLStreamHandlerFactory slot
  • [JDK-8178805] - PathTransition jitter
  • [JDK-8178806] - Better exception logging in crypto code
  • [JDK-8178818] - Possible font issue in HtmlEditor/WebView
  • [JDK-8178821] - jshell tool: ctrl-down does nothing in current context
  • [JDK-8178829] - [AOT][GRAAL] aot compilation problem org.graalvm.compiler.phases.common.DeoptimizationGroupingPhase.run()
  • [JDK-8178835] - CTW Runner should check that all classes have been compiled
  • [JDK-8178837] - Potential performance drawback due to type mismatch
  • [JDK-8178851] - [JDK 9] Unable to clear Java Cache when Keep temporary files.. option is unchecked
  • [JDK-8178867] - tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java failed to clean up files
  • [JDK-8178870] - instrumentation.retransformClasses cause coredump
  • [JDK-8178872] - Decimal form is inconsistent between CLDR and Java in some special locales
  • [JDK-8178888] - [linux] [WebView] Button UI in html not rendering properly
  • [JDK-8178906] - Assertion failure in Check#validateTypeAnnotation
  • [JDK-8178913] - CTW library does not close all opened resources
  • [JDK-8178918] - TestHeapCounters.java intermittent failure
  • [JDK-8178951] - when test module "com.greetings" is provided input to javapackager as exploded module then "Module com.greetings does not exist" is printed on console
  • [JDK-8178952] - Separate compilation issue with bounded wildcard
  • [JDK-8178956] - Misleading description of arguments to accumulator function called by LongAccumulator
  • [JDK-8178966] - Don't swallow early bootstrap exceptions in Boolean.getBoolean, Integer.getInteger and Long.getLong
  • [JDK-8178969] - [TESTBUG] Wrong reporting of gc/g1/humongousObjects/TestHeapCounters test.
  • [JDK-8178972] - Incomplete changeset for JDK-8178436
  • [JDK-8178975] - Fix clang warnings in build
  • [JDK-8178991] - Excessive amounts of calls to Flag::find_flag during startup
  • [JDK-8178995] - Nashorn context execution slows down over long time period
  • [JDK-8179000] - Reversion of langtools test changes for limited win32 address space
  • [JDK-8179019] - Correct range checks for command-line options ArraycopySrcPrefetchDistance and ArraycopyDstPrefetchDistance
  • [JDK-8179024] - FX Samples broken
  • [JDK-8179033] - javapackager fails to create Mac Application Bundle
  • [JDK-8179040] - Avoid Ticks::now calls when EventClassLoad is not enabled
  • [JDK-8179046] - jshell tool: /help /edit is missing -all and -start
  • [JDK-8179048] - jshell tool: /help -- references to "/reset or /reload" should add /env
  • [JDK-8179064] - TestInterpreterMethodEntries.java is missing -XX:+UnlockDiagnosticVMOptions
  • [JDK-8179072] - AbstractMethodError in Nashorn-generated code when popping stack frames via JDI
  • [JDK-8179078] - Jib run-test-prebuilt profile missing dependency on bootjdk
  • [JDK-8179079] - Incremental HotSpot builds broken on Windows
  • [JDK-8179083] - Uninitialized notifier in Java Monitor Wait tracing event
  • [JDK-8179086] - java.time.temporal.ValueRange has poor hashCode()
  • [JDK-8179087] - [AOT][Graal] FloatingRead scheduling problem
  • [JDK-8179090] - jshell tool: Tab completion on import with custom classpath
  • [JDK-8179097] - NPE in MenuButtonSkinBase class
  • [JDK-8179102] - Shift + Mouse wheel ScrollPane horizontal scrolling doesn't work on Linux but works on Mac.
  • [JDK-8179103] - [Testbug] re-enable the runtime/SharedArchiveFile/BootAppendTests.java test
  • [JDK-8179109] - 8.4.1: Error for receiver parameter of an inner class in a static context
  • [JDK-8179209] - Text rendering has slow initialization time
  • [JDK-8179222] - SimpleConsoleLogger should protect against MissingResourceException
  • [JDK-8179226] - gc/stress/gclocker/TestGCLockerWithG1.java: fails with OOME Java heap space
  • [JDK-8179242] - OutOfMemoryError in java/util/Arrays/ParallelPrefix.java
  • [JDK-8179243] - [TESTBUG] CDS tests should be excluded from running with -UseCompressedOops
  • [JDK-8179244] - Assert failed in instanceMirrorKlass.inline.hpp
  • [JDK-8179266] - Add test/gc/g1/humongousObjects/TestHeapCounters.java to ProblemList.txt
  • [JDK-8179273] - sun.net.httpserver.LeftOverInputStream should stop attempting to drain the stream when the server is stopped
  • [JDK-8179289] - assert(_last_Java_pc == NULL) failed: already walkable
  • [JDK-8179292] - a number of launcher tests fail when run with --limit-modules due to CNFE: javax.tools.ToolProvider
  • [JDK-8179294] - several langtools tests depend on jar but do not declare that dependency
  • [JDK-8179296] - a few java/lang tests fail when run w/ limited modules due to NCDFE: javax/tools/JavaFileManager$Location
  • [JDK-8179297] - many runtime tests fail when run w/ limited modules
  • [JDK-8179298] - many serviceability tests fail when run w/ limited modules on minimal JVM
  • [JDK-8179317] - rewrite runtime shell tests to java version
  • [JDK-8179318] - rewrite serviceability shell tests to java version
  • [JDK-8179327] - gtestLauncher should run tests on a separate thread (optionally)
  • [JDK-8179335] - [macosx] A second modal dialog appears behind a previous modal dialog
  • [JDK-8179376] - Tokens from parsing JS with parse.only=true have inconsistent column base (0 vs 1)
  • [JDK-8179389] - X509Certificate generateCRLs is extremely slow using a PEM crl list
  • [JDK-8179399] - Call trim() when loaded jre.list
  • [JDK-8179405] - [Windows] [prism-d3d] Fix GetVersion and GetVersionEx deprecation warnings
  • [JDK-8179444] - AArch64: Put zero_words on a diet
  • [JDK-8179445] - Use jdeps ToolProvider
  • [JDK-8179457] - Remove demo/jvmti tests
  • [JDK-8179462] - Remove obsolete -XDignore.symbol.file flag from FX javadoc build
  • [JDK-8179463] - Cleanup whitespace after fix for JDK-8170024
  • [JDK-8179464] - [Windows][prism-d3d] Fix compiler _CRT_SECURE_ warnings
  • [JDK-8179468] - jshell tool: /methods should show id
  • [JDK-8179514] - [macosx] Maximize button is enabled for non-resizable parent window when child window is opened
  • [JDK-8179526] - [linux] Special Characters input via composition do not produce correct KeyEvents on Linux OS
  • [JDK-8179540] - Undersized StackShadowPages in runtime/ReservedStack/ReservedStackTest.java
  • [JDK-8179554] - make run-test does not exclude tests from {hotspot/test/,jdk/test}/ProblemList.txt
  • [JDK-8179555] - make run-test should always use a fresh, clean JTwork directory
  • [JDK-8179559] - Solaris MulticastSocket issues
  • [JDK-8179564] - Missing @bug for tests added with JDK-8165367
  • [JDK-8179593] - guarantee failure in deflate_idle_monitors
  • [JDK-8179597] - Handle cut and paste of 1, 2 and 4 byte characters
  • [JDK-8179602] - Backout fix for JDK-8165437 due to breakage on 32-bit Linux
  • [JDK-8179614] - Test for jarsigner on verifying jars that are signed and timestamped by other JDK releases
  • [JDK-8179618] - Fixes for range of OptoLoopAlignment and Inlining flags
  • [JDK-8179628] - QPathTest might fail to catch errors due to GC bug in test
  • [JDK-8179673] - JVM Crash in WebPage.setBackgroundColor() during webpage navigation (Non Public API)
  • [JDK-8179700] - Exceptions thrown in StartManagementAgent.java
  • [JDK-8179704] - doclet crashes with an empty package.html
  • [JDK-8179705] - Popup windows are closed by scroll events.
  • [JDK-8179769] - serviceability/sa/TestCpoolForInvokeDynamic.java failing after changes for JDK-8171392
  • [JDK-8179858] - jshell tool: sync nomenclature from reference to online /help
  • [JDK-8179887] - Build failure with glibc >= 2.24: error: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated
  • [JDK-8179916] - doclint does not properly check type parameters on type declarations
  • [JDK-8179918] - EnumSet spliterator should report SORTED, ORDERED, NONNULL
  • [JDK-8179927] - JavaDoc tool skip some errors during html5 validation
  • [JDK-8179946] - Objects are not rendered for certain rotation angle and cache hint combinations
  • [JDK-8179953] - [ppc] TLABWasteIncrement not loaded correctly
  • [JDK-8179978] - Add copyright and license to security configuration files
  • [JDK-8180019] - javadoc should treat failure to access URL as an error, not a warning.
  • [JDK-8180066] - Convert package.html files to package-info.java
  • [JDK-8180072] - hotspot with dtrace fails to build on Oracle Linux 7.3
  • [JDK-8180081] - Adjust Jib and JDL configuration for 10 to support promotable builds
  • [JDK-8180141] - Missing entry in LineNumberTable for break statement that jumps out of try-finally
  • [JDK-8180151] - JavaFX incorrectly renders scenegraph with two 3D boxes with certain dimensions
  • [JDK-8180183] - Confusing javadoc comment to the getOutput(ProcessBuilder processBuilder) method of jdk.test.lib.process.ProcessTools
  • [JDK-8180196] - Unable to acquire the JMH lock
  • [JDK-8180198] - make bootcycle-images fail with uses of -d64 flags
  • [JDK-8180202] - -XXaltjvm is not working anymore on MacOSX
  • [JDK-8180263] - tools/javac/modules/SourceInSymlinkTest.java fails on Windows when the jtreg workdir is on a subst drive
  • [JDK-8180264] - java/io/pathNames/GeneralWin32.java fails on Windows when source dir is on a different drive than jtreg workdir
  • [JDK-8180268] - tools/sjavac/IdleShutdown.java failed with "Error too big"
  • [JDK-8180274] - Fix links in nashorn documentation
  • [JDK-8180276] - JTextPane getText return extra when mixed with methods of Document
  • [JDK-8180286] - Remove the launchers data model flags -d32/-d64
  • [JDK-8180289] - jarsigner treats timestamped signed jar invalid after the signer cert expires
  • [JDK-8180304] - Add tests to ProblemList that fails on Windows when running with subst or different drive than source code is on.
  • [JDK-8180306] - jshell tool: /help -- confusing identifier in feedback mode examples
  • [JDK-8180310] - MetaspaceShared::check_shared_class_loader_type is not used during archive creation
  • [JDK-8180311] - [TESTBUG] gc/stress/gclocker/TestGCLockerWithSerial fails with ClassNotFoundException: java.lang.management.ManagementFactory
  • [JDK-8180324] - [JVMCI][TESTBUG] failed JVMCI junit test NativeCallTest.java
  • [JDK-8180325] - Use ClassLoaderData::classes_do for CDS classes
  • [JDK-8180339] - Doclint must check for empty html body
  • [JDK-8180347] - JVM crashes with EXCEPTION_CONTINUE_EXECUTION
  • [JDK-8180351] - Unable to import PCKS12[.p12] certificate into java keystore[cacerts]
  • [JDK-8180361] - Tab order broken when HBox used in Toolbar
  • [JDK-8180363] - Applying same transform to a Group holding Shape & Camera can render incorrectly
  • [JDK-8180364] - Tab order broken if an editable ComboBox used in Toolbar
  • [JDK-8180366] - [TESTBUG] gc/g1/humongousObjects/TestHumongousClassLoader should not be run with class unloading disabled
  • [JDK-8180370] - Characters are skipped on input of Korean text on OS X
  • [JDK-8180392] - SunJCE provider should throw exceptions for unsupported mode and padding combinations
  • [JDK-8180393] - [TESTBUG] CDSTestUtils property test.cds.copy.child.stdout should be true by default
  • [JDK-8180402] - Table cell text alignment formatting not working correctly
  • [JDK-8180413] - avoid accessing NULL in jdk.jdwp.agent
  • [JDK-8180423] - Remove flag UseRelocIndex
  • [JDK-8180437] - Remaining renames of CAS misnomer "swap" => "set"
  • [JDK-8180449] - Upgrade the Marlin renderer in JavaFX
  • [JDK-8180450] - secondary_super_cache does not scale well
  • [JDK-8180473] - Use proper deallocation for FileBuff::_bigbuf
  • [JDK-8180479] - [TESTBUG] Some hotspot tests broken after internal Unsafe name changes
  • [JDK-8180487] - HotSpotResolvedJavaMethod#setNotInlineable() should be renamed to represent actual behavior
  • [JDK-8180501] - RescaleOp.filter does not document IllegalArgumentException if sizes differ.
  • [JDK-8180502] - AffineTranformOp does not work properly with a child Raster.
  • [JDK-8180503] - Incorrect colour when rescaling images with different bit depths for a band.
  • [JDK-8180510] - jshell tool: crash on entering pseudo-commands: /<id> or /-<n>
  • [JDK-8180514] - TestPrintMdo.java test still fails
  • [JDK-8180519] - Windows FILETIME should be converted to and from ULARGE_INTEGER not LARGE_INTEGER
  • [JDK-8180587] - Assert in layout_helper_log2_element_size(jint) compares bits instead of bytes
  • [JDK-8180599] - Possibly miss to iterate monitors on thread exit
  • [JDK-8180600] - make run-test does not work with jib test dependencies
  • [JDK-8180601] - hsdis generates duplicate output for JVMCI installed code
  • [JDK-8180612] - [ppc] assert failure in cpu/ppc/vm/assembler_ppc.hpp due to immediate value out of range
  • [JDK-8180614] - Skip range and constraint checks on non-existent flags
  • [JDK-8180620] - Clarify VarHandle mixed-access subtleties
  • [JDK-8180622] - gc/stress/gclocker/TestGCLockerWithParallel.java: fails with OOME Java heap space
  • [JDK-8180625] - an array class in classlist causes vm crash during CDS dumping
  • [JDK-8180626] - gc/stress/systemgc/TestSystemGCWithSerial.java: timed out
  • [JDK-8180627] - gc/gctests/Steal/steal001: guarantee(cp->cache() == NULL) failed
  • [JDK-8180631] - [TESTBUG] CDS tests should use CDSTestUtils.executeAndLog whenever spawning sub processes
  • [JDK-8180645] - Text selection in WebView cause massive prism memory usage
  • [JDK-8180660] - missing LNT entry for finally block
  • [JDK-8180709] - java -javaagent:agent.jar with run-time that does not contain java.instrument prints confusing error
  • [JDK-8180720] - method InferenceGraph.initNodes() can potentially add a trivial dependency of a node to itself
  • [JDK-8180722] - 6351437 PIT : compiler/6329104/Test6329104.sh fails due to execution time variation
  • [JDK-8180723] - Compiler RTM tests fail
  • [JDK-8180727] - Use jdk.editpad to replace jdk.nashorn.tools.jjs.EditPad duplicated class
  • [JDK-8180732] - add test to check temp file permission
  • [JDK-8180744] - Update ct.sym for JDK 10
  • [JDK-8180745] - Add --release 10 as an alias for --release 9
  • [JDK-8180754] - com.sun.net.httpserver.HttpServer: Sending the response headers before draining the request body can cause AssertionError
  • [JDK-8180785] - [AOT][GRAAL] java.lang.AssertionError: Method not found: jdk.internal.misc.Unsafe.compareAndSwapInt
  • [JDK-8180804] - com/sun/jdi/RedefineCrossEvent.java: timed out
  • [JDK-8180821] - com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java: The menu item should have been GC-ed
  • [JDK-8180836] - Cleanup whitespace after fix for JDK-8179514
  • [JDK-8180837] - SunPKCS11-NSS tests failing on Ubuntu 14.04.5
  • [JDK-8180856] - Remove RecordType.java
  • [JDK-8180892] - Correct handling of annotations on parameters
  • [JDK-8180895] - java/security/AccessController/DoPrivAccompliceTest.java has to be improved
  • [JDK-8180897] - Explicit --with-jtreg path not expanded
  • [JDK-8180925] - [AOT] All compiles fail with java.lang.AssertionError: a value is already registered for hashCode()
  • [JDK-8180940] - Remove webview deps bundle download from maven central
  • [JDK-8180945] - vmError.cpp : adjust dup and fclose
  • [JDK-8181055] - PPC64: "mbind: Invalid argument" still seen after 8175813
  • [JDK-8181084] - JavaFX show big icons in system menu on macOS with Retina display
  • [JDK-8181085] - Race condition in method resolution may produce spurious NullPointerException
  • [JDK-8181091] - cannot uninstall app with no codebase from the command line.
  • [JDK-8181105] - Nashorn file descriptor leaks
  • [JDK-8181109] - serviceability/dcmd/framework/InvalidCommandTest::mainClass fails
  • [JDK-8181110] - jvmti/hotswap test crashes in Method::checked_resolve_jmethod_id(_jmethodID*)
  • [JDK-8181113] - jaotc options lost after 8177046
  • [JDK-8181115] - Update suite.py after JDK-8180267
  • [JDK-8181119] - jshell tool: /help /list does not cover the -history option
  • [JDK-8181124] - Get rid of compiler.testlibrary.rtm.predicate
  • [JDK-8181145] - add platforms to test java/nio/ByteOrder/NativeOrder.java
  • [JDK-8181175] - Stream.concat behaves like terminal operation
  • [JDK-8181191] - getUint32 returning Long
  • [JDK-8181198] - Java8u131: Crash in WebView
  • [JDK-8181207] - 8177809 breaks AIX 5.3, 6.1 builds
  • [JDK-8181213] - [Tab] Tab content is not disabled when tab is disabled before content is set
  • [JDK-8181215] - Links incorrectly appear bold in some javadoc generated tables
  • [JDK-8181218] - TextInputControl throws exception which lacks information.
  • [JDK-8181289] - Invalid HTML 5 in AWT/Swing docs
  • [JDK-8181298] - Assertion failure in com.sun.tools.javac.comp.Modules
  • [JDK-8181307] - tests added/changed by 8166139 should be updated to use the latest testlibrary
  • [JDK-8181311] - JDK 10 promotion missing doc bundle for java.net
  • [JDK-8181333] - Clicking "Details" button on FX ErrorPane causes Exception
  • [JDK-8181383] - com/sun/jdi/OptionTest.java fails intermittently with bind failed: Address already in use
  • [JDK-8181386] - CipherSpi ByteBuffer to byte array conversion fails for certain data overlap conditions
  • [JDK-8181391] - remove explicit @build actions for the top level testlibary classes
  • [JDK-8181406] - [linux] Stage resizing bug
  • [JDK-8181411] - Performance problem with TreeTableView selectAll()
  • [JDK-8181419] - Race in jdwp invoker handling may lead to crashes or invalid results
  • [JDK-8181423] - Using null value in ComboBox leads to exception
  • [JDK-8181439] - Test the jdk.tls.namedGroups System Property
  • [JDK-8181443] - Replace usages of jdk.internal.misc.Unsafe with MethodHandles.Lookup.defineClass
  • [JDK-8181450] - assert in BasicHashtable::verify_table
  • [JDK-8181451] - JDK-8174231 broke some clang builds
  • [JDK-8181464] - Invalid lambda in annotation causes NPE in Lint.augment
  • [JDK-8181474] - JDK silently uninstalled upon reinstall attempt
  • [JDK-8181476] - [macos] Stages with StageStyle.UTILITY are always on-top when initialized without an owner
  • [JDK-8181500] - [TESTBUG] com/sun/jdi/LineNumberInfo.java fails with jArrayIndexOutOfBoundsException
  • [JDK-8181503] - Can't compile hotspot with c++11
  • [JDK-8181504] - Check javadoc pages for keyboard navigation
  • [JDK-8181506] - javadoc does not list nested classes in annotation types
  • [JDK-8181578] - AA + AlphaComposite (other than SrcOver) runs 5,000 - 40,000 times slower
  • [JDK-8181622] - new {@index} tag generates multiple index entries
  • [JDK-8181625] - add info about services to langtools modules
  • [JDK-8181635] - sun/net/www/protocol/jar/B6449504.java fails at Windows platform (after JDK-8181414)
  • [JDK-8181644] - C1 crashes with -XX:+PrintCFGToFile
  • [JDK-8181653] - SNI issue with InetAddress.getLocalHost()
  • [JDK-8181659] - Create an alternative fix for JDK-8167102, whose fix was backed out
  • [JDK-8181710] - In ContainerOrderFocusTraversalPolicy JSpinner fails to show focus
  • [JDK-8181715] - sun/net/www/protocol/jar/jarbug/TestDriver.java fails after 8181335
  • [JDK-8181724] - At step14,After clicking the desktop shortcut,there is an authenticated pop-up dialog from Java shown up.
  • [JDK-8181725] - Implement currentSearchLocaleID and currentTextBreakLocaleID using Java Locale API
  • [JDK-8181738] - Remove com.sun.tools.jdeps to jdk.packager
  • [JDK-8181741] - C2 compilation fails with "assert(i<_max) failed: oob"
  • [JDK-8181758] - add explicit @build actions for jdk.test.lib classes in all :tier[1-3] tests
  • [JDK-8181782] - [TESTBUG] [Macosx] JTextAreaEmojiTest is not executed
  • [JDK-8181786] - Extra runLater causes impossible states to be possible using javafx.embed.singleThread=true
  • [JDK-8181788] - Unable to build JDK10 on SPARC-M8 machines
  • [JDK-8181792] - nashorn samples/exec.js has some incorrect examples
  • [JDK-8181803] - compiler/profiling/spectrapredefineclass/Launcher.java fails due to code cache exhaustion
  • [JDK-8181804] - Graal crashes with "no stack overflow from deopt blob/uncommon trap" in -XX:-Inline and fails otherwise
  • [JDK-8181807] - Internal error "StringStream is re-allocated with a different ResourceMark"
  • [JDK-8181809] - PPC64: Leverage mtfprd/mffprd on POWER8
  • [JDK-8181810] - PPC64: Leverage extrdi for bitfield extract
  • [JDK-8181820] - jdk/test/lib/Platform should not depend on jdk/test/lib/Utils
  • [JDK-8181823] - [AOT] jaotc doesn't work with Graal
  • [JDK-8181831] - [Graal] compiler/whitebox tests fail to trigger OSR compilation
  • [JDK-8181833] - [Graal] UnsafeGetStableArrayElement.java fails with "assertNotEquals: expected 1 to not equal 1"
  • [JDK-8181837] - [Graal] compiler/jvmci/SecurityRestrictionsTest.java fails with AccessControlException
  • [JDK-8181839] - FileInputStreamPoolTest.java fails intermittently: Can't delete files
  • [JDK-8181841] - A TSA server returns timestamp with precision higher than milliseconds
  • [JDK-8181848] - [mac] Touch screen event might not be working on 10.12.1+
  • [JDK-8181855] - [Graal] runtime/ReservedStack/ReservedStackTest.java triggers: assert(thread->deopt_mark() == __null) failed: no stack overflow from deopt blob/uncommon trap
  • [JDK-8181857] - MathPowTest::computeRow recompiles infinitely
  • [JDK-8181858] - Graal should respect if method is compilable
  • [JDK-8181860] - [TESTBUG] serviceability/tmtools/jstack/utils/DefaultFormat.java does not recognize "sleeping" state
  • [JDK-8181869] - getAnnotatedParameterTypes​() specification should be clarified
  • [JDK-8181876] - Ignore named groups that are not supported by the underlying key generation
  • [JDK-8181878] - javadoc should support/ignore --add-opens
  • [JDK-8181895] - javax management docs contain links to technotes
  • [JDK-8181897] - JDK 9 change to symlink handling affects SourceFile attributes
  • [JDK-8181906] - AArch64: port bugfix for 7009641 to AArch64
  • [JDK-8181907] - ListView randomly renders outdated information in case items contain null but only empty flag toggles
  • [JDK-8181911] - Lambda Analyzer causes compile-time error
  • [JDK-8181915] - clean dependency within test library
  • [JDK-8181917] - Refactor UL LogStreams to avoid using resource area
  • [JDK-8181920] - -fx-background-color css property changes also corner radii and insets of the button
  • [JDK-8181930] - Adding a null icon to a Stage prevents application startup
  • [JDK-8181933] - AOT JDK 10 - Crash at JVMCIRuntime::new_array()
  • [JDK-8181950] - jshell tests: longer help documentation breaks tests because of paging
  • [JDK-8181976] - Specifying desired dimensions for Image with HiDPI (@2x) variant gets the size wrong
  • [JDK-8182025] - PropertyDescriptor ignores default methods from interfaces implemented by superclasses
  • [JDK-8182031] - Swing's ComboBox Popup opens and closes immediately
  • [JDK-8182034] - os::Posix::is_valid_signal() should, if it uses sigaddset, initialize the signal set
  • [JDK-8182036] - Load from initializing arraycopy uses wrong memory state
  • [JDK-8182037] - wrong ResourceMark in Method::print_short_name()
  • [JDK-8182047] - javac compile error on type-parameter-exceptions in lambda expressions
  • [JDK-8182050] - assert(_whole_heap.contains(p)) failed: Attempt to access p out of bounds of card marking array's _whole_heap
  • [JDK-8182052] - Test compiler/aot/cli/jaotc/CompileJarTest.java fails in JPRT for jdk10/hs
  • [JDK-8182053] - Test compiler/aot/verification/ClassAndLibraryNotMatchTest.java fails in JPRT for jdk10/hs
  • [JDK-8182107] - javax.tools.ToolProvider should detect if jdk.compiler matches the version of java.compiler
  • [JDK-8182114] - assert(VM_Version::supports_sse()) failed
  • [JDK-8182119] - jdk.hotspot.agent's META-INF/services/com.sun.jdi.connect.Connector no longer needed
  • [JDK-8182122] - NoClassDefFoundError: jdk/test/lib/Platform
  • [JDK-8182129] - doc-files pages need copyright
  • [JDK-8182140] - Remove the qualified export of "com.sun.tools.jdeps" to "jdk.packager"
  • [JDK-8182143] - SHA224-based signature algorithms are not enabled for TLSv12 on Windows
  • [JDK-8182155] - OOM in tools/javac/varargs/6199075/T6199075.java
  • [JDK-8182163] - Missing #include "logging/log.hpp" in vm_version_linux_sparc.cpp
  • [JDK-8182164] - checkByteBuffer has the wrong signature
  • [JDK-8182165] - The header atomic_linux_sparc.inline.hpp should be named atomic_linux_sparc.hpp
  • [JDK-8182257] - Duplicate anchor ids in generated javadoc pages
  • [JDK-8182260] - JShell API: JShell.eval(String) - documentation unclear
  • [JDK-8182263] - Search box and reset button needs to be a11y fixed.
  • [JDK-8182268] - JShell: CompletionInfo.source() for CONSIDERED_INCOMPLETE missing semicolon
  • [JDK-8182276] - Kitchensink : Analyzer failure rollback
  • [JDK-8182284] - G1Analytics uses uninitialized fields
  • [JDK-8182295] - Re-org sample code
  • [JDK-8182297] - jshell tool: pasting multiple lines of code truncated
  • [JDK-8182300] - HTML5 cleanup in cssref.html
  • [JDK-8182302] - gc/lock/jniref/jnilocalreflock02, timeout after execution
  • [JDK-8182306] - gc/logging/TestUnifiedLoggingSwitchStress.java, SIGSEGV at LogTagSet::vwrite()
  • [JDK-8182309] - [TESTBUG] GC locker test fails to allocate heap
  • [JDK-8182314] - Fix typos in FX API docs
  • [JDK-8182318] - Ignore signature and hash algorithms that are not supported by the underlying providers
  • [JDK-8182321] - Mark java/lang/ProcessHandle/OnExitTest.java as intermittent
  • [JDK-8182358] - When bold font is used, and set ANTIALIAS to on, the width of a non-english character is not compatible with the jdk 1.8
  • [JDK-8182359] - Color contrast Error on <pkg-type>/pkg-use.html pages
  • [JDK-8182360] - javac generates erroneous CHECKCAST that causes ClassCastException at runtime
  • [JDK-8182381] - Varargs argument lost when called
  • [JDK-8182388] - Backout 8182143
  • [JDK-8182397] - Race in field updates when creating ArrayKlasses can lead to crash
  • [JDK-8182400] - update FX module-info.java to move "requires transitive" after "requires" before "exports"
  • [JDK-8182401] - verification error for enclosing instance capture inside super constructor invocation
  • [JDK-8182407] - unescaped entity in AWT_Native_Interface.html
  • [JDK-8182410] - missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html
  • [JDK-8182413] - jdwp-protocol is generated without a DOCTYPE directive
  • [JDK-8182414] - GridBagLayout.java has a number of HTML issues in doc comments
  • [JDK-8182421] - Add @modules to java/nio/charset/coders/SJISMappingPropTest.java
  • [JDK-8182451] - Inconsistency between String.getBytes("Cp1252") and JNU_GetStringPlatformChars
  • [JDK-8182453] - [MVT] Method Handle compilation broken (even without value types)
  • [JDK-8182466] - Missing is_enabled() checks for logging
  • [JDK-8182489] - jshell tool: rerun multiline snippet from history corrupts history
  • [JDK-8182554] - Code for os::random() assumes long is 32 bits
  • [JDK-8182557] - Update Graal
  • [JDK-8182577] - Exception when Tab key moves focus to a JCheckbox with a custom ButtonModel
  • [JDK-8182581] - aarch64: fix for crash caused by earlyret of compiled method
  • [JDK-8182585] - [MVT] Reading an uninitialized static value type field should not throw a NPE
  • [JDK-8182586] - The jdk9 build fails when graphviz is installed
  • [JDK-8182589] - TLS SNI in new Java 9 client is not available
  • [JDK-8182610] - Update specification of service providers for IIORegistry and ServiceRegistry
  • [JDK-8182611] - extLink ignores text after first newline.
  • [JDK-8182615] - Check registry paths
  • [JDK-8182620] - Problem list java/lang/String/nativeEncoding/StringPlatformChars.java for JDK-8182569
  • [JDK-8182629] - WebView: Pie charts render in upper left corner, only one quarter shows
  • [JDK-8182633] - [MVT] Fix method handle linker call with __Value arguments
  • [JDK-8182637] - (ch) Race condition in sun/nio/ch/ServerSocketChannelImpl.java
  • [JDK-8182638] - [macosx] Active modal dialog is hidden by another non-active one
  • [JDK-8182645] - [MVT] VM crashes with -XX:+VerifyOops and -XX:+VerifyStack
  • [JDK-8182649] - Unable to integrate due to compilation error
  • [JDK-8182651] - Add TRACE_ONLY conditional macro to support more fine-grained INCLUDE_TRACE programming
  • [JDK-8182672] - Java 8u121 on Linux intermittently returns null for MAC address
  • [JDK-8182697] - Jigsaw logs are not shown in console
  • [JDK-8182701] - Modify JVMCI to allow Graal Compiler to expose platform MX Bean
  • [JDK-8182710] - File.listRoots() always returns the root of CD drive
  • [JDK-8182728] - Message not helpful when "The shared read write space is not large enough"
  • [JDK-8182729] - [AOT] remove UseConcMarkSweepGC check when loading libraries
  • [JDK-8182733] - aarch64 build documentation misleading
  • [JDK-8182734] - 7.7.1: Forbid modifiers on explicit java.base dependence
  • [JDK-8182735] - improvements to analyzers
  • [JDK-8182740] - [Graal] Crash in G1ParCopyClosure<(G1Barrier)0, (G1Mark)0, false>::do_oop(oopDesc**)
  • [JDK-8182742] - ClassLoader.getResourceXXX throws NPE when ClassLoader created by defineModulesWithXXX
  • [JDK-8182747] - javac crashes on bad annotation value
  • [JDK-8182755] - [Graal] Deoptimization in synchronized methods can lead to a crash or exception when using EnableJVMCI but not UseJVMCICompiler
  • [JDK-8182757] - JDWP: Socket Transport handshake hangs on Solaris
  • [JDK-8182844] - Fix broken links in the generated jvmti.html
  • [JDK-8182864] - [aix] os::print_native_callstack should not assert for primordial threadness
  • [JDK-8182867] - [MVT] Escape analysis does not support value type return with reference field
  • [JDK-8182868] - [MVT] Crash during call resolution with "fatal error: bad call: invokehandle"
  • [JDK-8182882] - [Graal] org.graalvm.compiler.core.test.deopt.CompiledMethodTest fails with -XX:+EnableJVMCI
  • [JDK-8182884] - [macos] CGLLayer.m copyCGLContextForPixelFormat appears to leak OpenGL contexts
  • [JDK-8182885] - [AOT] Incorrect scheduling of constant replacement nodes
  • [JDK-8182975] - Mark http2/BasicTest.java and FixedThreadPoolTest.java as intermittently failing
  • [JDK-8182977] - NullPointerException with HTMLEditor when changing the scene graph
  • [JDK-8182984] - [aix] Make stack traces independent on successful vm initialization
  • [JDK-8182992] - Typo in DatagramPacket constructor API doc
  • [JDK-8182995] - [MVT] Assert failure "value type should be loaded"
  • [JDK-8182997] - [MVT] ValueTypeArray.java fails with "assert(false) failed: unexpected TypeAryPtr::_klass"
  • [JDK-8182999] - SunEC throws ProviderException on invalid curves
  • [JDK-8183004] - improve assert macros for gtest death tests
  • [JDK-8183007] - WebStart: Jigsaw options should match standalone JRE
  • [JDK-8183011] - Jigsaw debug options need to be whitelisted
  • [JDK-8183021] - JShell tests: Fix failing tests on Windows
  • [JDK-8183022] - jshell tool: review for use of /n that should be %n
  • [JDK-8183026] - minor cleanup for IndexUseComparator
  • [JDK-8183038] - Minimal vm slowdebug build fails with undefined reference to MetaspaceShared::is_valid_shared_method
  • [JDK-8183040] - update jdk/test/lib/Platform.java to use NIO file API
  • [JDK-8183100] - Styles not applied reliably after Java 8u92
  • [JDK-8183111] - [MVT] java.lang.Class::isAssignableFrom() C2 intrinsic does not support value types
  • [JDK-8183120] - The wrapping behaviors of TextArea is stil broken when the Japanese Hiragana only text.
  • [JDK-8183122] - Rename RefineRecordRefsIntoCSCardTableEntryClosure to G1RefineCardClosure
  • [JDK-8183123] - JDP packets have no processId context set
  • [JDK-8183129] - [MVT] Type::get_typeflow_type() doesn't distinguish between TypeValueTypePtr & TypeValueType
  • [JDK-8183140] - [MVT] Failure to handle the return of values from a JNI method
  • [JDK-8183142] - Add bugids=dup to .jcheck/conf files for JDK 10
  • [JDK-8183144] - add support for locale & platform (see JNLP spec)
  • [JDK-8183149] - [AOT] SEGV in AMD64MathStub.pow: alignment for ArrayDataPointerConstant is not honored
  • [JDK-8183164] - MacAppStoreBundler Should Fail When Using System Runtime
  • [JDK-8183168] - Figure out this TODO
  • [JDK-8183169] - misplaced DOCTYPE and legal header in java/lang/doc-files/threadPrimitiveDeprecation.html
  • [JDK-8183170] - check to see if identifier is a valid UUID during default
  • [JDK-8183171] - Figure out if error needs to be logged
  • [JDK-8183172] - Create .properties file for Main
  • [JDK-8183173] - Add private constructors to Fdlibm-internal classes
  • [JDK-8183174] - Expose Mac bundler new arguments
  • [JDK-8183175] - Add explicit constructors to MalformedParameterizedTypeException
  • [JDK-8183176] - Packager Icon Arguments
  • [JDK-8183178] - Review thread safety of java.lang.reflect.TypeVariable methods
  • [JDK-8183179] - Clarify associativity/commutativity requirements of accumulator functions
  • [JDK-8183192] - Java 9 performance 200 times slower than Java 8 in class initializer indirectly accesses a static field.
  • [JDK-8183199] - System modules plugin should remove ModuleTarget attribute
  • [JDK-8183226] - Remembered set summarization accesses not fully initialized java thread DCQS
  • [JDK-8183227] - read/write APIs in class os shall return ssize_t
  • [JDK-8183228] - Fix optimized build after JDK-8170933
  • [JDK-8183233] - [MVT] "unexpected value type klass" assert in ValueTypeNode::is_loaded()
  • [JDK-8183238] - Drop check for lib/endorsed and lib/ext
  • [JDK-8183240] - Copy Icon to App Image
  • [JDK-8183246] - Remove Platform::GetSystemJRE()
  • [JDK-8183248] - Implement Read/Write process
  • [JDK-8183255] - Fix langtools TEST.groups file after fix for JDK-8177511
  • [JDK-8183262] - noexecstack check in os::dll_load on Linux is too expensive
  • [JDK-8183263] - compiler/rtm tests fail on SKL hosts
  • [JDK-8183271] - VectorizeDebug compiler directive command is broken
  • [JDK-8183281] - Remove unnecessary call to increment_gc_time_stamp
  • [JDK-8183286] - Some java/awt and javax/swing tests miss headful jtreg keyword
  • [JDK-8183289] - Bad image scaling on Windows on hidpi display with Java 9ea
  • [JDK-8183292] - Update to 604.1 version of WebKit
  • [JDK-8183309] - Crash in oopDesc::obj_field_put
  • [JDK-8183310] - java/security/modules/ModularTest.java should clean up better
  • [JDK-8183319] - Post loop vectorization fails with "Error mixing types: int and vectorz"
  • [JDK-8183320] - Better cleanup in java/nio/file/Files/probeContentType/ParallelProbes.java
  • [JDK-8183321] - Better cleanup for jdk/test/java/io/File/createTempFile/NameTooLong.java
  • [JDK-8183336] - Better cleanup for jdk/test/java/lang/module/customfs/ModulesInCustomFileSystem.java
  • [JDK-8183338] - Better cleanup for jdk/test/java/lang/ModuleTests/AnnotationsTest.java
  • [JDK-8183339] - Better cleanup for test/jdk/java/lang/invoke/DefineClassTest.java
  • [JDK-8183340] - Better cleanup for jdk/test/java/lang/module/ConfigurationTest.java
  • [JDK-8183341] - Better cleanup for javax/imageio/AllowSearch.java
  • [JDK-8183342] - Better cleanup for ExternalEditor.java and ExternalEditorTest.java
  • [JDK-8183343] - Better cleanup for jdk/test/java/nio/file/spi/SetDefaultProvider.java
  • [JDK-8183344] - Better cleanup for jdk/test/java/io/File/createTempFile/SpecialTempFile.java
  • [JDK-8183345] - Better cleanup for jdk/test/java/util/ServiceLoader/ModulesTest.java
  • [JDK-8183349] - Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java and WriteAfterAbort.java
  • [JDK-8183351] - Better cleanup for jdk/test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh
  • [JDK-8183368] - sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java fails intermittently: SSLHandshakeException
  • [JDK-8183370] - jdk/jshell/FailOverExecutionControlDyingLaunchTest.java fails intermittently
  • [JDK-8183384] - Translations of multi-line resources
  • [JDK-8183385] - JTextArea (inside JScrollPane) rendering slows down (blocks EDT) with specific characters
  • [JDK-8183390] - Fix and re-enable post loop vectorization
  • [JDK-8183399] - [macOSX] Scroll events finish with invalid delta values
  • [JDK-8183400] - runtime/6981737/Test6981737.java fails with java.lang.RuntimeException: FAIL: Wrong value for java.version property, "9", expected to be of form: "[0-9]+[\\.[0-9]+]*\-.*"
  • [JDK-8183402] - compiler/jvmci/compilerToVM/AllocateCompileIdTest.java fails with hjava.lang.InternalError
  • [JDK-8183503] - Update hotspot tests to allow for unique test classes directory
  • [JDK-8183505] - Update langtools tests to allow for unique test classes directory
  • [JDK-8183508] - multi_tsc.html should be updated.
  • [JDK-8183509] - keytool should not allow multiple commands
  • [JDK-8183511] - improve style for deprecated text
  • [JDK-8183512] - Remove intermittent key from nio test Transfer4GBFile.java TransferTo6GBFile.java and StressLoopback.java
  • [JDK-8183514] - Remove intermittent key from httpclient test TimeoutOrdering and ErrorTest
  • [JDK-8183518] - Premature deprecation of Event/InputEvent/KeyEvent in Java 9
  • [JDK-8183519] - XMLInputFactory.newFactory() is marked as deprecated
  • [JDK-8183520] - [linux] NPE when switching Scene
  • [JDK-8183529] - JFilleChooser in "Detail view" does not change the Language of the column headings
  • [JDK-8183530] - JavaFX charts peg rendering thread as more data is added
  • [JDK-8183531] - Wrong @modules in test javax/net/ssl/ciphersuites/ECCurvesconstraints.java
  • [JDK-8183534] - [TEST] Make detection of compilation mode more robust
  • [JDK-8183536] - Update jdk tests to allow for unique test classes directory
  • [JDK-8183544] - Missing parentheses in is_size_aligned_ macro
  • [JDK-8183546] - [MVT] cleanup/improve vreturn convention implementation
  • [JDK-8183571] - PPC64 build broken after 8178499
  • [JDK-8183576] - Synchronization in BufferedImage.setRGB(int x, int y, int rgb) is not necessary
  • [JDK-8183579] - refactor and cleanup launcher help messages
  • [JDK-8183582] - Rationalize doclet -docencoding and -charset options
  • [JDK-8183583] - LSSerializer docs have invalid character
  • [JDK-8183591] - Incorrect behavior when reading DER value with Integer.MAX_VALUE length
  • [JDK-8183899] - JMXConnectorFactory link to ServiceLoader gives 404
  • [JDK-8183900] - javax.management.remote.rmi contains link to technotes
  • [JDK-8183902] - Remove unnecessary definitions in locale_str.h for macOS
  • [JDK-8183910] - gc/arguments/TestAggressiveHeap.java fails intermediately
  • [JDK-8183920] - [MVT] Arraycopy and clone intrinsics do not work with value type arrays
  • [JDK-8183921] - [MVT] -XX:+PrintOpto with -XX:+Verbose/-XX:+WizardMode crashes the VM
  • [JDK-8183924] - [MVT] -Djava.lang.invoke.MethodHandle.DUMP_CLASS_FILES=true fails to dump DVT
  • [JDK-8183962] - JVM_DoPrivileged does not find run method in default methods
  • [JDK-8183964] - change in parsing/rendering of backslashes in javadoc
  • [JDK-8183973] - gc/TestFullGCALot.java fails in JDK10-hs nightly
  • [JDK-8183978] - Remove ICU layout code from OpenJDK
  • [JDK-8183981] - Future proof the VC Runtime Redistributable Files
  • [JDK-8183982] - assert(id != 0) failed: must be initialized
  • [JDK-8183984] - bad doc comment causes corrupt output
  • [JDK-8183986] - client test Bug8051626.java is not covered by any test group in TEST.groups
  • [JDK-8183988] - some deploy tests is not covered by any test group in TEST.groups
  • [JDK-8183989] - Mark java/nio/channels/DatagramChannel/Disconnect.java as intermittently failing
  • [JDK-8183990] - compilation error for test/com/sun/crypto/provider/Cipher/DES/PerformanceTest.java
  • [JDK-8183991] - Update Graal
  • [JDK-8184009] - Missing null pointer check in InterpreterRuntime::update_mdp_for_ret()
  • [JDK-8184020] - Cleanup: XPath operation Quo was deprecated
  • [JDK-8184021] - Fix tables in doc comments to be accessible
  • [JDK-8184023] - Fix tables in doc comments to be accessible
  • [JDK-8184031] - compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java fails on Windows
  • [JDK-8184042] - several serviceability/sa tests timed out on MacOS X
  • [JDK-8184047] - ExecuteInternalVMTests.java "failed on a valid DirectivesParser string" assert
  • [JDK-8184048] - RedefineClasses.sh hung on 32-bit Server VM
  • [JDK-8184062] - wrong @modules javax.xml at jaxp/test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java
  • [JDK-8184075] - Make run-test-prebuilt profile more robust
  • [JDK-8184077] - Resolve Singleton TODO
  • [JDK-8184123] - [MVT] C2 crashes with SIGSEGV in ValueTypeNode::is_loaded
  • [JDK-8184165] - sun.security.provider.PolicyFile$PolicyEntry.toString() throws MissingResourceException
  • [JDK-8184166] - SortedList does not free up memory
  • [JDK-8184167] - Selection of an entry in ComboBoxes is ignored on touch devices
  • [JDK-8184174] - jar spec: remove explicit anchors for headers and use TOC
  • [JDK-8184180] - several sun/tools/jhsdb tests timed out on MacOS X
  • [JDK-8184208] - update class="striped" tables for accessibility
  • [JDK-8184215] - TRACE_XXX macro missing when loading shared classes
  • [JDK-8184219] - Fix accessibility of tables in the java.desktop module
  • [JDK-8184220] - Fix tidy issues in JavaFX docs
  • [JDK-8184221] - Update remaining JavaFX docs to HTML 5
  • [JDK-8184223] - Fix accessibility of JavaFX docs
  • [JDK-8184224] - javac fails to detect missing import with annotation processing enabled
  • [JDK-8184225] - Fix accessibility and tidy issues in jdk.jshell docs
  • [JDK-8184234] - sun.security.provider.AuthPolicyFile$PolicyEntry.toString() throws MissingResourceException
  • [JDK-8184244] - UIDefaults.addResourceBundle uses system class loader
  • [JDK-8184267] - [s390] Restore register from stack uses wrong offset
  • [JDK-8184270] - [macos] NullPointerException when using Combobox in combination with accessibility app
  • [JDK-8184271] - Time related C1 intrinsics produce inconsistent results when floating around
  • [JDK-8184272] - JFileChooserOperator.enterSubDir does not navigate to sub directory
  • [JDK-8184281] - -Xlog:startuptime does not include call to initPhase2
  • [JDK-8184290] - SunPKCS11 throws ProviderException for unsupported curves
  • [JDK-8184291] - SunPKCS11 throws ProviderException on invalid curves
  • [JDK-8184304] - (sctp) make tables in jdk.sctp module accessible
  • [JDK-8184307] - fix typo in Validator.java
  • [JDK-8184309] - Buld warnings from GCC 7.1 on Fedora 26
  • [JDK-8184311] - Update java.sql and java.sql.rowset API docs for accessibility
  • [JDK-8184314] - Javadoc for Offsettime has "." where it should be ":" prior to seconds
  • [JDK-8184323] - compile-time guard some UseSharedSpaces-only coding with the INCLUDE_CDS macro
  • [JDK-8184337] - CodeCache::get_code_cache_containing wrongly asserts that start can not be NULL
  • [JDK-8184338] - switch minimum supported gcc version to 4.7
  • [JDK-8184339] - Thread::current_or_null() shall not assert if Posix TLS is not yet initialized
  • [JDK-8184344] - [aix] libjvm.so TOC overflow for slowdebug
  • [JDK-8184361] - AOT lib at jdk/lib/libjava.base-coop.so seems to override -XX:AOTLibrary=
  • [JDK-8184429] - Marlin rasterizer spends time computing geometry for stroked segments that do not intersect the clip
  • [JDK-8184444] - The compiler error "variable not initialized in the default constructor" is not apt in case of static final variables
  • [JDK-8184603] - Create ObjectStreamField signature lazily when possible
  • [JDK-8184668] - Test java/awt/event/MouseWheelEvent/DisabledComponent/DisabledComponent.java fails on Ubuntu 17.04
  • [JDK-8184669] - [MVT] Crash in ConnectionGraph::split_unique_types()
  • [JDK-8184670] - Markdown vardeps file names contain full path
  • [JDK-8184672] - [ppc64] The fix for '8174749: Use hash table/oops for MemberName table' is broken on ppc64
  • [JDK-8184673] - Fix compatibility issue in AlgorithmChecker for 3rd party JCE providers
  • [JDK-8184683] - fixup Doc Tree APIs for @since and default methods
  • [JDK-8184688] - Single Instance Example
  • [JDK-8184689] - Test applications/ctw/Modules.java fails with AssertionError in sun.hotspot.tools.ctw.Utils.fileNameToClassName
  • [JDK-8184706] - Matcher doesn't indicate hitEnd after matching \u0D with \R at EOL
  • [JDK-8184720] - Nashorn engine in strict mode throws a java.lang.ClassCastException when calling apply() and passing the arguments object
  • [JDK-8184723] - jdk.nashorn.internal.runtime.linker.JSObjectLinker.callToApply erroneously asserts given arguments
  • [JDK-8184738] - CTW fails with assert(!method->method_holder()->is_not_initialized()) failed: method holder must be initialized
  • [JDK-8184739] - Incorrect end position of PackageTree
  • [JDK-8184769] - Static Link to SHGetKnownFolderPath
  • [JDK-8184779] - [testbug][solaris] Change IPS bundle searching method according to JDK-8183937
  • [JDK-8184783] - Incorrect argument passed to AbstractJSObject.getDefaultValue(Class) when addition ("+") operator is used in nashorn eval call
  • [JDK-8184794] - [MVT] runtime/6294277/SourceDebugExtension.java: -Xrunjdwp crashes release builds
  • [JDK-8184797] - Copy DumpRenderTreeJava.dll from bin to lib directory
  • [JDK-8184800] - Streamline RTM flag validity testing with generic flag testing support
  • [JDK-8184806] - Remove Deprecated Java Packager CLI Arguments
  • [JDK-8184807] - (ch) Clean up handling of some Windows function return values in libnio
  • [JDK-8184809] - [AOT] AsyncGetCallTrace() code should recognize AOT code
  • [JDK-8184813] - Class javax/swing/plaf/metal/MetalFontDesktopProperty is broken in JDK10
  • [JDK-8184894] - Mark ExternalEditorTest.java as intermittently failing, demote to tier 2
  • [JDK-8184900] - AArch64: Fix overflow in immediate cmp instruction
  • [JDK-8184904] - jdk/internal/jrtfs/WithSecurityManager fails with exploded builds
  • [JDK-8184916] - DisabledAlgorithmConstraints loading should be delayed until needed
  • [JDK-8184917] - System.initPhase1 does not need to pre-load libzip
  • [JDK-8184918] - Young gen length recalculation too aggressive
  • [JDK-8184919] - [MVT] Ensure JVMS spec rules for creation and loading of DVT are followed
  • [JDK-8184936] - Nashorn test runner not using System.out/err stream data
  • [JDK-8184954] - [AOT] publishing aot method should trigger JVMTI compiled method load event
  • [JDK-8184964] - AArch64: Incorrect match rule for negL_reg
  • [JDK-8184969] - Cannot specify multiple -link to jdk9 javadoc
  • [JDK-8184971] - Compiler API says successful, despite an unmappable character error occurring
  • [JDK-8184973] - jar -xf is loosing symbolic references and treating them as regular files
  • [JDK-8184982] - SA: Running ClassDump on a simple java program generates NullPointerException
  • [JDK-8184983] - [MVT] java/lang/invoke/ArrayLengthTest.java NPE testArrayLengthNoArray
  • [JDK-8184989] - Incorrect class file created when passing lambda in inner class constructor and outer is subclass
  • [JDK-8184995] - assert(out == prev || prev == __null) failed: no branches off of store slice
  • [JDK-8185011] - build.gradle cannot always parse gradle minor version
  • [JDK-8185017] - Fix Bad Characters
  • [JDK-8185046] - jtreg: introduce keyword to disable aot tests

CSR

  • [JDK-8180864] - Add SourceVersion.RELEASE_10
  • [JDK-8180865] - Add -source 10 and -target 10 to javac
  • [JDK-8180929] - Deprecate -XX:+/-MonitorInUseLists option
  • [JDK-8180947] - Remove the launchers data model flags -d32/-d64
  • [JDK-8181042] - Remove the old standard doclet
  • [JDK-8181073] - Locale.filterTags()/lookupTag() methods return lowercased language tags
  • [JDK-8181190] - Remove FlatProfiler
  • [JDK-8181293] - Singleton for javapackager
  • [JDK-8181380] - Misleading description of arguments to accumulator function called by LongAccumulator
  • [JDK-8181381] - JNI NewString() and GetStringLength() documentation incorrect
  • [JDK-8181745] - Remove deprecated for removal portions of com.sun.org.apache
  • [JDK-8181778] - Change default value of BiasedLockingStartupDelay to 0
  • [JDK-8181943] - Fix lint warnings in JAXP repo: dep-ann
  • [JDK-8182486] - Deprecate -XX:+UnsyncloadClass and -XX:+MustCallLoadClassInternal
  • [JDK-8182695] - Exception when Tab key moves focus to a JCheckbox with a custom ButtonModel
  • [JDK-8182719] - Deprecate VM options for shared region size control
  • [JDK-8182759] - JShell API: Tools need snippet information without evaluating snippet
  • [JDK-8182871] - JDK 9 change to symlink handling affects SourceFile attributes
  • [JDK-8183116] - Drop property sun.nio.cs.bugLevel
  • [JDK-8183177] - Add explicit constructors to MalformedParameterizedTypeException
  • [JDK-8183894] - XMLInputFactory.newFactory() is marked as deprecated
  • [JDK-8183980] - Synchronization in BufferedImage.setRGB(int x, int y, int rgb) is not necessary
  • [JDK-8184034] - Provide a new comment tag to specify the summary of an API description.
  • [JDK-8184228] - javadoc should support -version and/or --version
  • [JDK-8184292] - UIDefaults.addResourceBundle uses system class loader
  • [JDK-8184742] - Remove sun.nio.ch.Util.atBugLevel() either completely or at least get rid of volatile field bugLevel

Enhancement

  • [JDK-4059717] - JPDA: Want to be able to set program counter in debugger
  • [JDK-4172917] - stddoclet: @serial comment for field appears only on serialized form page
  • [JDK-4177429] - stddoclet: Add onMouseOver to show tool tips when hovering over navigation bar
  • [JDK-4228099] - Can java.lang.NoClassDefFoundError contain information?
  • [JDK-4228507] - JVMTI Spec: Add local variable and array element watchpoints
  • [JDK-4228508] - JVMTI Spec: Add thread status change events
  • [JDK-4228509] - JDI: Add exit info to the VMDeathEvent
  • [JDK-4228512] - JVMTI Spec: Add functions that help identify important locations.
  • [JDK-4230263] - JPDA: Make queue size limits configurable
  • [JDK-4242717] - JDI/JDWP Spec: Add watchpoints for local variables and array elements
  • [JDK-4257193] - JPDA: Provide a way to prevent immediate GC of unreferenced objects
  • [JDK-4279194] - stddoclet: In help-doc.html, improve the description of the "use" pages
  • [JDK-4297595] - JPDA: for portability, source code access must be added to APIs
  • [JDK-4302615] - JPDA: Provide interface to get and set thread priorities
  • [JDK-4361993] - JDI: Convert com.sun.jdi.InvocationException to use exception chaining
  • [JDK-4362594] - JDWP: Need a way to send output and error streams to debugger
  • [JDK-4389187] - JDI: Let the user specify the current working directory when starting debugger
  • [JDK-4401395] - JPDA: Allow more graceful shutdown of debuggee version for VirtualMachine.exit()
  • [JDK-4414697] - JPDA: GetExceptionHandlers not provided through JDI interface
  • [JDK-4449399] - JDI: add an extensibility mechanism
  • [JDK-4465229] - Need ObjectReference unique id that persists after ObjectReference is GCed
  • [JDK-4473029] - JPDA: allow access to the raw slot info when there is no LocalVariableTable
  • [JDK-4485686] - Need Java API to determine measurement system for a locale & user envt.
  • [JDK-4502225] - [Fmt-Me] RFE: Need ability to set time zone in MessageFormat
  • [JDK-4510618] - [Fmt-Nu] French thousands separator is non-breaking space
  • [JDK-4516977] - TTY: finish expression evaluation implementation
  • [JDK-4517437] - @author should work with member documentation
  • [JDK-4523520] - TTY: Add conditional breakpoint support
  • [JDK-4533879] - Enhance remote debugging
  • [JDK-4546426] - JVM_Clone clears newly allocated object
  • [JDK-4558685] - [Col] RFE: RuleBasedCollator should be serializable
  • [JDK-4615046] - JDI: Provide conditional breakpoints in debug api
  • [JDK-4633494] - TTY: More flexible parsing of package/method names in
  • [JDK-4638316] - List final static variables (constants) separately from other variables
  • [JDK-4655140] - breakpoint code a mess - becoming unmaintainable
  • [JDK-4659952] - JDI: Better feedback when hotswap can't be done would be appreciated
  • [JDK-4686849] - Add support for JSR 121 - Isolates to JPDA
  • [JDK-4703931] - JDWP: need stackable command interpreters
  • [JDK-4717237] - JDI server needs to be able to constrain who can connect to it
  • [JDK-4722573] - RFE: Please add real thread deadlock detection
  • [JDK-4728827] - JPDA: Add support for Java Language Metadata
  • [JDK-4738167] - [Fmt-Nu] RFE: Indian currency format pattern
  • [JDK-4762985] - JVMTI Spec: async-signal safe method to get the state of the current thread
  • [JDK-4787562] - Would like to have primitive class ObjectReference available in jdi
  • [JDK-4796789] - TTY: jdb should be able to run batch commands synchronously
  • [JDK-4799761] - JDI: ThreadReference should expose more fields in java.lang.Thread
  • [JDK-4808810] - TTY: jdb "use" keyword should allow quoting the argument
  • [JDK-4821097] - TTY: 'thread' command should accept thread name if it is unique
  • [JDK-4825839] - TTY: jdb should use the expression parser from javac
  • [JDK-4837483] - TTY: Show 'this' on each stacktrace line
  • [JDK-4841257] - Should be able to 'attach on demand' to debug
  • [JDK-4858027] - startup performance impact of -Xdebug switch
  • [JDK-4871367] - Write VM debugging document
  • [JDK-4882231] - jdb should allow examining the program at the bytecode level.
  • [JDK-4885036] - [Fmt-Me] Complete use of varargs in MessageFormat API
  • [JDK-4894303] - Load multiple taglets from a jar file
  • [JDK-4921247] - RFE: JDI&JDWP: Use InnerClass attribute to get the true inner class information
  • [JDK-4953288] - JDI Spec: Add a new subclass of ObjectReference : EnumConstantReference
  • [JDK-4960530] - JVMTI spec: allow calls to destroyRawMonitor in Agent_OnUnload(after VM_DEATH?)
  • [JDK-4961944] - [Fmt-Nu] DecimalFormat.format should preserve BigDecimal
  • [JDK-4965965] - JVMTI interface is lacking a 'realloc' or Reallocate() interface
  • [JDK-4965972] - JVMTI access to InnerClass and EnclosingClass Attributes
  • [JDK-4995290] - Need way to distinguish GC/HotSpot threads from other JVM threads. [Oracle RFE]
  • [JDK-4996670] - RFE: ParallelScavenge needs NoResourceMarkVerifier guards
  • [JDK-5024011] - Add ability to switch VirtualMachine to read only state.
  • [JDK-5024021] - Add some ability to evaluate expressins in JDI
  • [JDK-5050059] - Makefiles need to support more make targets
  • [JDK-5056548] - TTY: 'watch' command with no parameters should list any current watchpoints
  • [JDK-5084240] - JMX: java.lang.management.MemoryPoolMXBean needed methods
  • [JDK-5085781] - JNI_CreateJavaVM() should never call vm_exit_during_initialization()
  • [JDK-5088783] - JDI: Add types to represent generic types and their components
  • [JDK-5096347] - jdb does not work at all on a ipv6-only box
  • [JDK-5103053] - SA-JDI: Include Windows implementation in JDK
  • [JDK-6174973] - SA: Process names don't appear in jps output when JNI is used to launch
  • [JDK-6181828] - Debugging jar file using jdb command line
  • [JDK-6186117] - OS Resources Monitoring
  • [JDK-6190389] - Add support for the RSA-OAEP wrap/unwrap mechanisms
  • [JDK-6193438] - Implement workaround for bug #4412569 to safely reduce the "working set"
  • [JDK-6200185] - Need licensee info for simple debug support for isolates
  • [JDK-6220047] - TTY: jdb should also support the -cp option
  • [JDK-6220048] - TTY: Add documentation for "jdb -version" to "jdb -help"
  • [JDK-6221088] - JDWP: Speed up stepping in the presence of filters
  • [JDK-6239651] - New binary heap dump format (to replace hprof format=b)
  • [JDK-6239792] - Convert hotspot on windows to use gnumake instead of or as an option to nmake
  • [JDK-6255634] - RFE: Allow maximun heap size setting as percent of physical memory
  • [JDK-6255638] - RFE: Garbage collector should warn on expanding heap past physical memory
  • [JDK-6255642] - Need way to get all class fields from instance: GetAllClassFields() (see referrer_index spec)
  • [JDK-6272219] - JVMTI Spec: New JVMTI function to return error details information
  • [JDK-6274842] - RFE: Provide a means for a custom look and feel to use desktop font antialiasing settings.
  • [JDK-6290109] - RFE: revisit JVMTI GC event notifications for CMS / Other Concurrent collectors
  • [JDK-6302435] - Java API to get number of collected objects and shallow size of collected objects
  • [JDK-6303999] - improve stack trace handling for OutOfMemoryError
  • [JDK-6316156] - C2 method-size tuning parameters need update
  • [JDK-6325521] - Allow heap iterations be invoked from the GarbageCollectionStart and GarbageCollectionFinish events
  • [JDK-6327198] - JVMTI Spec: field index mapping must be made clear with function
  • [JDK-6333110] - HPROF: Add modifier flags to format=b dump of classes
  • [JDK-6333558] - Add debug option to cause before / after dumps of retransformed/redefined classes
  • [JDK-6333572] - Can PopFrame be made to work in methods called via reflection?
  • [JDK-6334949] - HPROF: Add option to cpu=samples to not count threads in WAITING or BLOCKED state
  • [JDK-6348603] - JVM should support illegal instructions as magic breakpoints in dynamic code
  • [JDK-6356957] - NotificationFilterSupport should implement equals(Object) and hashCode()
  • [JDK-6360531] - SA : Add AMD64 disassembler support.
  • [JDK-6372592] - Improve tracking of native memory allocations
  • [JDK-6385146] - Improve SA-JDI build mechanism
  • [JDK-6385199] - Retransform operations should be logged
  • [JDK-6385206] - Add heap information by type
  • [JDK-6385217] - Make it easier to debug multi-threaded programs
  • [JDK-6387608] - Add a 'debugBreak()' method
  • [JDK-6392069] - JVMTI Spec: GarbageCollectionFinish event - regression from JVMPI's equivalent
  • [JDK-6394013] - C2: Remove VerifyOpto
  • [JDK-6405895] - JDI should provide value of the last operation
  • [JDK-6407157] - RFE: Means to specify a Font with fallbacks for additional code point coverage
  • [JDK-6426834] - FollowReferences doesn't return JVMTI_ERROR_INVALID_OBJECT
  • [JDK-6427871] - Provide a standard SMAP 'post-processor' in J2SE SDKs
  • [JDK-6430785] - JDI/JDWP Spec: Add ability to get/set the JVM operand stack
  • [JDK-6433713] - -XX:+UseLargePages fails silently if unable to reserve physical memory
  • [JDK-6438804] - provide access to default thread stack size
  • [JDK-6445193] - Revisit GC / app thread interaction in CMS during GC yielding
  • [JDK-6445798] - JVMTI Spec: Per-thread garbage collection events
  • [JDK-6447614] - Add a method filter to MethodEntryRequest and MethodExitRequest
  • [JDK-6448592] - jstat -class should report classes loaded from shared area as jconsole does
  • [JDK-6449522] - Be able to undo current operation, when memory expansion is failed
  • [JDK-6455356] - Add more memory methods to measure the amount of memory held by objects of different reachability
  • [JDK-6458290] - JVMTI Spec: Add socket and file descriptor exhaustion to ResourceExhausted event
  • [JDK-6459077] - Revisit object array scanning in the parallel scavenge GC
  • [JDK-6465233] - Events for all lock acquires and releases, not just contended
  • [JDK-6465234] - Thread context switch (scheduling) event in the JDWP/JDI
  • [JDK-6468609] - Clarify semantics of JDI breakpoint events
  • [JDK-6468611] - Enhance JDI transport with configurable eager information transfer
  • [JDK-6469408] - JVMTI Doc: Create a Sun implementation specific guide to JVM TI
  • [JDK-6469482] - Support throwing exceptions out of a java.lang.instrument ClassFileTransformer
  • [JDK-6469492] - Support enabling of transform events for recursive class loads
  • [JDK-6470790] - Allow signature parameter of MBeanServer.invoke and .createMBean to be omitted
  • [JDK-6485083] - G1: parallelize Full GCs in G1
  • [JDK-6486815] - RFE: initial Swing support for resolution independence
  • [JDK-6490401] - Avoid unnecessary system dictionary scanning during young GCs
  • [JDK-6491070] - Support for RFC 5929-Channel Bindings: e.g. public API to obtain TLS finished message
  • [JDK-6499961] - Discover how much memory is retained by a pointer
  • [JDK-6506022] - A connector should not try to restart the connection once the MBeanServer has been closed
  • [JDK-6516512] - HotSpot:thread terminology should be clearer or cleaned up.
  • [JDK-6523435] - Support for building/debugging Hotspot from Netbeans CND
  • [JDK-6527517] - Add a bootstrap target to Hotspot make
  • [JDK-6541693] - Ability to disable dynamic loading of the management agent
  • [JDK-6546865] - Support reified generics in Hotspot
  • [JDK-6555017] - ClassFormatError for inner classes message misleading
  • [JDK-6557169] - inflated monitor enter path should check for integer overflow in recursion count field
  • [JDK-6557537] - Add a possibility to retrieve actual hit count of an event request
  • [JDK-6559433] - openjdk's hotspot build system mixes CFLAGS and CXXFLAGS variables
  • [JDK-6561750] - RFE: Recovery from a promotion failure should be done in parallel
  • [JDK-6566646] - Long parallel GCs when handling long lists
  • [JDK-6588776] - short arrays are different than long arrays
  • [JDK-6603108] - Load application-specific class archive(s) in addition to the JDK's main archive
  • [JDK-6603639] - NewStringUTF should throw exception under -Xcheck:jni when illegal input is provided
  • [JDK-6609718] - [Fmt-Ch] uninformative exception in ChoiceFormat.applyPattern(String)
  • [JDK-6612264] - Dumping and analyzing big heaps
  • [JDK-6617175] - Provide parameters method-entry DTrace probe, and return value from method-return
  • [JDK-6617177] - Provide fine-grained method-level tracing of Java methods in DTrace
  • [JDK-6617186] - Detect DTrace probing and dynamically enable the "expensive" probes
  • [JDK-6617192] - Provide access to object fields and array elements from DTrace
  • [JDK-6622909] - -Xcheck:jni should validate signal mask
  • [JDK-6655643] - Some dynamic languages need stack reification
  • [JDK-6657100] - Rename sparcWorks to solstudio in HotSpot
  • [JDK-6667691] - Need a way to tell for sure that JIT compiling occurred
  • [JDK-6695677] - TLAB sizing issue when using very large eden and many short-lived threads
  • [JDK-6695789] - Pointer_delta() compiled to div, not shift
  • [JDK-6711913] - JVM needs linkage tables for efficient application loading
  • [JDK-6712278] - Better fix for CMS+Compressed Oops
  • [JDK-6725634] - AlwaysPreTouch is not large-page aware
  • [JDK-6735522] - Bitmap - force inlining of find_next_one_bit()
  • [JDK-6735527] - Bitmap - speed up searches
  • [JDK-6743354] - Remove building of sa.jar from agent/make
  • [JDK-6743555] - GetThreadGroupChildren watches for hidden threads that can't exist
  • [JDK-6748264] - Debugging tools should be able to detect whether Thread is daemon
  • [JDK-6749551] - Automatically verify the heap if a segv occurs during gc
  • [JDK-6755860] - SA should be robust enough to handle corrupted objects or objects in inconsistent state.
  • [JDK-6756451] - SA: Fix SA to read the libraries from an alternate path for transported core file.
  • [JDK-6760477] - SA: Update SA to include stack traces in the heap dump
  • [JDK-6777466] - JMX scandir sample does not follow ObjectName conventions
  • [JDK-6781553] - No MXBean operation to get the value of a single System Property with a given name?
  • [JDK-6822373] - Windows: detect X64 when PROCESSOR_IDENTIFIER contains EM64T or Intel64
  • [JDK-6824520] - Atomic - remove duplication and improve unsigned type support
  • [JDK-6829114] - jdb tokenizes command line incorrectly
  • [JDK-6845200] - Ergonomics should calculate relatively to amount of memory available as large pages
  • [JDK-6850341] - Excess threads reporting on deadlock
  • [JDK-6859079] - JNI_CreateJavaVM() terminates the process on error condition instead of returning error code
  • [JDK-6860741] - RFE: hs_error.log should flag if LD_PRELOAD is being set
  • [JDK-6864866] - add a flag to use result of gethrtime() directly in os::getTimeNanos() on Solaris and OS X
  • [JDK-6868854] - G1: Eliminate serial Other times at the end of a GC pause
  • [JDK-6870847] - (reflect) java.lang.reflect.Method should provide primitive variants of invoke
  • [JDK-6876684] - Generalize is_scavengable() interface in CollectedHeap (and rename).
  • [JDK-6880089] - Revisit the number of AWT loggers to reduce the memory usage
  • [JDK-6901264] - JMX: Different class of sun.management.Flag to represent a specific type
  • [JDK-6904593] - Refactor com/sun/jdi test usage of sparcv9 or 64bit startups
  • [JDK-6910247] - G1: Refactor code in g1BlockOffsetTable.[ch]pp with that of other collectors
  • [JDK-6912330] - More detailed message for out-of-memory exceptions
  • [JDK-6912889] - SoftReferences cause worst-case garbage collection
  • [JDK-6916909] - Component Unit test for LaunchDesc, ResourcesDesc, and it's sub elements
  • [JDK-6924453] - Replace/rename PrintGCApplication{Concurrent|Stopped}Time flags.
  • [JDK-6927479] - Need support for explicitly cleaning up references for freeing up associated native resources
  • [JDK-6937075] - Report minor and major page faults
  • [JDK-6937077] - Dump allocations per thread based on the TLABS statistics
  • [JDK-6937526] - Support new VM argument type in sun.management.Flag
  • [JDK-6938732] - Ergonomify (parallel) reference processing
  • [JDK-6940976] - GC should always promote oops referenced by nmethods
  • [JDK-6942632] - Hotspot should be able to use more than 64 logical processors on Windows
  • [JDK-6946442] - G1: Reduce the cost of printing the -XX:+PrintGCDetails output
  • [JDK-6947595] - Change parallel GC collector default number of parallel GC threads
  • [JDK-6949241] - G1: restructure region lists in G1
  • [JDK-6949254] - G1: Introduce framework for concurrent operations in G1
  • [JDK-6949259] - G1: Merge sparse and fine remembered set hash tables
  • [JDK-6949298] - The return type of MemoryPool::max_size() should be signed
  • [JDK-6949301] - G1: extend asserts / guarantees with format strings
  • [JDK-6950385] - Introduce PrintGCPhaseTimes parameter
  • [JDK-6950791] - The top of the GC log should contain information about the run / JVM
  • [JDK-6952079] - With UseParallelScavenge use MinHeapFreeRation/MaxHeapFreeRatio if UseAdaptiveSivePolicy is off.
  • [JDK-6961428] - Clean up 64 bit detection code in hotspot/make/windows/makefiles/defs.make
  • [JDK-6966194] - java heap memory not released when vm exits
  • [JDK-6968410] - build: evaluate HOTSPOT_BUILD_VERSION at every build
  • [JDK-6969165] - remove char[] allocation in new String(char[] buf) if buf does not escape
  • [JDK-6974011] - Sort non-static field during class parsing
  • [JDK-6986483] - CHA: optimize calls through interfaces
  • [JDK-6988512] - Native Resource Aware GC
  • [JDK-6990414] - DEBUG_ONLY should be ASSERT_ONLY
  • [JDK-6990442] - (ref) Regression to clearing of a softly reachable object
  • [JDK-6990484] - Dynamically sized heap
  • [JDK-6992720] - RFE: ThreadReference needs a way to show Thread interrupt flag setting
  • [JDK-6993733] - javax/print/attribute tests produce Failed status if no printer configured
  • [JDK-7002407] - G1: Improve free region management
  • [JDK-7005137] - G1: Decide whether we've gone over the reserve dynamically
  • [JDK-7005234] - G1: Artificially reduce the TLAB size when expanding the eden due to the GC locker
  • [JDK-7005859] - G1: implement +UseNUMA for G1
  • [JDK-7006747] - G1: Revise when the Concurrent Mark thread joins / leaves the suspendible thread set
  • [JDK-7007399] - Allocate in the survivor space while GC locker is active
  • [JDK-7010249] - Many ParallelClassLoadingTests fail with "Too Many Open Files"
  • [JDK-7011933] - PS GC is too slow in fastdebug
  • [JDK-7012957] - Allocating multi-dimensional arrays is inefficient
  • [JDK-7015652] - src/os/solaris, src/os/linux and src/os/bsd should not contain duplicate code
  • [JDK-7016466] - Metadata object allocation policy
  • [JDK-7016536] - Add timestamp to XX:+PrintGCApplicationStoppedTime and XX:+PrintGCApplicationConcurrentTime output.
  • [JDK-7017789] - Improved diagnostics for StackOverflowError and other virtual machine errors
  • [JDK-7018356] - Default to 16-byte object alignment for up to 64gb heaps
  • [JDK-7018422] - JavaAgent code always interpreted during initialization phase
  • [JDK-7022456] - G1: Significant memory footprint increase compared to other collectors during application startup
  • [JDK-7023108] - ParNew and ParGC should use prefetch-write on survivor space and old gen plabs
  • [JDK-7023780] - serial collector: limit the proportion of VM time spent in GC or of heap space freed by GC
  • [JDK-7038599] - (build) check for unexported symbols in mapfile
  • [JDK-7040208] - Convert some of the GC develop options to diagnostic options
  • [JDK-7043467] - Improve efficiency of StringTable scanning during an incremental GC
  • [JDK-7044739] - Provide legal notice check.
  • [JDK-7048278] - Bytecode wrappers should stop using bcp
  • [JDK-7053537] - G1: allocate all HeapRegions in a single block
  • [JDK-7055086] - G1: can rely on used_region_at_save_marks() outside a GC
  • [JDK-7060529] - Convert hotspot JPRT tests to make rules
  • [JDK-7068229] - G1: Dynamically enable MT reference processing for remark pauses
  • [JDK-7084525] - G1: Generate ergonomic decision log records for young gen sizing and for pause prediction
  • [JDK-7088805] - G1: revamp the ergo decision output infrastructure
  • [JDK-7098512] - G1: Do not clear the next marking bitmap at the start of a Full GC
  • [JDK-7099691] - G1: Introduce a SuspendibleThreadSet per thread group
  • [JDK-7117314] - G1: Ensure that each ref field is scanned exactly once during evacuation pauses
  • [JDK-7127700] - G1: replace G1ParGCAllocBuffer with ParGCAllocBuffer
  • [JDK-7127707] - G1: concurrent marking should ignore heap expansions
  • [JDK-7128963] - Should print the size of the failed allocation request while reporting out-of-memory error
  • [JDK-7129206] - Improve formatting of FP numbers in the heap summary generated by the SA
  • [JDK-7133093] - One Dictionary per ClassLoaderData
  • [JDK-7133448] - [macosx] Use PKCS11 for cryptography
  • [JDK-7141414] - load start up system properties from a properties URL
  • [JDK-7144622] - Optimize for true/false sharing
  • [JDK-7145572] - CMS: optimize nmethod lists to reduce scanning
  • [JDK-7146242] - G1: alternative heuristic on deciding which old regions not to collect
  • [JDK-7149991] - EA: less allocations are eliminated after 7146442 fix
  • [JDK-7151448] - Support associating metadata with crypto keys
  • [JDK-7154055] - Please add alternate signal stacks to Linux JVM for better error reporting
  • [JDK-7155634] - G1: Separate RSet freeing from region freeing during concurrent region freeing
  • [JDK-7156911] - x86: cleanup Runtime1::generate_patching
  • [JDK-7161302] - Bad multi-threaded performance of Object.hashCode
  • [JDK-7162317] - G1: Explicitly mark self-forwarded objects during marking cycles
  • [JDK-7163196] - G1: Use two arrays for the fast cset test, put region type information in the arrays
  • [JDK-7169860] - Enhance OracleUcrypto provider w/ new native mechs added for S12
  • [JDK-7170058] - Confusing error message from javac when overriding a method from a raw supertype
  • [JDK-7171273] - Replace ParNewGeneration::waste_some_time()code useage with CPU usage efficient alternative
  • [JDK-7176645] - Improve error messages in hs_err files in product VM
  • [JDK-7178842] - cleanup pic.make platform selection
  • [JDK-7179517] - Enable NUMA by default on NUMA hardware
  • [JDK-7185062] - G1: Replace HR_FORMAT and HR_FORMAT_PARAMS with suitable HeapRegion service method
  • [JDK-7187490] - G1: Limit the amount of remembered set scrubbing
  • [JDK-7189147] - GC threads should be created as needed not all at once
  • [JDK-7192189] - Support new endpoint identification algorithm in RFC 6125
  • [JDK-7195896] - Hotspot build should use JVM_VARIANT to control what gets built
  • [JDK-7196911] - command line length affects performance
  • [JDK-7197846] - NPG: Implement verify_oops equivalent for metadata - verify_method_ptr, verify_klass_ptr
  • [JDK-8000964] - Calendar [zh_CN]: Locale falls back to CLDR adapter first when -Djava.locale.providers=JRE,CLDR
  • [JDK-8000990] - build-infra: Improve logging in hotspot repo builds for new build-infra
  • [JDK-8001877] - build-infra: Our handling of CFLAGS in configure is broken
  • [JDK-8001934] - build-infra: Unify all RC_FLAGS in CompileNativeLibraries.gmk
  • [JDK-8001938] - build-infra: Add proper help to configure for missing msys dependencies
  • [JDK-8002113] - Adding a mechanism of "global lock" for expiration dialogs
  • [JDK-8003108] - [doclint] doclint should be more liberal with respect to access modifiers
  • [JDK-8003307] - javap should have a detail writer for CharacterRangeTable
  • [JDK-8003425] - Move completely resolved constant pools to read-only section of CDS archive
  • [JDK-8003654] - javadoc needs to determine if an annotation is explicitly present in the tree for repeating annotations
  • [JDK-8004930] - Clean up / refactor field attribute handling in HotSpot classloaders
  • [JDK-8005123] - Attributes in j.l.m. have no meaningful descriptions.
  • [JDK-8005165] - Remove CPU-dependent code in self-patching vtables
  • [JDK-8005792] - Long GC Pause Times When Opening Large Flight Recording in JMC
  • [JDK-8005845] - (JEP 149) Fully Concurrent ClassLoading - VM Changes
  • [JDK-8006176] - Switch to optimal identity hash code generator
  • [JDK-8006205] - [TESTBUG] NEED_TEST: please JTREGIFY test/compiler/7177917/Test7177917.java
  • [JDK-8006942] - Use CLOCK_MONOTONIC_RAW for nanoTime if available on Linux
  • [JDK-8007986] - GrowableArray should implement binary search
  • [JDK-8008342] - Consider adding CCM mode ciphersuites
  • [JDK-8009894] - CMS: Add printing of CMS gen and Metaspace size changes after a CMS cycle
  • [JDK-8010319] - JVM support for Java access rules in nested classes
  • [JDK-8010836] - Increase InlineSmallCode for JSR 292
  • [JDK-8010861] - Overwrite dead objects to speed up compaction
  • [JDK-8010932] - Add survivor areas to heap summary events
  • [JDK-8011265] - Refactor FreeList
  • [JDK-8011585] - Move resolved_references[] array into mirror
  • [JDK-8012162] - JSR-292: reference to MNT in InstanceKlass impacts a footprint
  • [JDK-8012217] - G1: Thread info missing in EvacuationFailed events
  • [JDK-8013061] - [Fmt-De] Open up DecimalFormat api to allow better subclassing
  • [JDK-8013169] - consolidate MethodData and MethodCounters pointers in Method struct
  • [JDK-8013764] - Monitor is too large
  • [JDK-8013862] - Speed up verfication code
  • [JDK-8013869] - jprt should produce optimized builds on some platforms
  • [JDK-8013943] - RFE: extend -XX:+PrintGCApplicationStoppedTime functionality
  • [JDK-8014364] - SoftReference clearing needs to improve when memory is constrained
  • [JDK-8014615] - ConstantPool::resolve_class_constants is not fully implemented
  • [JDK-8015417] - profile pollution after call through invokestatic to shared code
  • [JDK-8015749] - Show accepted hostnames of a signing certificate in JCP
  • [JDK-8015827] - Rarely Used Fields
  • [JDK-8016041] - Reduce verbosity of FDS build messages
  • [JDK-8016189] - Assembler.bind() should track where bound branch offsets overflow architectural constraints
  • [JDK-8017163] - G1: Refactor remembered sets
  • [JDK-8017234] - HotSpot should switch from mapfiles to explicit visibility attributes and compiler flags
  • [JDK-8019212] - Setup code for compressed oops in Universe needs cleanup
  • [JDK-8019528] - RFE: Re-examine if we need to support two thread APIs on Solaris
  • [JDK-8020092] - os::address_is_in_vm() on Windows can use "GetModuleHandleEx()"
  • [JDK-8020484] - hotspot src/cpu/x86/vm directory contains too much redundant code for 32- and 64-bit versions
  • [JDK-8020667] - GCLogRotation does not prevent the first gc log from being erased on startup
  • [JDK-8020785] - caller-sensitive methods to skip dynamic generated frames and look up the true caller
  • [JDK-8020877] - [TESTBUG] Add WhiteBox API for compiler thread pausing between phases
  • [JDK-8021940] - Improve Windows Minidump File Specification
  • [JDK-8022102] - User unsure that unsigned app security warning dialog comes from Java
  • [JDK-8022198] - Remove Symbol::_identity_hash
  • [JDK-8022659] - SA: ClassDump should dump all class attributes.
  • [JDK-8022662] - Reduce calls to vm_exit_out_of_memory() for commit_memory() failures.
  • [JDK-8022849] - Start initial mark during mixed GC if needed
  • [JDK-8023253] - G1: Improve readability of -XX:+G1SummarizeRSetStats
  • [JDK-8023903] - Investigate if we can separate out arrays v.s. normal ScriptObject functionality
  • [JDK-8024157] - GC jtreg code cleanup
  • [JDK-8024394] - Parallel GC lays out the array references in the reverse order
  • [JDK-8024553] - Add a system property to keep internal build data to serve properly as build identity.
  • [JDK-8024937] - Automatically/continuously verify the jre-images/jdk-images are correct
  • [JDK-8025095] - Installer should capture more granular data for event pings
  • [JDK-8025307] - Make the GC log file name manageable
  • [JDK-8025677] - Multiple alignments for Java objects
  • [JDK-8025705] - Build system should better separate OpenJDK vs OracleJDK (closed) vs licensee source bundles
  • [JDK-8025905] - Unify filename pattern between LogFile & ErrorFile
  • [JDK-8025997] - Remove deprecated classes in com.sun.security.auth
  • [JDK-8026297] - Generating AdapterHandlerEntry during CDS dump
  • [JDK-8026503] - Deoptimization should support injected fields in escape-analysed objects
  • [JDK-8026985] - Rewrite SystemDictionary::classes_do and Dictionary::classes_do to use KlassClosure
  • [JDK-8027296] - Add detailed promotion information output
  • [JDK-8027381] - [BIDI] java.text.Bidi is missing API for character reordering
  • [JDK-8027416] - Parallel GC needs to update_gc_stats for avg_promoted after full GC
  • [JDK-8027434] - "-XX:OnOutOfMemoryError" uses fork instead of vfork
  • [JDK-8027449] - Add full set command line args at the top of GC log file
  • [JDK-8027543] - Turn off symbol table scan if not class unloading in G1 remark phase
  • [JDK-8027545] - Improve object array chunking test in G1's copy_to_survivor_space
  • [JDK-8027547] - G1 should not push already forwarded objects into the object task queue but special case them
  • [JDK-8027548] - [Event Request] Request for method sample event to replace thread stack dumps
  • [JDK-8027550] - Improve object array chunking test in ParNew
  • [JDK-8027551] - Add fast path checking whether an object is scavengable in g1 oop scan closures
  • [JDK-8027556] - Add member identifier to the named anchor's comment
  • [JDK-8027649] - Clean up alignment initialization in Parallel Scavenge
  • [JDK-8027711] - Unify wildcarding syntax for CompileCommand and CompileOnly
  • [JDK-8027759] - Print CPU usage times for GC threads at VM exit in G1
  • [JDK-8027761] - Investigate fast-path for scanning only objects with references during gc
  • [JDK-8028143] - add test for fixed jdk 7 bug: incorrect parsing of @deprecated javadoc tag
  • [JDK-8028171] - Implement proper logging of full code cache behavior
  • [JDK-8028195] - Update space and generation alignment for non-parallel GCs to be also page aligned when large pages are used
  • [JDK-8028337] - Checkcast-arraycopy stub for G1 is very slow
  • [JDK-8028492] - Print liveness information after remark in G1
  • [JDK-8028534] - Stack trace building in G1 is more expensive than for Parallel
  • [JDK-8028544] - Add SourceVersion.RELEASE_10
  • [JDK-8028546] - Add -source 10 and -target 10 to javac
  • [JDK-8028554] - Calculate the number of GC threads based on the number of cores on the platform
  • [JDK-8028563] - Remove javac support for 6/1.6 source and target values
  • [JDK-8028590] - Develop tests for level transitions of Tiered Compilation
  • [JDK-8028706] - Give StubRoutines::_code1 and StubRoutines::_code2 useful names
  • [JDK-8028719] - Refactor G1 reference processing during remark and STW pause
  • [JDK-8029205] - Investigate: discard (soft/weak) reference objects in discovered lists whose referents are dead and that don't have queues
  • [JDK-8029372] - Improve combination of partial sums/averages in streams API
  • [JDK-8029375] - configure needs a way to customize compiler/linker options for the "build" compiler
  • [JDK-8029479] - Make whitebox fullGC method synchronous
  • [JDK-8029584] - Please allow \uxxxx unicode-escaping on the jvm command-line arguments
  • [JDK-8029626] - -XX:+ShowMessageBoxOnError should ignore stray keystrokes, be biased towards running debugger.
  • [JDK-8029661] - Support TLS v1.2 algorithm in SunPKCS11 provider
  • [JDK-8029942] - Update VERSION_MAJOR for JDK 10
  • [JDK-8030144] - Class loader data graph scanning causes high termination time
  • [JDK-8030860] - Initial mark time should be anticipated in G1 young gen sizing
  • [JDK-8030957] - PPC64: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX
  • [JDK-8031307] - Improve log output for GC cleanup phase
  • [JDK-8031472] - Fine tune string/symbol table parallelization
  • [JDK-8031473] - Parallelize symbol table and string table unlink in non-G1 parallel collectors
  • [JDK-8031487] - Do not use __DATE__ and __TIME__ in vm_version.cpp
  • [JDK-8031565] - Use serial/waiting time to perform independent tasks during young gc in G1
  • [JDK-8031748] - Clarify jar entry orders in a jar file
  • [JDK-8031761] - [TESTBUG] Add a regression test for JDK-8026328
  • [JDK-8032844] - Verify debug symbols as part of the build step
  • [JDK-8032969] - RFE for small caps in Java
  • [JDK-8033206] - Trigger fullGC if free memory is greater than MaxFreeHeapRatio allows
  • [JDK-8034052] - Investigate using different CodeCacheSegmentSizes in segmented code cache
  • [JDK-8034244] - Update JCTree.Factory interface to be complete wrt TreeMaker
  • [JDK-8034873] - Concurrent collection set freeing
  • [JDK-8035288] - Make jvmti report references to signers as part of java/lang/Class optional
  • [JDK-8035307] - Add verbose option to debug unexpected shutdowns
  • [JDK-8035557] - Pause time predictions off for mixed collections due to wrong rs_length estimation
  • [JDK-8035560] - Investigate improved or alternative predictors for G1
  • [JDK-8035932] - Investigate if VALUE_OBJ_CLASS_SPEC is still needed on modern GCCs
  • [JDK-8035964] - The null class loader can "taint" VirtualSpaceNodes
  • [JDK-8036559] - Attach API does not allow root to connect to process owned by others
  • [JDK-8036580] - CHA: improve default method support
  • [JDK-8037141] - Unreachable code is generated in MacroAssembler::tlab_refill
  • [JDK-8037212] - Configure script should not run autogen automatically unless given a special option
  • [JDK-8037476] - Tag MetaSpace objects with size and type to make them traceable at runtime
  • [JDK-8037503] - Internal symbol table size should be limited in size
  • [JDK-8037806] - Enhance get_source.sh to optionally add the subtrees to the top level repo
  • [JDK-8037914] - G1: Add JFR event for string deduplication
  • [JDK-8037956] - Merge String Deduplication work with String/Symbol table work
  • [JDK-8038245] - Improve G1 AbstractGangTask usage within the collector
  • [JDK-8038447] - WB API should support multi version of nmethod
  • [JDK-8038487] - G1: Use mixed GC instead of Full GC to clear out space for failing humongous object allocations
  • [JDK-8038786] - [TESTBUG] test cases for 8037970
  • [JDK-8038991] - "New Turkish Lira sign" in "Segoe UI" font cannot be displayed
  • [JDK-8039105] - [javadoc] research parallelizing using streams
  • [JDK-8039363] - Request for new fields in Garbage Collection event
  • [JDK-8039450] - [TESTBUG] Integrate tests on VM access checks into regular test execution
  • [JDK-8039451] - [TESTBUG] Need new tests on implicit class/class_loader locking schema
  • [JDK-8039561] - More than one ClassFilter does not make sense
  • [JDK-8040006] - Merge "Other" time parallel phases into a single
  • [JDK-8040120] - Long delays during GC pause in G1 in some situations
  • [JDK-8040166] - javac generates redundant code on postfix increment operator
  • [JDK-8040288] - Cleanup CLI tests on compiler's options
  • [JDK-8040978] - Investigate fast-path for scanning objects during marking and refinement
  • [JDK-8041517] - Tiered: If OSR is not compilable at level 4 it should transition to level 1
  • [JDK-8041684] - Default number of compiler threads can cause a performance regression for short-running applications
  • [JDK-8041759] - horizontal scroll events support
  • [JDK-8041895] - [macosx] Slow performance drawing a BufferedImage using IndexColorModel
  • [JDK-8042321] - Unify bump pointer allocation code.
  • [JDK-8042712] - Move/redesign langtools ReflectionTest to tl/jdk
  • [JDK-8042748] - Clarify exception thrown by ParameterizedTypeImpl.validateConstructorArguments()
  • [JDK-8043285] - Analysis needed on how Javadoc should handle missing classes
  • [JDK-8043573] - G1NewSizePercent is too coarse on very large heaps
  • [JDK-8043575] - Dynamically parallelize reference processing work
  • [JDK-8043789] - KlassInfoHisto::print_julong should print spaces instead of using str_fmt
  • [JDK-8044122] - MBean access to the PID
  • [JDK-8044362] - [javadoc] provide a better access to command line flags
  • [JDK-8044497] - Make work in destructor of StrongRootsScope explicit
  • [JDK-8046295] - Support Trusted CA Indication extension
  • [JDK-8046298] - Configurable to ignore session resumption
  • [JDK-8046395] - Bootstrap parallelism with UseParallelOldGC
  • [JDK-8046418] - High system time for PLAB allocations in highly threaded applications
  • [JDK-8046666] - (reflect) Reduce allocations in Class.MethodArray.matchesNameAndDescriptor()
  • [JDK-8047215] - Add test case of 8046691
  • [JDK-8048075] - Adding JFR events to track G1 Remembered set size
  • [JDK-8048166] - Add Metaspace boundaries details in hs_err log file
  • [JDK-8048180] - Investigate early reclaim of large reference arrays
  • [JDK-8048183] - Unify allocation code in ContiguousSpace and G1OffsetTableContigSpace
  • [JDK-8048504] - G1: Investigate replacing the coarse and fine grained data structures in the remembered sets
  • [JDK-8048724] - Support for Mac TrueType fonts missing (no sun.font.AppleNativeFont)
  • [JDK-8049332] - G1 full GC does not compact into humongous regions freed in the same collection
  • [JDK-8049402] - Pre-Shared Key Ciphersuites for TLS
  • [JDK-8049544] - Don't rescan strongly reachable CLDs after initial mark
  • [JDK-8050019] - Better error recovery when parsing enums
  • [JDK-8051680] - (ref) unnecessary process_phase1
  • [JDK-8052395] - JNI exception handling in jdk/src/share/bin/java.c
  • [JDK-8054381] - method handle combinators should be much less specialized
  • [JDK-8054979] - remove unnecessary defines in SPARC's VM_Version::platform_features
  • [JDK-8055192] - Move java and copy specific information in CompileJavaModules.gmk to module specific makefiles
  • [JDK-8055193] - Move jdk/make/data to module specific src dirs after source restructure
  • [JDK-8055200] - Add flag -showsystem to print basic system information during start-up
  • [JDK-8055356] - Extend Porting Script to cover renames
  • [JDK-8055436] - Support Kernel Samepage Merging (KSM)
  • [JDK-8055845] - Add trace event for promoted objects
  • [JDK-8056900] - Enhance NoClassDefFound exception messaging
  • [JDK-8056997] - Mitigate increase in pause time due to String deduplication
  • [JDK-8057000] - Increase parallelism in String deduplication fixup
  • [JDK-8057074] - Cleanup: lifecycle of InterpreterCodelet is confusing
  • [JDK-8057075] - Improve ability to diagnose JRE and CLDR locale provider adapter on resource bundle loading error
  • [JDK-8057169] - Improve CompilerOracle matchers search
  • [JDK-8057655] - Empty delegating URLClassLoader performance is erratic
  • [JDK-8057761] - [TESTBUG] Need a test to cover JDK-8033696
  • [JDK-8057781] - Start mixed GC on the next GC after marking cycle completed
  • [JDK-8057932] - Configure should verify that a buildable forest is present
  • [JDK-8058164] - final fields in objects need to support inlining optimizations
  • [JDK-8058221] - Rounding in log output makes evaluation difficult
  • [JDK-8058259] - compute_offset() is confusing for static fields
  • [JDK-8058408] - Compiler should emit a clearer message for invalid parenthesized expression
  • [JDK-8058418] - Better Diagnostics on ClassCastException
  • [JDK-8058538] - Set default log level in configure
  • [JDK-8058574] - Introduce an abstraction for the _page_sizes array
  • [JDK-8058778] - New APIs for creating certificates and certificate requests
  • [JDK-8058803] - Allow one remembered set to be used for multiple regions
  • [JDK-8058831] - Consider changing return type of DefaultMutableTreeNode.children
  • [JDK-8058960] - Add size_t versions of Atomic::cmpxchg
  • [JDK-8059241] - C2: Excessive RemoveUseless passes during incremental inlining
  • [JDK-8059357] - ClassVerifier redundantly checks constant pool entries multiple times
  • [JDK-8059936] - Auto specialization for oop_iterate
  • [JDK-8060187] - Tests for correct OOME catching/rethrowing should be developed.
  • [JDK-8060200] - Enabling JFR support in Java WebStart
  • [JDK-8060244] - Speed up card table scanning
  • [JDK-8060473] - Change all log entries to supplier based forms
  • [JDK-8061228] - Allow JDWP socket connector to accept connections from certain ip addresses only
  • [JDK-8061382] - Separate CLDR locale data from JRE locale data
  • [JDK-8061480] - Use CLOCK_MONOTONIC_COARSE for System.currentTimeMillis()
  • [JDK-8061495] - NEED tests for 8041984
  • [JDK-8061798] - Add support for TLS_FALLBACK_SCSV (RFC 7507)
  • [JDK-8061837] - Extends DecimalFormat.format optimization to the HALF_UP/HALF_DOWN rounding cases
  • [JDK-8062128] - Dramatic difference between UseConcMarkSweepGC and UseG1GC
  • [JDK-8063100] - Unnecessary invalidation of global constants in Context.setGlobal
  • [JDK-8063110] - Improve test added in JDK-8061467
  • [JDK-8064876] - Remove all remnants of PermGen in CardTableRS
  • [JDK-8064885] - Remove oopDesc inheritance relation from markOopDesc
  • [JDK-8065117] - Use GenCollectedHeap::_max_gens instead of BarrierSet::_max_covered_regions
  • [JDK-8065137] - Remove unecessary generalizations in cardTableModRefBS.cpp
  • [JDK-8065574] - Support constant arrays in @value tag
  • [JDK-8065585] - Change ShouldNotReachHere() to never return
  • [JDK-8065623] - Investigate reference processing in ParNew collect() when promotion fails
  • [JDK-8065651] - Enhance Asserts to throw different exceptions for different types of assertions.
  • [JDK-8065760] - CHA: can't devirtualize a monomorphic call for an interface method
  • [JDK-8066147] - Develop tests to cover fragmented of code cache/heap
  • [JDK-8066168] - JEP-JDK-8046155: Test task: fuzzing for directive
  • [JDK-8066552] - Enhance c.o.j.t.c.CommandLineOptionTest API
  • [JDK-8066624] - CHECK_(nullHandle) is unnecessary
  • [JDK-8066768] - Check that "hg root" is equal to configure's idea of JDK root
  • [JDK-8066774] - Rename the annotations arrays names in ClassFileParser
  • [JDK-8066818] - add com.sun.management.CompilationMXBean
  • [JDK-8067101] - javadoc is visually difficult to read
  • [JDK-8067135] - Develop new tests on segmented code heaps alignment
  • [JDK-8067205] - Add JVM option to set initial Metaspace size
  • [JDK-8067223] - [TESTBUG] Rename Whitebox API package
  • [JDK-8067243] - GC reason "Ergonomics" confusing
  • [JDK-8067361] - [NEWTEST] Cover new command line option for setting Metaspace initial size
  • [JDK-8067433] - Keep waste at end of regions for further allocation during GC
  • [JDK-8067728] - Flag::unlock_diagnostic() should be called Flag::clear_diagnostic()
  • [JDK-8067770] - Respect the -Xmx setting rather than adjusting it to the card table size
  • [JDK-8067776] - [NEWTEST] Test that VM doesn't start if -Xmx (MaxHeapSize) is less than 2m
  • [JDK-8067778] - [NEWTEST] Check that MaxHeapSize is not adjusted to the card table size but set according to given -Xmx
  • [JDK-8067920] - Rename InCSetState to something more understandable
  • [JDK-8068317] - No_Safepoint_Verifier is not necessary in Rewriter::scan_method
  • [JDK-8068506] - naming of backedge compilation thresholds inconsistent
  • [JDK-8069085] - PLAB sizing during young gc impacts mixed gc negatively
  • [JDK-8069149] - sun.misc.Perf is unaware of the VM option UsePerfData
  • [JDK-8069338] - Reimplement sharedScopeCall
  • [JDK-8069343] - Improve gc/g1/TestHumongousCodeCacheRoots.java to use jtreg @requires
  • [JDK-8071276] - remove unused TemplateInterpreter::_continuation_entry
  • [JDK-8071277] - Always merge commits and uncommits of contiguous memory in G1
  • [JDK-8071278] - Fix the closure mess in G1RemSet::refine_card()
  • [JDK-8071280] - Specialize HeapRegion::oops_on_card_seq_iterate_careful() for use during concurrent refinement and updating the rset
  • [JDK-8071469] - Cleanup include and exclude of sound native libraries after source code restructure
  • [JDK-8071690] - Include local HotSpot headers before the system headers
  • [JDK-8071793] - Prune rarely called invokedynamic call sites during inlining
  • [JDK-8071913] - The remembered set contains entries to freed regions
  • [JDK-8071936] - GWT: Customize non-inlined branches
  • [JDK-8072061] - Automatically determine optimal sizes for the CDS regions
  • [JDK-8072223] - Create license checker for the JDK sources
  • [JDK-8072498] - Multi-thread JNI weak reference processing
  • [JDK-8072599] - Regularize name of VM_CollectForAllocation and subclasses
  • [JDK-8072634] - Make a swap usage snapshot at the moment of native OOME
  • [JDK-8072687] - Update OutputAnalyzer to work with files
  • [JDK-8072809] - Further cleanups after Generation array removal: gen_process_roots and OopsInGenClosure::set_generation
  • [JDK-8072920] - G1's policy to interrupt regular operation with an initial mark gc after humongous object allocation may cause missed pause time goals
  • [JDK-8072956] - BarrierSet Flags enum is unused
  • [JDK-8073051] - Add information about copied data between and within generations
  • [JDK-8073107] - G1RSBarrierRegionFilter implementation is incomplete
  • [JDK-8073125] - JMX: Support getSystemCPULoad() and getProcessCPULoad() in java.lang.management.OperatingSystemMXBean
  • [JDK-8073126] - API to determine "available" CPU for the JVM process
  • [JDK-8073149] - Termination time/attempts only tracked during strong roots processing during gc
  • [JDK-8073188] - Remove disable of old MSVC++ warning C4786
  • [JDK-8073288] - Early reclaim non-objArray humongous objects with references
  • [JDK-8073465] - Protect the memory of G1 regions on the free list
  • [JDK-8073492] - Blocked Dialog masthead text is confusing in DRS cases.
  • [JDK-8073601] - Fork and dump
  • [JDK-8073602] - Add ability for jmap to terminate JVM after taking a heap dump
  • [JDK-8073603] - Need a notification before the start of a GC event
  • [JDK-8073891] - Need a JVM ID for persistence across JVM restart
  • [JDK-8074051] - Allow a clean unload of attached agent
  • [JDK-8074101] - Add verification that all tasks are actually claimed during roots processing
  • [JDK-8074142] - Simplify use of G1StressConcRegionFreeingDelayMillis
  • [JDK-8074282] - Finder framework should suggest places for using private interface methods in lieu of private nested classes
  • [JDK-8074352] - Each of 32 and 64 bit builds need to create both 32 and 64 bit JAB DLLs
  • [JDK-8074426] - Add JKS support for trust settings on root certificates
  • [JDK-8074474] - Mutator threads could help with marking
  • [JDK-8074720] - Merge templateInterpreter_x86_32/64.cpp files
  • [JDK-8075052] - Autobox elimination hinders loop unrolling
  • [JDK-8075138] - [TESTBUG] Revise objects min max sizes in gc/TestSoftReferencesBehaviorOnOOME.java
  • [JDK-8075229] - G1 does not always scan CLDG references to the old gen potentially causing problems with eager reclaim
  • [JDK-8075233] - Remove SharedHeap
  • [JDK-8075327] - Merge jdk and hotspot test libraries
  • [JDK-8075778] - Add javadoc tag to avoid duplication of return information in simple situations.
  • [JDK-8075779] - JSR 292 enhancements for maintenance releases
  • [JDK-8076089] - Cleanup: Inline & remove sun.management.Util.newException
  • [JDK-8076462] - Preserving the referents of concurrent mark work distribution method causes long pause times
  • [JDK-8076463] - Add logging for the preserve CM referents task
  • [JDK-8076476] - Coalesce Metachunks in the Metaspaces
  • [JDK-8076480] - Use all possible Metachunk sizes before expanding Metaspaces.
  • [JDK-8076584] - Parallelism used for redirty logged cards needs better control.
  • [JDK-8076988] - CompilerCommand=dontinline,$method makes hot $method stuck with C1, when tiered is enabled
  • [JDK-8077056] - [NEWTEST] Check that dynamic changeing of PrintGC and PrintGCDetails make effect
  • [JDK-8077146] - The UpdateRS phase for a YC following an mixed GC is too long
  • [JDK-8077203] - Avoid unnecessary stripping of package names from FQN's in is_same_class_package() methods
  • [JDK-8077237] - Consider free heap when composing cset for mixed gc
  • [JDK-8077567] - VM_PopulateDumpSharedSpace::doit() uses malloc to allocate a temporary buffer
  • [JDK-8077928] - G1 concurrent marking checks mark bit twice
  • [JDK-8077965] - Convert internal tests to unit test framework
  • [JDK-8077968] - Support test selection based on vm capabilities/configuration
  • [JDK-8078234] - Redacted HPROF dump to protect privacy data
  • [JDK-8078356] - JEP-JDK-8062493: [jvmci] Test task: multiple listeners/providers
  • [JDK-8078357] - JEP-JDK-8062493: [jvmci] Test task: changing passed data
  • [JDK-8078358] - JEP-JDK-8062493: [jvmci] Test task: interaction w/ RT
  • [JDK-8078359] - JEP-JDK-8062493: [jvmci] Test task: interaction w/ GC
  • [JDK-8078360] - JEP-JDK-8062493: [jvmci] Test task: MT tests
  • [JDK-8078362] - JEP-JDK-8062493: [jvmci] Test task: huge method
  • [JDK-8078363] - JEP-JDK-8062493: [jvmci] Test task: interaction w/ Compile Control
  • [JDK-8078703] - Ensure that GC's use of processor count is correct
  • [JDK-8079128] - ParNewGC times doubled from Java SE 6 to Java SE 9
  • [JDK-8079660] - Write tests for 7105605: Use EA info to optimize pointers compare
  • [JDK-8079661] - JIT tests for huge methods should be created
  • [JDK-8080226] - G1: Replace collector state booleans with explicit state variable(s)
  • [JDK-8080462] - Update SunPKCS11 provider with PKCS11 v2.40 support
  • [JDK-8080765] - Clean up SA after generation array removal
  • [JDK-8081828] - AbortVMOnExceptionMessage option is unused
  • [JDK-8081833] - There is a large amount of code near-duplication among the various CommandLineFlagRange_<type> classes
  • [JDK-8085864] - FLAG_SET_CMDLINE in TestGenCollectorPolicy() currently ignore the return values
  • [JDK-8085983] - G1CollectedHeap::collection_set_iterate_from() has unused code and can be simplified
  • [JDK-8086004] - Create regression test to verify environment for security tests
  • [JDK-8086005] - Define __STDC_xxx_MACROS config macros globally via build system
  • [JDK-8086006] - [TESTBUG] Document/clean up runtime/jni/CheckJNI/libchkjni.c
  • [JDK-8086056] - ParNew: auto-tune ParGCCardsPerStrideChunk
  • [JDK-8087198] - G1 card refinement: batching, sorting, joining, prefetching
  • [JDK-8087309] - Constant folding "static final boolean" in boolean expressions is incomplete
  • [JDK-8087330] - Make -fullversion behave more like -version
  • [JDK-8087340] - Shutdown WorkGang GC worker threads
  • [JDK-8090461] - Insertion sort in OpenPisces ScanlineIterator may be very inefficient
  • [JDK-8090712] - Add tuning of root installation directory with MSI bundle
  • [JDK-8090965] - [launcher] Optimize Performance of loading JVM User Overrides
  • [JDK-8090969] - Remove lens implementation in Glass
  • [JDK-8091107] - Add java.awt.Desktop support to javafx
  • [JDK-8091243] - [PACKAGER] Revisit, and standardize all the fx related jnlp fields
  • [JDK-8091418] - Evaluate TODOs in code, either removing or filing issues as appropriate
  • [JDK-8091518] - Add support for locale and platform filters in the FX FileSet task.
  • [JDK-8091654] - Support for splash using Javafxpackager
  • [JDK-8091673] - Runtime should have a published focus traversal API for use in custom controls
  • [JDK-8091755] - Media should support InputStream
  • [JDK-8092040] - Implement Image writers for JavaFX
  • [JDK-8092098] - [TabPane] Support for draggable tabs
  • [JDK-8092206] - TabPane renders content of all tabs even only one is active
  • [JDK-8098545] - JPDA: Add event filtering on Method for MethodEntryRequest and MethodExitRequest
  • [JDK-8098830] - hs_err improvement: NTAMS makes hs_err_pid file too long
  • [JDK-8114731] - move some collector properties to CollectorPolicy
  • [JDK-8129324] - SPARC: Interpreter should support conditional card marks
  • [JDK-8129579] - [Newtests] New tests for G1 Mixed GC are required
  • [JDK-8129882] - Improve consistency of HotSpot-specific annotations
  • [JDK-8129967] - Change ParGCCardsPerStrideChunk from intx to size_t
  • [JDK-8130040] - Restructure errno check in PosixSemaphore::timedwait
  • [JDK-8130072] - Add a flag to print out statistics for both system dictionary and shared dictionary
  • [JDK-8130492] - TestShrinkDefragmentedHeap.java could use less memory
  • [JDK-8130783] - Rename YieldingFlexibleWorkGang to YieldingWorkGang
  • [JDK-8130843] - Develop tests to expose problems like JDK-8037113, JDK-8046064
  • [JDK-8130912] - [Newtests] Need a utility controlled by command line to load GC in various way
  • [JDK-8131668] - Contention on allocating new TLABs constrains throughput on G1
  • [JDK-8131707] - JEP-JDK-8062493: [jvmci] Test task: interaction w/ SVC
  • [JDK-8131932] - Ergonomics oversize number of GC threads for small JVMs on large systems
  • [JDK-8132233] - Provide the option to disable conditional card marking in G1
  • [JDK-8132722] - Add tests which check that log entries connected with Humongous allocations are correct.
  • [JDK-8132937] - G1 compares badly to Parallel GC on throughput on javac benchmark
  • [JDK-8132950] - GZip HeapDump on HeapDumpOnOutOfMemoryError
  • [JDK-8133016] - JEP-JDK-8062493: [jvmci] Test task: complex test cases
  • [JDK-8133017] - JEP-JDK-8062493: [jvmci] Test task: cli tests
  • [JDK-8133055] - Investigate G1 performance on SPL4
  • [JDK-8133168] - Visibility bridge methods cannot be added for final methods
  • [JDK-8133649] - GC Flag ranges should be in globals.hpp
  • [JDK-8133724] - Reconsider allocation of larger objects in PLABs
  • [JDK-8133793] - Unnecessary string-to-string conversion in object literal initialization
  • [JDK-8133805] - Remove the bot_updates parameter from G1Allocator's allocation methods
  • [JDK-8133873] - Simplify {Register,Unregister}NMethodOopClosure
  • [JDK-8133961] - develop tests for compilation policies
  • [JDK-8134048] - Clear remembered set while shrinking the heap
  • [JDK-8134084] - Mark client libs regression tests using randomness
  • [JDK-8134153] - Re-examine supportedness com.sun.tools.internal.ws APIs
  • [JDK-8134299] - HeapRegionManager::find_(un)available_from_idx(_reverse) should return the index as return values
  • [JDK-8134303] - Introduce -XX:-G1UseConcRefinement
  • [JDK-8134348] - Follow-ups to JDK-8134995
  • [JDK-8134413] - Devise alternate scheme for initializing javac context classes
  • [JDK-8134507] - Remove the distinction between C1 and C2 compiler threads for TieredCompilation
  • [JDK-8134547] - the CSS processor in WebView can't handle custom cursors
  • [JDK-8134608] - JavaLangAccess accessors for new String shapes
  • [JDK-8134615] - Some MXBeans rely on UsePerfData being enabled
  • [JDK-8134691] - CommandLineFlagConstraint::AtParse is not useful and not what we need
  • [JDK-8134740] - Include extended key codes in java.awt.robot
  • [JDK-8135011] - would like "finalness" information for local variables through JDI
  • [JDK-8135064] - Scale hot card cache size with heap size
  • [JDK-8135181] - Re-enable '-Wconversion' for GCC 4.3 and later
  • [JDK-8135292] - SA: Remove duplicate code in <OS>Address.java in SA
  • [JDK-8136719] - [TESTBUG] FileInstaller testlibrary functionality should be covered with testlibrary tests
  • [JDK-8136755] - JEP-JDK-8062493: [jvmci] Test task: develop tests for untested classes used in CompilerToVM::* methods
  • [JDK-8136855] - Refactor GCCause to be its own class
  • [JDK-8136879] - WinExeBundler: WScript errors display in modal dialog box
  • [JDK-8136974] - Expose HWM from Java heap
  • [JDK-8136978] - Much nearly duplicated code for vmError support
  • [JDK-8137018] - [JVMCI] Encapsulate new Thread fields for JVMCI
  • [JDK-8137022] - Concurrent refinement thread adjustment and (de-)activation suboptimal
  • [JDK-8137066] - Provide an abstract class to improve the new doclet usability.
  • [JDK-8137081] - Should have a mean to generate a live histogram dump on OutOfMemoryError
  • [JDK-8137164] - Include PID in the JFR jcmd hint
  • [JDK-8137280] - Remove eager reclaim of humongous controls
  • [JDK-8138559] - Array length in Nashorn can be 32-bit signed
  • [JDK-8138587] - Write tests that test G1 Eager Reclaim.
  • [JDK-8138610] - add assert to ThreadLocalAllocBuffer::clear_before_allocation to check the storage above top
  • [JDK-8138655] - Refactor the thread hierarchy
  • [JDK-8138672] - Math. negativeZeroFloatBits and Math. negativeZeroDoubleBits should be final
  • [JDK-8138722] - add nmethod API method to terminate oop iteration early
  • [JDK-8138737] - Remove oop_ms_adjust_pointers and use oop_iterate instead
  • [JDK-8138756] - Compiler Control: Print directives in hs_err
  • [JDK-8138757] - Compiler Control: Log which directives are used
  • [JDK-8138888] - Remove ExtendedOopClosure::apply_to_weak_ref_discovered_field
  • [JDK-8138889] - Restructure InstanceRefKlass discovery code to increase readability
  • [JDK-8138933] - Add sub-phase trace events for G1GC
  • [JDK-8139035] - Remove empty strings from all asserts.
  • [JDK-8139046] - Compiler Control: IVGPrintLevel directive should set PrintIdealGraph
  • [JDK-8139132] - CompactStrings intrinsics should use ArrayCopyNode
  • [JDK-8139151] - Improve font style matching logic on Mac OS
  • [JDK-8139276] - Remove experimental/develop GC options
  • [JDK-8139444] - [TESTBUG] develop a test which check that JVMCI can't be enabled on unsupported platforms
  • [JDK-8139457] - Array bases are aligned at HeapWord granularity
  • [JDK-8139586] - Deprecate allowUnsafeRenegotiation and allowLegacyHelloMessages properties
  • [JDK-8139594] - Some G1 policy code tries to get a prediction on an empty sequence
  • [JDK-8139609] - Add time details of heap expansion during Object Copy phase
  • [JDK-8139619] - [JVMCI] compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java :: check that C2 is available in more robust way
  • [JDK-8139652] - Mutator refinement processing should take the oldest dirty card buffer
  • [JDK-8139673] - NMT stack traces in output should show mt component
  • [JDK-8139675] - Record C2 compilation of unexpectedly large methods as a failure instead of crashing
  • [JDK-8139800] - Cleanup OopsInGenClosure
  • [JDK-8139814] - Short pre-scan before compressing the String
  • [JDK-8139877] - Improve TestCMSScavengeBeforeRemark
  • [JDK-8140255] - Move the management of G1YoungRemSetSamplingThread from ConcurrentG1Refine
  • [JDK-8140284] - Deprecate -XX:+UnsyncloadClass and -XX:+MustCallLoadClassInternal
  • [JDK-8140286] - Deprecate and remove MustCallLoadClassInternal
  • [JDK-8140326] - Consider putting regions where evacuation failed into collection set
  • [JDK-8140330] - Keep multiple retained old gen regions across GCs
  • [JDK-8140430] - Exclude Logging in the minimal VM
  • [JDK-8140436] - Negotiated Finite Field Diffie-Hellman Ephemeral Parameters for TLS
  • [JDK-8140466] - ChaCha20 and Poly1305 Cipher
  • [JDK-8140517] - Flags to specify which GC to use need improvement
  • [JDK-8140640] - Confusing compilation error for lambda
  • [JDK-8140685] - Fix backtrace building to not rely on constant pool merging
  • [JDK-8140760] - Create a README file describing how to write os specific property files
  • [JDK-8141147] - [Packager] Single Instance
  • [JDK-8141286] - [TESTBUG] Update G1 String Depulication tests to work with compact strings
  • [JDK-8141637] - Humongous Register can be in the critical path in young collections
  • [JDK-8141640] - CompareAndExchange idioms may be slower than CompareAndSet
  • [JDK-8142349] - memset_with_concurrent_readers should be moved to copy.hpp
  • [JDK-8142749] - HeapRegion::_predicted_bytes_to_copy is unused and can be removed
  • [JDK-8142950] - Refactor G1 YC preparation code
  • [JDK-8143024] - Make aggregate-data phase concurrent
  • [JDK-8143041] - Unify G1CollectorPolicy::PauseKind and G1YCType
  • [JDK-8143106] - [AOT] replace aot-specific "to aot" stubs with general-purpose trampoline stubs
  • [JDK-8143176] - Show how long a thread has been waiting for a lock in thread dumps
  • [JDK-8143210] - Clean up G1CollectorPolicy using G1CollectorPolicy::PauseKind
  • [JDK-8143280] - InstanceKlass::_method_ordering field should be removed for minimalVM
  • [JDK-8143352] - Enhance TLABWasteIncrement related codes to prevent an overflow
  • [JDK-8143362] - pack200 must be able to handle versioned class files in a jar
  • [JDK-8143376] - Remove Klass modified_oops fields when building the minimal VM
  • [JDK-8143385] - Improve C2's API for emitting atomic/unaligned/mismatched stores or loads
  • [JDK-8143479] - Update tonga cfg to be compliant with Verona platforms
  • [JDK-8144694] - Intrinsify String.indexOf on SPARC
  • [JDK-8144992] - Remove ExtendedOopClosure::idempotent
  • [JDK-8145036] - Add OnException diagnostic JVM option
  • [JDK-8145245] - improve initialization of HtmlWriter, HtmlDocWriter, HtmlDocletWriter
  • [JDK-8145297] - Develop new tests to cover public methods of sun.reflect.ConstantPool class
  • [JDK-8145313] - Remove workarounds after JDK-6675699 was fixed
  • [JDK-8145318] - Cache and reuse ParMarkBitMap::live_words_in_range() results in Parallel GC
  • [JDK-8145349] - SA: Add support to print the reference chain of a given address in the Java Heap
  • [JDK-8145362] - Eliminate BarrierSet::ModRef case tags
  • [JDK-8145412] - ThreadMXBean.dumpAllThreads() fails when the caller have "monitor" permission
  • [JDK-8145443] - [Mac] Render directly to NSWindow rather than via CALayer for non-applet Stage
  • [JDK-8145535] - Age table is not cleared at full gc/system.gc
  • [JDK-8145552] - Convert all the shell scripts in test/com/sun/jdi to java
  • [JDK-8145579] - SimpleThresholdPolicy assumes non-trivial methods to be trivial
  • [JDK-8145911] - Create an AbstractGangTask that parallelizes work on region basis
  • [JDK-8145923] - provide g1 specific mbeans
  • [JDK-8146115] - physical memory does not see Docker resource limits
  • [JDK-8146201] - [AOT] Class static initializers that are not pure should not be executed during static compilation
  • [JDK-8146443] - Remove all free chunks in ChunkPool after cleanup periodic task
  • [JDK-8146578] - Remove method fingerprint support from minimal VM builds
  • [JDK-8146656] - [Doc] Wrong Months Array for DateFormatSymbols
  • [JDK-8146704] - remove Symbol::_identity_hash for minimalVM
  • [JDK-8146726] - Refactor AbstractProcessor to use Set.of and related methods
  • [JDK-8146844] - DirectivesParser::test() has output that looks like failure in ExecuteInternalVMTests
  • [JDK-8147394] - CastIINode::Ideal() should be more generic
  • [JDK-8147501] - [packager] Add arguments for splash screen
  • [JDK-8147563] - -javafx option issues
  • [JDK-8147614] - add jjs test for -t option
  • [JDK-8147866] - Log<>::vwrite could fast-path trivial fmt of "%s"
  • [JDK-8147992] - Encode Symbols to reduce memory footprint used for signatures
  • [JDK-8148180] - use bootclasspath.dirs for whitebox testlibrary
  • [JDK-8148264] - New Java Packager Arguments
  • [JDK-8148265] - Deprecate Java Packager Arguments
  • [JDK-8148359] - Improve concurrent mark thread synchronization on startup
  • [JDK-8148501] - Upgrade NSS library used in tests to 3.27.*
  • [JDK-8148607] - jimage ResourceDecompressor and ResourceDecompressorFactory could be merged
  • [JDK-8148619] - Select the closest resolution variant in BaseMultiResolutionImage
  • [JDK-8148776] - Add macro for Unified Logging to internalize ResourceMark allocation
  • [JDK-8149040] - Cleanup compiler/jsr292/NonInlinedCall tests after JDK-8148994
  • [JDK-8149127] - Rename g1/concurrentMarkThread.* to g1/g1ConcurrentMarkThread.*
  • [JDK-8149128] - Add tests for G1MMUTracker
  • [JDK-8149137] - Remove _DISABLE_MMU define from G1MMUTracker
  • [JDK-8149448] - AArch64: Optimize unaligned memory reference in arraycopy alignment peeling
  • [JDK-8149465] - Extend failure troubleshooting library to allow for stack trace comparison
  • [JDK-8149478] - Add infrastructure for enabling selected asserts in production builds
  • [JDK-8149728] - Don't unnecessarily purge entries in G1MMUTracker
  • [JDK-8149729] - [jittester] Replace all 'path1 +"/" + path2' with Paths::get
  • [JDK-8150222] - Disable generating comments for stubs not printed
  • [JDK-8150239] - Merging information from the ParScanThreadState at the end of GC causes high (unaccounted) pause time costs
  • [JDK-8150252] - CompileControl VM options testing
  • [JDK-8150306] - update test/tools/javac/options/xprefer/XPreferTest.java for modules
  • [JDK-8150364] - Clear CT phase work distribution too fine-grained
  • [JDK-8150388] - Remove SPARC 32-bit support
  • [JDK-8150670] - Add Unified Logging tag for printing the current configuration
  • [JDK-8150687] - typedefs without type names
  • [JDK-8150715] - Use new BIS algorithm for arraycopy on M7 SPARC
  • [JDK-8150730] - Improve performance and reduce variance for AVX-assisted arraycopy stubs
  • [JDK-8150828] - Consider using '-fno-asynchronous-unwind-tables' to reduce the size of libjvm.so by 10 percent
  • [JDK-8150872] - SQE test: GC unified logging: test that existing GC logging tags are preserved
  • [JDK-8151030] - PPC64: AllocatePrefetchStyle=4 is out of range
  • [JDK-8151045] - Remove code duplication in PLABStats/G1EvacStats::adjust_desired_plab_sz
  • [JDK-8151084] - Remove UseParNewGC flag
  • [JDK-8151125] - Unify clearing mark bitmaps and concurrent mark data structures
  • [JDK-8151168] - G1 mark stack is allocated manually using VirtualSpace methods
  • [JDK-8151171] - Bring g1ConcurrentMark files up to current coding conventions
  • [JDK-8151176] - Current default settings for static IHOP may result in concurrent marking never occurring
  • [JDK-8151215] - Modify layout of (large) Concurrent Mark data structures
  • [JDK-8151409] - Rearrange vextract and vinsert methods in assembler/macroAssembler
  • [JDK-8151412] - FlagSettings classes misnamed
  • [JDK-8151594] - Concurrent refinement thread 0 activated during GC pause
  • [JDK-8151681] - Improve CompiledMethodIterator performance for AOT methods
  • [JDK-8151701] - Testlibrary: need enum for vm execution mode (Xint, Xcomp, Xmixed) to be available for tests
  • [JDK-8151707] - Mark hotspot tests which ignore external VM flags
  • [JDK-8151772] - Make it easy to use java in native tests
  • [JDK-8151814] - Tune thread usage for concurrent tasks
  • [JDK-8151846] - Record the number of live cards per region while creating live data
  • [JDK-8151850] - eliminate javax.tools.FileManagerUtils
  • [JDK-8151953] - Review use of dlsym and dlopen to improve startup time
  • [JDK-8151973] - Add Jib and JPRT configuration for linux-arm64 open only
  • [JDK-8151995] - Move CM Thread execution state into G1CollectorState
  • [JDK-8151996] - Revise mark stack memory management in CMMarkstack
  • [JDK-8152135] - Allow 1 word padding for SurvivorAlignmentInBytes to skip alignment
  • [JDK-8152199] - Restructure SuspendibleThreadSet::synchronize
  • [JDK-8152295] - Redundant CLCs for classes resolved in both loaders
  • [JDK-8152415] - CompilerControl: Write tests for printing directives in hs_err file
  • [JDK-8152470] - Add COMPILER2_OR_JVMCI definition
  • [JDK-8152485] - [AOT] Optimize AOTCompiledMethod::is_dependent_on_method()
  • [JDK-8152572] - Solaris heap segment used by malloc placed in first 32 GB.
  • [JDK-8152600] - modules_src from imported modules not to support module-info.java
  • [JDK-8152723] - Large eden prevents collecting the old gen due to too conservative estimation of eden live bytes
  • [JDK-8152859] - Move com.sun.management.ThreadMXBean contents to java.lang.management.ThreadMXBean
  • [JDK-8152932] - Investigate optimal method to set bits in card live data
  • [JDK-8152938] - Improve interaction between full gc and concurrent refinement wrt to clearing data structures
  • [JDK-8152948] - More unaccounted other time on large machines
  • [JDK-8152953] - ForceSafepoint operations should be more specific
  • [JDK-8153073] - UL: Set filesize option with k/m/g
  • [JDK-8153076] - Atomic::* on Solaris should use inline assembly instead of .il files
  • [JDK-8153224] - Monitor deflation prolong safepoints
  • [JDK-8153225] - G1 creates too many concurrent refinement threads by default
  • [JDK-8153241] - Add a read-write-executable shared region for runtime generated code
  • [JDK-8153271] - CodeCacheSweeperThread should not be a JavaThread
  • [JDK-8153327] - New command line option to allocate heap on a given file system
  • [JDK-8153333] - [REDO] STW phases at Concurrent GC should count in PerfCounter
  • [JDK-8153343] - Installer overwrite logging.properties files and preserve nothing in the jre/lib/ext directories
  • [JDK-8153364] - Allow GetLoadedClasses and RetransformClasses in the start phase
  • [JDK-8153502] - Memory Threshold Warnings
  • [JDK-8153505] - Split up G1RemSet::oops_into_collection_set_do into parts
  • [JDK-8153623] - Tests that stress Platform MBeans and check memory usage should be developed.
  • [JDK-8153627] - Make post-mortem screenshot when GUI tests fail
  • [JDK-8153628] - tmtools/jstack/stacktrace tests should not print full stacktraces to stdout/stderr
  • [JDK-8153646] - Move vm/utilities/array.hpp to vm/oops
  • [JDK-8153770] - Move G1 concurrent time report into separate class
  • [JDK-8153771] - Introduce MinPLABSize option
  • [JDK-8153837] - AArch64: Handle special cases for MaxINode & MinINode
  • [JDK-8153875] - Add api notes to access mode methods stating compatible memory ordering effects with C++ atomics
  • [JDK-8153890] - Handle unsafe access error as an asynchronous exception
  • [JDK-8154079] - Catch incorrectly included .inline.hpp files
  • [JDK-8154176] - Threads Native ID should be available from Thread and/or ThreadMXBean.getThreadInfo()
  • [JDK-8154247] - [TESTBUG] Update tests to not ignore VM options given outside
  • [JDK-8154266] - Improve argument checking for LargePageSizeInBytes
  • [JDK-8154293] - Nashorn-specific abstraction on top of Stack Walking API (JEP 259)
  • [JDK-8154343] - Make SATB related code available to other GCs
  • [JDK-8154528] - Reclaim regions emptied by marking in Remark pause
  • [JDK-8154736] - enhancement of cmpxchg and copy_to_survivor for ppc64
  • [JDK-8154783] - Consistent "promotion failed" log message for all GCs
  • [JDK-8154791] - Xlog classload too redundant msgs info/debug
  • [JDK-8154941] - cppInterpreter files should be renamed
  • [JDK-8155093] - Move the number of active worker threads out of WorkGang
  • [JDK-8155094] - Add logging for long lasting methods found in JDK-8152948
  • [JDK-8155146] - [JVMCI] expose new function pointers from stubRoutines
  • [JDK-8155242] - Nashorn comment nodes should be available in the syntax tree
  • [JDK-8155525] - G1RemSet must be created after ConcurrentG1Refine
  • [JDK-8155571] - [JVMCI] split jdk.vm.ci module into jdk.vm.ci and jdk.vm.ci.hotspot
  • [JDK-8155626] - [JVMCI] reduce MemoryAccessProvider to have a single readConstant method
  • [JDK-8155666] - Standardize Unified Logging Tag names
  • [JDK-8155672] - Remove instanceKlassHandles and KlassHandles
  • [JDK-8155709] - Introduce an option to set the chunk size for clear actions
  • [JDK-8155922] - Retire or make summary infos useful again
  • [JDK-8155982] - CompareAndExchange/Swap should leverage MemoryAccess class
  • [JDK-8155996] - Improve concurrent refinement green zone control
  • [JDK-8156021] - Move SurvRateGroup instances out of G1 policy code
  • [JDK-8156206] - Use flags fields for JVMCI specific bool fields in JavaThread
  • [JDK-8156462] - [Event Request] Events for page size related info
  • [JDK-8156534] - Check if range checks can be moved into Java wrapper for intrinsics
  • [JDK-8156696] - Simplify PtrQueueSet initialization
  • [JDK-8156739] - Provide a way to move multiple tasks from overflow to regular task queue
  • [JDK-8156754] - Encapsulate task queue policies into queue/task specific classes to use
  • [JDK-8156838] - Order resource plugin should support putting resources at the end
  • [JDK-8156985] - Need an administering security guide
  • [JDK-8157010] - [Solaris] Clean out incorrect usage of library-level thread priority functions
  • [JDK-8157208] - jshell tool: pluggable commands
  • [JDK-8157271] - Avoid extra copy of NativeCallStack
  • [JDK-8157343] - new JCP - add dropdown entry for sandbox.certs
  • [JDK-8157386] - Consolidate the thread_native_entry code to allow sharing on POSIX systems
  • [JDK-8157486] - add entries in CMS gc log to indicate beginning/end of a concurrent cycle
  • [JDK-8157556] - Improve messaging for Java scrubber tool inability to download baseline data
  • [JDK-8157572] - Extend HotStop MXBeans to expose information about current GC
  • [JDK-8157698] - PreservedMarksSet: don't launch workers if ParallelGCThreads==1
  • [JDK-8158057] - Develop tests to cover hotspot part of the CompactString feature such as c1/c2 intrinsics
  • [JDK-8158361] - AArch64: Address calculation missed optimizations
  • [JDK-8158502] - aarch32: detect QEMU user-mode emulation
  • [JDK-8158687] - Card size is fixed at 512 bytes. It would be nice to be able to change this for performance.
  • [JDK-8158919] - Investigate better TLAB sizing for large VMs in G1
  • [JDK-8159052] - AArch64: Optimise unaligned copies in pd_disjoint_words and pd_conjoint_words
  • [JDK-8159369] - Refactor the gtest launcher
  • [JDK-8159423] - Improve sizing and padding of evacuation task queue data structures
  • [JDK-8159429] - Contention on FreeList_lock during allocating GC regions
  • [JDK-8159440] - Move marking of promoted objects during initial mark into the concurrent phase
  • [JDK-8159479] - [REDO] Enable UseFPUForSpilling support on SPARC
  • [JDK-8159535] - Mark deprecated javax.security.auth.Policy API with forRemoval=true
  • [JDK-8159544] - Remove deprecated classes in com.sun.security.auth.**
  • [JDK-8159586] - Improve task queue steal protocol
  • [JDK-8159605] - Reconsider stopping adding old collection set regions when occupancy threshold is reached
  • [JDK-8159676] - Tests to check protection domain permissions from Applets
  • [JDK-8159697] - Adaptive G1HeapWastePercent, G1MixedGCLiveThresholdPercent, G1OldCSetRegionThresholdPercent, and G1MixedGCLiveThresholdPercent and G1MixedGCCountTarget
  • [JDK-8159705] - Complete marking cycle during mixed gc if heap tight
  • [JDK-8159707] - Replace full gc with a series of mixed gcs
  • [JDK-8159918] - [ctw] add Jigsaw compatibility to TestlistSplitter
  • [JDK-8159960] - When increasing the young gen to a size larger than seen before, the prediction often is too optimistic
  • [JDK-8159961] - G1NewSize too coarse grained
  • [JDK-8159979] - During initial mark, preparing all regions for marking may take a significant amount of time
  • [JDK-8159984] - Investigate removal of the call to ClassLoaderDataGraph::clear_claimed_marks during the initial mark pause
  • [JDK-8160155] - Collectors logs information before the "Using <collector>" log line
  • [JDK-8160247] - Mark deprecated javax.security.cert and com.sun.net.ssl APIs with forRemoval=true
  • [JDK-8160392] - Consider making XX:+ExplicitGCInvokesConcurrent the default for G1
  • [JDK-8160552] - Store code signer information in jimage
  • [JDK-8160577] - verify_lookup_length is defined and implemented in BasicHashtable, but only used by SharedDictionary
  • [JDK-8160748] - Inconsistent types for ideal_reg
  • [JDK-8160768] - Add capability to custom resolve host/domain names within the default JNDI LDAP provider
  • [JDK-8160874] - Remove typo in G1InitalMarkClosures
  • [JDK-8160887] - os::elapsedVTime() is not consistent across platforms
  • [JDK-8160896] - os::Solaris contains 32-bit extended stdio leftovers
  • [JDK-8161093] - Solaris for >8k pagesize adds extra guard pages
  • [JDK-8161130] - Change prediction basis to a more stable metric
  • [JDK-8161166] - Add an option to disable all "EXPORT" ciphersuites.
  • [JDK-8161207] - remove extra MethodHandle subclass in MethodHandleImpl
  • [JDK-8161334] - Suboptimal loop generation with no-CHA (type profiled) inlining
  • [JDK-8161367] - Reconsider global mark stack sizing policy
  • [JDK-8161437] - API to get the trust manager validated certificate chain
  • [JDK-8161478] - Solaris mapfiles are all in the deprecated V1 format
  • [JDK-8161683] - [testconf] add batches w/ extra options for JSR292 related tests
  • [JDK-8161684] - [testconf] Add rotation of 'VerifyOops' into Compiler nightly
  • [JDK-8161921] - Windows 10 Credential Guard does not allow sharing of TGT with Java
  • [JDK-8161944] - For UseParallelOldGC save the Klass of objects that cross a region.
  • [JDK-8162104] - Use in_cset() instead of obj_in_cs()
  • [JDK-8162109] - Object copy prediction during conc mark is too conservative
  • [JDK-8162628] - Investigate migrating cacerts keystore to PKCS12 format
  • [JDK-8162727] - Testbug: additional requires properties can't be used for filtering server vm in jdk jtreg tests
  • [JDK-8162731] - Add platform fidelity support to Packager
  • [JDK-8162865] - Use lzcnt instruction for leading zero count on SPARC
  • [JDK-8162875] - Remove deprecated security APIs that are marked for removal
  • [JDK-8162928] - Micro-optimizations in scanning the remembered sets
  • [JDK-8162929] - Enqueuing dirty cards into a single DCQS during GC does not scale
  • [JDK-8162942] - Existing tests should use WhiteBox API to determine heap alignment.
  • [JDK-8162952] - Zero copy concurrent mark global mark stack push and pops
  • [JDK-8162958] - A public API to return cacerts
  • [JDK-8162971] - Support sub-component configuration of cipher suites
  • [JDK-8163133] - experimental hook for creating heisenboxes
  • [JDK-8163213] - Move call to ClassLoaderDataGraph::clear_claimed_marks() in g1CollectedHeap.cpp to parallel phase
  • [JDK-8163236] - Increase the preference priority of ECDHE cipher suites
  • [JDK-8163290] - [TESTBUG] OOMProductionAnonymousTrace needs deeper stack trace
  • [JDK-8163325] - Support the HTTP Strict Transport Security (HSTS) header
  • [JDK-8163326] - The default enabled cipher suites should prefer forward secrecy
  • [JDK-8163577] - Fix code style issues in space.inline.hpp
  • [JDK-8163578] - G1 Full GC should not process free regions
  • [JDK-8163579] - Improve adaptive IHOP in situations where G1 always aborts the mixed gc phase
  • [JDK-8163862] - [TESTBUG] Cover cases when initial young and old gen sizes in sum are not equal to all heap size.
  • [JDK-8163863] - [TESTBUG] Test TestNewSizeFlags should cover case NewSize=0
  • [JDK-8163897] - oop_store has unnecessary memory barriers
  • [JDK-8163899] - NMT frame skipping code is fragile
  • [JDK-8163900] - os::current_frame has a misleading name
  • [JDK-8163932] - The `java.time.Instant` class fails to parse a String containing a COMMA
  • [JDK-8163974] - add invocation tests to colocated tests
  • [JDK-8164223] - [TESTBUG] Move test/compiler/codecache/dtrace helper classes to /test/lib when porting dtrace tests to jtreg
  • [JDK-8164407] - Add module support for -link and -linkoffline javadoc options
  • [JDK-8164408] - Add module support for @see, @link and @linkplain javadoc tags.
  • [JDK-8164614] - Code generator/debugger optimizes code so that I cannot set breakpoints on break statements and some loop statements
  • [JDK-8164819] - Make javac's toString() on annotation objects consistent with core reflection
  • [JDK-8164828] - removal all terminally deprecated APIs (those with forRemoval=true)
  • [JDK-8164888] - Intrinsify fused mac operations on SPARC
  • [JDK-8164900] - Add support for O_DIRECT
  • [JDK-8164944] - Refactor ProcessTools to get rid of dependency on java.management
  • [JDK-8165237] - g1Analytics uses wrong name for a method
  • [JDK-8165318] - Global mark stack should respect the AlwaysPreTouch flag
  • [JDK-8165440] - RFE: Add zero support for x86_64-linux-gnux32 target
  • [JDK-8165443] - Free Collection Set serial phase takes very long on large heaps
  • [JDK-8165449] - Unify gang task names
  • [JDK-8165450] - Add some default logging when running gang tasks
  • [JDK-8165501] - All collectors should track the time since last gc for millis_since_last_gc() with full precision.
  • [JDK-8165535] - TempNewSymbol(Symbol*) constructor does not increase Symbol reference count
  • [JDK-8165562] - Upgrade to newer version of SWT for build/test
  • [JDK-8165576] - Time base of G1 collector should not be seconds stored in doubles
  • [JDK-8165674] - G1CMMarkStack::out_of_memory possibly redundant
  • [JDK-8165685] - Internal time base for MMU tracker should be nanoseconds
  • [JDK-8165688] - Debug log enhancement for cipher suite selection
  • [JDK-8165716] - C2: Make PrintEscapeAnalysis and PrintEliminateAllocation flags available in product builds
  • [JDK-8165848] - Remove locks by lock-free algorithms in global mark stack
  • [JDK-8165849] - Confusing ergonomics log output when the time spent for the young regions exceeds pause time
  • [JDK-8165896] - Use "open" flag from JVM_DefineModule to export all module packages
  • [JDK-8165930] - Add a Copy::disjoint_oops_atomic method
  • [JDK-8165942] - Improve detailed per-thread log output
  • [JDK-8166087] - Desire x86 ud2 instruction to indicate end of code block
  • [JDK-8166139] - Refactor java/net shell cases to java
  • [JDK-8166143] - Provide user/sys/real times for concurrent threads
  • [JDK-8166154] - Create a regression test for JDK-8164482
  • [JDK-8166317] - InterpreterCodeSize should be computed
  • [JDK-8166334] - jshell tool: shortcut: expression/statement to method
  • [JDK-8166651] - OrderAccess::load_acquire &etc should have const parameters
  • [JDK-8166783] - PPC: Enhancement of CRC32C intrinsic as CRC32
  • [JDK-8166848] - Performance bug: SystemDictionary - optimization
  • [JDK-8166893] - Need a standard to define test pass or fail when the test environment not meet the execution preconditions
  • [JDK-8166899] - Deferred card marking of large objArrays generates lots of unnecessary work
  • [JDK-8166927] - interfaceSupport.hpp has ancient comments about TSO
  • [JDK-8166944] - Hanging Error Reporting steps may lead to torn error logs.
  • [JDK-8166962] - Add getSize() method to java.security.Key
  • [JDK-8166995] - Consider removing stale cards from HCC during cleanup
  • [JDK-8167038] - [AOT] Extend TieredStopAtLevel to AOT-compiled methods
  • [JDK-8167065] - Add intrinsic support for double precision shifting on x86_64
  • [JDK-8167114] - C2: Skip transformation of LoadConP for compressed oops and klass pointers
  • [JDK-8167196] - WhiteBox methods should throw an exception if used with inappropriate collector.
  • [JDK-8167199] - Add C2 SPARC intrinsic for BigInteger::multiplyToLen() method
  • [JDK-8167232] - Convert Dictionary::print() to UL
  • [JDK-8167233] - Refactor java/lang/management tests to depend on java.management module only
  • [JDK-8167290] - Make GCBasher run without -server
  • [JDK-8167296] - [TESTBUG] HeapRegionUsageTool should be moved to gc/testlibrary
  • [JDK-8167319] - Peformance regression by +OptoScheduling option in SPARC
  • [JDK-8167327] - CMS par_promote should use release_set_klass
  • [JDK-8167334] - optional hyper-alignment for value types like Long4/Bits256
  • [JDK-8167372] - Add code to check for getting oops while thread is in native
  • [JDK-8167425] - Redundant code in method PerfLongVariant::sample
  • [JDK-8167554] - jshell tool: re-execute a range and/or sequence of snippets
  • [JDK-8167638] - javac can improve the error message issued when IllegalAccessError is produced
  • [JDK-8167648] - java.io.PrintWriter should have PrintWriter((String|File), Charset) constructors
  • [JDK-8167659] - Access of mark word should use oopDesc::mark_offset_in_bytes() instead of '0'
  • [JDK-8168038] - Some methods in G1RemSet are virtual unnecessarily
  • [JDK-8168063] - SA: clhsdb 'jhisto' should display the module name also
  • [JDK-8168122] - Update logging in perfMemory to Unified Logging
  • [JDK-8168467] - Use TaskEntry as task mark queue elements
  • [JDK-8168481] - Check possibility of improved performance with the (CastII (AddI x const)) -> (AddI (CastII x) const) transformation
  • [JDK-8168566] - [get/put]field_or_static should be Runtime calls
  • [JDK-8168722] - Unified Logging configuration output needs simplifying
  • [JDK-8168858] - [AOT] Use other container for AOT code instead of ELF
  • [JDK-8168918] - Review/enhance javac option decoding
  • [JDK-8169004] - arguments/TestTargetSurvivorRatioFlag.java has redundant @requires tag
  • [JDK-8169031] - [Solaris] JVM is blissfully unaware of the Fair Share Scheduler
  • [JDK-8169039] - Add unit tests for BitMap search operations
  • [JDK-8169061] - Drop os::is_MP checks from Atomics
  • [JDK-8169062] - BitMap::par_(set|clear)_bit may need to check the bit more accurately
  • [JDK-8169206] - TemplateInterpreter::_continuation_entry is never referenced
  • [JDK-8169510] - [TESTBUG] Need a White Box method to retrieve CMS collector state
  • [JDK-8169517] - WhiteBox should provide concurrent GC phase control
  • [JDK-8169559] - Add class loader names to relevant VM messages
  • [JDK-8169686] - Interop infra automated testing with OpenSSL
  • [JDK-8169706] - Provide more information about concurrent mark stack overflow
  • [JDK-8169784] - G1 memory stats should be updated at STW pauses
  • [JDK-8169881] - Remove implicit Handle conversions oop->Handle
  • [JDK-8170020] - Add helper for shared PtrQueue enqueuing
  • [JDK-8170071] - replace libserp with asm for remaining non co-located jvmti tests
  • [JDK-8170243] - Add more Default mapping to UseAVX
  • [JDK-8170348] - Appendable.appendN(char, int) method to append multiple copies of char
  • [JDK-8170439] - Allow selecting text in dialogs when an application is blocked
  • [JDK-8170520] - Make Metaspace ChunkManager counters non-atomic
  • [JDK-8170769] - Provide a simple hexdump facility for binary data
  • [JDK-8170817] - G1: Returning MinTLABSize from unsafe_max_tlab_alloc causes TLAB flapping
  • [JDK-8170818] - Reorg AlgorithmChecker and DisabledAlgorithmConstraints
  • [JDK-8170870] - Fix synchronization of access to PackageEntryTables and ModuleEntryTables
  • [JDK-8170923] - get rid of multiple implementations of MemoryUsagePrinter in gc tests
  • [JDK-8170933] - Cleanup Metaspace Chunk manager: Unify treatment of humongous and non-humongous chunks
  • [JDK-8171050] - Multiple trace_reference_gc functions
  • [JDK-8171156] - Class java.util.LocaleISOData has outdated information for country Code NP
  • [JDK-8171194] - Exception "Duplicate field name&signature in class file" should report the name and signature of the field
  • [JDK-8171235] - Move archive object code from G1MarkSweep into G1ArchiveAllocator
  • [JDK-8171238] - Unify cleanup code used in G1 Remark and Full GC marking
  • [JDK-8171278] - InstanceRefKlass::oop_verify_on missing discovered field
  • [JDK-8171282] - java_lang_ref_Reference::number_of_fake_oop_fields is unused
  • [JDK-8171335] - MethodHandle.Lookup functionality to define a nestmate class
  • [JDK-8171339] - Develop interoperability tests for enabling ALPN parameters to be supplied during the TLS handshake
  • [JDK-8171392] - Move Klass pointers outside of ConstantPool entries so ConstantPool can be read-only
  • [JDK-8171407] - Port fdlibm to Java, part 2
  • [JDK-8171512] - [TESTBUG] Improvement of TestStressG1Humongous.java
  • [JDK-8171848] - ObjectMonitor verify() and print() methods are empty
  • [JDK-8171970] - Regularly print GC thread CPU usage times
  • [JDK-8172154] - jshell tool: make all IMPORTS.jsh generated at build time
  • [JDK-8172157] - Tighten up contract between concurrent GCs and runtime regarding object allocation and header initialization
  • [JDK-8172285] - UL support for PrintCompilation
  • [JDK-8172286] - CodeCacheFlushing message should be shown in UL
  • [JDK-8172321] - Allow set[Want/Need]ClientAuth on SSLEngine to affect handshake in progress on ClientHello
  • [JDK-8172384] - JMX Connector ready address logging should be INFO level
  • [JDK-8172404] - Mark algorithms weak before disabling them
  • [JDK-8172443] - Change use of tree.pos to line:col in rawDiagnostics
  • [JDK-8172514] - Stop checking for duplicate packages in the JVM_DefineModule() package list
  • [JDK-8172556] - [TESTBUG] GCBasher: set Xmx value dynamically, depending on UseCompressedOpps
  • [JDK-8172670] - AOT Platform Support for Windows and Mac OS X x64
  • [JDK-8172680] - Support SHA-3 based Hmac algorithms
  • [JDK-8172713] - Allow allocation into the tail end of humongous objects
  • [JDK-8172723] - Consider to make --compile-for-tiered the default for jaotc
  • [JDK-8172818] - Add since=9 deprecation information to javax.lang.model classes
  • [JDK-8172918] - Investigate ways to push Update RS work into the concurrent phase
  • [JDK-8172970] - TESTBUG: need test coverage for the JVMTI functions allowed in the start phase
  • [JDK-8172978] - Remove Interpreter TOS optimization
  • [JDK-8172987] - Change ConstantPool entry size from 64 bits to 32 bits
  • [JDK-8173106] - Support creating graphic-related StyleableObjectProperty<Node> in StyleablePropertyFactory
  • [JDK-8173196] - [REDO] C2 does not optimize redundant memory operations with G1
  • [JDK-8173211] - G1: Dynamically parallelize enqueue_discovered_references
  • [JDK-8173263] - Enable USDT probes in Oracle JDK in Linux
  • [JDK-8173301] - Provide API to exclude parts of the SceneGraph from being processed by the CSS-Engine
  • [JDK-8173310] - Provide shared command line utilities.
  • [JDK-8173335] - Improve logging for j.l.ref.reference processing
  • [JDK-8173398] - limit number of GC worker threads for smaller heaps
  • [JDK-8173425] - Javadoc needs a new tag to specify the summary.
  • [JDK-8173465] - Introduce NearLabel for branches known to be short.
  • [JDK-8173470] - C2: Mask shift operands in ideal graph
  • [JDK-8173627] - Fragmentation aware region allocation
  • [JDK-8173715] - Remove FlatProfiler
  • [JDK-8173820] - Clean up java.util.regex.CharPredicates after JDK-8160302
  • [JDK-8173839] - Reexamine the specification for JMXConnectorFactory and JMXConnectorSeverFactory in the light of modularization.
  • [JDK-8173857] - jlink should take VM capabilities into account when selecting modules
  • [JDK-8173978] - Lookup.in should allowing teleporting from a lookup class in a named module without dropping all access
  • [JDK-8174092] - Remove array-related access checks from Reflection::verify_class_access()
  • [JDK-8174103] - [AOT] InitializeKlassNode should benefit from peeling
  • [JDK-8174142] - Hashtable::print() does not work for types that don't have a print method
  • [JDK-8174231] - Factor out and share PlatformEvent and Parker code for POSIX systems.
  • [JDK-8174234] - Replace WizardMode with Unified Logging
  • [JDK-8174743] - Let TLSv1.0 be an alias for TLSv1
  • [JDK-8174749] - Use hash table/oops for MemberName table
  • [JDK-8174840] - javax.lang.model.Elements.overrides does not check the return type of the method
  • [JDK-8174863] - AOT: jaotc should provide an option to specify the path to the platform linker
  • [JDK-8175091] - Mark the deprecated java.security.{Certificate,Identity,IdentityScope,Signer} APIs with forRemoval=true
  • [JDK-8175094] - Mark deprecated java.security.acl APIs with forRemoval=true
  • [JDK-8175096] - Analyse subword in the loop to set maximum vector size.
  • [JDK-8175208] - [AOT] Need full mx support for jdk.vm.internal.compiler
  • [JDK-8175221] - Cleanup DirtyCardQueueSet::concatenate_log
  • [JDK-8175233] - Remove LambdaForm.debugName
  • [JDK-8175300] - Enable artifact resolution for jtreg tests
  • [JDK-8175302] - Enforce C standard complicance requirement on GCC and Clang
  • [JDK-8175312] - SA: clhsdb: Provide an improved heap summary for 'universe' for G1GC
  • [JDK-8175368] - [s390] Provide intrinsic implementation for CRC32C
  • [JDK-8175369] - [ppc] Provide intrinsic implementation for CRC32C
  • [JDK-8175554] - Improve G1UpdateRSOrPushRefClosure
  • [JDK-8175801] - get rid of binary files in hotspot/test
  • [JDK-8175863] - StringTable::lookup_shared should not compute hash code if shared table is empty
  • [JDK-8175883] - "for" loop implementation may block memory garbage collecting
  • [JDK-8175907] - JMX should be expanded to know about physical quantities and units of measurement.
  • [JDK-8175909] - Java lang management MBeans should provide information about physical quantities and units of measurement.
  • [JDK-8176012] - Remove unused groups in hotspot/test/TEST.groups
  • [JDK-8176014] - [AOT] Add JVMCI API to query if given object or class is in shared archive
  • [JDK-8176102] - Rename hotspot_fast* test groups to hotspot_tier1*
  • [JDK-8176132] - -XX:+PrintSharedSpaces should be converted to use Unified Logging.
  • [JDK-8176163] - [TESTBUG] Create hotspot_cds test group
  • [JDK-8176181] - Improve docs for MediaPlayer.dispose and Status.DISPOSED
  • [JDK-8176203] - Show metaspace size summary in remark pause
  • [JDK-8176211] - Setting -XX:G1ConcRefinementThreads=0 gives different behavior to using default value of G1ConcRefinementThreads=0
  • [JDK-8176242] - Move constant fields from InstanceKlass to ConstInstanceKlass
  • [JDK-8176264] - Need common unique pattern for all make marker files
  • [JDK-8176362] - Improve code quality of StarTask
  • [JDK-8176425] - Add radix indication in NumberFormatException message for Integer.decode
  • [JDK-8176457] - Add verbose option to java.security.debug
  • [JDK-8176472] - Lazily create ModuleEntryTable
  • [JDK-8176568] - hs_err should print the last x log calls on the error level
  • [JDK-8176571] - Fine bitmaps should be allocated as belonging to mtGC, not mtInternal
  • [JDK-8176711] - [certpath] remove the fallback support for matching domains in common names
  • [JDK-8176808] - Move metaspace native tests (metaspace.cpp) to hotspot/test and make them real gtests.
  • [JDK-8176837] - SunPKCS11 provider needs to check more details on PKCS11 Mechanism
  • [JDK-8176863] - Remove Hashtable::reverse()
  • [JDK-8176894] - Provide specialized implementation for default methods putIfAbsent, computeIfAbsent, computeIfPresent, compute in TreeMap
  • [JDK-8177040] - User should be warned while attempting to install an older Java version, when latest version is present
  • [JDK-8177044] - Remove _scan_top from HeapRegion
  • [JDK-8177046] - Update Graal
  • [JDK-8177082] - jshell tool: context sensitive help
  • [JDK-8177085] - Accept including .conf files in krb5.conf's includedir
  • [JDK-8177107] - Reduce memory footprint of java.lang.reflect.Constructor/Method
  • [JDK-8177329] - Leverage CMake to generate C++ IDE projects for HotSpot
  • [JDK-8177334] - Update xmldsig implementation to latest version of Apache Santuario
  • [JDK-8177380] - Add standard colors in ColorPicker color palette
  • [JDK-8177397] - [JVMCI] remove unnecessary synchronization
  • [JDK-8177504] - Improve styling of pre-built control cells
  • [JDK-8177544] - Restructure G1 Full GC code
  • [JDK-8177631] - Outdated performance advice in StringCoding
  • [JDK-8177633] - [MenuButton] Add setOn* APIs to set event handlers for show/hide event types..
  • [JDK-8177635] - Optimise CSS lookup resolution
  • [JDK-8177636] - Reduce frequency of CSS resetting properties temporarily to initial state
  • [JDK-8177707] - Specialize G1RemSet::refine_card for concurrent/during safepoint refinement
  • [JDK-8177719] - FX toolkit's LaunchErrorDialogs' Console tab says "not supported yet"
  • [JDK-8177728] - [TESTBUG] Improve CDS test utils
  • [JDK-8177770] - Need more precise control on build system logging
  • [JDK-8177848] - Rename Configuration(Impl) classes
  • [JDK-8177884] - Merge G1UpdateRSOrPushRefClosure with G1ParScanClosure
  • [JDK-8177956] - Add TEST_VM_OPTS as convenience for run-test arguments
  • [JDK-8177967] - Move TestGCOld to subdirectory
  • [JDK-8177968] - Add GC stress test TestGCLocker
  • [JDK-8177985] - Use Marlin renderer as the default FX rasterizer
  • [JDK-8178016] - Revisit OS and architecture names in system props, release file, bundles
  • [JDK-8178018] - jshell tool: provide mechanism to see unresolved references
  • [JDK-8178048] - [JVMCI] improve HotSpotResolvedJavaFieldImpl.hashCode()
  • [JDK-8178088] - Update Graal
  • [JDK-8178095] - Add GC stress test TestSystemGC
  • [JDK-8178105] - Switch mark bitmaps during Remark
  • [JDK-8178108] - Simpler way to attach with debugger in run-test
  • [JDK-8178117] - public state constructors for Int/Long/DoubleSummaryStatistics
  • [JDK-8178148] - Log more detailed information about scan rs phase
  • [JDK-8178151] - Clean up G1RemSet files
  • [JDK-8178294] - PPC64: optimize byte reverse code for int value
  • [JDK-8178349] - Cache loader constraints during CDS dump time
  • [JDK-8178350] - klassVtable and klassItable should be ValueObj
  • [JDK-8178351] - Simplify {MetaspaceShared,FileMapInfo}::is_in_shared_space
  • [JDK-8178361] - JFileChooser does not allow to open folders with a double tap when using the touch screen interface
  • [JDK-8178364] - Command-line flags of type double should accept integer values
  • [JDK-8178384] - Reduce work in java.lang.invoke initializers
  • [JDK-8178387] - Reduce memory churn when creating java.lang.invoke entities
  • [JDK-8178415] - remove ProcessTools::getPlatformSpecificVMArgs from testlibary
  • [JDK-8178416] - remove java.management module dependency declaration after JDK-8164944
  • [JDK-8178436] - Manage sponsors rules with smartmake makefile
  • [JDK-8178489] - Make align functions more type safe and consistent
  • [JDK-8178499] - Remove _ptr_ and _size_ infixes from align functions
  • [JDK-8178500] - Replace usages of round_to and round_down with align_up and align_down
  • [JDK-8178501] - Replace usages of align macros with calls to the align inline functions
  • [JDK-8178519] - Consider removing two-level focus support from UI controls
  • [JDK-8178543] - Optimize Klass::is_shared()
  • [JDK-8178727] - CTW should provide class names in error messages
  • [JDK-8178788] - wrap JCStress test suite as jtreg tests
  • [JDK-8178811] - Minimize the AVX <-> SSE transition penalty through generation of vzeroupper instruction on x86
  • [JDK-8178813] - Add test for G1 pre-barrier on dereference of weak JNI handles
  • [JDK-8178836] - Improve PtrQueue index abstraction
  • [JDK-8178864] - Update Graal
  • [JDK-8178889] - Move creation of AbstractChronology comparators to call sites
  • [JDK-8178959] - Java AOT compiler runs clinit during compilation
  • [JDK-8178968] - AArch64: Remove non-standard code cache size
  • [JDK-8178981] - Stylesheet cleanup on javadoc tables
  • [JDK-8178982] - Javadoc search specification
  • [JDK-8179004] - Add an efficient implementation of the "count trailing zeros" operation
  • [JDK-8179018] - Remove obsoleted one X options from JDK 10
  • [JDK-8179026] - Remove explicit CodeCacheExpansionSize, NonNMethodCodeHeapSize, ProfiledCodeHeapSize and NonProfiledCodeHeapSize options processing
  • [JDK-8179100] - [AOT] Rewrite redundant initialization elimination
  • [JDK-8179181] - Cleanup BitMap search API
  • [JDK-8179235] - PackageEntryTables should be created eagerly
  • [JDK-8179249] - Improve CDSTestUtils.checkExec
  • [JDK-8179259] - Clean up BarrierSet
  • [JDK-8179260] - Replace calls to G1SATBCardTableModRefBS::enqueue() with proper BarrierSet API
  • [JDK-8179261] - Replace always_update_barrier_set with proper API in BarrierSet
  • [JDK-8179265] - Do not create G1ConcurrentMarkThread until first concurrent mark cycle starts
  • [JDK-8179268] - Factor out AdaptiveSizePolicy from top-level interfaces CollectorPolicy and CollectedHeap
  • [JDK-8179305] - Avoid repeated calls to JavaThread::last_frame in InterpreterRuntime
  • [JDK-8179348] - User friendly warning when Java WebStart Temporary Internet Files is disabled.
  • [JDK-8179387] - Factor out CMS specific code from GenCollectedHeap into its own subclass
  • [JDK-8179467] - jshell tool: option to save only definitions
  • [JDK-8179498] - attach in linux should be relative to /proc/pid/root and namespace aware
  • [JDK-8179503] - Java should support GET OCSP calls
  • [JDK-8179516] - add Utils.COMPILE_JDK constant
  • [JDK-8179527] - PPC64: intrinsic code for reverseBytes() with load/store
  • [JDK-8179563] - Revisit the properties in the release file generated by jlink
  • [JDK-8179624] - [REDO] Avoid repeated calls to JavaThread::last_frame in InterpreterRuntime
  • [JDK-8179656] - [AOT] Add AOT manual test scripts
  • [JDK-8179677] - Let G1Remset::_conc_refined_cards only count number of cards concurrently refined
  • [JDK-8179679] - Rearrange filters before card scanning
  • [JDK-8179701] - AArch64: Reinstate FP as an allocatable register
  • [JDK-8179856] - jshell tool: not suitable for pipeline use
  • [JDK-8179903] - Clean up SPARC 32-bit support
  • [JDK-8179905] - Remove the use of gettimeofday in Networking code
  • [JDK-8179930] - jdk.test.lib.artifacts.ArtifactResolver::resolve should return Map instead of HashMap
  • [JDK-8179933] - AArch64: Incorrect match rule for immL_255
  • [JDK-8180003] - Remove sys/ prefix from poll.h and signal.h includes
  • [JDK-8180032] - Unaligned pointer dereference in ClassFileParser
  • [JDK-8180036] - Guard include of fpu_control.h
  • [JDK-8180039] - Use more portable print format/arguments for rlim_t
  • [JDK-8180055] - Upgrade the Marlin renderer in Java2D
  • [JDK-8180175] - ObjectSynchronizer only needs to iterate in-use monitors
  • [JDK-8180181] - Get rid of FAST_DISPATCH from interpreter
  • [JDK-8180184] - Add DATA and FSIZE to os::Posix::print_rlimit_info
  • [JDK-8180193] - Make marking bitmap code available to other GCs
  • [JDK-8180194] - Make parallel string/symbol table cleaning code available to other GCs
  • [JDK-8180203] - Need a better feature selection system
  • [JDK-8180267] - Update Graal
  • [JDK-8180280] - [TESTBUG] Test for JDK-8180048
  • [JDK-8180415] - Rebuild remembered sets during concurrent mark
  • [JDK-8180421] - Change default value of BiasedLockingStartupDelay to 0
  • [JDK-8180466] - Clock.systemUTC has low resolution on Windows
  • [JDK-8180482] - Reformat -XX:+PrintSafepointStatistics table
  • [JDK-8180508] - jshell tool: support id ranges in all commands with id arguments
  • [JDK-8180567] - Refactor java/security tests to plain java tests
  • [JDK-8180568] - Refactor javax/crypto shell tests to plain java tests
  • [JDK-8180569] - Refactor sun/security/krb5/ shell tests to plain java tests
  • [JDK-8180570] - Refactor sun/security/mscapi shell tests to plain java tests
  • [JDK-8180571] - Refactor sun/security/pkcs11 shell tests to plain java tests
  • [JDK-8180572] - Refactor sun/security shell tests to plain java tests
  • [JDK-8180573] - Refactor sun/security/tools shell tests to plain java tests
  • [JDK-8180584] - SSLEngine.closeInbound should not invalidate TLS session when no close-notify is received
  • [JDK-8180628] - retrofit direct buffer support for size beyond gigabyte scales
  • [JDK-8180651] - Make target to run tests on exploded image
  • [JDK-8180654] - Apply UL to PrintCodeCacheOnCompilation
  • [JDK-8180659] - [s390] micro-optimization in resize_frame_absolute()
  • [JDK-8180755] - Remove use of bitMap.inline.hpp include from instanceKlass.hpp and c1_ValueSet.hpp
  • [JDK-8180763] - Improve inlining of Symbol::equals(char*,int) into CompactHashtable
  • [JDK-8180768] - Deprecate -XX:+/-MonitorInUseLists option
  • [JDK-8180823] - [s390] Rework/optimize AES intrinsics
  • [JDK-8180853] - Remove bitrotted Windows IA64 code in src/share/vm/oops/oop.inline.hpp
  • [JDK-8180927] - refactor ./java/io/Serializable/class/run.sh to java test
  • [JDK-8180932] - Parallelize safepoint cleanup
  • [JDK-8180938] - Path-Segment objects should use super-lazy properties
  • [JDK-8181053] - port basicvmtest to jtreg
  • [JDK-8181080] - Refactor several sun/net shell tests to plain java tests
  • [JDK-8181126] - Refactor shell test java/nio/Buffer/LimitDirectMemory.sh to java
  • [JDK-8181147] - JNU_GetStringPlatformChars should have a fast path for UTF-8
  • [JDK-8181196] - Update all JVM NUMA prototypes to use the new NUMA API version 2
  • [JDK-8181203] - Object.keys() should support JSObject instead of just ScriptObject and ScriptObjectMirror
  • [JDK-8181211] - C2: Use profiling data to optimize on/off heap unsafe accesses
  • [JDK-8181214] - ReferenceProcessor should shortcut execution on empty lists
  • [JDK-8181291] - Singleton for javapackager
  • [JDK-8181301] - Refactor shell test AsynchronousChannelGroup/run_any_task.sh to java
  • [JDK-8181309] - Refactor shell test AsynchronousChannelProvider/custom_provider.sh to java
  • [JDK-8181313] - SA: Remove libthread_db dependency on Linux
  • [JDK-8181318] - Allow C++ library headers on Solaris Studio
  • [JDK-8181319] - Make os::Linux::sched_getcpu() available even when UseNUMA is false
  • [JDK-8181369] - Update Graal
  • [JDK-8181377] - Capture underlying type for unsafe/unaligned pointers in ClassFileParser
  • [JDK-8181393] - Refactor shell test Selector/lots_of_updates.sh and SocketChannel/Open.sh to java
  • [JDK-8181394] - Refactor shell test java/nio/file/Files/walkFileTree/find.sh to java
  • [JDK-8181395] - Refactor locale related shell tests Charset/default.sh and CheckSJISMappingProp.sh to java
  • [JDK-8181396] - Refactor shell test java/nio/file/Files/delete_on_close.sh to java
  • [JDK-8181413] - Refactor test/sun/net/www/protocol/jar/jarbug/run.sh to plain java tests
  • [JDK-8181414] - Refactor misc test/sun/net/www/protocol/jar shell tests to plain java tests
  • [JDK-8181417] - Code cleanups in com.sun.jdi
  • [JDK-8181424] - Get rid of the use of G1CollectedHeap in G1RemSet::do_oops_on_card_in_humongous
  • [JDK-8181449] - Fix debug.hpp / globalDefinitions.hpp dependency inversion
  • [JDK-8181478] - Refactor java/io shell tests to plain java tests
  • [JDK-8181575] - Refactor locale related shell test java/nio/charset/spi/basic.sh to java
  • [JDK-8181586] - DateTimeTextProvider.getInstance() returns a new instance every time
  • [JDK-8181616] - FMA Vectorization on x86
  • [JDK-8181617] - jdeprscan should be a ToolProvider
  • [JDK-8181633] - Vectorization fails for some multiplication with constant cases
  • [JDK-8181647] - jhsdb jstack could not output thread name
  • [JDK-8181781] - Replay compilation should ignore unresolved Klass with -XX:+ReplayIgnoreInitErrors
  • [JDK-8181785] - Remove the experimental ClearFPUAtPark JVM Flag
  • [JDK-8181787] - Remove Solaris SPARC GCC code
  • [JDK-8181852] - Remove option 'UseV8InstrsOnly'
  • [JDK-8181853] - Remove use of 'v9_only()'
  • [JDK-8181859] - Monitor deflation is not checked in cleanup path
  • [JDK-8181861] - Add logging for initial mark specific phases
  • [JDK-8181862] - Parallelize setting up for scanning/updating the remembered set
  • [JDK-8181865] - Use of BufferingOopClosure in G1 root scanning causes performance issues
  • [JDK-8181868] - Remove use of 'has_fast_fxtof()'
  • [JDK-8181912] - Refactor locale related shell test test/java/io/File/MacPathTest.sh to java test
  • [JDK-8181922] - Provide media support for libav version 57
  • [JDK-8181931] - Make descendants of OopsInHeapRegionClosure completely immutable
  • [JDK-8181944] - Java Packager Mac Sandbox App Entitlements
  • [JDK-8182018] - Update Graal
  • [JDK-8182117] - jdk.zipfs should document the "create" and "encoding" properties
  • [JDK-8182120] - Free ReferenceProcessor instance and its members
  • [JDK-8182138] - Disable generating INC and DEC instructions on Xeon Phi and ATOM CPUs
  • [JDK-8182161] - aarch64: combine andr+cbnz into tbnz when possible
  • [JDK-8182169] - ArrayAllocator should take MEMFLAGS as regular parameter
  • [JDK-8182270] - JShell API: Tools need snippet information without evaluating snippet
  • [JDK-8182279] - Add HW feature detection support for SPARC Core S5 (on Solaris).
  • [JDK-8182285] - Speeding up incremental build by hashing module APIs
  • [JDK-8182299] - Enable disabled clang warnings, build on OSX 10 + Xcode 8
  • [JDK-8182364] - Test VCC / DVT class init order
  • [JDK-8182366] - Value type array "default value" clean-up
  • [JDK-8182367] - Byte-code verifier support for minimal value types
  • [JDK-8182376] - Refactor shell test java/nio/file/Path/MacPathTest.sh to java
  • [JDK-8182465] - Refactor shell test java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh to java
  • [JDK-8182471] - [MVT] Eliminate redundant value type allocations
  • [JDK-8182473] - Optimize value type layout to max alignment of fields
  • [JDK-8182475] - C2: allow vectorization of HeapByteBuffer.putInt loops
  • [JDK-8182485] - JMX connections should have configurable ObjectInputFilter
  • [JDK-8182487] - Add Unsafe.objectFieldOffset(Class, String)
  • [JDK-8182555] - jlink native launcher support
  • [JDK-8182582] - onExit of java.lang.ProcessHandle/Process might be waiting for the exiting of another proces
  • [JDK-8182583] - AArch64: FMA Vectorization on aarch64
  • [JDK-8182632] - Need tests to cover WebSocket test gap
  • [JDK-8182648] - [MVT] Extend compiler type flow analysis to value types
  • [JDK-8182661] - [AOT] class fingerprint should be checked in all loaded AOT libraries
  • [JDK-8182682] - Add prism to predefined secure properties
  • [JDK-8182684] - Further clarify InputStream#available()
  • [JDK-8182696] - Remove gcTrace.hpp include from referenceProcessor.hpp
  • [JDK-8182703] - Correct G1 barrier queue lock orderings
  • [JDK-8182711] - Re/Introduce private interface for HW-specific prefetch options in SPARC VM_Version.
  • [JDK-8182712] - Re/Introduce private interface for HW-specific prefetch options in <ARCH> VM_Version.
  • [JDK-8182720] - In InstanceKlass.cpp, get init_lock from handle
  • [JDK-8182743] - Ineffective use of volatile hurts performance of Charset.atBugLevel()
  • [JDK-8182765] - HTML5 must be the default javadoc codegen mode in JDK 10
  • [JDK-8182848] - Some functions misplaced in debug.hpp
  • [JDK-8182863] - [MVT] Enable compilation of lambda forms with value type arguments
  • [JDK-8182869] - JNI weak reference processing should always print number of processed items
  • [JDK-8182883] - Update Graal
  • [JDK-8183001] - Various inlining improvements
  • [JDK-8183002] - Remove unused concurrent parameter in HeapRegionManager::par_iterate
  • [JDK-8183003] - GC Barrier Interface
  • [JDK-8183006] - Remove unused IterateOopClosureRegionClosure
  • [JDK-8183012] - Code cleanup in com.sun.tools.jdi
  • [JDK-8183037] - Overview summary page should have a table with tabs for groups
  • [JDK-8183039] - Re-examine methodHandle methods uninlined by 8144256
  • [JDK-8183121] - Add information about scanned and skipped cards during UpdateRS
  • [JDK-8183124] - Remove OopsInHeapRegionClosure
  • [JDK-8183127] - UpdateRSetDeferred should not enqueue cards for NULL references
  • [JDK-8183128] - Update RefineCardTableEntryClosure
  • [JDK-8183137] - [MVT] C2 doesn't eliminate redundant value type allocations inside loops
  • [JDK-8183148] - cleanup ModuleSymbol.getSimpleName
  • [JDK-8183151] - DCmd Compiler.codelist should print all compiled methods
  • [JDK-8183198] - Factor out thread state serialization into a proper helper function
  • [JDK-8183203] - Remove stubRoutines_os
  • [JDK-8183229] - Implement WindowsSemaphore::trywait
  • [JDK-8183232] - Avoid resolving method_kind in AbstractInterpreter::can_be_compiled
  • [JDK-8183247] - Set default directoryto user's Documents and Settings.
  • [JDK-8183266] - [TESTBUG]Add test to cover XPathEvaluationResult.XPathResultType.getQNameType method
  • [JDK-8183272] - DataLine#getLevel javadoc needs to reflect state of implementation.
  • [JDK-8183273] - Consider changing redefineModule and isModiableModule to be default methods
  • [JDK-8183299] - Improve inlining of CompiledMethod methods into frame::sender
  • [JDK-8183315] - compute frame deopt state lazily
  • [JDK-8183372] - Refactor java/lang/Class shell tests to java
  • [JDK-8183374] - Refactor java/lang/Runtime shell tests to java
  • [JDK-8183377] - Refactor java/lang/ClassLoader/deadlock shell tests to java
  • [JDK-8183378] - Refactor java/lang/System/MacEncoding/MacJNUEncoding.sh to java
  • [JDK-8183394] - Remove unused G1RemSet::n_workers() method
  • [JDK-8183397] - Ensure consistent closure filtering during evacuation
  • [JDK-8183502] - Cleanup threadLocalAllocBuffer.cpp
  • [JDK-8183533] - AArch64: redundant registers saving in arraycopy stubs
  • [JDK-8183538] - UpdateRS phase should claim cards
  • [JDK-8183539] - Remove G1RemSet::_into_cset_dirty_card_queue_set
  • [JDK-8183542] - Factor out serial GC specific code from GenCollectedHeap into its own subclass
  • [JDK-8183545] - Event tracing, transition hooks
  • [JDK-8183547] - AArch64: Better instruction sequence for stack bangs
  • [JDK-8183552] - Move align functions to align.hpp
  • [JDK-8183570] - Rework is_aligned_ to avoid multiple evaluation of the size expression
  • [JDK-8183573] - Refactor CodeHeap and AOTCodeHeap to devirtualize hot methods
  • [JDK-8183574] - Unify the is_power_of_2 functions
  • [JDK-8183575] - Runtime1::oop_arraycopy is unused and should be removed
  • [JDK-8183897] - Update the "striped" style in the javadoc style sheet
  • [JDK-8183923] - Get rid of FreeBlockDictionary and dithering
  • [JDK-8183925] - Decouple crash protection from watcher thread
  • [JDK-8183927] - Hotspot needs C++ type_traits metaprogramming utilities
  • [JDK-8183935] - G1GCPhaseTimes and G1RootProcessor do not include macros.hpp
  • [JDK-8183961] - update style for table.striped tbody th
  • [JDK-8184022] - Build JDK 10 on OSX 10.12 and above
  • [JDK-8184049] - AArch64: Matching rule for ubfiz
  • [JDK-8184064] - SA: Remove Java redefinitions of variables representing enums and #defines of hotspot
  • [JDK-8184073] - Cleanup of compiler activity enum in compileBroker.hpp
  • [JDK-8184079] - SA: Create jhsdb commands to dump gHotSpotVMIntConstants[] and gHotSpotVMLongConstants[]
  • [JDK-8184134] - HeapRegion::LogOfHRGrainWords is unused
  • [JDK-8184143] - Public API to identify SunDropTargetEvent
  • [JDK-8184162] - Support addresses with index operands in LIRAssembler::leal on SPARC
  • [JDK-8184181] - Use oopDesc::cas_set_mark() instead of raw CAS when accessing oop header
  • [JDK-8184206] - All string constants in shared classes should be interned and archived
  • [JDK-8184269] - [JVMCI] CompilerToVM::Data::initialize() should use BarrierSet fake RTTI to identify card table barrier sets
  • [JDK-8184308] - [AOT] jaotc should recognize different formats of java methods name
  • [JDK-8184325] - Add subcomponents accessor methods to JColorChooserOperator
  • [JDK-8184329] - Refactor java/lang/ClassLoader shell tests to java
  • [JDK-8184334] - Generalizing Atomic with templates
  • [JDK-8184340] - Generalizing OrderAccess with templates
  • [JDK-8184346] - Clean up G1CMBitmap
  • [JDK-8184347] - Move G1CMBitMap and support classes into their own files
  • [JDK-8184348] - Merge G1ConcurrentMark::par_mark() and G1ConcurrentMark::grayRoot()
  • [JDK-8184349] - There should be some verification that EnableJVMCI is disabled if a GC not supporting JVMCI is selected
  • [JDK-8184452] - Add bounds checking for FromCardCache
  • [JDK-8184665] - Skip name and alias checks for standard Charsets
  • [JDK-8184667] - Clean up G1ConcurrentMark files
  • [JDK-8184730] - Add utility method G1CollectedHeap::region_for_card
  • [JDK-8184734] - Rework G1 root scanning to avoid multiple CLD passes
  • [JDK-8184741] - Rename RedirtyLoggedCardTableEntryClosure to G1DirtyDeferredCardClosure
  • [JDK-8184746] - The HeapRegionRemSet::_m lock should use the "access" rank
  • [JDK-8184751] - Provide thread pool for parallel safepoint cleanup
  • [JDK-8184753] - Asserts against MinObjectAlignment should avoid integer division
  • [JDK-8184757] - CTW should use a custom classloader to load classes
  • [JDK-8184762] - ZapStackSegments should use optimized memset
  • [JDK-8184768] - Update Graal
  • [JDK-8184795] - [MVT] non constant method handles can cause allocations in method handle combinators
  • [JDK-8184943] - AARCH64: Intrinsify hasNegatives

JEP

  • [JDK-8043473] - JEP 234: Additional Run-Time Compiler JVM Trace Events
  • [JDK-8167368] - JEP 296: Consolidate the JDK Forest into a Single Repository
  • [JDK-8182758] - Remove the Native-Header Tool (javah)

JEP Task

  • [JDK-8059639] - Propose or postpone for Make G1 a Suitable Replacement for CMS
  • [JDK-8067286] - Add a spec/doc on existing C1/C2 optimizations

New Feature

  • [JDK-8141342] - Support RFC 7633: X.509v3 Transport Layer Security (TLS) Feature Extension
  • [JDK-8175574] - Singleton App

Task

  • [JDK-8025912] - Make caching of annotations and type annotations consistent
  • [JDK-8030849] - Investigate high fragmentation/waste in some situations during allocation during GC in G1
  • [JDK-8072768] - Investigate whether we can do a "make your own v-table" construct in java.lang.invoke
  • [JDK-8075571] - Support tiered testing make targets
  • [JDK-8087539] - Implement New Launcher Unit Tests
  • [JDK-8130854] - Audit APIs docs for references to META-INF/services
  • [JDK-8130855] - APIs with system properties to select implementation classes should work consistency
  • [JDK-8132665] - Remove the JMX RMI-IIOP connector from the JMX specification document
  • [JDK-8133485] - Doctask for: JMX ObjectName could be refactored to save memory
  • [JDK-8134516] - Move getInvokeByName and getDynamicInvoker methods from Global to Context
  • [JDK-8134949] - clean up Nashorn build.xml
  • [JDK-8140029] - Fix packagerDev Target for 10
  • [JDK-8151635] - [packager] Get Unit Tests Running
  • [JDK-8158076] - Examine different argfile support in VM, launcher, javac
  • [JDK-8159200] - [packager] Research Loading Modules at Runtime
  • [JDK-8159307] - [test] Items in new JCP with the same titles could not be correctly located.
  • [JDK-8166712] - Research Packaged Apps on macOS Sierra
  • [JDK-8167008] - refactoring of testcases into folders according to operating system
  • [JDK-8174203] - Enable AOT Jtreg tests on Windows
  • [JDK-8176316] - Change JavaFX release version to 10
  • [JDK-8176401] - Change JavaFX Ant Tasks to just Packager Tasks or Java Tasks
  • [JDK-8177333] - Add WebView dependency library source as part of native WebView build
  • [JDK-8177849] - Decide if docs bundle should include platform-specific providers
  • [JDK-8180261] - Test plan for JDK-8072061 - Automatically determine optimal sizes for the CDS regions
  • [JDK-8181303] - Move JMX Specs to recommended specs directory
  • [JDK-8182764] - Umbrella task for javadoc stylesheet updates
  • [JDK-8184173] - JCP: improve UI/UX

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.