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-8044539] - Enable the combination JDI tests and JFR flags
  • [JDK-8132749] - Add tests for promotion event in G1
  • [JDK-8138802] - update compiler/jvmci/compilerToVM tests w/ the case of default interface method not overridden in implementors
  • [JDK-8139130] - Port GTest prototype to Windows
  • [JDK-8151553] - Specification for Local Variable Type Inference
  • [JDK-8160354] - uninitialized value warning and VM crash are occurred with GCC 6
  • [JDK-8162787] - Documentation the customization of the default enabled cipher suites via system properties
  • [JDK-8165182] - Preparation: Update get_source.sh
  • [JDK-8165183] - Preparation: Combine repositories with same relative file layout
  • [JDK-8165184] - Preparation: Update makefiles for combined repository with moved files
  • [JDK-8165185] - Preparation: Flatten src and make directories into one
  • [JDK-8165187] - Preparation: Update jtreg configuration files
  • [JDK-8165188] - Preparation: Remove redundant .jcheck/conf files in the combined open repo
  • [JDK-8165623] - Create patch translater to update paths pre/post consolidation
  • [JDK-8166142] - Refactor java.io.serialization shell tests to java
  • [JDK-8167142] - Preparation: Update IDE support
  • [JDK-8171090] - Convert VMStruct_test to GTest
  • [JDK-8173383] - Update JDK build to use -source and -target 10
  • [JDK-8173597] - Release Note: Negotiated Finite Field Diffie-Hellman Ephemeral Parameters for TLS
  • [JDK-8173725] - Release Note: Empty Element in -Xbootclasspath/a
  • [JDK-8175191] - dead code removal at package com.sun.tools.javac.comp
  • [JDK-8175815] - Quarantine AOT tests on windows
  • [JDK-8176891] - Fix lint warnings in JAXP repo: serial
  • [JDK-8177070] - Quarantine tests due to JDK-8177069
  • [JDK-8177088] - Release Note: Accept including .conf files in krb5.conf's includedir
  • [JDK-8177561] - Remove deprecated for removal portions of com.sun.org.apache
  • [JDK-8178113] - Add logging options to co-located gc/ArrayJuggle tests
  • [JDK-8179224] - Cache strlen of Flag::_name
  • [JDK-8179550] - Unify trace logging for InstanceRefKlass
  • [JDK-8179625] - [BACKOUT] Avoid repeated calls to JavaThread::last_frame in InterpreterRuntime
  • [JDK-8180195] - remove jaxp testlibrary
  • [JDK-8180260] - Test plan for JDK-8179302 - Pre-resolve constant pool string entries and cache resolved_reference arrays in CDS archive
  • [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-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: Removal of Java Launcher's Data Model Options -d32 and -d64
  • [JDK-8181118] - update java/time tests to use RandomFactory from the top level testlibrary
  • [JDK-8181150] - Fix lint warnings in JAXP repo: rawtypes and unchecked
  • [JDK-8181151] - Fix lint warnings in JAXP repo: cast
  • [JDK-8181153] - Fix lint warnings in JAXP repo: dep-ann
  • [JDK-8181154] - Fix lint warnings in JAXP repo: deprecation
  • [JDK-8181155] - Fix lint warnings in JAXP repo: fallthrough and static
  • [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-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: Removal of Old (JDK 6, JDK 7, and JDK 8 Era) Standard Doclet
  • [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-8183896] - improve analyzers to allow for the generation of multiple mutations of the same tree
  • [JDK-8184172] - Release Note: XMLInputFactory.newFactory Incorrectly Deprecated
  • [JDK-8184239] - Fix broken nashorn/samples
  • [JDK-8184241] - Fix nashorn/samples/filebrowser.js
  • [JDK-8184808] - (process) isAlive should use pid for validity, not /proc/pid
  • [JDK-8185008] - Release Note: Change to Default Value for BiasedLockingStartupDelay
  • [JDK-8185013] - Disable subword vector analysis optimization until 8184995 is fixed
  • [JDK-8185066] - Release Note: Removal of Obsolete -X Options
  • [JDK-8185806] - Quarantine test JdbExprTest.sh on Windows
  • [JDK-8185872] - quarantine tests named in JDK-8184042 on MacOS X
  • [JDK-8185874] - quarantine gc/stress/gclocker/TestGCLockerWithG1.java
  • [JDK-8185878] - quarantine nsk/stress/network/network006
  • [JDK-8185879] - quarantine gc/stress/gclocker/TestGCLockerWithSerial.java
  • [JDK-8185993] - MethodHandle.invokeWithArguments jumbo-arity
  • [JDK-8186011] - Fix samples/java_completion.js and samples/disassemble.js
  • [JDK-8186149] - quarantine gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
  • [JDK-8186151] - try simple @build fix in compiler/jsr292/PollutedTrapCounts.java
  • [JDK-8186152] - quarantine sun/management/jdp/JdpOffTest.java
  • [JDK-8186157] - (scanner) Modify java/util/Scanner/ScanTest.java to fail if English Locale unavailable
  • [JDK-8186255] - [TESTBUG] Fix test heapdump/JMapHeap and unquarantine after JDK-8149790 has been fixed
  • [JDK-8186316] - Release Note: JNLP files won't launch from IE11 on Windows 10 Creators Update
  • [JDK-8186392] - Release Note: Removal of Support for Using Old LookAndFeel
  • [JDK-8186403] - Release Note: Comment Tag for Summary of an API Description
  • [JDK-8186518] - Release Note: Removal of Deprecated Classes in com.sun.security.auth.**
  • [JDK-8186542] - [TESTBUG] Add jvmti/LoadAgentDcmdTest.java to problem list until underlying issue is resolved
  • [JDK-8186571] - Implementation: JEP 307: Parallel Full GC for G1
  • [JDK-8186613] - remove ClassFileInstaller from jdk/test/lib/testlibrary
  • [JDK-8186818] - Enable debug option for TcpTest.java
  • [JDK-8186997] - Deprecate classes in legacy.* package
  • [JDK-8187281] - Remove @intermittent from OnExitTest
  • [JDK-8187284] - Release Note: Removal of policytool
  • [JDK-8187394] - Release Note: Removal of FlatProfiler
  • [JDK-8187443] - Forest Consolidation: Move files to unified layout
  • [JDK-8187444] - Forest Consolidation: Make build work
  • [JDK-8187445] - Forest Consolidation: Make tests work
  • [JDK-8187592] - docs need to describe special considerations for using the Attach API with docker
  • [JDK-8187688] - Additional tests for MethodHandle.invokeWithArguments
  • [JDK-8187897] - For ant-java.jar, <bundleArgument arg=...> should accept only new arguments
  • [JDK-8188246] - Add test/hotspot/jtreg/gc/logging/TestPrintReferences.java to ProblemList.txt
  • [JDK-8188791] - Move AppCDS from closed repo to open repo
  • [JDK-8188792] - Move AppCDS tests from closed repo to open repo
  • [JDK-8188828] - Intermittent ClassNotFoundException: jdk.test.lib.Platform for compiler tests
  • [JDK-8189207] - Add new parameter ("--jnlp") for generating images/installers from .jnlp files
  • [JDK-8189235] - Release Note: Touch Keyboard for Swing/AWT Text Components
  • [JDK-8189266] - (ann) Optimize AnnotationInvocationHandler.invoke
  • [JDK-8189603] - ProblemList sun/security/pkcs11/KeyStore/SecretKeysBasic.sh on Linux platform
  • [JDK-8189668] - Release Note: print_tracing_info Uses Unified Logging
  • [JDK-8189726] - Release Note: JEP 307: Parallel Full GC for G1
  • [JDK-8189746] - Release Note: javax.security.auth.Policy API Deprecated forRemoval
  • [JDK-8189941] - Implementation JEP 312: Thread-local handshake
  • [JDK-8190308] - Implementation: JEP 316: Heap Allocation on Alternative Memory Devices
  • [JDK-8190399] - ProblemList tools/javac/tree/NoPrivateTypesExported.java due to JDK-8190315
  • [JDK-8190434] - Update Application Class Data Sharing Documentation
  • [JDK-8190435] - JCK vm failures due to assertion when constructing IllegalAccessError message
  • [JDK-8190804] - Release Note: Removal of Deprecated VP6/FXM/FLV Code From JavaFX
  • [JDK-8190806] - Release Note: Removal of HostServices::getWebContext Method
  • [JDK-8190807] - Release Note: Removal of T2K Rasterizer and ICU Layout Engine From JavaFX
  • [JDK-8190942] - Document Docker container VM options
  • [JDK-8190980] - Develop test cases and collect test pass rate
  • [JDK-8190981] - Generate report for line coverage criteria
  • [JDK-8191042] - Deprecate VM option CheckEndorsedAndExtDirs
  • [JDK-8191054] - Remove the Native-Header Tool (javah)
  • [JDK-8191134] - Release Note: java.security.{Certificate,Identity,IdentityScope,Signer} APIs Deprecated forRemoval
  • [JDK-8191135] - Release Note: java.security.acl APIs Deprecated forRemoval
  • [JDK-8191147] - Release Note: MBeanOperationInfo Accepts Any int Value as "impact"
  • [JDK-8191326] - Deprecate SafepointSpinBeforeYield
  • [JDK-8191327] - Deprecate DeferThrSuspendLoopCount
  • [JDK-8191329] - Deprecate DeferPollingPageLoopCount
  • [JDK-8191354] - Release Note: JEP 313 Remove the Native-Header Generation Tool (javah)
  • [JDK-8191356] - Release Note: java.xml APIs With Raw Types and Type Parameters
  • [JDK-8191423] - Release Note: Deprecated unstable options for SafepointSynchronize
  • [JDK-8191625] - Release Note: javadoc Treats Failure to Access a URL as an Error
  • [JDK-8191706] - Add Reader::transferTo(Writer)
  • [JDK-8191776] - Update javadoc Tool Reference Guide with details
  • [JDK-8191919] - Include TestJhsdbJstackLock.java in ProblemList.txt
  • [JDK-8191938] - Fix lint warnings in JAXP repo: a few Deprecation warrnings and enable -Xlint:all
  • [JDK-8191961] - SA: Remove left over quarantined SA tests due to macOSX failures (8184042) from ProblemList.txt
  • [JDK-8191988] - JDK-8190862 work for arch s390
  • [JDK-8192007] - javadoc @uses and @provides tags in the modules documentation appears before the first-sentence summary of the service type.
  • [JDK-8192045] - Release Note: TLS Session Hash and Extended Master Secret Extension Support
  • [JDK-8192811] - Release Note: Removal of Deprecated Pre-1.2 SecurityManager Methods and Fields
  • [JDK-8192833] - Time-Based Release Versioning
  • [JDK-8192858] - Release Note: Bytecode Generation for Enhanced for Loop
  • [JDK-8192877] - Release Note: Error Message When java.lang.IllegalAccessError Produced
  • [JDK-8192893] - Release Note: New Class AST Node With enclosing Instance
  • [JDK-8192894] - Release Note: JShell Startup
  • [JDK-8192924] - Release Note: HTML Files in doc-files Subdirectories Wrapped with Standard javadoc Decorations
  • [JDK-8192926] - Release Note: Overriding Methods That Do Not Change the Specification
  • [JDK-8193068] - Add gc/g1/TestVerifyGCType.java to problem list
  • [JDK-8193090] - Release Note: Relax FileInputStream/FileOutputStream Requirement for finalize to Call close
  • [JDK-8193169] - Release Note: javadoc Support for Multiple Stylesheets
  • [JDK-8193315] - Release Note: Hashed Passwords for Out-of-the-Box JMX Agent
  • [JDK-8193476] - (jdeprscan) additional version updates for JDK 10
  • [JDK-8193608] - Quarantine test/hotspot/jtreg/compiler/codegen/Test6896617.java until JDK-8193479 is fixed
  • [JDK-8193662] - Release Note: Class File Version Number is 54.0
  • [JDK-8193758] - Update copyright headers of files in src tree that are missing Classpath exception
  • [JDK-8193788] - Release Note: RMI Registry Filter Allows Binding Arrays of Any Type
  • [JDK-8193799] - Fix copyright header in nashorn builtin scripts
  • [JDK-8193840] - Add compiler/c2/Test8007294.java to the problem list
  • [JDK-8193890] - Release Note: JEP 319 Root Certificates
  • [JDK-8194060] - doc change for JDK-8180289 on tsaChainNotValidated
  • [JDK-8194127] - Remove the Native-Header Tool (javah) from Tools Ref doc
  • [JDK-8195626] - Update jdeps tool guide to include new --print-module-deps option
  • [JDK-8195735] - Release Note: java.awt.TrayIcon.displayMessage() Reimplemented on macOS
  • [JDK-8196595] - Release Note: Java Improvements for Docker Containers
  • [JDK-8196878] - [Doc Task] - Tools guide to be updated to accomodate Attach API changes
  • [JDK-8197976] - Release Note: APIs for Creating Unmodifiable Collections
  • [JDK-8197978] - Release Note: Optional.orElseThrow() Method
  • [JDK-8197979] - Release Note: Removal of Runtime.getLocalizedInputStream and getLocalizedOutputStream Methods
  • [JDK-8199695] - Release Note: Removal of RMI Server-Side Multiplex Protocol Support

Bug

  • [JDK-4368399] - JDI: -verbose option passed to debugger launcher fails and hangs vm
  • [JDK-4826612] - build/solaris/Makefile contains potentially infinite loop
  • [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-4933119] - Mark doclet.xml text file with "do not edit/private interface subject to change"
  • [JDK-5014723] - implement "strip mining" loop optimization
  • [JDK-5031664] - Increase thread safety of EventListenerList
  • [JDK-6178416] - Hotspot build should be less dependent on environment
  • [JDK-6214519] - 3.8: Identifier equivalence does not consider Character.isIdentifierIgnorable
  • [JDK-6217188] - jmxmp connector client excessively slow at close time
  • [JDK-6219879] - (cl) ClassLoader.NativeLibrary.load should be consistent in initialization of handleID
  • [JDK-6238123] - Typos at Serialized Form javadoc for java.awt.Polygon
  • [JDK-6267105] - UIDefaults.getUIError dumps error message to System.err and also throws Error.
  • [JDK-6274551] - Eliminate makefile workaround for dtrace bug 6258412
  • [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 specifications for Object.wait overloads
  • [JDK-6354947] - [Fmt-*] Clarify DecimalFormat description of FieldPosition use
  • [JDK-6372904] - Use precompiled headers with Teamware C++ compiler
  • [JDK-6375033] - Hotspot build warnings need cleanup
  • [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-6445411] - VMOperationsQueue isn't protected from concurrent modification during oop_do iteration
  • [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-6463710] - ListSelectionModel.setSelectionMode() underspecified
  • [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-6499962] - HotSpot builds should support user names with non-ASCII characters
  • [JDK-6515161] - If remote removeNotificationListener gets SecurityException, client no longer gets notifications
  • [JDK-6523512] - has_special_runtime_exit_condition checks for is_deopt_suspend needlessly
  • [JDK-6609718] - [Fmt-Ch] uninformative exception in ChoiceFormat.applyPattern(String)
  • [JDK-6609740] - [Fmt-De] format error in DecimalFormat
  • [JDK-6613008] - Infinite recursion with huge stack space crashes with ChunkPool::allocate
  • [JDK-6645542] - nsk/jdi/Scenarios/invokeMethod/redefineclasses001 fails: static field value was not changed
  • [JDK-6695402] - jarsigner does not sign UTF-8 classes which are split in more than one line
  • [JDK-6707297] - Port out of range:501113
  • [JDK-6714836] - JRootPane.getMaximumSize() returns a width of 0
  • [JDK-6720864] - Hotspot makefiles are sensitive to JAVA_HOME env variable
  • [JDK-6728845] - Extremely slow, quadratic performance with very long command lines
  • [JDK-6770939] - Clean up build/make files
  • [JDK-6789983] - Nimbus tooltips on disabled components have no border, and wrong background colo
  • [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-6857809] - [TEST_BUG] java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java fails in jdk7 b64 pit build
  • [JDK-6919529] - NPE from MultiUIDefaults.getUIError
  • [JDK-6962725] - Regtest javax/swing/JFileChooser/6738668/bug6738668.java fails under Linux
  • [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-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-7036956] - [TESTBUG] echeneis/vm/jni/nogroup/CheckedJNITest fail
  • [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-7067798] - G1: MXBean "G1 Old Gen" != jstat "Current old space capacity"
  • [JDK-7086170] - remove items which we are building from export directory before the build
  • [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-7132577] - javax/management/monitor/MultiMonitorTest.java fails in JDK8-B22
  • [JDK-7154876] - com/sun/jdi tests can fail when a background thread throws exceptions
  • [JDK-7190539] - Nimbus LaF: JPopupMenu reacts on Ctrl+Enter.
  • [JDK-7190581] - Nimbus: PgDn at the bottom causes scrolling
  • [JDK-7200633] - adlc build instructions should use separate cflags
  • [JDK-8003398] - IllegalArgumentException: adding a container to a container on a different GraphicsDevice
  • [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-8006259] - Add Test Vectors for NIST 800-38A to the JCE Unit Tests
  • [JDK-8006887] - Comment about LIR_OprDesc.value in c1_LIR.hpp is incorrect
  • [JDK-8007951] - JNI_OnLoad is not called when VM loads libjava
  • [JDK-8008364] - wrong exception is thrown if no proper contructor method for custom progress class
  • [JDK-8009169] - Dead link in JVMTI documentation to JNI documentation
  • [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-8011672] - javadoc memory bug only in java7 (not java6)
  • [JDK-8013134] - [infra] defaults to CC if as is not found
  • [JDK-8015667] - Stream.toArray(IntFunction) ArrayStoreException should refer to component type of array
  • [JDK-8015848] - SA: ClassWriter have to support JSR292
  • [JDK-8016470] - AllocatePrefetchDistance is not changed by command line
  • [JDK-8019816] - [TEST_BUG][macosx] closed/java/awt/BasicStroke/DashZeroWidth.java not on EDT
  • [JDK-8020837] - PrintJob cancel issue in JDK 7
  • [JDK-8020850] - Changes to .ad files aren't processed by VC++ project builds
  • [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-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-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-8026402] - in 'Deployment Configuration Properties' the indication of values in column Default Value is inconsistent
  • [JDK-8027035] - HS debug version crashes during VerifyGC with -XX:+WizardMode
  • [JDK-8027154] - [TESTBUG] Test java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java fails
  • [JDK-8027302] - Identifiers containing unicode escapes are not recognized as reserved words
  • [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-8030750] - SA: alternate hashing not implemented.
  • [JDK-8032842] - Locale.filterTags()/lookupTag() methods return lowercased language tags
  • [JDK-8032851] - [TESTBUG] echeneis/vm/runtime/ClassLoadingTest#testOutOfMemoryInClassLoad expect OOME and times out
  • [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-8035146] - assert(is_T_family(features) == is_niagara(features), "Niagara should be T series") is incorrect
  • [JDK-8037136] - problem with optimized build
  • [JDK-8038117] - PIT: [macosx] No Java cup on JOption icons on Mac
  • [JDK-8041793] - javap misses newline after printing AnnotationDefault
  • [JDK-8042145] - Tests fail with intermittent IOException during vm attach in RT_Baseline
  • [JDK-8043070] - nmethod::verify_interrupt_point() shouldn't enter safepoint
  • [JDK-8043315] - Nimbus: Setting Nimbus.Overrides property affects custom keymap installation
  • [JDK-8044037] - Update README for JDK 10
  • [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-8046752] - Wacky space allocation in table layout
  • [JDK-8047334] - Reapply fix for "8032901 WaitForMultipleObjects() return value not handled appropriately"
  • [JDK-8048186] - Nashorn incorrectly identifies some code as dead
  • [JDK-8049269] - No enclosing expression for NewClassTree of anonymous class with body
  • [JDK-8051768] - Inconsistent output for Visible and InvisibleParameterAnnotations
  • [JDK-8056221] - compiler/ciReplay/ tests times out
  • [JDK-8057110] - Broken links in Java Secure Socket Extension (JSSE) Reference Guide
  • [JDK-8057111] - Broken link in JDK 6 Security Enhancements
  • [JDK-8057647] - javac parser needs updates to have better error recovery for error cases of new array creation with dimensions
  • [JDK-8057863] - Broken links in Diagnostic Tools and Detailed Descriptions
  • [JDK-8057972] - Broken link in Applets and Java Web Start Applications
  • [JDK-8058572] - VM_Version::is_sun4v() is called before VM_Version_init is called
  • [JDK-8058785] - Nimbus disabled tooltip needs border
  • [JDK-8059347] - Nonoptimistic assignment to program return symbol
  • [JDK-8059737] - nsk/jdi/ObjectReference/setValue/setvalue004 fails to start the debugee
  • [JDK-8059835] - Optimistic splitting doesn't work with let and const
  • [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-8062385] - Remove @SuppressWarnings("cast") and casts for NIO related usages when JDK 9 becomes the bootstrap JDK
  • [JDK-8063054] - Incorrect raw type warning for method reference
  • [JDK-8065370] - SPECjbb2013 aborts with 9-b40 and G1 garbage collector on solaris-x64
  • [JDK-8065402] - G1 does not expand marking stack when mark stack overflow happens during concurrent marking
  • [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-8067678] - Replace launcher test MultipleJRE.sh
  • [JDK-8068024] - Null pointer dereference in jdk/src/macosx/native/apple/security/KeystoreImpl.m
  • [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-8072033] - Javadoc test incorrectly uses final on receiver parameter
  • [JDK-8072454] - Message "The static method .. conflicts with the abstract method .." not suited
  • [JDK-8073640] - Nashorn scripting: here document with only whitespace gives error
  • [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-8074136] - Many missing error checks in get_core_path variants
  • [JDK-8074364] - Update error message for incorrect annotation type declaration
  • [JDK-8074407] - javadoc: using <pre> after @deprecated tag causes warnings
  • [JDK-8075063] - Context menu closes on mouse scroll.
  • [JDK-8075255] - Metal L&F has dependency on the Windows L&F
  • [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-8075939] - Stream.flatMap() causes breaking of short-circuiting of terminal operations
  • [JDK-8077029] - Assertion failure in UnexpectedDeoptimizationTest.java
  • [JDK-8077810] - java.lang.VerifyError: Bad type on operand stack in runtime
  • [JDK-8077945] - Incorrect or inaccurate logging for G1 GC
  • [JDK-8079079] - serviceability/sa/jmap-hashcode/Test8028623.java Failed. Unexpected exit from test [exit code: 0]
  • [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-8080852] - Java heap dump doesn't contain klass mirror objects unless they are explicitly referenced
  • [JDK-8080941] - Remove --with-import-hotspot from configure
  • [JDK-8081311] - [TEST_BUG] java/awt/ComponentOrientation/WindowTest.java does use deprecated applyResourceBundle
  • [JDK-8081323] - ConstantPool::_resolved_references is missing in heap dump
  • [JDK-8081705] - xProperty does not bind in custom PasswordField
  • [JDK-8081770] - [TESTBUG] regression Test7107135 needs to remove dependence on locally installed gcc
  • [JDK-8085814] - Move stream test library to the jdk test library area
  • [JDK-8085875] - java/net/DatagramSocket/PortUnreachable.java fails intermittently: Address already in use
  • [JDK-8087189] - RMI server-side multiplex protocol support should be removed
  • [JDK-8087291] - InitialBootClassLoaderMetaspaceSize and CompressedClassSpaceSize should be checked consistent from MaxMetaspaceSize
  • [JDK-8087339] - The code heap might use different alignment for committed size and reserved size
  • [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-8087528] - [SWT] FXCanvas: DnD is implemented incorrectly
  • [JDK-8087618] - Mac: Maximized property is not set to false.
  • [JDK-8087716] - [macosx] ComboBox-Popup seems partly mouseTransparent in embedded mode (Safari/Firefox)
  • [JDK-8087914] - [JFXPanel] Clicking on Menu in JFXPanel ignored if another swing component has focus
  • [JDK-8087978] - ProgressIndicator text disappears when using a larger font
  • [JDK-8088077] - [Accessibility, JAWS] DatePicker under JAWS speaks the wrong date after using arrow keys to move highlighted date across month boundaries.
  • [JDK-8088132] - [Swing, singleThread] ClassCastException in nested event loop when showing multiple message dialogs in SwingNode
  • [JDK-8088389] - [CSS, HighContrast] Menu - All the menu items look disabled on Mouse Click / Roll Over
  • [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-8088681] - Underscore not visible in HTML combo box options inside webview
  • [JDK-8088807] - WebView does not display validation messages
  • [JDK-8088888] - TableView Column Resize Cursor Incorrect in JFXPanel
  • [JDK-8089005] - JFXPanel.setScene(Scene) uses bad synchronization pattern
  • [JDK-8089124] - HTML5: Number input allows non-numeric input
  • [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-8089264] - DRT test fast/events/before-unload-returnValue.html times out
  • [JDK-8089265] - [ProgressIndicator] behaves itself wrong, when aligned
  • [JDK-8089283] - Padding property of the select tag is incorrect in WebView
  • [JDK-8089310] - [ContextMenu] Disabled Menu Rollover never receives Mouse hover
  • [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-8089900] - [Mac,Font] NPE in MacFontFinder.populateFontFileNameMap
  • [JDK-8089962] - [FXDnD]: in removeDropTarget the isDropTargetListenerInstalled field isn't reset
  • [JDK-8089984] - [Accessibility,CSS] Progress Indicator 's Label is not visible in High Contrast
  • [JDK-8090011] - 'tab' key makes control loose focus
  • [JDK-8090012] - ColorPicker, undefined custom color has blank tooltip.
  • [JDK-8090192] - [TextArea] Previous char wrong at line start
  • [JDK-8098836] - various NullPointerException in JFXPanel
  • [JDK-8129077] - Unfix JDK-8087205
  • [JDK-8129098] - Thread.join(ms) on Virtualized Linux still affected by changes to the time-of-day clock
  • [JDK-8129316] - java/net/MulticastSocket/SetLoopbackMode.java fails intermittently
  • [JDK-8129610] - Windows race remapping memory read-write for CDS and redefine classes
  • [JDK-8129747] - SwingFXUtils.fromFXImage seems to have a bug inside
  • [JDK-8130084] - javax/management/MBeanServer/NotifDeadlockTest.java timed out
  • [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-8130640] - sun/tools/jstatd/* tests java.io.IOException: Stream Closed
  • [JDK-8130721] - [macos] problem with editing thai in TextArea
  • [JDK-8130904] - disabled tabs in a inner tabpane show like enabled
  • [JDK-8131018] - JShell: "class X" not detected as incomplete
  • [JDK-8132299] - Test java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java fails on Linux
  • [JDK-8132654] - closed/com/oracle/jfr/io/TestRandomAccessFileEvents.java failed
  • [JDK-8133329] - Drag and Drop of files in a SwingNode fails
  • [JDK-8133616] - compiler error messages for dup single type, single static import switched
  • [JDK-8133619] - 7.5.3: Allow "duplicate" single-type-import and single-static-import
  • [JDK-8133623] - JDK-8055034.js and JDK-8130127.js fail in nashorn nightly
  • [JDK-8134256] - copy/paste duplicated tests in some condition statements
  • [JDK-8134835] - [TESTBUG] runtime/jsig/Test8017498.sh sets LD_PRELOAD path incorrectly - yet still passes
  • [JDK-8134989] - java/net/MulticastSocket/TestInterfaces.java failed due to unexpected IP address
  • [JDK-8135034] - A lot of Nightly failures on SPARC after 8075093 changes
  • [JDK-8135093] - nsk/stress/metaspace/jck90/jck90003 times out
  • [JDK-8135178] - importPackage not working even with load "Mozilla compatibility script"
  • [JDK-8135230] - IndexOutOfBoundsException at com.sun.tools.jdi.EventRequestManagerImpl.request
  • [JDK-8136999] - [macosx] NSException and NPE in a crash test
  • [JDK-8137114] - native launcher not finding cfg-file
  • [JDK-8138865] - Caledndar getFirstDayOfWeek returns incorrect value for en_NZ and en_AU locales
  • [JDK-8139050] - -[AWTView draggingEnded:]: unrecognized selector message during drag and drop
  • [JDK-8139607] - -release option forces StandardJavaFileManager
  • [JDK-8139653] - Freetype bundled on macosx, but not correctly linked
  • [JDK-8139685] - NMT Stack traces should skip the function that creates the stack trace
  • [JDK-8140552] - ResourceObj copy ctor stack logic breaks with gcc 4.9.2 on some systems
  • [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-8144781] - Assertion failure in debug build running any JavaFX program on Mac
  • [JDK-8145327] - TestCodeHeapSizeOptions Could not reserve enough space for 716800KB object heap
  • [JDK-8145579] - SimpleThresholdPolicy assumes non-trivial methods to be trivial
  • [JDK-8145582] - Documentation for jstat -gc should say that MC stands for print Metaspace committed size, not Metaspace capacity
  • [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-8146537] - TrayIcon Action Listener doesnt work in Windows 10
  • [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-8146977] - Move the output "Building configuration X (matching Y)" to lower log level
  • [JDK-8147076] - LinkerCallSite.ARGLIMIT is used incorrectly
  • [JDK-8147615] - (fc) FileChannelImpl has no finalizer
  • [JDK-8147881] - Javadoc search box watermark text issue
  • [JDK-8148116] - Validation of extension (.jar) missing for parameters passed to -BmainJar in javapackager
  • [JDK-8148362] - Update JVM_INTERFACE_VERSION from 4
  • [JDK-8148373] - DRT test js/date-constructor.html fails
  • [JDK-8148425] - strerror() function is not thread-safe
  • [JDK-8148623] - unsuppressed meet not symmetric error
  • [JDK-8148716] - Short code sample that crashes the javac compiler
  • [JDK-8148939] - Font rendering artifacts on Adobe.com
  • [JDK-8149146] - [javadoc] eliminate doclet.xml
  • [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-8149706] - javac AssertionError when sourcepath is used incorrectly with javadoc
  • [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-8150380] - Bulk update copyright date
  • [JDK-8151146] - The order of enum constants is different from the previous version
  • [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-8151533] - nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest001 timeout
  • [JDK-8151600] - Syntax for -Xlog complicates shell scripts
  • [JDK-8151815] - Could not parse core image with JSnap.
  • [JDK-8151899] - demo/jvmti/compiledMethodLoad/CompiledMethodLoadTest.java failing again
  • [JDK-8151956] - CodeBlob ctor virtual call on partially constructed subclass
  • [JDK-8152434] - Unable to access package or class tab when overview tab opened.
  • [JDK-8153129] - javadoc module options needs some smoketests
  • [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-8153509] - MenuButton label padding is not ignored for ignored labels
  • [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 deterministic
  • [JDK-8153603] - nsk/jdi/AttachingConnector/attach/attach001 fails with "Unexpected event received instead of VMStartEvent: VMDeathEvent"
  • [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-8153662] - SwingUtilities2.drawString()/getStringWidth()/clipString() should use more text attributes
  • [JDK-8153682] - StackFrameInfo.declaringClass could be removed
  • [JDK-8153769] - Metadata buffer too small to print Method*
  • [JDK-8153806] - Revamped JCP: Voiceover/JAWS Issues with Advanced Tab - Configuration
  • [JDK-8153871] - [macosx] Low-level error on OS X 10.11 with DnD in Swing
  • [JDK-8154302] - C2 removes safepoint poll from loop
  • [JDK-8154331] - main thread should be treated as JNI-attached thread.
  • [JDK-8154375] - Deadlock in FLV demux
  • [JDK-8154468] - [TEST_BUG] java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java
  • [JDK-8155197] - Focus transition issue
  • [JDK-8155254] - add Graal to SQE testing to prevent JVMCI regressions
  • [JDK-8155579] - -Dsun.java2d.dpiaware cannot over-ride manifest entry.
  • [JDK-8155590] - Dubious collection management in sun.net.www.http.KeepAliveCache
  • [JDK-8155637] - TieredCompilation gets stuck when compiling lazily loaded inner class bridge
  • [JDK-8155893] - Mnemonic mark misplaced in multiline button
  • [JDK-8155980] - ARM InterpreterMacroAssembler::get_method_counters() should not be saving caller saved registers
  • [JDK-8156042] - Modifiers of swing ActionEvent does not work when "-Djavafx.embed.singleThread=true"
  • [JDK-8156130] - C2: TraceLoopOpts is broken
  • [JDK-8156218] - ThreadMXBeanStateTest failing (intermittently?)
  • [JDK-8156592] - JFXPanel should use the new FocusEvent.getCause() API
  • [JDK-8156694] - javap should render annotations in a friendly way
  • [JDK-8156823] - VMError::report_and_die() hangs during malloc call
  • [JDK-8156858] - nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002 times out
  • [JDK-8156973] - Volano29-Client: 5% perf regression on Linux
  • [JDK-8157029] - [Linux] Webview Tag background is not rendered on Huffingtonpost.com
  • [JDK-8157141] - Fix for JDK-8031290 is unnecessarily fragile
  • [JDK-8157338] - sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java is unstable
  • [JDK-8157413] - Multiple WebView behavior looks to collide when loading the same URL
  • [JDK-8157557] - StringTable::serialize intended number of bucket for CompactStringTableWriter
  • [JDK-8157686] - JavaFX WebView fails to track URL changes for PJAX websites
  • [JDK-8157705] - get_source.sh truncates stdout
  • [JDK-8157709] - NMT should use size_t version of Atomic::add
  • [JDK-8158167] - jdk/test/tools/jar/modularJar/Basic.java: IOException: Error in writing existing jar file
  • [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-8158647] - [jittester] some bytecode tests fail when run with jtreg
  • [JDK-8158648] - CompilerControl test failed with java.lang.NumberFormatException: null
  • [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-8159526] - Deprivilege jdk.httpserver
  • [JDK-8159734] - Consistency check fails with -XX:-ProfileInterpreter
  • [JDK-8159837] - nsk/jdwp/VirtualMachine/Capabilities/capabilities001 fails in nightly run
  • [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-8160303] - parse_method_pattern only scans 254 chars
  • [JDK-8160310] - HotSpot cannot be built with GCC 6
  • [JDK-8160368] - java.net.SocketTimeoutException: Read timed out
  • [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-8160406] - Collection.toArray() spec should be explicit about returning precisely an Object[]
  • [JDK-8160468] - Fix StringTable::verify to not allocate memory
  • [JDK-8160548] - Inconsistent inlining behavior with CompileOnly
  • [JDK-8160599] - Stroke rendered far off Shape's edge
  • [JDK-8160635] - Try catch can not declare after final definition.
  • [JDK-8160668] - Tests timeout Test level exit status: 151
  • [JDK-8160970] - No support for char[] while setting password in JPasswordField
  • [JDK-8161121] - VM::isSystemDomainLoader should consider platform class loader
  • [JDK-8161285] - serviceability/tmtools/jstat/GcCauseTest02.java fails with Unexpected OOME while eating 0.7 of heap memory.
  • [JDK-8161508] - JVMCI: MaterializeVirtualObjectTest fails w/ "CASE: invalidate=true: has no virtual object before materialization
  • [JDK-8161973] - PKIXRevocationChecker.getSoftFailExceptions() not working
  • [JDK-8162397] - [macosx] Frame on multi-screen jumps to another monitor on zoom if setMaximizedBounds() is used
  • [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-8162704] - deeply nested expression stumps the compiler-checking algorithm
  • [JDK-8162860] - serviceability/dcmd/gc/HeapDumpAllTest IOException: Connection refused
  • [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-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-8163508] - InstallConfigData should allow trailing slash for INSTALLDIR
  • [JDK-8163836] - Move sample/forkjoin as test
  • [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-8164207] - Checking missing load-acquire in relation to _pd_set in dictionary.cpp
  • [JDK-8164215] - NULL check after operator new and before operator delete
  • [JDK-8164454] - setLocationRelativeTo() puts Window on the 1-st (default) screen of two.
  • [JDK-8164703] - deprecation warnings on exports to deprecated modules
  • [JDK-8164794] - Attaching to process via ShowMessageBoxOnError is broken
  • [JDK-8164811] - [hidpi]Tests fail with OpenGL and GDI 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-8164968] - org/openjdk/jcstress/tests/vjug/UnsafeAtomicityTest crashes with SIGBUS V ...[libjvm.so+...] void MemoryAccess::put<int>(__type_0)+...
  • [JDK-8164971] - PNG metadata does not handle ImageCreationTime
  • [JDK-8164984] - Improper use of is_oop in production code
  • [JDK-8165058] - aarch64: should support CPU_NOT_MULTIPLE_COPY_ATOMIC dynamically
  • [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-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-8165664] - (ch) sun.nio.ch.SocketAdaptor does not respect timeout in case of system date/time change and blocks
  • [JDK-8165703] - [ctw] jobs timeout by compilation of weblogic.jar
  • [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-8165996] - PKCS11 using NSS throws an error regarding secmod.db when NSS uses sqlite
  • [JDK-8166099] - assert((owner|lockword|entrylist|waitset|ondeck) == 0) failed: thread still ondeck
  • [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-8166277] - SIGSEGV in Dependencies::DepStream::argument(int)
  • [JDK-8166314] - Copy::Conjoint_oops_atomic implementation wrong for arm64
  • [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-8166542] - several tests in hotspot have incorrect @ignore
  • [JDK-8166550] - fix incorrectly @ignore-d hotspot/svc tests
  • [JDK-8166750] - C1 profiling handles statically bindable call sites differently than the interpreter
  • [JDK-8166772] - Touch keyboard is not shown for text components on a screen touch
  • [JDK-8166954] - Drawing artifacts with floating point UI scale
  • [JDK-8167078] - Duplicate header files in hotspot and jdk
  • [JDK-8167108] - inconsistent handling of SR_lock can lead to crashes
  • [JDK-8167139] - Menu's selection disappears on collapsing
  • [JDK-8167209] - Menu bar is not selected by right ALT key
  • [JDK-8167408] - Invalid critical JNI function lookup
  • [JDK-8167409] - Invalid value passed to critical JNI function
  • [JDK-8167420] - Fixes for InetAddressImpl native coding on Linux/Unix platforms
  • [JDK-8167423] - Incorrect implementation of JDK_Version::to_string OR proper return statement is missing
  • [JDK-8167457] - Fixes for InetAddressImpl native coding on Windows
  • [JDK-8167547] - Test that unsupported EC curves should not be selected during TLS handshaking
  • [JDK-8167603] - sun/security/krb5/auto/MaxRetries.java fails intermittently with java.lang.Exception: Match neither a4a4a4a4b4b4 nor a4a4a4a4(b4){2,6}
  • [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-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-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-8168712] - [AOT] assert(false) failed: DEBUG MESSAGE: InterpreterMacroAssembler::call_VM_base: last_sp != NULL
  • [JDK-8168767] - [Doc] java.awt.im.InputContext API doc has a reference to extensions
  • [JDK-8168951] - Colors not display on LineChart
  • [JDK-8169233] - LengthNotWritableFilter: extraElements.remove(index) has no effect
  • [JDK-8169345] - javac crash when local from enclosing context is captured multiple times
  • [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-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-8170244] - Update UseAVX after cpu feature detection to use more default mapping
  • [JDK-8170326] - Inconsistencies between code, compiler.properties and comments
  • [JDK-8170447] - Javadoc crashes with ClassCastException when it finds an @link to an annotation method in documentaion text
  • [JDK-8170681] - Remove fontconfig header files from JDK source tree
  • [JDK-8170825] - Generated index page has a broken link
  • [JDK-8171042] - The 'REQUIRED' type in sharedPathsMiscInfo.hpp is not used and should be removed
  • [JDK-8171049] - Era.getDisplayName doesn't work with non-IsoChronology
  • [JDK-8171135] - Include javadoc on JarSigner API in security doc
  • [JDK-8171146] - java/security/Provider/SecurityProviderModularTest.java fails intermittently
  • [JDK-8171217] - java/net/MulticastSocket/Test.java failing consistently on Solaris
  • [JDK-8171232] - Remove compact profile related groups from hotspot/test/TEST.groups
  • [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-8171406] - javax/net/ssl/DTLS/ClientAuth.java faile with "Too much loops to produce handshake packets"
  • [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-8171826] - Comparator.reverseOrder(c) mishandles singleton comparators
  • [JDK-8171980] - Ensemble8 Controls->DatePicker Locale popup menu items are not selectable with GTK3
  • [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-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-8172422] - jarsigner needs to understand -?
  • [JDK-8172791] - Issues with JEP 270 (ReservedStackArea)
  • [JDK-8172856] - Out of memory exception due to repeated style class changes
  • [JDK-8172880] - Incorrect line number for NPE generated by instance-bound method reference
  • [JDK-8172928] - Add doc link from System.identityHashCode to Object.hashCode
  • [JDK-8173113] - Javadoc for ThreadPoolExecutor is unclear wrt corePoolSize and running threads
  • [JDK-8173181] - Empty string alias in KeyStore throws StringIndexOutOfBoundsException for getEntry()
  • [JDK-8173198] - Clear Card Table log output in post evacuation phase out of order
  • [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-8173595] - Update TestSourceVersion once VERSION_MAJOR is updated to 10
  • [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-8173739] - JPopupMenu does not disappear on KeyEvent
  • [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-8173817] - StackOverflowError in "process reaper" thread
  • [JDK-8173828] - realpath is unsafe
  • [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 is not consistent across event-based tracing events
  • [JDK-8173920] - crash in os::stat win32
  • [JDK-8173936] - [TESTBUG] test/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java needs to be re-examined
  • [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-8174072] - javax/net/ssl/DTLS/CipherSuite.java timed out intermittently
  • [JDK-8174086] - jspawnhelper build settings cleanup
  • [JDK-8174101] - Bootclasspath append should not invalidate CDS archive
  • [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-8174242] - simplify jexec build settings
  • [JDK-8174267] - Stream.findFirst unnecessarily always allocates an Op
  • [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-8174744] - [macos] Wrong rendering of string containing surrogate pairs
  • [JDK-8174834] - nio (ch): Remove #ifdef AF_INET6 guards in native coding
  • [JDK-8174944] - Generate bss for all css files, remove TODO
  • [JDK-8174954] - Parameter target type is allowed access after a module read edge or a package export has occurred after failed resolution
  • [JDK-8175015] - FileSystemView.isDrive(File) memory leak on "C:\" file reference
  • [JDK-8175029] - StackOverflowError in X509CRL and X509Certificate.verify(PublicKey, Provider)
  • [JDK-8175104] - Unhandled oop in ProtectionDomainCacheTable::compute_hash
  • [JDK-8175196] - pack200 does not handle class files with new constant pool tags
  • [JDK-8175235] - type inference regression after JDK-8046685
  • [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-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-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-8175539] - Duplicate matching tags returned by Locale.filterTags() for LanguageRange("*")
  • [JDK-8175542] - JMX: Not enough JDP packets received
  • [JDK-8175794] - Type inference regression after JDK-8078093
  • [JDK-8175795] - configure should verify that system zlib contains needed functionality
  • [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-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-8175968] - The javax.swing.filechooser.FileSystemView constructor consumes memory by adding a PropertyChangeListener that is never removed
  • [JDK-8176072] - READING attributes are not available on TSF
  • [JDK-8176096] - Wrong macro checks for INCLUDE_TRACE
  • [JDK-8176099] - --with-build-jdk and --with-boot-jdk not working with JDK 10
  • [JDK-8176110] - JShell: completions with package results should, in most cases, be dot terminated
  • [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-8176188] - jdk/internal/misc/JavaLangAccess/NewUnsafeString.java failing since 9-b93
  • [JDK-8176192] - Incorrect usage of Iterator in Java 8 In com.sun.jndi.ldap.EventSupport.removeNamingListener
  • [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-8176319] - Mac: problems with Character Viewer
  • [JDK-8176340] - Webstart doesn't respect specified "java-vm-args" when creating matching JVM instance
  • [JDK-8176354] - sun/security/ssl/X509KeyManager/PreferredKey.java failed with "Failed to get the preferable key aliases" error
  • [JDK-8176402] - parameter name switcharoo in ConcurrentHashMap
  • [JDK-8176403] - [TESTBUG] gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA is referencing no longer existing group
  • [JDK-8176441] - assert(false) failed: modified node was not processed by IGVN.transform_old()
  • [JDK-8176467] - --with-cacerts-file should fail during configure if file does not exist
  • [JDK-8176506] - C2: loop unswitching and unsafe accesses cause crash
  • [JDK-8176543] - Miscellaneous changes imported from jsr166 CVS 2017-04
  • [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-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-8176797] - [TESTBUG] tools/launcher/Settings.java -Xss size is too small
  • [JDK-8176825] - Unwanted comment in jdk.packager.services/src/main/java/module-info.java
  • [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-8176872] - [s390] wrong pc shown in error logs
  • [JDK-8176881] - DerivedPointerTable Update log message in wrong order in regards to Redirty Cards
  • [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-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-8177069] - File separator mismatch on Win-64
  • [JDK-8177071] - typo in test DisabledAlgorithms.java
  • [JDK-8177098] - Nashorn's ScriptEngine.eval() increases minor GC times (JNI Weak Reference processing time)
  • [JDK-8177105] - String/byte[] conversion with encoding CP1147
  • [JDK-8177357] - tools/jar/multiRelease/ApiValidatorTest.java failed due to "Exception java.nio.file.DirectoryNotEmptyException"
  • [JDK-8177394] - Printed content is overlapping
  • [JDK-8177414] - Missing key events on Mac Os
  • [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-existent method
  • [JDK-8177457] - Syntax errors in URLConnection class documentation
  • [JDK-8177458] - [s390] (jdk10) build broken after 8155672
  • [JDK-8177471] - jlink should use the version from java.base.jmod to find modules
  • [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 terminally deprecated APIs from JDK 10
  • [JDK-8177556] - unshuffle_list.txt needs to be updated for Mac native code
  • [JDK-8177632] - ScheduledThreadPoolExecutor delayed task shutdown policy affects non-scheduled tasks
  • [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-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-8177764] - Humongous Reclaimed log output may be confusing
  • [JDK-8177778] - Understand Gradle 3.4 build failure
  • [JDK-8177809] - File.lastModified() is losing milliseconds (always ends in 000)
  • [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-8177901] - JDWP exit error JVMTI_ERROR_WRONG_PHASE(112): on checking for an interface
  • [JDK-8177932] - (process) java/lang/ProcessHandle/OnExitTest.java failed with "Process A should not be alive expected [false] but found [true]"
  • [JDK-8177935] - java/net/httpclient/http2/FixedThreadPoolTest.java fails frequently
  • [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-8178025] - HiDPI with non-integer scale factor - SPANs in HTML are rendered overlapping each other
  • [JDK-8178053] - Purge usages of -d32/-d64 options in all tests
  • [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-8178274] - Java_sun_lwawt_macosx_NSEvent_nsToJavaKeyInfo() overreads jchar variable
  • [JDK-8178275] - Ensemble: Upgrade version of Lucene to 7.1.0
  • [JDK-8178290] - Intermittent test failure in test.com.sun.webkit.network.CookieTest
  • [JDK-8178291] - Add CTW test for boot module
  • [JDK-8178319] - Build sqlite3 from source
  • [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-8178343] - Missing @modules in jdk/jdk/modules/scenarios/automaticmodules.java
  • [JDK-8178352] - BitMap::get_next_zero_offset may give wrong result on Mac
  • [JDK-8178360] - Build and integrate ICU from source
  • [JDK-8178363] - Incorrect check for nmethod re-registration in C1
  • [JDK-8178403] - DirectAudio in JavaSound may hang and leak
  • [JDK-8178409] - Miscellaneous changes imported from jsr166 CVS 2017-07
  • [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-8178728] - Check the AlgorithmParameters in algorithm constraints
  • [JDK-8178796] - AOT tests fail with UseAVX=3 on Intel Xeon host
  • [JDK-8178799] - Under Java 9 Java Web Start consumes the only URLStreamHandlerFactory slot
  • [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-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-8178951] - "Module ... does not exist" is printed on console
  • [JDK-8178956] - Misleading description of arguments to accumulator function called by LongAccumulator
  • [JDK-8178972] - Incomplete changeset for JDK-8178436
  • [JDK-8178991] - Excessive amounts of calls to Flag::find_flag during startup
  • [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-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-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-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-8179246] - &nbsp;/&thinsp; are literally visible in javadoc
  • [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-8179292] - a number of launcher tests fail when run with --limit-modules due to CNFE: javax.tools.ToolProvider
  • [JDK-8179314] - CountedCompleterTest.testForkHelpQuiesce fails with expected:<21> but was:<13>
  • [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-8179444] - AArch64: Put zero_words on a diet
  • [JDK-8179445] - Use jdeps ToolProvider
  • [JDK-8179457] - Remove demo/jvmti tests
  • [JDK-8179463] - Cleanup whitespace after fix for JDK-8170024
  • [JDK-8179464] - [Windows][prism-d3d] Fix compiler _CRT_SECURE_ warnings
  • [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 respect 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-8179654] - New JDK 9 typos in SSLEngineResult
  • [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-8179769] - serviceability/sa/TestCpoolForInvokeDynamic.java failing after changes for JDK-8171392
  • [JDK-8179858] - jshell tool: sync nomenclature from reference to online /help
  • [JDK-8179946] - Objects are not rendered for certain rotation angle and cache hint combinations
  • [JDK-8179953] - [ppc] TLABWasteIncrement not loaded correctly
  • [JDK-8180019] - javadoc should treat failure to access URL as an error, not a warning.
  • [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-8180183] - Confusing javadoc comment to the getOutput(ProcessBuilder processBuilder) method of jdk.test.lib.process.ProcessTools
  • [JDK-8180198] - make bootcycle-images fail with uses of -d64 flags
  • [JDK-8180202] - -XXaltjvm is not working anymore on MacOSX
  • [JDK-8180274] - Fix links in nashorn documentation
  • [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] - [testlibrary] TestSocketFactory null pointer when updating match bytes
  • [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-8180351] - Unable to import PCKS12[.p12] certificate into java keystore[cacerts]
  • [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-8180393] - [TESTBUG] CDSTestUtils property test.cds.copy.child.stdout should be true by default
  • [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-8180469] - Wrong short form text for supplemental Japanese era
  • [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-8180510] - jshell tool: crash on entering pseudo-commands: /<id> or /-<n>
  • [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-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-8180643] - Illegal handshake message
  • [JDK-8180660] - missing LNT entry for finally block
  • [JDK-8180720] - method InferenceGraph.initNodes() can potentially add a trivial dependency of a node to itself
  • [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-8180785] - [AOT][GRAAL] java.lang.AssertionError: Method not found: jdk.internal.misc.Unsafe.compareAndSwapInt
  • [JDK-8180821] - [macosx]com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java: The menu item should have been GC-ed
  • [JDK-8180836] - Cleanup whitespace after fix for JDK-8179514
  • [JDK-8180856] - Remove RecordType.java
  • [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-8180945] - vmError.cpp : adjust dup and fclose
  • [JDK-8181047] - Add comment to technical terms that shall not be translated
  • [JDK-8181055] - PPC64: "mbind: Invalid argument" still seen after 8175813
  • [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-8181113] - jaotc options lost after 8177046
  • [JDK-8181115] - Update suite.py after JDK-8180267
  • [JDK-8181124] - Get rid of compiler.testlibrary.rtm.predicate
  • [JDK-8181139] - Memory leak in awt_Font.cpp / AwtFont::Create
  • [JDK-8181145] - add platforms to test java/nio/ByteOrder/NativeOrder.java
  • [JDK-8181170] - resolved_references array leaks for RedefineClasses
  • [JDK-8181175] - Stream.concat behaves like terminal operation
  • [JDK-8181176] - java/net/httpclient/websocket/ConnectionHandover.java times out
  • [JDK-8181191] - getUint32 returning Long
  • [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-8181391] - remove explicit @build actions for the top level testlibary classes
  • [JDK-8181406] - [linux] Stage resizing bug
  • [JDK-8181419] - Race in jdwp invoker handling may lead to crashes or invalid results
  • [JDK-8181422] - ClassCastException in HTTP Client
  • [JDK-8181439] - Test the jdk.tls.namedGroups System Property
  • [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 ArrayIndexOutOfBoundsException
  • [JDK-8181566] - JavaSound javadoc clarification
  • [JDK-8181622] - new {@index} tag generates multiple index entries
  • [JDK-8181635] - sun/net/www/protocol/jar/B6449504.java fails at Windows platform (after JDK-8181414)
  • [JDK-8181644] - C1 crashes with -XX:+PrintCFGToFile
  • [JDK-8181659] - Create an alternative fix for JDK-8167102, whose fix was backed out
  • [JDK-8181715] - sun/net/www/protocol/jar/jarbug/TestDriver.java fails after 8181335
  • [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-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-8181841] - A TSA server returns timestamp with precision higher than milliseconds
  • [JDK-8181857] - MathPowTest::computeRow recompiles infinitely
  • [JDK-8181858] - [JVMCI] JVMCI should update the trap counters when invalidating for Reason_not_compiled_exception_handler
  • [JDK-8181860] - [TESTBUG] serviceability/tmtools/jstack/utils/DefaultFormat.java does not recognize "sleeping" state
  • [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-8181911] - Lambda Analyzer causes compile-time error
  • [JDK-8181917] - Refactor UL LogStreams to avoid using resource area
  • [JDK-8181922] - Provide media support for libav version 57
  • [JDK-8181930] - Adding a null icon to a Stage prevents application startup
  • [JDK-8181932] - error Nashorn AST Serializer (36) NoClassDefFoundError: java/uti|/function/Function
  • [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-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-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-8182108] - javadoc makes up type variables for grandparent types
  • [JDK-8182114] - assert(VM_Version::supports_sse()) failed
  • [JDK-8182122] - [TESTBUG] NoClassDefFoundError: jdk/test/lib/Platform with compiler tests
  • [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-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-8182263] - Search box and reset button needs to be a11y fixed.
  • [JDK-8182268] - JShell: CompletionInfo.source() for CONSIDERED_INCOMPLETE missing semicolon
  • [JDK-8182273] - javac i18n message for protected member access wrongly translated for S. Chinese
  • [JDK-8182284] - G1Analytics uses uninitialized fields
  • [JDK-8182297] - jshell tool: pasting multiple lines of code truncated
  • [JDK-8182309] - [TESTBUG] GC locker test fails to allocate heap
  • [JDK-8182314] - Fix typos in FX API docs
  • [JDK-8182321] - Mark java/lang/ProcessHandle/OnExitTest.java as intermittent
  • [JDK-8182359] - Color contrast Error on <pkg-type>/pkg-use.html pages
  • [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-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-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-8182638] - [macosx] Active modal dialog is hidden by another non-active one
  • [JDK-8182649] - Unable to integrate due to compilation error
  • [JDK-8182672] - Java 8u121 on Linux intermittently returns null for MAC address
  • [JDK-8182677] - make run-test-hotspot_tier1 doesn't apply ProblemList.txt
  • [JDK-8182697] - Jigsaw logs are not shown in console
  • [JDK-8182710] - File.listRoots() always returns the root of CD drive
  • [JDK-8182729] - [AOT] remove UseConcMarkSweepGC check when loading libraries
  • [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] - [JVMCI] 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-8182775] - Incorrect copyright footer in introduction_to_fxml.html and cssref.html
  • [JDK-8182844] - Fix broken links in the generated jvmti.html
  • [JDK-8182864] - [aix] os::print_native_callstack should not assert for primordial threadness
  • [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-8182996] - Incorrect mapping Long type to JavaScript equivalent
  • [JDK-8182999] - SunEC throws ProviderException on invalid curves
  • [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-8183100] - Styles not applied reliably after Java 8u92
  • [JDK-8183119] - Resolve 'libkstat' dependency between open and closed part of JDK.
  • [JDK-8183122] - Rename RefineRecordRefsIntoCSCardTableEntryClosure to G1RefineCardClosure
  • [JDK-8183123] - JDP packets have no processId context set
  • [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-8183173] - Add private constructors to Fdlibm-internal classes
  • [JDK-8183175] - Add explicit constructors to MalformedParameterizedTypeException
  • [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-8183228] - Fix optimized build after JDK-8170933
  • [JDK-8183240] - Copy Icon to App Image
  • [JDK-8183246] - Remove Platform::GetSystemJRE()
  • [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-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-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-8183365] - tools/javac/file/T8150475.java timed out
  • [JDK-8183385] - JTextArea (inside JScrollPane) rendering slows down (blocks EDT) with specific characters
  • [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-8183504] - 8u131 Win 10, issue with wrong position of Sogou IME popup
  • [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-8183571] - PPC64 build broken after 8178499
  • [JDK-8183576] - Synchronization in BufferedImage.setRGB(int x, int y, int rgb) is not necessary
  • [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-8183901] - Fix broken links to "Package Sealing" in the JAR spec
  • [JDK-8183902] - Remove unnecessary definitions in locale_str.h for macOS
  • [JDK-8183928] - [Linux] Remove Warnings [-Wunused-parameter]
  • [JDK-8183962] - JVM_DoPrivileged does not find run method in default methods
  • [JDK-8183964] - Bad lexing of javadoc comments (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-8183984] - bad doc comment causes corrupt output
  • [JDK-8183986] - client test Bug8051626.java 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-8184016] - Text in native popup is not always updated with Sogou IME
  • [JDK-8184021] - Fix tables in doc comments to be accessible
  • [JDK-8184023] - Fix tables in doc comments to be accessible
  • [JDK-8184042] - several serviceability/sa tests timed out on MacOS X
  • [JDK-8184045] - TestSystemGCWithG1.java times out on Solaris SPARC
  • [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-8184120] - javax.transaction.xa.Xid constants reference obsolete method names
  • [JDK-8184165] - sun.security.provider.PolicyFile$PolicyEntry.toString() throws MissingResourceException
  • [JDK-8184174] - jar spec: remove explicit anchors for headers and use TOC
  • [JDK-8184208] - update class="striped" tables for accessibility
  • [JDK-8184215] - TRACE_XXX macro missing when loading shared classes
  • [JDK-8184217] - Redundant <p> tag before list
  • [JDK-8184219] - Fix accessibility of tables in the java.desktop module
  • [JDK-8184220] - Fix tidy issues in JavaFX docs
  • [JDK-8184223] - Fix accessibility of JavaFX docs
  • [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] - NullPointerException when using Combobox in combination with accessibility app
  • [JDK-8184271] - Time related C1 intrinsics produce inconsistent results when floating around
  • [JDK-8184281] - -Xlog:startuptime does not include call to initPhase2
  • [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-8184316] - Typo in javax.net.ssl.SSLServerSocket class documentation
  • [JDK-8184323] - compile-time guard some UseSharedSpaces-only coding with the INCLUDE_CDS macro
  • [JDK-8184328] - JDK 8u131 socketRead0 hang at SSL read
  • [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-8184431] - References to @sun.com
  • [JDK-8184435] - Cleanup of javadoc in javax.print package
  • [JDK-8184448] - Crash while loading gif images with more frames
  • [JDK-8184603] - Create ObjectStreamField signature lazily when possible
  • [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] - Add @since tags and default methods for some elements in Compiler Tree API
  • [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-8184731] - Internal error after sendClose() because of enqueueClose() invokes duplicately
  • [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-8184740] - make run-test does not pass correct TONGA_ARCH on Linux 64 bit
  • [JDK-8184744] - Replace finalizer in crypto classes with Cleaner
  • [JDK-8184769] - Static Link to SHGetKnownFolderPath
  • [JDK-8184775] - tools/launcher/modules/illegalaccess/IllegalAccessTest.java times out on some platforms when xcomp is used.
  • [JDK-8184777] - Factor out species generation logic from BoundMethodHandle
  • [JDK-8184783] - Incorrect argument passed to AbstractJSObject.getDefaultValue(Class) when addition ("+") operator is used in nashorn eval call
  • [JDK-8184797] - Copy DumpRenderTreeJava.dll from bin to lib directory
  • [JDK-8184800] - Streamline RTM flag validity testing with generic flag testing support
  • [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-8184893] - jdk8u152 b06 : issues with nashorn when running kraken benchmarks
  • [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-8184940] - JDK 9 rejects zip files where the modified day or month is 0
  • [JDK-8184961] - jdk.test.lib.util.FileUtils.deleteFileWithRetry0 should wait for absence of a file
  • [JDK-8184964] - AArch64: Incorrect match rule for negL_reg
  • [JDK-8184969] - Cannot specify multiple -link to jdk9 javadoc
  • [JDK-8184982] - SA: Running ClassDump on a simple java program generates NullPointerException
  • [JDK-8184989] - Incorrect class file created when passing lambda in inner class constructor and outer is subclass
  • [JDK-8184991] - NMT detail diff should take memory type into account
  • [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-8185027] - Typo in java.net.URLClassLoader.findResources(String) method documentation
  • [JDK-8185046] - jtreg: introduce keyword to disable aot tests
  • [JDK-8185062] - Set AssumeMP to true and deprecate the flag
  • [JDK-8185072] - network006 times out in many configs in JDK10-hs nightly
  • [JDK-8185092] - Data race in FilterOutputStream.close
  • [JDK-8185093] - Expensive multi-core choke point when any graphics objects are created
  • [JDK-8185099] - Miscellaneous changes imported from jsr166 CVS 2017-08
  • [JDK-8185102] - TestSAServer.java fails due to "sun.jvm.hotspot.types.WrongTypeException: field "_stack_traversal_mark"
  • [JDK-8185103] - TestThreadDumpMonitorContention.java crashed due to SIGSEGV in G1SATBCardTableModRefBS::write_ref_field_pre_work
  • [JDK-8185108] - JShell: NullPointerException when throwing exception with null message under local ExecutionControl
  • [JDK-8185112] - [TESTBUG] Serviceability tests cannot parse float if non US locale.
  • [JDK-8185119] - Uninitialized const when using multiple threads
  • [JDK-8185132] - window.requestAnimationFrame API is not working
  • [JDK-8185134] - [Graal] Introduce vm.graal predicate and tag tests which are not applicable for Graal
  • [JDK-8185137] - [Graal] java/util/Arrays/ArraysEqCmpTest.java fail with Graal
  • [JDK-8185138] - Build hangs and fills up disk on Windows with VS 2013 or 2010
  • [JDK-8185150] - javax/activation/CommandInfo.html has empty <p>
  • [JDK-8185151] - doclet may create a link to a missing anchor/id
  • [JDK-8185154] - jdwp-protocol.html contains unescaped entities
  • [JDK-8185164] - GetOwnedMonitorInfo() returns incorrect owned monitor
  • [JDK-8185194] - Missing anchor for package description in package-summary.html pages
  • [JDK-8185251] - java/util/ResourceBundle/modules/layer/run.sh failed on Japanese locale.
  • [JDK-8185252] - Unary minus and plus use wrong node Kind
  • [JDK-8185257] - Nashorn AST is missing nodes when a for-loop contains a VariableDeclarationList
  • [JDK-8185273] - Test8004741.java crashes with SIGSEGV in JDK10-hs nightly
  • [JDK-8185296] - java_lang_Class::array_klass should be array_klass_acquire
  • [JDK-8185299] - [Graal] SPECjvm2008 crypto.rsa compilation problem
  • [JDK-8185314] - Remove unused third-party python scripts from WebKit sources
  • [JDK-8185315] - Update user agent string to JavaFX/10
  • [JDK-8185333] - [s390] Fix build without cds
  • [JDK-8185336] - hotspot/test/native/GTestWrapper.java is not included in any test group
  • [JDK-8185346] - Relax RMI Registry Serial Filter to allow arrays of any type
  • [JDK-8185358] - gradle 4.X has changed location of built classes
  • [JDK-8185359] - Unnecessary <p> in module doc comment
  • [JDK-8185365] - Tidy up leftover dead code after JDK-8136570
  • [JDK-8185426] - Jshell crashing on autocompletion
  • [JDK-8185436] - jtreg: introduce @requires property to disable cds tests
  • [JDK-8185442] - [Graal] java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java fail with Graal
  • [JDK-8185451] - Misleading 'cannot be accessed from outside package' diagnostic for inconsistent varargs override
  • [JDK-8185454] - TestUseRTMLockingOptionOnUnsupportedVM.java failed with emulated client VM
  • [JDK-8185458] - Added comment for Files.notExists in FileUtils test library
  • [JDK-8185464] - Link issues in java.xml module
  • [JDK-8185498] - Console log shows that cert is expired (but TSA valid) although no certs in chain is expired.
  • [JDK-8185500] - [TESTBUG] Add keywords headful/printer in java/awt and javax tests.
  • [JDK-8185510] - build failure in smartmake due to use of 'C:\cygwin\tmp\'
  • [JDK-8185538] - JDK 9 is really slow initialising some OTF/CFF fonts.
  • [JDK-8185540] - Empty path in -Xbootclasspath/a should be skipped rather than default to CWD
  • [JDK-8185541] - Add back test cases for resource lookup from bootclasspath
  • [JDK-8185553] - -XX:+UseSerialGC stripped from java-vm-args
  • [JDK-8185567] - fix hsdis cpu to architecture mapping on various Linux platforms
  • [JDK-8185572] - Enable AssumeMP by default on SPARC machines
  • [JDK-8185588] - jdk.attach API has accessibility issues
  • [JDK-8185589] - jdk.management API has accessibility issues
  • [JDK-8185590] - ShouldNotReachHere from ClassLoaderData::try_get_next_class()
  • [JDK-8185591] - guarantee(_byte_map[_guard_index] == last_card) failed: card table guard has been modified
  • [JDK-8185618] - Manual test NonLocalActivationTest & NonLocalRegistryTest fails
  • [JDK-8185620] - MSCAPI test leaves too many entries in keystore
  • [JDK-8185623] - (se) AbstractSelector.selectorOpen is not published safely
  • [JDK-8185624] - G1HeapVerifier's VerifyRootsClosure prints important information on info log level
  • [JDK-8185634] - Java Fx-Swing dialogs appearing behind main stage
  • [JDK-8185654] - Fix copyright notice on WebKit porting layer files in platform/java
  • [JDK-8185656] - [AArch64] Fix for 8154537 was missing one file
  • [JDK-8185661] - JNLP files won't launch from IE11 on Windows 10 Creators Update
  • [JDK-8185669] - Doc issues in assorted small jdk.* modules
  • [JDK-8185671] - doc-comment-spec.md has some bad links
  • [JDK-8185683] - Inaccessible and unused classes can be removed from java.desktop module
  • [JDK-8185685] - Fix minor bug in jdwp specification
  • [JDK-8185687] - Fix minor bugs in jvmti specification
  • [JDK-8185688] - Fix minor bug in pack200 specification
  • [JDK-8185689] - Bad link to versioning chapter in serialization specification
  • [JDK-8185690] - Fix minor bugs in jni specification
  • [JDK-8185691] - MediaPlayer reports error with HTTP Live Streams instead of EOS
  • [JDK-8185706] - [windows] Native callstacks printing terminates prematurely
  • [JDK-8185709] - CSS class not removed when node not parented
  • [JDK-8185712] - [windows] Improve native symbol decoder
  • [JDK-8185717] - Make ModuleEntry->module() return an oop not a jobject
  • [JDK-8185719] - [testlibrary] rmi TestSocketFactory does not flush
  • [JDK-8185723] - Zero: segfaults on Power PC 32-bit
  • [JDK-8185736] - missing default exception handler in calls to rethrow_Stub
  • [JDK-8185752] - update javadoc options in make/Docs.gmk
  • [JDK-8185754] - Typo in java.util.regex.Pattern javadoc: no slash in \p class
  • [JDK-8185756] - JShell has two broken links in its documentation
  • [JDK-8185758] - java.smartcardio has broken docs for exceptions
  • [JDK-8185767] - Fix broken links in Javadocs
  • [JDK-8185788] - langtools test jdk/javadoc/doclet/testModules/TestModuleServicesLink.java fails with compilation error
  • [JDK-8185790] - [JVMCI] getNextStackFrame and materializeVirtualObjects need to forward exceptions
  • [JDK-8185792] - Entering accents in a textfield on a JFXPanel produces NPE
  • [JDK-8185794] - java/net/httpclient/security/Driver.java fails in timeout
  • [JDK-8185795] - Graal fails in case instrumented by jcov jdk is used
  • [JDK-8185800] - loopPredicate.cpp:712:66: error: data argument not used by format string
  • [JDK-8185804] - rpath is not set properly in OSX build
  • [JDK-8185818] - Bigapps fails in Mach5 on Linux because of permissions issues.
  • [JDK-8185826] - HotSpot build failure with GCC 7.1.1
  • [JDK-8185827] - SEGV in com.sun.glass.ui.mac.MacCommonDialogs.<clinit>
  • [JDK-8185830] - ConcurrentSkipListSet.clone() fails with UnsupportedOperationException
  • [JDK-8185841] - Values from getFirstDayOfWeek() are inconsistent with CLDR
  • [JDK-8185843] - fix broken HotSpotInternals wiki links
  • [JDK-8185847] - jdk/test/java/net/httpclient/security/*.policy files are missing copyrights
  • [JDK-8185852] - HttpConnection should resolve addresses before SocketChannel.connect() is called
  • [JDK-8185853] - Generate readability graph at link time and other startup improvements
  • [JDK-8185855] - Debug exception stacks should be clearer
  • [JDK-8185867] - fix a11y and html issues in jdk.jdi docs
  • [JDK-8185877] - Fix X11 dependency in javapackager
  • [JDK-8185884] - NMT: taskqueues are miscategorized to mtClass
  • [JDK-8185890] - Intermittent NPE in JLightweightFrame when updating cursor across multiple graphics devices
  • [JDK-8185900] - hotspot build failed with gcc version Red Hat 4.4.7-3
  • [JDK-8185907] - [Graal] org.graalvm.compiler.jtt.loop.Loop03 fails with AssertionError in -Xcomp mode
  • [JDK-8185923] - Bump minimum gradle version to 4.3 for JDK10
  • [JDK-8185924] - G1NoteEndOfConcMarkClosure::doHeapRegion() does not do remembered set cleanup work for archive region
  • [JDK-8185925] - StackFrameInfo::walker field can be replaced with bitmap to save footprint
  • [JDK-8185930] - TEST_BUG: jvmti tests should not depend on the jdk.jdi module
  • [JDK-8185934] - keytool and jarsigner shows "Signature algorithm: SHA1withECDSA, -1-bit key"
  • [JDK-8185940] - Web native compiled files not removed during gradle clean
  • [JDK-8185948] - Multiple L&F icons are identical
  • [JDK-8185950] - [JVMCI] fix NPE possibility in HotSpotSpeculationLog.speculate
  • [JDK-8185954] - Mac: JavaFx TextArea doesn't display the Emoji and Symbols on dropping them on the text area
  • [JDK-8185969] - PPC64: Improve VSR support to use up to 64 registers
  • [JDK-8185970] - Possible crash due to use-after-free
  • [JDK-8185975] - PPC64: Fix vsldoi interface according to the ISA
  • [JDK-8185983] - Javac should reject TypeArguments on field access expression
  • [JDK-8185984] - fix a11y and html issues in java.logging module
  • [JDK-8185986] - redundant/obsolete overview.html pages
  • [JDK-8185994] - Fix a11y and HTML issues in the java.base/java.io and java.base/java.nio packages
  • [JDK-8186001] - com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java intermitently times out
  • [JDK-8186018] - SA: Monitor Cache Dump in HSDB does not work
  • [JDK-8186020] - jdk/javadoc/tool/exceptionHandling/TestExceptionHandling.java fails
  • [JDK-8186034] - RandomAllocationTest.java failed assert(obj->is_oop(true )) failed: Address 0x00000003c2eb11a8 to mark is not an oop
  • [JDK-8186035] - Klass::decode_klass_not_null() asserted on bad oop
  • [JDK-8186044] - [TESTBUG] DumpSharedDictionary test sometimes fails in JPRT
  • [JDK-8186052] - Fix a11y and HTML issues in the java.base/java.lang[.*] packages
  • [JDK-8186056] - Miscellaneous changes imported from jsr166 CVS 2017-09
  • [JDK-8186061] - libjfxwebkit.dylib ld warning libicudata.a was built for newer OSX version
  • [JDK-8186072] - dll_build_name returns true even if file is missing.
  • [JDK-8186087] - jar tool fails to create a multi-release jar when validating nested classes
  • [JDK-8186089] - Move Arena to its own header file
  • [JDK-8186092] - Unnecessary loader constraints produced when there are multiple defaults
  • [JDK-8186093] - A comment in the java.security configuration file incorrectly says that "strong but limited" is the default value
  • [JDK-8186095] - upgrade to jtreg 4.2 b08
  • [JDK-8186125] - "DU iteration must converge quickly" assert in split if with unsafe accesses
  • [JDK-8186134] - [Graal] compiler/unsafe/Unsafe{Off,On}HeapBooleanTest.java fails
  • [JDK-8186136] - [Graal] some tests setting -Djvmci.Compiler=null fail with: jdk.vm.ci.common.JVMCIError: no JVMCI compiler selected
  • [JDK-8186140] - java long comparison with == operator returns incorrect result.
  • [JDK-8186142] - ZipPath.{starts,ends}With(nonZipPath) throws an exception, but should return false
  • [JDK-8186144] - [Graal] some tests fail with: Improperly specified VM option UseJVMCICompiler: EnableJVMCI cannot be disabled
  • [JDK-8186145] - tools/launcher/modules/validate/ValidateModulesTest.java fails when launched with -XX:+EnableJVMCI
  • [JDK-8186148] - Few extension to MIME type mappings are missing
  • [JDK-8186153] - Fix a11y and HTML issues in the java.math, java.text and java.time packages
  • [JDK-8186156] - Fix a11y and HTML issues in java.net and javax.net packages
  • [JDK-8186160] - Fix a11y issues in java.security package
  • [JDK-8186163] - [JVMCI] bad signatures should be detected by MetaAccessProvider.parseMethodDescriptor
  • [JDK-8186171] - HashMap: Entry.setValue may not work after Iterator.remove() called for previous entries
  • [JDK-8186180] - Symbol.__proto__ results in error with format string placeholder
  • [JDK-8186198] - Crash in src/share/vm/runtime/sharedRuntime.cpp:1299 in case UseJVMCICompiler is enabled
  • [JDK-8186199] - [windows] JNI_DestroyJavaVM not covered by SEH
  • [JDK-8186201] - [JVMCI] Update MDO with Reason_not_compiled_exception_handler
  • [JDK-8186217] - Remove erroneous @hidden JavaDoc tag from java.util.Properties.replace(Object, Object, Object)
  • [JDK-8186218] - Make JIB exclude webrev from all sub-repo levels when creating source bundles
  • [JDK-8186224] - javax/management/remote/mandatory/subjectDelegation/* fail with java.security.AccessControlException
  • [JDK-8186227] - jdk/nio/zipfs/ZeroDate.java fails on Windows with "IllegalArgumentException: Illegal character in opaque part at index 13"
  • [JDK-8186229] - [Graal] tests with SecurityManager fail with: java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "accessClassInPackage.jdk.vm.ci.runtime")
  • [JDK-8186230] - [Graal] tests with SecurityManager fail with: java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "getClassLoader")
  • [JDK-8186231] - [Graal] java/lang/System/Logger/custom/CustomLoggerTest.java fails: java.lang.NoClassDefFoundError: Could not initialize class jdk.vm.ci.runtime.JVMCI
  • [JDK-8186235] - [Graal] compiler/aot/RecompilationTest.java fails in case UseJVMCICompiler is enabled
  • [JDK-8186237] - Refactor jdk.packager to legacy package
  • [JDK-8186238] - The constant pool entry to empty string ("") should not be pre-resolved during CDS dump time
  • [JDK-8186259] - IOExceptionIfEncodedURLTest.sh versus IOExceptionIfEncodedURLTest.java
  • [JDK-8186263] - The SunDropTargetEvent sometimes is not dispatched
  • [JDK-8186283] - javascript/nashorn - calling java.lang.Long.toString(long) fails
  • [JDK-8186286] - [BSD] Primary thread's stack size is reported incorrectly
  • [JDK-8186293] - [aix] Fix thread creation with huge stack sizes
  • [JDK-8186294] - Assert failure: Expected valid memory guards
  • [JDK-8186296] - [Graal] compiler/arraycopy/TestEliminateArrayCopy.java fail with Graal
  • [JDK-8186306] - Remove pisces from Java2D sources + build.
  • [JDK-8186314] - code at c.s.x.i.m.saaj.soap.MessageImpl must be modified to avoid crash after javac change
  • [JDK-8186317] - Cache font layout tables for use by harfbuzz
  • [JDK-8186325] - AArch64: jtreg test hotspot/test/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java SEGV
  • [JDK-8186332] - Fix method signature in method summary table
  • [JDK-8186334] - JarFile throws ArrayIndexOutOfBoundsException when the manifest contains certain characters
  • [JDK-8186349] - [windows] Centralize dbghelp handling code
  • [JDK-8186366] - Visual changes of JToggleButton#setBorderPainted(false)
  • [JDK-8186389] - poor layout for "deprecated methods" table
  • [JDK-8186402] - [TESTBUG] "Balance queues" output expected by test
  • [JDK-8186433] - Compiler flag -arch=sparc should not be passed on linux-sparc
  • [JDK-8186437] - Lock held when compiler thread creation is aborted.
  • [JDK-8186438] - 'configure' fails to find installed libfreetype on Ubuntu AArch64
  • [JDK-8186441] - Change of behavior in the getMessage () method of the SOAPMessageContextImpl class
  • [JDK-8186443] - Zero fails to build from source due to missing stdint.h
  • [JDK-8186459] - [JVMCI] ClassNotFoundException thrown by CompilerToVM.lookupType() should be converted to a LinkageError
  • [JDK-8186460] - Fix stylesheet to better display multi-row headers in "striped" tables.
  • [JDK-8186461] - Zero's atomic_copy64() should use SPE instructions on linux-powerpcspe
  • [JDK-8186464] - ZipFile cannot read some InfoZip ZIP64 zip files
  • [JDK-8186465] - Each j.l.Reference elapsed time log is incorrect
  • [JDK-8186466] - Fix accessibility and other minor issues in java.base
  • [JDK-8186470] - JDK 10 hotspot integration has broken all MacOS dummy builds
  • [JDK-8186474] - WColor class is superseded by the SystemColor and should be removed
  • [JDK-8186475] - JShell API: remove trailing HTML paragraph tag
  • [JDK-8186480] - Remove warning when AssumeMP is true and ergonomics determines to use one worker thread
  • [JDK-8186483] - [AOT] jaotc cannot be executed with NMT option
  • [JDK-8186498] - Native-Memory-Leak while playing video
  • [JDK-8186500] - StringConcatFactory.makeConcatWithConstants throws AssertionError when recipe contains non-String constants
  • [JDK-8186502] - Assert when range testing G1RefProcDrainInterval on 64-bit systems
  • [JDK-8186530] - gc/TestVerifySubSet.java wasn't expecting the word "threads"
  • [JDK-8186540] - [TESTBUG] serviceability/dcmd/jvmti/LoadAgentDcmdTest.java failed to clean up files in agentvm mode
  • [JDK-8186559] - [macos] the screen location is wrong when using AWT/SWT bridge with dual monitors
  • [JDK-8186576] - KerberosTicket does not properly handle renewable tickets at the end of their lifetime
  • [JDK-8186578] - Zero fails to build on linux-sparc due to sparc-specific code
  • [JDK-8186579] - VM_Version::platform_features() needs update on linux-sparc
  • [JDK-8186611] - s390: Add missing compiler barriers and fix assembler
  • [JDK-8186617] - The "com.sun.awt.AWTUtilities" class can be dropped in favour of public API
  • [JDK-8186618] - [TESTBUG] Test applications/ctw/Modules.java doesn't have timeout and hang on windows
  • [JDK-8186636] - JShell tests: jtreg_4.2-b08 breaks ComputeFQNsTest.testAddImport()
  • [JDK-8186642] - Assertion error if output application already exists
  • [JDK-8186643] - Compiler error on generic intersection type declaration with two similar interfaces, one with a default implementation
  • [JDK-8186646] - Nashorn: "duplicate code" assertion when binding a vararg function that just passes arguments along
  • [JDK-8186654] - Poor quality of sun.security.util.Cache.EqualByteArray.hashCode()
  • [JDK-8186655] - Identifier strings for PowerPC 64 LE and PowerPC 64 are swapped
  • [JDK-8186665] - [aix] buffer overflow in Java_java_nio_MappedByteBuffer_isLoaded0
  • [JDK-8186666] - Bug in the C2 matcher code
  • [JDK-8186667] - InterpreterCodeSize overflows on AIX
  • [JDK-8186684] - Fix broken links in java.base API docs
  • [JDK-8186703] - javadoc needs a test to verify member hiding
  • [JDK-8186706] - ArchivedObjectCache obj_hash() is broken
  • [JDK-8186707] - Remove libnio FileChannelImpl native close0() function
  • [JDK-8186708] - jshell tool: bad load file garbles message and does not abort
  • [JDK-8186713] - Document default rounding mode in NumberFormat
  • [JDK-8186719] - [testbug] add @requires vm.cds to CDS tests in jdk test suite
  • [JDK-8186721] - AOT tests fail with: section alignment is not valid: 128
  • [JDK-8186723] - Add SuperH as new architecture for linux
  • [JDK-8186734] - AIX build broken after 8186166: Generalize Atomic::cmpxchg with templates
  • [JDK-8186736] - Spec clarifications for IllegalArgumentException throwing - ModuleLayer.defineX methods
  • [JDK-8186737] - Lookup argument for StringConcatFactory.makeConcat & makeConcatWithConstants cannot have privileges less than PRIVATE
  • [JDK-8186738] - (sl) ServiceLoader::stream doesn't update cache
  • [JDK-8186748] - NMT: memTracker::record_virtual_memory_reserve_and_commit() does not tag the memory as committed
  • [JDK-8186776] - use ReleaseStringUTFChars instead of jvmtiDeallocate to release strings
  • [JDK-8186786] - Name collisions with autoconf definitions on alpha and sh
  • [JDK-8186787] - clang-4.0 SIGSEGV in Unsafe_PutByte
  • [JDK-8186789] - CDS dump crashes at ConstantPool::resolve_class_constants
  • [JDK-8186797] - cardtable_rs in g1CollectedHeap::initialize() defined, but never used
  • [JDK-8186802] - Two nashorn tests fail with updated ASM6
  • [JDK-8186803] - Update Cp1140-Cp1149 EBEDIC euro charset to map \u000A to EBCDIC 0x15
  • [JDK-8186807] - JSObject gets ScriptFunction when ScriptObjectMirror is expected.
  • [JDK-8186815] - Java.from has a bug, when element is ScriptObject
  • [JDK-8186819] - Should function close0 be removed from FileChannelImpl.c?
  • [JDK-8186831] - Kerberos ignores PA-DATA with a non-null s2kparams
  • [JDK-8186833] - Nashorn tests fail to get VM for test
  • [JDK-8186837] - Memory ordering nmethod, _state and _stack_traversal_mark
  • [JDK-8186841] - Javadoc error: com.sun.tools.javac.code.ClassFinder$BadClassFile
  • [JDK-8186850] - Update Graal
  • [JDK-8186851] - fix misspellings of "dependent" and "independent" in the JDK repo
  • [JDK-8186855] - Multiple platforms broken after 8186476: Generalize Atomic::add with templates
  • [JDK-8186873] - Possible dead code "com.sun.tools.javac.tree.TreeInfo.isAnonymousDiamond()" which was added in 9
  • [JDK-8186875] - Removed unused method LinkFactory.getTypeAnnotationLinks(LinkInfo linkInfo)
  • [JDK-8186897] - semaphore_posix.hpp should not be included on OSX
  • [JDK-8186902] - jcmd GC.run should not be blocked by DisableExplicitGC
  • [JDK-8186924] - Fix accessibility and other HTML issues in java.corba module
  • [JDK-8186931] - jdk.security.jarsigner package is missing package summary
  • [JDK-8186932] - Fix accessibility issues in the java.management module
  • [JDK-8186934] - Fix accessibility issues in the java.naming module
  • [JDK-8186947] - Fix accessibility and other issues in the java.xml.ws module
  • [JDK-8186961] - Class.getFields() does not return fields of previously visited super interfaces/classes.
  • [JDK-8186967] - Unused methods in MotifGraphicsUtils can be removed
  • [JDK-8186978] - Introduce configure argument enable-cds
  • [JDK-8186982] - [aix] Garbage output for CPU info in hs-err file
  • [JDK-8186983] - CompileJavaModule.gmk overrides values from a custom extension gmk
  • [JDK-8186987] - NullPointerException in RasterPrinterJob without PrinterResolution
  • [JDK-8187020] - AOT tests should not fail if devkit dependency isn't resolved
  • [JDK-8187021] - Remove 2 redundant <p> tags in java.base API docs
  • [JDK-8187022] - AArch64: UBFX instructions have wrong format string
  • [JDK-8187023] - Cannot read pkcs11 config file in UTF-16 environment
  • [JDK-8187026] - Remove intermittent key from java/net/httpclient/http2/BasicTest.java
  • [JDK-8187040] - ThreadCritical crashes on Solaris if used between os::init and os::init_2
  • [JDK-8187043] - JavaFX fails to launch on some Windows platforms due to missing VS2017 libraries
  • [JDK-8187044] - HttpClient ConnectionPool may spawn several concurrent CacheCleaner and prevent early GC of HttpClient.
  • [JDK-8187045] - [linux] Not all libraries in the VM are linked with -z noexecstack
  • [JDK-8187073] - The java.util.logging.Level.findLevel() will not correctly find a Level by it's int value
  • [JDK-8187087] - "undeclared type variable: T" compiler error during JavaDoc generation
  • [JDK-8187089] - StringConcatFactory.makeConcat & makeConcatWithConstants should throw StringConcatException if parameter slot count is over 200
  • [JDK-8187090] - [AOT] jaotc fails with NoClassDefFoundError when compiling jython
  • [JDK-8187091] - ReturnBlobToWrongHeapTest fails because of problems in CodeHeap::contains_blob()
  • [JDK-8187113] - test/javax/imageio/plugins/png/PngCreationTimeTest.java failes
  • [JDK-8187124] - [TESTBUG] TestInterpreterMethodEntries.java: Unable to create shared archive file
  • [JDK-8187222] - ClassLoader.getSystemClassLoader not clear if recursive initialization leads to ISE or unspecified error
  • [JDK-8187227] - Zero should use compiler built-ins for atomics on linux-m68k
  • [JDK-8187234] - JFR source of allocation pressure when instrumenting socket communication.
  • [JDK-8187237] - Need to define the behaviour for 0 and 1 argument method type in StringConcatFactory.makeConcat
  • [JDK-8187247] - canonical import check compares classes by simple name
  • [JDK-8187254] - Rearrange private MethodType constructors
  • [JDK-8187290] - Remove policytool from doc
  • [JDK-8187315] - [JVMCI] hosted use of JVMCI can crash VM under -Xint
  • [JDK-8187331] - VirtualSpaceList tracks free space on wrong node
  • [JDK-8187349] - Add NTLM as a standard SASL algorithm name
  • [JDK-8187350] - [Graal] Aot tests intermittently fail with "Provider org.graalvm.compiler.hotspot.EconomyCompilerConfigurationFactory could not be instantiated" when Graal is used as a JIT
  • [JDK-8187359] - JShell: Give comprehensible error when user method name matches Object method
  • [JDK-8187361] - Revert non reviewed commit done for the fix to JDK-8087528
  • [JDK-8187362] - Nashorn unsigned right shift operator unexpectedly returns floating-point
  • [JDK-8187366] - Remove hardcoded MSVC Version in win.gradle
  • [JDK-8187367] - Numerous swing display problems with scaled displays on Windows
  • [JDK-8187373] - jdk.nashorn.api.scripting.ScriptUtils.wrap is useless in JDK 9
  • [JDK-8187376] - test issue in java/lang/invoke/VarHandles/VarHandleBaseTest.java
  • [JDK-8187379] - VirtualContainerBase: createVirtualFlow must be protected
  • [JDK-8187395] - 4.10.1.9: Wrong order of operands in dup2 rule
  • [JDK-8187399] - Different problems in the javadoc's links in java.desktop package
  • [JDK-8187401] - Java Stack cannot be shown on HSDB
  • [JDK-8187402] - SA: UnknownOopException occurs on Stack Memory window in HSDB
  • [JDK-8187403] - [Unknown generation] is shown in Stack Memory on HSDB
  • [JDK-8187408] - AbstractQueuedSynchronizer wait queue corrupted when thread awaits without holding the lock
  • [JDK-8187418] - Constants shouldn't be inlined by javac
  • [JDK-8187436] - -Xbootclasspath/a causes sanity check assertion with exploded build
  • [JDK-8187442] - Xcheck:jni produces various "WARNING in native method" in launcher
  • [JDK-8187449] - jdeps fails when an upgradeable module is upgraded with an automatic module
  • [JDK-8187462] - IntegralConstant should not be AllStatic
  • [JDK-8187483] - Update to 605.1 version of WebKit
  • [JDK-8187487] - crash with classes with same binary name
  • [JDK-8187495] - Drag and Drop not working in mix mode (JavaFX / Swing)
  • [JDK-8187497] - Redundant variable assignment in Java_sun_security_jgss_wrapper_GSSLibStub_getMic
  • [JDK-8187521] - In some corner cases the javadoc tool can reuse id attribute
  • [JDK-8187542] - Remove superfluous *_TOPDIR variables
  • [JDK-8187543] - Replace SRC_ROOT with TOPDIR
  • [JDK-8187544] - Replace BUILD_OUTPUT and OUTPUT_ROOT with OUTPUTDIR.
  • [JDK-8187547] - PPC64: icache invalidation is incorrect in some places
  • [JDK-8187551] - MessageFormat.setFormat(int, Format) AIOOBE not thrown when documented
  • [JDK-8187568] - JavaFX crash in libjfxwebkit.so
  • [JDK-8187570] - Comparison between pointer and char in MethodMatcher::canonicalize
  • [JDK-8187578] - BitMap::reallocate should check if old_map is NULL
  • [JDK-8187588] - Error generating using JDK 9 javadoc against a JDK 8 source repository
  • [JDK-8187590] - Zero runtime can lock-up on linux-alpha
  • [JDK-8187594] - Media crashes with libavcodec 57 on Ubuntu 17.04 32-bit
  • [JDK-8187597] - WrongTypeException is occurred at CLHSDB jstack after JDK-8186837
  • [JDK-8187599] - Remove dependency of Building Nimbus L&F on JAXB
  • [JDK-8187607] - [Testbug] Atomic*FieldUpdaterTest.checkPrivateAccess uses nested classes
  • [JDK-8187624] - NPE in Type.UndetVar.debugString()
  • [JDK-8187629] - NMT: Memory miscounting in compiler (C2)
  • [JDK-8187631] - Refactor FileDescriptor close implementation
  • [JDK-8187636] - Mark MetaCallback.java as failing intermittently
  • [JDK-8187639] - TrayIcon is not properly supported on macOS in multi-screen environment
  • [JDK-8187640] - update jdeps tool reference guide to include new options added in JDK 9
  • [JDK-8187642] - The consolidated repo test makefile disables CONCURRENCY setting to jtreg
  • [JDK-8187658] - Bigger buffer for GetAdaptersAddresses
  • [JDK-8187667] - Disable deprecation warning for readdir_r
  • [JDK-8187671] - [WebView] Drag and Drop of text or html results in an image
  • [JDK-8187672] - RunTest displays broken output if jtreg fails completely
  • [JDK-8187681] - Compiling for target 9 while also using --patch-module
  • [JDK-8187700] - SetAuthenticator tests should handle the proxy port
  • [JDK-8187726] - [WebView] Copy and Paste of Image not resulting in expected behavior
  • [JDK-8187744] - Labeled break in a function with throw statement causes incorrect return value
  • [JDK-8187772] - JVM crash when currency set on MacOS 10.10 and earlier
  • [JDK-8187773] - nashorn ant javadoc, nashornapi, dynalinkapi, run, debug, octane, sunspider targets fail
  • [JDK-8187780] - VM crashes while generating replay compilation file
  • [JDK-8187781] - "InvalidDnDOperationException: Drag and drop in progress" while running javafx application with option -Djavafx.embed.singleThread=true
  • [JDK-8187782] - no ant build artifact should be produced under make/nashorn directory
  • [JDK-8187784] - IntelliJ langtools project exclusion settings are too broad
  • [JDK-8187786] - Many javax/net/ssl/DTLS tests failing
  • [JDK-8187787] - Xcode 9.0 (9A235) problems
  • [JDK-8187788] - Disable javax/net tests until JDK-8187786 is resolved
  • [JDK-8187790] - generated-configure out of sync
  • [JDK-8187803] - JDK part of JavaFX-Swing dialogs appearing behind main stage
  • [JDK-8187805] - bogus RuntimeVisibleTypeAnnotations for unused local in a block
  • [JDK-8187819] - gc/TestFullGCALot.java fails on jdk10 started with "-XX:-UseCompressedOops" option
  • [JDK-8187822] - C2 conditonal move optimization might create broken graph
  • [JDK-8187883] - NewClassDefEnclosing.java fails on windows
  • [JDK-8187884] - [TESTBUG] compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading failed with ClassNotFoundException
  • [JDK-8187903] - Failure to install JDK 9 on non C: drive with error 1500
  • [JDK-8187910] - Charset MS950_HKSCS not supported in JDK 9
  • [JDK-8187928] - [WebView] Images copied from clipboard not written in source file format
  • [JDK-8187934] - dropping a shebang script in src/sample/nashorn directory results in test failure
  • [JDK-8187936] - Automatically selecting a new JTree node in a model listener can cause unusual behavior.
  • [JDK-8187946] - Support ISO 4217 Amendments 163 and 164
  • [JDK-8187947] - A race condition in SubmissionPublisher
  • [JDK-8187951] - Update javax.lang.model.SourceVersion for "var" name
  • [JDK-8187954] - Update JAX-WS RI integration to latest version
  • [JDK-8187957] - Tab Size does not work correctly in JTextArea
  • [JDK-8187962] - Optimistic types ignore JavaAdapter return types
  • [JDK-8187965] - dynalink samples under $jdk10/src/sample/nashorn/dynalink are broken
  • [JDK-8187978] - javac can show overload error messages that include non-valid candidates
  • [JDK-8187985] - Broken certificate number in debug output
  • [JDK-8187989] - Documentation error in JComponent.paintComponent
  • [JDK-8188012] - Nashorn build targets version 9 source
  • [JDK-8188013] - symbolgenerator targets jdk 9 source
  • [JDK-8188019] - Nashorn bug in Invocable.getInterface
  • [JDK-8188021] - 5.2: Inappropriate mention of bootstrap class loader for initial class
  • [JDK-8188023] - Avoid -source and -target javac options in nashorn ant compilation
  • [JDK-8188029] - [macos] MediaView Crashes on OS X 10.13 High Sierra
  • [JDK-8188030] - AWT java apps fail to start when some minimal fonts are present
  • [JDK-8188034] - InitSupport does not properly include closed file
  • [JDK-8188035] - JavaFileManager.listLocationsForModules does not always reflect values set through StandardJavaFileManager.setLocationForModule.
  • [JDK-8188052] - JNI FindClass needs to specify the class loading context used for library lifecycle hooks
  • [JDK-8188072] - JShell: NPE in SourceCodeAnalysis.completionSuggestions()
  • [JDK-8188077] - Java Control Panel Fails to Connect Update Server in Java 9
  • [JDK-8188081] - Text selection does not clear after focus is lost
  • [JDK-8188082] - autoimports.js sample is broken
  • [JDK-8188083] - NullPointerExcpn-java.awt.image.FilteredImageSource.startProduction JDK-8079607
  • [JDK-8188085] - No more screen menu bar in .app bundles under macOS High Sierra 10.13 with apple.laf.useScreenMenuBar set to true
  • [JDK-8188090] - Running tests from make causes spurious mercurial changes
  • [JDK-8188098] - NPE in SimpleTreeVisitorES6 visitor when parsing a tagged template literal
  • [JDK-8188111] - [TEST BUG] Write Manual Tests for WebView DragAndDrop and CopyToClipboard
  • [JDK-8188117] - jdk/test/lib/FileInstaller doesn't work for directories
  • [JDK-8188122] - Path length limits on Windows leads to obscure class loading failures
  • [JDK-8188123] - jib.sh looks for closed config file in the wrong place after repo consolidation
  • [JDK-8188135] - Fix VS 2010 build after "8187631: Refactor FileDescriptor close implementation"
  • [JDK-8188136] - jib configure requires --src-dir for out of tree builds
  • [JDK-8188144] - regression in method reference type-checking
  • [JDK-8188145] - MethodHandle resolution should follow JVMS sequence of lookup by name & type before type descriptor resolution
  • [JDK-8188151] - "assert(entry_for(catch_pco, handler_bcis->at(i), scope_depth)->pco() == handler_pcos->at(i))" failure with C1
  • [JDK-8188164] - Visual glitch / layout issue when setting pref height of table column headers
  • [JDK-8188185] - Windows build fails in configure after fix for JDK-8188136
  • [JDK-8188221] - Return type profiling is not performed from aarch64 interpreter
  • [JDK-8188222] - Improved understanding between open and closed repo following forest consolidation
  • [JDK-8188223] - IfNode::range_check_trap_proj() should handle dying subgraph with single if proj
  • [JDK-8188225] - AST could be improved in presence of var types.
  • [JDK-8188245] - [Testbug] test/hotspot/jtreg/gc/logging/TestPrintReferences.java can fail
  • [JDK-8188314] - Fix typos in FX API docs
  • [JDK-8188321] - (jdeps) help message should say "requires transitive" rather than "requires public"
  • [JDK-8188575] - Miscellaneous changes imported from jsr166 CVS 2017-10
  • [JDK-8188578] - move printFramesDocument from HtmlDocWriter to FrameOutputWriter
  • [JDK-8188648] - 4.7: 'Exceptions' attribute should not be listed as "critical"
  • [JDK-8188649] - javadoc -encoding doesn't work when using the old doclet API
  • [JDK-8188654] - Upgrade FX build to use gradle 4.3
  • [JDK-8188757] - PPC64: Need to disable VSR52-63 in ppc.ad
  • [JDK-8188768] - Fix interaction between make and autoconf after consolidation
  • [JDK-8188773] - PPC64 and s390: Fix UseMembar and enable ShareVtableStubs
  • [JDK-8188775] - Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.org.graalvm.compiler.hotspot
  • [JDK-8188776] - jdk.internal.vm.ci can't export package to upgradeable modules
  • [JDK-8188785] - CCP sets invalid type for java mirror load
  • [JDK-8188802] - PPC64: Failure on assert(lrgmask.is_aligned_sets(RegMask::SlotsPerVecX))
  • [JDK-8188814] - Simplify IncludeCustomExtension
  • [JDK-8188820] - AccessControlException: access denied in MemoryMXBeanTest.java
  • [JDK-8188823] - javac --release N does not work for JavaFX modules linked in JDK N+1 runtime
  • [JDK-8188824] - [TEST_BUG]: sanity/client/SwingSet/src/ProgressBarDemoTest: Failed with NullPointerException
  • [JDK-8188835] - AllocateUninitializedArray fails with "IllegalStateException: Wrong class: expected = class [I, but got class [C "
  • [JDK-8188836] - Upgrade to Harfbuzz 1.7.1 in JDK 10
  • [JDK-8188852] - Javac compiler produces illegal bytecode
  • [JDK-8188853] - java/util/concurrent/ExecutorService/Invoke.java Assertion failure
  • [JDK-8188855] - Fix VS10 build after "8187658: Bigger buffer for GetAdaptersAddresses"
  • [JDK-8188857] - [s390]: CPU feature detection (Vector Instructions) incomplete
  • [JDK-8188867] - nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM004 (and other tests) timeout do to socket problem
  • [JDK-8188868] - PPC64: Support AES intrinsics on Big Endian
  • [JDK-8188869] - jdk9/10 reject zip/jar files where seconds value of timestamp is out of supported range 0 - 59
  • [JDK-8188877] - Improper synchronization in offer_termination
  • [JDK-8188900] - ConcurrentLinkedDeque linearizability
  • [JDK-8188910] - jib configure requires --src-dir for out fo tree builds, second attempt
  • [JDK-8188922] - [TESTBUG] runtime/CommandLine/VMDeprecatedOptions.java fails with JDK10 release bits
  • [JDK-8189056] - javadoc target for stable specdiff comparisons
  • [JDK-8189061] - serviceability/sa/TestInstanceKlassSize.java - Unable to find instance klass for null
  • [JDK-8189064] - Crash with compiler/codegen/*Vect.java on Solaris-sparc
  • [JDK-8189066] - Crash at AppCDS dump time SystemDictionaryShared::add_verification_constraint()
  • [JDK-8189067] - SuperWord optimization crashes with "assert(out == prev || prev == __null) failed: no branches off of store slice"
  • [JDK-8189069] - regression after push of 8187403: "AssertionFailure: addr should be OopHandle"
  • [JDK-8189073] - Can not access static method of jdk.nashorn.internal.runtime.ECMAException
  • [JDK-8189099] - JTReg now supports 256 jobs
  • [JDK-8189111] - Cannot build JavaFX modules with boot JDK that does not already include them
  • [JDK-8189116] - Grant only required permission to jdk.internal.vm.compiler.management module
  • [JDK-8189119] - Devkit for Linux needs to include fontconfig-devel
  • [JDK-8189159] - HTMLEditor inside FXCanvas crashes JVM
  • [JDK-8189169] - G1CollectedHeap::print_on prints wrong value
  • [JDK-8189183] - [AOT] Fix eclipse project generation after repo consolidation
  • [JDK-8189193] - FindClass should only see classes from the boot loader called from its associated native library
  • [JDK-8189204] - Possible NPE in Component::getLocationOnScreen()
  • [JDK-8189209] - java/lang/invoke/lambda/LambdaAsm.java failed with "could not create proxy classes"
  • [JDK-8189213] - [TESTBUG] Running jtreg tests on machine without docker shows extra message
  • [JDK-8189222] - Remove make/corba/Makefile
  • [JDK-8189229] - Remove references to $(TOPDIR)/src/*/$(MODULE)
  • [JDK-8189242] - 14.4.1: E instead of T should be specified in assertion invoking upward projection
  • [JDK-8189248] - Jshell: error with mutually dependent snippets, when one must be replaced
  • [JDK-8189257] - Enabling Translucent Frame with setBackground disables HiDPI
  • [JDK-8189262] - jdk.jlink module-info.java javadoc comment refers to the non-existent jimage tool doc
  • [JDK-8189263] - Introduce CUSTOM_ROOT
  • [JDK-8189264] - (sl) ServiceLoader does not wrap Errors thrown by provider classes when running with a security manager
  • [JDK-8189265] - Closing stage does not free internal resources
  • [JDK-8189272] - CLDR and JRE LocaleProviderAdapters silently swallow exceptions
  • [JDK-8189280] - Memory leak in SwingNode if Stage is not shown
  • [JDK-8189291] - Test policy should extend the default system policy
  • [JDK-8189324] - install-file macro no longer handles files with $ in them
  • [JDK-8189331] - java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java failed incorrect serialVersionUID
  • [JDK-8189333] - Fix Zero build after Atomic::xchg changes
  • [JDK-8189339] - Apparent typo in jdk/packager/builders/mac/MacAppImageBuilder
  • [JDK-8189350] - Crash due to ASSERT(url == m_string) fail while loading URL
  • [JDK-8189360] - JvmtiExport::weak_oops_do is called for all JNIHandleBlock instances
  • [JDK-8189369] - rm on images/jre-bundle/jre-10.jre/Contents/Home/man/ja missing -r flag
  • [JDK-8189373] - jmap -heap exited with error code
  • [JDK-8189374] - Could not find agent library SimpleClassFileLoadHook on the library path
  • [JDK-8189376] - Unsorted $(wildcard) causes unstable module-deps.gmk
  • [JDK-8189387] - ConcurrentLinkedDeque linearizability continued ...
  • [JDK-8189390] - Assert in TestOptionsWithRanges.java
  • [JDK-8189405] - More cleanup in HtmlWriter
  • [JDK-8189409] - [AOT] Fix paths in aot test scripts
  • [JDK-8189420] - Crash in :web:test in debug build
  • [JDK-8189424] - Event is not consumed in Tab.setOnCloseRequest()
  • [JDK-8189425] - Minor updates in support of closed changes
  • [JDK-8189430] - make/hotspot/copy/Copy-java.base.gmk in wrong location after consolidation
  • [JDK-8189431] - Netbeans nb_native project needs to be adapted to new repo structure
  • [JDK-8189434] - SetupCopyFiles does not handle files with $ in them
  • [JDK-8189439] - Parameters type profiling is not performed from aarch64 interpreter
  • [JDK-8189593] - jshell tool doc: not suitable for pipeline use
  • [JDK-8189595] - jshell tool: line redrawn on each completion
  • [JDK-8189596] - AArch64: implementation for Thread-local handshakes
  • [JDK-8189607] - Remove duplicated jvmticmlr.h
  • [JDK-8189608] - Remove duplicated jni.h
  • [JDK-8189610] - Reconcile jvm.h, all jvm_md.h, and jni_md.h between java.base and hotspot
  • [JDK-8189616] - [s390] Remove definition and all uses of STCK instruction
  • [JDK-8189618] - [aix] No jre image is created during images step
  • [JDK-8189619] - [aix] OpenJDK local disk check not working on AIX
  • [JDK-8189625] - java/net/httpclient/websocket/ConnectionHandover.java fails with timeout error
  • [JDK-8189631] - Missing space in the javadoc for InetAddress.createNameService()
  • [JDK-8189641] - [Accessibility, windows] NPE when navigating to ComboBox with empty string
  • [JDK-8189646] - sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java failed with "java.net.SocketTimeoutException: Read timed out"
  • [JDK-8189649] - AOT: assert(caller_frame.cb()->as_nmethod_or_null() == cm) failed: expect top frame nmethod
  • [JDK-8189652] - javapackager fails on Mac OS 10.13
  • [JDK-8189656] - The Windows L&F should be moved out from the shared folder
  • [JDK-8189659] - Anonymous subtype of raw type causes VerifyError
  • [JDK-8189661] - Regression of JDK-8095828 (though workaround does not work)
  • [JDK-8189664] - Stop producing ARCHIVE_BUNDLE.zip from test makefiles unless asked to
  • [JDK-8189671] - jlink should clearly report error when an automatic module is used
  • [JDK-8189677] - RadioMenuItem fires extra NULL value in property
  • [JDK-8189679] - JDK-8189094 broke testing in Mach 5
  • [JDK-8189697] - AOT: compiler/intrinsics/bigInteger/TestMulAdd.java crashes with SIGSEGV with AOTed jdk.base
  • [JDK-8189700] - Page for Jar file spec contains issues https://docs.oracle.com/javase/9/docs/specs/jar/jar.html
  • [JDK-8189701] - Broken link on page https://docs.oracle.com/javase/9/docs/specs/jdwp/jdwp-spec.html
  • [JDK-8189702] - Broken links in javadoc for Adobe TIFF related documents
  • [JDK-8189704] - broken links in the javax/xml/namespace package
  • [JDK-8189706] - javadoc for the JDK APIs should summarize overridden methods with no specification changes
  • [JDK-8189761] - COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag
  • [JDK-8189764] - Miscellaneous changes imported from jsr166 CVS 2017-11
  • [JDK-8189775] - java/nio/channels/FileChannel/directio/ReadDirect.java failed with NumberFormatException
  • [JDK-8189776] - Remove dead code in jvm.cpp: force_verify_field_access
  • [JDK-8189777] - jlink --module-path default value and automatic addition of $JAVA_HOME/jmods if java.base is missing
  • [JDK-8189778] - Jshell crash on tab for StringBuilder.append(
  • [JDK-8189780] - Type inference issue when methods are overloaded and the lambda body calls a generic method
  • [JDK-8189782] - com.sun.tools.javac.api.JavacTool.isSupportedOption misreports number of arguments consumed
  • [JDK-8189794] - Assert in InstanceKlass::cast called from Exceptions::new_exceptions
  • [JDK-8189796] - Incorrect end position for missing statement
  • [JDK-8189798] - SA cleanup - part 1
  • [JDK-8189803] - Several javac regression test cases failed with Output does not match reference file
  • [JDK-8189809] - Large performance regression in Swing text layout.
  • [JDK-8189828] - [Graal] Graal unit tests fail in -Xcomp mode
  • [JDK-8189838] - Stack overflow when computing upward projection of an intersection type with fbounds
  • [JDK-8189840] - CheckCachedResolvedReferencesApp has no cached resolved references
  • [JDK-8189841] - Error in alternate row coloring in package-summary files
  • [JDK-8189843] - Missing "id" attributes in table rows
  • [JDK-8189845] - Fix for 8157000 causes significant performance regression
  • [JDK-8189858] - [macosx] Arabic character cannot be rendered on MacOS X
  • [JDK-8189894] - When using the uninstall tool, user seeing MSI Error 110
  • [JDK-8189919] - Update link to license in Docs.gmk
  • [JDK-8189952] - New methods on String: chars() and codePoints() should be marked since 9
  • [JDK-8189953] - FileHandler constructor throws NoSuchFileException with absolute path
  • [JDK-8189955] - Configuration validation is broken for some types of paths
  • [JDK-8189963] - Remove version of FileChannelImpl::open without the 'direct' parameter
  • [JDK-8190003] - Special characters in group names should be escaped
  • [JDK-8190182] - remove accidental file.
  • [JDK-8190191] - Subclasses of jdk.jfr.Event loaded from CDS archive does not work with -XX:FlightRecorderOptions=retransform=false
  • [JDK-8190217] - Add a JS "static checker" sample for nashorn parser API
  • [JDK-8190228] - Remove redundant modifiers in java.desktop module.
  • [JDK-8190230] - [macosx] Order of overlapping of modal dialogs is wrong
  • [JDK-8190252] - Splash Screen, option "-splash:image.gif" and jar version do not work with java.exe from C:\ProgramData\Oracle\Java\javapath
  • [JDK-8190259] - test tck.java.time.zone.TCKZoneRules is broken by tzdata2017c
  • [JDK-8190278] - ClassCastException is thrown by java.util.Scanner when a NumberFormatProvider is used.
  • [JDK-8190283] - Default heap sizing options select a MaxHeapSize larger than available physical memory in some cases
  • [JDK-8190284] - link-time-opt should not be using -fwhole-program
  • [JDK-8190285] - s390: Some java boolean checks are not correct
  • [JDK-8190287] - Update JDK's internal ASM to ASMv6
  • [JDK-8190310] - [testlibrary] TestSocketFactory null pointer when updating match bytes
  • [JDK-8190313] - javadoc tool documentation should recommend https: instead of http:
  • [JDK-8190315] - Test tools/javac/tree/NoPrivateTypesExported.java failing
  • [JDK-8190323] - "the the" typos
  • [JDK-8190332] - PngReader throws NegativeArraySizeException/OOM error when IHDR width is very large
  • [JDK-8190335] - Backout changeset for JDK-8176354 due to JDK-8190333
  • [JDK-8190336] - Make sure that AppCDS works on aarch64 platform
  • [JDK-8190348] - [TESTBUG] Test javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java fails
  • [JDK-8190349] - Tooltip based on graphic contented only show less than 1 out of 10 times
  • [JDK-8190350] - JFR Event com.oracle.jdk.ActiveRecording has incorrect recording start value
  • [JDK-8190351] - InitialAndMaxUsageTest does not free allocated blob
  • [JDK-8190353] - [Testbug] test/hotspot/jtreg/gc/logging/TestPrintReferences.java can still fail
  • [JDK-8190375] - Java Crash in JavaBug.formatPos(I)Ljava/lang/String
  • [JDK-8190382] - fix small typographic errors in comments
  • [JDK-8190383] - JShell API: no way for the jshell tool to report exit status to provider
  • [JDK-8190391] - nashorn: "!!" of nonzero even integer var becomes false when returned
  • [JDK-8190410] - Help.gmk is not updated after consolidation
  • [JDK-8190415] - [JVMCI] JVMCIRuntime::adjust_comp_level must not swallow ThreadDeath
  • [JDK-8190418] - Stop generating jvmtiEnvStub and jvmtiEnvRecommended
  • [JDK-8190427] - Test for JDK-8165198 fails intermittently because of GC
  • [JDK-8190433] - javadoc tool documentation has dangling reference to extdocURL
  • [JDK-8190439] - Remove newrmic code
  • [JDK-8190441] - ProblemList some intermittent CORBA tests
  • [JDK-8190456] - sanity/client/SwingSet/src/ComboBoxDemoTest.java failed with NPE from java.awt.EventQueue.getCurrentEventImpl()
  • [JDK-8190475] - JDK 10 client: SwingSet2 won't start
  • [JDK-8190476] - jmap -heap exited with error code (again)
  • [JDK-8190482] - InnocuousThread creation should not require the caller to possess enableContextClassLoaderOverride
  • [JDK-8190491] - SA tests failed after 8189610 changes
  • [JDK-8190494] - Different results with UseAVX=3 when calling AVX-512 native function via JNI
  • [JDK-8190500] - (ch) ReadableByteChannelImpl::read and WritableByteChannelImpl::write might not throw ClosedChannelException as specified
  • [JDK-8190501] - (fs) Incorrect error message parameter in java/nio/file/Files/probeContentType/Basic.java
  • [JDK-8190502] - (fs) Typo in java.nio.file.Files
  • [JDK-8190505] - typo in test/jdk/ProblemList.txt
  • [JDK-8190512] - PngReader incorrectly throws IllegalArgumentException for malformed images with negative dimensions
  • [JDK-8190515] - java.awt.Desktop.moveToTrash(File) prompts on Windows 7 but not on Mac
  • [JDK-8190522] - [macos] Wrong dialog on top with multiple modal dialogs (regression)
  • [JDK-8190530] - Compilation error in jemmy code FrameOperator.java due to missing of import statement of JemmyException
  • [JDK-8190552] - Augment the Compiler API tree with APIs to represent HTML content
  • [JDK-8190570] - Zero fails to build on linux-sparc due undefined reference
  • [JDK-8190573] - Problem list InheritedChannelNotServerSocket.java
  • [JDK-8190578] - DOC: jshell tool: /exit now allows snippet argument
  • [JDK-8190617] - test/jdk/sun/tools/jhsdb/BasicLauncherTest.java fails
  • [JDK-8190669] - compiler/intrinsics/bmi/verifycode/AndnTestI.java fails with "Native memory allocation (mmap) failed"
  • [JDK-8190698] - jjs tool of jdk.scripting.nashorn.shell module should not statically depend on java.desktop
  • [JDK-8190703] - TestSystemGCWith* infrequently times out on SPARC
  • [JDK-8190711] - Assert in G1MMUTracker due to concurrent modification
  • [JDK-8190725] - Freetype license file provided with configure not included in images
  • [JDK-8190735] - Define all base artifacts for all open/open-debug profiles
  • [JDK-8190736] - 4.1: Identify supported version numbers
  • [JDK-8190744] - xattr: No such file LICENSE files
  • [JDK-8190745] - AARCH64: fix for JDK-8189176 may break a build
  • [JDK-8190747] - ExecutorService/Invoke.java fails intermittently
  • [JDK-8190757] - JShell: Attempt to retrieve javadoc from a second instance of JShell object results in exception
  • [JDK-8190758] - javapackager fails to consider filesystem type
  • [JDK-8190781] - ppc64 + s390: Fix CriticalJNINatives
  • [JDK-8190792] - Race condition in TestBiasedLockRevocationEvents
  • [JDK-8190793] - Httpserver does not detect truncated request body
  • [JDK-8190795] - jjs should show javadoc for java methods on shift-tab
  • [JDK-8190797] - OSR compilation fails with "assert(__the_thread__->can_call_java()) failed: can not load classes with compiler thread"
  • [JDK-8190809] - JVM crashes while generating appcds for classpath with empty directory entry
  • [JDK-8190814] - javax/imageio/stream/NullStreamCheckTest writes to the repo
  • [JDK-8190816] - PropertiesTest.sh fails to make $WRITABLEJDK writable
  • [JDK-8190817] - deopt special-case for _return_register_finalizer is confusing and leads to bugs
  • [JDK-8190818] - Introduce a new Script builder class
  • [JDK-8190819] - Merge HtmlWriter into HtmlDocument
  • [JDK-8190820] - Introduce a new Head builder class
  • [JDK-8190821] - Introduce a new Links builder class
  • [JDK-8190822] - Remove dead code that could lead to invalid HTML
  • [JDK-8190823] - Broken link in org/w3c/dom/ls/
  • [JDK-8190824] - Eliminate HtmlDocWriter
  • [JDK-8190843] - can not set/get extendedOptions to ServerSocket
  • [JDK-8190861] - [TESTBUG] javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java is wrong
  • [JDK-8190863] - Windows build fails after fix for JDK-8185877
  • [JDK-8190869] - C2: missing strength reduction of Math.pow(x, 2.0D) to x*x
  • [JDK-8190881] - [TESTBUG] test.runtime.ErrorHandling.TestOnError comment is incomplete
  • [JDK-8190884] - java/lang/Runtime/exec/LotsOfOutput fails intermittently
  • [JDK-8190887] - Stub code marking missing from some x86 generated stub routines
  • [JDK-8190893] - [Graal] compiler/escapeAnalysis/TestArrayCopy.java fails when Graal is used as JIT
  • [JDK-8190918] - Retrieve the region specific data regardless of language in locale
  • [JDK-8190932] - Sun Provider's PKCS12 KeyStore should document that KeyBag type is not supported
  • [JDK-8190934] - Regressions on Haswell Xeon due to JDK-8178811
  • [JDK-8190939] - JShell: gives a compiler error evaluating an expression of inaccessible type
  • [JDK-8190974] - Parallel stream execution within a custom ForkJoinPool should obey the parallelism
  • [JDK-8190975] - [Graal] Tests which run with "--limit-modules java.base" could fail when Graal is used as JIT
  • [JDK-8190987] - Package.getImplementationVersion returns null even if implementation version is non-null
  • [JDK-8191025] - (ch) Scattering reads to a subsequence of buffers ignores length
  • [JDK-8191030] - @value Tags are not resolved by javadoc 9.
  • [JDK-8191033] - Regression in logging.properties: specifying .handlers= for root logger (instead of handlers=) no longer works
  • [JDK-8191035] - WebView Canvas Graphics2D arc renders incorrectly
  • [JDK-8191041] - Questionable Rendering of Disabled Text in Swing GTK L&F
  • [JDK-8191052] - [Graal] java/lang/invoke/CallSiteTest.java intermittently fails with "Failed dependency of type call_site_target_value" when running with Graal as JIT
  • [JDK-8191069] - Miscellaneous changes imported from jsr166 CVS 2016-12
  • [JDK-8191070] - Graal crashed with SIGSEGV in CodeBuffer::finalize_oop_references
  • [JDK-8191078] - Wrong "Package not found" warning
  • [JDK-8191094] - "make test" tries to execute $(JOBS) as a command
  • [JDK-8191104] - Pure function call parseInt(int) as loop terminating condition is more than 2x slower
  • [JDK-8191112] - javac OutOfMemoryError caused by "-Xlint:exports" option
  • [JDK-8191113] - Wrong german translation for VK_DELETE as accelerator in menu
  • [JDK-8191129] - AARCH64: Invalid value passed to critical JNI function
  • [JDK-8191131] - Nashorn test comparator breaks comparator contract
  • [JDK-8191132] - assert condition should not be in quotes
  • [JDK-8191133] - Ant task to fetch underscore.js requires gzip decoding option
  • [JDK-8191137] - keytool fails to format resource strings for keys for some languages after JDK-8171319
  • [JDK-8191150] - Could not find old object with field 'testField'
  • [JDK-8191153] - assert(u_ctrl != blk1 && u_ctrl != blk2) failed: won't converge
  • [JDK-8191161] - Reconsider generification of XPathFunction.evaluate
  • [JDK-8191172] - Problem list java/net/httpclient/websocket/ConnectionHandover.java temporarily
  • [JDK-8191173] - (cl) Clarify or remove "for delegation" in ClassLoader spec
  • [JDK-8191176] - JavaFX Self-Contained Application fails with error "Failed to find library: jvm.dll"
  • [JDK-8191196] - NullPointerException at jdk.nashorn.internal.runtime.Context.getContext(Context.java:1393)
  • [JDK-8191202] - Remove duplicated jmm.h
  • [JDK-8191203] - Remove duplicated jimage.hpp
  • [JDK-8191204] - Post-consolidation cleaning up of the build system
  • [JDK-8191205] - Set native-debug-symbols default to "external"
  • [JDK-8191212] - AIX: Build and polling page allocation broken after 8189941
  • [JDK-8191216] - SimpleTimeZone.clone() has a data race on cache fields
  • [JDK-8191227] - Unsafe handle resolution in ConstantOopWriteValue::write_on() / print_on() and LIR_Assembler::jobject2reg()
  • [JDK-8191229] - serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java fails with NoClassDefFoundError
  • [JDK-8191232] - compiler/intrinsics/bigInteger/TestMultiplyToLen.java fails with java.lang.Exception: Failed
  • [JDK-8191234] - TypeKindVisitor needs to handle modules
  • [JDK-8191269] - Intermittent unit test failure in SwingNodeJDialogTest
  • [JDK-8191273] - applications/ctw/modules tests fail intermittently
  • [JDK-8191290] - Compile error "incompatible types" caused by type parameter in combination with lambda
  • [JDK-8191301] - JavaImporter fails to resolve imported elements within functions, that contain too many statements
  • [JDK-8191306] - Math.abs corner case with optimistic typing
  • [JDK-8191313] - Deprecate RMIConnectorServer.CREDENTIAL_TYPES
  • [JDK-8191316] - TestBiasedLockRevocationEvents - wrong event inspected
  • [JDK-8191320] - Can't run JVMCI compiler with security manager on
  • [JDK-8191322] - Compiler failure but no compiler message on the console
  • [JDK-8191324] - SA cleanup -- part 2
  • [JDK-8191325] - Deprecate unstable options for SafepointSynchronize
  • [JDK-8191333] - Zero variant broken after 8189941
  • [JDK-8191337] - GCC 4.8 build broken after 8186571
  • [JDK-8191338] - aarch64: fails to build after 8189745
  • [JDK-8191350] - jdk/internal/reflect/CallerSensitive/CheckCSMs.java test fails when -Xmx512m set
  • [JDK-8191360] - Lookup of critical JNI method causes duplicate library loading with leaking handler
  • [JDK-8191362] - [Graal] gc/g1/TestShrinkAuxiliaryData tests crash with "assert(check_klass_alignment(result)) failed: address not aligned"
  • [JDK-8191370] - Add serviceability agent tests to tier1
  • [JDK-8191373] - Multiple NUMA nodes expected
  • [JDK-8191384] - WaveFloatFileReader never closes the data stream
  • [JDK-8191401] - [TESTBUG] serviceability/sa/ClhsdbFlags.java can fail due to UseJVMCICompiler
  • [JDK-8191420] - Changing "requires" to "requires static" in an application module results in build failure
  • [JDK-8191424] - Missing include in gcArguments.cpp
  • [JDK-8191428] - Regression: Swing button label wrapping with hidpi
  • [JDK-8191429] - List.sort should specify the sort is stable
  • [JDK-8191431] - Reading multiple PNG images with unique IDAT chunk positions will cause IIOException
  • [JDK-8191436] - ListSelectionModel.setSelectionMode() underspecified
  • [JDK-8191437] - AOT doesn't work easily after thread local handshakes
  • [JDK-8191439] - Race in building jdk.rmic.interim
  • [JDK-8191442] - Regression in LambdaFormBuffer.replaceFunctions
  • [JDK-8191468] - jdk.scripting.nashorn.shell (jjs) module should use optional dependency for java.compiler module
  • [JDK-8191494] - Refresh incubating HTTP Client
  • [JDK-8191504] - [TESTBUG] CDSTestUtils.isUnableToMap() should check OptionalData region mapping failure
  • [JDK-8191516] - OutputStream.write(byte[],int,int) could have fewer parameter bounds checks
  • [JDK-8191538] - SA: tests for clhsdb commands: vmstructsdump, field, symboltable and symbol
  • [JDK-8191542] - Update JRockit to HotSpot Migration guide for 18.3 Release
  • [JDK-8191543] - Update VM guide for 18.3 Release
  • [JDK-8191544] - Update Garbage Collection Guide for 18.3 Release
  • [JDK-8191562] - Missing include in gcArguments.cpp breaks minimal JVM build
  • [JDK-8191580] - open/test/hotspot/jtreg/runtime/LoadClass/TestResize fails on product build
  • [JDK-8191614] - Generated configure out of sync
  • [JDK-8191616] - [TEST_BUG] : sanity/client/SwingSet/src/SliderDemoTest.java: Failed with TimeoutExpiredException: Wait "Wait till Slider attains the specified state."
  • [JDK-8191621] - Windows build fails if VS150COMNTOOLS is set
  • [JDK-8191632] - Typos in comments due to duplicating words
  • [JDK-8191636] - [Windows] jshell tool: Wrong character in /env class-path command crashes jshell
  • [JDK-8191637] - Interface with defaults invalid compiler warning for Serializable
  • [JDK-8191639] - NPE from BasicListUI.Actions.getNextPageIndex
  • [JDK-8191653] - Test failures in BootAppendTests - missing jdk.internal.vm.compiler module
  • [JDK-8191654] - Replace NO-BREAK SPACE (U+00A0) with normal space in markdown
  • [JDK-8191655] - LambdaConversionException: Invalid receiver type interface; not a subtype of implementation type interface
  • [JDK-8191663] - Zero variant broken after 8189170 and 8189871
  • [JDK-8191678] - [TESTBUG] Add keyword headful in java/awt and javax tests.
  • [JDK-8191683] - Compile problem on ARM after JDK-8043070
  • [JDK-8191688] - Assert failed in > 200 tests: failed dependencies, but counter didn't change
  • [JDK-8191707] - Options with invalid values are incorrectly treated as obsolete and ignored
  • [JDK-8191712] - javapackager help output has a typo
  • [JDK-8191736] - replace javah w/ javac in jdk tests
  • [JDK-8191739] - [TESTBUG] test/hotspot/jtreg/runtime/LoadClass/TestResize.java fails to compile after JDK-8191580
  • [JDK-8191744] - Remove typo in makefile
  • [JDK-8191747] - [TESTBUG] runtime/appcds/DumpClassList.java and ProhibitedPackage.java fail on product bits
  • [JDK-8191762] - Fatal error in java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
  • [JDK-8191770] - [ppc64] Fix CDS: don't rewrite invokefinal if DumpSharedSpaces
  • [JDK-8191771] - nashorn ant makefile uses javadoc -link which may fail
  • [JDK-8191774] - Move most SPARC testing from Hotspot CI builds to the HS nightly
  • [JDK-8191779] - LogCompilation throws java.lang.Error: scope underflow
  • [JDK-8191782] - Missing deprecated options in VMDeprecatedOptions.java
  • [JDK-8191787] - move private inline functions from thread.inline.hpp -> thread.cpp
  • [JDK-8191788] - add jdk.internal.vm.compiler to --limit-modules if -Djvmci.Compiler=graal is in the command line
  • [JDK-8191789] - migrate more Thread-SMR stuff from thread.[ch]pp -> threadSMR.[ch]pp
  • [JDK-8191802] - Upward projection result is A<? extends Number> instead of A<? super Integer>
  • [JDK-8191803] - [TEST_BUG] : sanity/client/SwingSet/src/ProgressBarDemoTest.java failed with "Wait "greater then 1349" state to be reached
  • [JDK-8191810] - jjs should avoid hard coded javadoc base url for shift-tab documentation feature
  • [JDK-8191813] - compiler/runtime/SpreadNullArg.java fails in tier1
  • [JDK-8191814] - Marlin rasterizer spends time computing geometry for stroked segments that do not intersect the clip
  • [JDK-8191819] - String.prototype.match should follow ES6 specification
  • [JDK-8191820] - run-test jtreg test selection and component calculation broken since consolidation
  • [JDK-8191834] - Assigning a void expression to a "var" crashes the compiler
  • [JDK-8191856] - "make clean-test" does not work properly
  • [JDK-8191862] - Warn about UseNUMA/UseLargePages only when using ParallelGC
  • [JDK-8191863] - [s390] Fix CDS: some bytecode rewriting doesn't depend on RewriteControl
  • [JDK-8191864] - Provide a public destructor for WorkGang
  • [JDK-8191867] - Module attribute in 54.0+ class file cannot contains a requires java.base with ACC_TRANSITIVE or ACC_STATIC_PHASE
  • [JDK-8191868] - IdealGraphVisualizer: "ant build/run" fails due to outdated bootstrap.url
  • [JDK-8191872] - (fs) UnixNativeDispatcher conditionally compiles in support for high precision timestamps
  • [JDK-8191887] - assert(b->is_Bool()) in PhaseIdealLoop::clone_iff() due to Opaque4 node
  • [JDK-8191914] - New SA test timeout on windows
  • [JDK-8191915] - JCK tests produce incorrect results with C2
  • [JDK-8191923] - Save run-test summary to file
  • [JDK-8191933] - Use failure handler in run-test
  • [JDK-8191937] - Lost interrupt in AbstractQueuedSynchronizer when tryAcquire methods throw
  • [JDK-8191943] - [TESTBUG] docker/TestCPUAwareness fails on machine with 2 CPUs
  • [JDK-8191950] - assertion failed: no insertions allowed
  • [JDK-8191955] - AArch64: incorrect prefetch distance causes an internal error
  • [JDK-8191981] - javac crash when detecting lambda candidates
  • [JDK-8191996] - VM startup fails with CodeCacheExpansionSize=32768 is outside the allowed range
  • [JDK-8192004] - InspectedFrame.materializeVirtualObjects only updates locals with new objects
  • [JDK-8192054] - Test gc.g1.humongousObjects.TestHumongousThreshold fails with OOME on 32-bit
  • [JDK-8192067] - Add fixpath to test image
  • [JDK-8192072] - 8191782 fix for VMDeprecatedOptions.java missed DeferThrSuspendLoopCount and duplicated DeferPollingPageLoopCount
  • [JDK-8192154] - JVM crashes inside some chroot environments on linux
  • [JDK-8192748] - Multi-release feature fails when WebStart cache is disabled
  • [JDK-8192755] - 4.6: Enforce ACC_STATIC for a <clinit> method
  • [JDK-8192756] - SIGSEGV in nmethod::new_native_nmethod
  • [JDK-8192762] - LoopNode::verify_strip_mined() fails with "assert failed: only phis"
  • [JDK-8192771] - Boot JDK jar tool used to construct the modular JAR for java.jnlp
  • [JDK-8192774] - OpenJDK release file has empty SOURCE field
  • [JDK-8192806] - Building javafx.web module still requires javah
  • [JDK-8192807] - testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java fail due to new method in Platform.java
  • [JDK-8192810] - EnableThreadSMRStatistics should be default off in release builds
  • [JDK-8192814] - Update Graal
  • [JDK-8192816] - Let run-test save exit code
  • [JDK-8192818] - [s390]: restoring register contents calculates wrong value
  • [JDK-8192825] - PPC64: Missing null check in C1 inline cache check
  • [JDK-8192839] - DOC: jshell Tool Reference -- incorrect separator documentation on --add-modules
  • [JDK-8192840] - serviceability/dcmd/jvmti/AttachFailed/AttachNoEntry.java failing on Windows
  • [JDK-8192847] - DOC: jshell Tool Reference -- snippet ranges
  • [JDK-8192850] - method summary tables of inherited methods improperly list static interface methods
  • [JDK-8192854] - FONTCONFIG_CFLAGS missing from spec.gmk.in
  • [JDK-8192860] - DOC: jshell Tool Reference -- jshell-specific shortcuts not documented
  • [JDK-8192863] - jshell tool: /<id><tab> gives "No such command"
  • [JDK-8192867] - Update version of Lucene in license file to 7.1.0
  • [JDK-8192870] - [Testbug] runtime/handshake/HandshakeTransitionTest throws NPE
  • [JDK-8192874] - Update location of Oracle modifications to third-party LGPL source code
  • [JDK-8192876] - MacOS build fails intermittently after JDK-8139653
  • [JDK-8192879] - jdk.internal.util.jar.VersionedStream is no longer needed
  • [JDK-8192885] - Compiler in JDK 10-ea+33 misses to include entry in LineNumberTable for goto instruction of foreach loop
  • [JDK-8192887] - [Windows] Printing SVG document with WebView can produce blank pages
  • [JDK-8192892] - Improve JrtPath::getResolved fast-path test
  • [JDK-8192897] - SA: NPE occurs on clhsdb jstack
  • [JDK-8192898] - AIX build broken after JDK-8190308
  • [JDK-8192908] - -XX:+UseCountedLoopSafepoints alone doesn't disable strip mining with G1
  • [JDK-8192909] - Invalid username or password in HashedPasswordFileTest.java
  • [JDK-8192933] - Wrong generic type parameter in serialized form javadoc
  • [JDK-8192935] - Fix EnumSet's SerializationProxy javadoc
  • [JDK-8192943] - Optimize atomic accumulators using VarHandle getAndSet
  • [JDK-8192944] - Miscellaneous changes imported from jsr166 CVS 2017-12-08
  • [JDK-8192945] - Need stable sort for MODULES entry in the release file
  • [JDK-8192958] - TEST.groups: group jdk_util_other: file not found: jdk/internal/util
  • [JDK-8192961] - Remove some double semicolons
  • [JDK-8192970] - Element getters/setters with fixed key fail to link properly
  • [JDK-8192971] - [TESTBUG] LockCompilationTest fails intermittently
  • [JDK-8192977] - LoopStripMiningIter is set to 1000 if UseCountedLoopSafepoints is enabled
  • [JDK-8192978] - Missing checks and small fixes in jdwp library
  • [JDK-8192979] - jshell tool: Online help text for commands is confusing
  • [JDK-8192983] - gc/g1/TestVerifyGCType.java might fail on loaded machines
  • [JDK-8192986] - Inconsistent handling of exploded modules in jlink
  • [JDK-8192987] - keytool should remember real storetype if it is not provided
  • [JDK-8192988] - keytool should support -storepasswd for pkcs12 keystores
  • [JDK-8192989] - runtime/appcds/javaldr/ArrayTest.java crashes with assert(k->is_instance_klass())
  • [JDK-8192995] - run-test gtest should use all jvm variants, not just "server"
  • [JDK-8193009] - compiler/c2/Test7029152.java crashes with SIGILL in java.lang.StringLatin1.indexOf with -XX:+UseJVMCICompiler
  • [JDK-8193012] - Small cleanup of AWTEvent class
  • [JDK-8193014] - Add "special" tests to run-test to cover odd cases
  • [JDK-8193034] - Optimize URL.toExternalForm
  • [JDK-8193041] - [TestBug] A new test case can be added to javafx/scene/control/ProgressIndicatorTest.java
  • [JDK-8193045] - JDK-8190484 breaks build on Windows
  • [JDK-8193053] - jvm crash by G1CMBitMapClosure::do_addr
  • [JDK-8193055] - ADD_JVM_ARG_IF_OK always fails
  • [JDK-8193059] - Run-test tonga test seriously messed up
  • [JDK-8193060] - Set MAKE env variable in jib profile for gnumake
  • [JDK-8193064] - JarFile::getEntry0 method reference use cause for startup regression
  • [JDK-8193103] - JavaFX SwingNode demo does not render intially on HiDPI Windows system
  • [JDK-8193105] - Print error code when map_memory_to_file() fails
  • [JDK-8193107] - javadoc complains about empty module
  • [JDK-8193125] - javac should not compile a module if it requires java.base with modifiers
  • [JDK-8193135] - get rid of redundant _smr_ prefix/infix in ThreadSMRSupport stuff
  • [JDK-8193137] - Nashorn crashes when given an empty script file.
  • [JDK-8193142] - Regression: ClassCastException: Type$ErrorType cannot be cast to Type$ArrayType
  • [JDK-8193156] - Need to backout fixes for JDK-8058547, JDK-8055753, JDK-8085903
  • [JDK-8193159] - Reduce the number of classes loaded due to NativeLibrary
  • [JDK-8193161] - NullPointerException when generating image/installer on Linux
  • [JDK-8193174] - SubmissionPublisher invokes the Subscriber's onComplete before all of its submitted items have been published
  • [JDK-8193183] - Fix format string in libdt_shmem/shmemBase.c
  • [JDK-8193191] - Update JavacTestingAbstractProcessor for JDK 10
  • [JDK-8193192] - jdeps --generate-module-info does not look at module path
  • [JDK-8193194] - Update javax.lang.model.util visitors for 10
  • [JDK-8193211] - Update jtreg TEST.groups and ProblemList for client-libs
  • [JDK-8193222] - EnsureLocalCapacity() should maintain capacity requests through multiple calls
  • [JDK-8193258] - Better usage of JDWP HEADER SIZE
  • [JDK-8193271] - ProblemList tools/launcher/TestXcheckJNIWarnings.java
  • [JDK-8193296] - Nashorn Parser eagerly transform deletes
  • [JDK-8193323] - Crash in "failed dependencies, but counter didn't change" with enabled UseJVMCICompiler
  • [JDK-8193353] - javapackager is totally broken in "-createbss" mode
  • [JDK-8193363] - TestDumpReplay.java fails with product builds
  • [JDK-8193365] - Improve interoperability between HTTP Client's BodyPublisher/BodySubscriber and Flow.Subscriber/Publisher
  • [JDK-8193370] - Provide more user friendly defaults for HTTP/2 client settings
  • [JDK-8193386] - CompressedClassSize too large with MaxMetaspace
  • [JDK-8193407] - jdk/hs fails Solaris slowdebug test-image build
  • [JDK-8193426] - [TEST BUG] Exceptions, warnings when running TabPaneDragPolicyTest
  • [JDK-8193427] - serviceability/sa/ClhsdbPrintStatics.java fails: java.lang.RuntimeException: '_jfr_checkpoints' missing from stdout/stderr
  • [JDK-8193428] - serviceability/sa/ClhsdbSymbol.java fails: java.lang.RuntimeException: 'UsageTracker' missing from stdout/stderr
  • [JDK-8193435] - Remove pre-1.2 SecurityManager text from java.awt.Toolkit
  • [JDK-8193439] - Update Graal
  • [JDK-8193443] - [s390]: EncodeISOArray generates wrong code when vector instructions are available
  • [JDK-8193454] - ModuleDescriptor.{Requires,Exports,Open} toString should use toLowerCase(Local.ROOT)
  • [JDK-8193458] - Incorrect cmake platform string for 32-bit Linux
  • [JDK-8193460] - Take tools/launcher/TestXcheckJNIWarnings.java back off the ProblemList
  • [JDK-8193468] - [PIT][TEST BUG]: java/awt/FileDialog/MoveToTrashTest.java fails on Linux
  • [JDK-8193471] - Startup regression due to JDK-8185582
  • [JDK-8193489] - Add information about local variable type inference to SourceVersion.RELEASE_10
  • [JDK-8193490] - java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java, FinalizeZipFile.java, TestCleaner.java, Collectible.java failed because cleaner can't finish
  • [JDK-8193491] - JavaImporter fails to resolve method elements within functions, that contain too many statements
  • [JDK-8193494] - Add a regression test case for JDK-8183100
  • [JDK-8193503] - javah launcher was not removed by JDK-8191054
  • [JDK-8193506] - serviceability/sa/TestClassDump.java fails in OpenJDK build.
  • [JDK-8193507] - [REDO] Startup regression due to JDK-8185582
  • [JDK-8193508] - Expressions in split literals must never be optimistic
  • [JDK-8193512] - Remove remnants of javah from jdk/jdk repo
  • [JDK-8193515] - AIX: new Harfbuzz 1.7.1 version fails to compile with xlC
  • [JDK-8193518] - C2: Vector registers sometimes corrupted at safepoint
  • [JDK-8193525] - Intermittent failures of TestModulePackages.java
  • [JDK-8193549] - test/hotspot/jtreg/compiler/codegen/Test6896617.java fails after JDK-8184947
  • [JDK-8193567] - Conversion of comparison nodes affects local slots in optimistic continuation
  • [JDK-8193597] - sun/nio/cs/TestStringCoding.java fails intermittently with getBytes(csn) failed -> GBK
  • [JDK-8193625] - jck test lang/MOD/mod007/mod00701m2/mod00701m2.html fails
  • [JDK-8193636] - FX build fails with jdk-10+36 due to missing javah
  • [JDK-8193664] - [TESTBUG] test/hotspot/jtreg/runtime/appcds should use -XX:+UnlockCommercialFeatures when running with commercial JDK
  • [JDK-8193671] - Default Methods tab under Method Summary includes static methods
  • [JDK-8193673] - Regression manual Test javax/swing/JFileChooser/6515169/bug6515169.java fails
  • [JDK-8193698] - Null handling in BodyPublisher, BodyHandler, and BodySubscriber convenience static factory methods
  • [JDK-8193699] - AArch64: Fails to build after 8167372
  • [JDK-8193764] - Cannot set COMPANY_NAME when configuring a build
  • [JDK-8193798] - Cherry pick GTK WebKit 2.18.4 changes
  • [JDK-8193811] - Fix copyright header in nashorn builtin scripts
  • [JDK-8193823] - gradle test fails to run when using jdk-10+36 as boot JDK
  • [JDK-8193856] - takeWhile produces incorrect result with elements produced by flatMap
  • [JDK-8193933] - Export ClassLoaderData claim state to support interleaved object traversal
  • [JDK-8194040] - "javapackager -help" doesn't display new option "-singleton"
  • [JDK-8194044] - Regression manual Test javax/swing/JFileChooser/8067660/FileChooserTest.java fails
  • [JDK-8194049] - Disk drives labels are not shown in JFC on Windows
  • [JDK-8194058] - [TESTBUG] serviceability/sa/ClhsdbWhere.java fails to find method 'sleep' in output
  • [JDK-8194067] - [Testbug] serviceability/sa/Jhsdb* tests can't tolerate unrelated warnings
  • [JDK-8194069] - doclint throws missing comment warnings on lines which can't even have javadoc
  • [JDK-8194135] - The content in textArea can not be pasted after clicking "Copy" button.
  • [JDK-8194144] - com.oracle.tools.packager.Bundler.execute() returns null on MAC
  • [JDK-8194229] - tools/jmod/JmodTest.jtr fails when no privilege to create sym link on windows
  • [JDK-8194232] - Container memory not properly recognized.
  • [JDK-8194258] - PPC64 safepoint mechanism: Fix initialization on AIX and support SIGTRAP
  • [JDK-8194271] - jaotc crashes with --debug flag
  • [JDK-8194286] - tools/launcher/FXLauncherTest.java fails with java.lang.UnsatisfiedLinkError
  • [JDK-8194287] - tools/launcher/RunpathTest.java fails with java.lang.NullPointerException
  • [JDK-8194307] - KeyStore#getInstance with custom LoadStoreParameter succeeds with invalid password
  • [JDK-8194316] - GC induced regressions in 10-b34
  • [JDK-8194482] - Fix SIGSEGV in print_threads_compiling.
  • [JDK-8194488] - "javapackager -singleton" is not working in linux
  • [JDK-8194494] - SHA-512 stub uses AVX 2 instructions on non-supporting CPUs
  • [JDK-8194654] - Invalid option name --print-module-descriptor in jar tool guide. Should be --describe-module
  • [JDK-8194659] - SPECjvm2008-MPEG performance regressions in 10-b31
  • [JDK-8194660] - SPECjvm2008-SOR.large regressions in 10-b31 on SPARC
  • [JDK-8194662] - Problem list com/sun/jndi/ldap/LdapTimeoutTest.java
  • [JDK-8194666] - ProblemList update for bugid associated with PreferredKey.java, ConcurrentHashMapTest and SSLSocketParametersTest.sh
  • [JDK-8194681] - G1 uses young free cset time when reporting non-young free cset times
  • [JDK-8194717] - JDK 10 L10n resource file update - msgdrop 10
  • [JDK-8194718] - Verification Applet from java.com can not be loaded fine with some exceptions
  • [JDK-8194739] - Zero port of 8174962: Better interface invocations
  • [JDK-8194742] - Writing replay data crashes: task is NULL.
  • [JDK-8194760] - Jar file specification html is messed up
  • [JDK-8194764] - javac incorrectly flags deprecated for removal imports
  • [JDK-8194816] - java.net.MalformedURLException will show up when java invokes JS function via showDocument
  • [JDK-8194828] - Placeholder for Zero January 2018 CPU redux
  • [JDK-8194836] - delta apply changesets for JDK-8192885 and JDK-8175883
  • [JDK-8194869] - [TESTBUG][aix, s390] Adapt tests to platforms.
  • [JDK-8194871] - Fix mistakes in FX API docs
  • [JDK-8194883] - Unhandleable Push Promises should be cancelled
  • [JDK-8194901] - remove interim code from javax.tools.ToolProvider
  • [JDK-8194914] - Compilation fails with "node not on backedge" in OuterStripMinedLoopNode::adjust_strip_mined_loop
  • [JDK-8194929] - Unreferenced FileDescriptors not closed
  • [JDK-8194953] - doclet corrupts HTML files when adding navbar
  • [JDK-8194959] - Correct test tag to move bugid from @test to @bug
  • [JDK-8194963] - SystemDictionary::link_method_handle_constant() can't link MethodHandle.invoke()/invokeExact()
  • [JDK-8194982] - 2 Null pointer dereference defect groups related to ProjNode::is_uncommon_trap_if_pattern()
  • [JDK-8194989] - 2 Null pointer dereference defect groups caused by Dependencies::DepValue::as_klass()
  • [JDK-8194991] - Null pointer dereference caused by c2v_getNextStackFrame
  • [JDK-8194992] - Null pointer dereference in MultiNode::proj_out related to loopexit()
  • [JDK-8194993] - Loop Strip Mining has some leftover debugging code
  • [JDK-8195003] - javadoc html files must not use '@' as first character of a line
  • [JDK-8195072] - Update ASM 3rd party legal copyright to 6.0
  • [JDK-8195094] - Fix type-O in "8159422: Very high Concurrent Mark mark stack contention"
  • [JDK-8195118] - LoopStripMining causes performance regression
  • [JDK-8195123] - Very large regressions in Octane benchmarks using 10-b39
  • [JDK-8195138] - The asynchronous Http1HeaderParser doesn't handle all line folds correctly
  • [JDK-8195143] - JDK10 windows installer is stuck during installation
  • [JDK-8195153] - [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties
  • [JDK-8195478] - sun/text/resources/LocaleDataTest.java fails with java.lang.Exception
  • [JDK-8195615] - libsplashscreen linux ppc64le build error after libpng update
  • [JDK-8195670] - JFR source of allocation pressure when instrumenting file events
  • [JDK-8195685] - AArch64 cannot build with JDK-8174962
  • [JDK-8195823] - Buffers given to response body subscribers should not contain unprocessed HTTP data
  • [JDK-8195852] - The usage of permissions in Desktop API should be clarified
  • [JDK-8195859] - AArch64: vtableStubs gtest fails after 8174962
  • [JDK-8195970] - Crash passing null to a VarHandle
  • [JDK-8196022] - java.lang.VerifyError is thrown instead of java.lang.IllegalAccessError
  • [JDK-8196136] - AArch64: Correct register use in patch for JDK-8195685
  • [JDK-8196221] - AArch64: Mistake in committed patch for JDK-8195859
  • [JDK-8196287] - Update src/java.desktop/share/legal/libpng.md for libpng 1.6.34
  • [JDK-8196288] - Update src/java.desktop/share/legal/libharfbuzz.md for harfbuzz 1.7.1
  • [JDK-8196295] - [Graal] remove unused org.graalvm.options package
  • [JDK-8196296] - Lucene test crashes C2 compilation
  • [JDK-8196383] - JDK 10 L10n resource file update - msgdrop 20
  • [JDK-8196503] - PPC64: vtableStubs gtest fails after 8174962
  • [JDK-8196678] - avoid printing uninitialized buffer in os::print_memory_info on AIX
  • [JDK-8196717] - remove xmlresolver.md
  • [JDK-8197463] - Update libxml2 to version 2.9.7
  • [JDK-8197489] - Disabled MenuItems within contextMenu are traversable through keyboard
  • [JDK-8197493] - [Backout] JDK-8196602 Change HeapRegionClosure to comply to naming conventions
  • [JDK-8197968] - [Backout] JDK-8196883 G1RemSet::refine_card_concurrently doesn't need to check for cards in collection set
  • [JDK-8198658] - Docs still point to JDK 9 docs
  • [JDK-8198950] - AArch64: org.openjdk.jcstress.tests.varhandles.DekkerTest fails
  • [JDK-8200086] - Javadoc for 10 refers to not existing search indexes.
  • [JDK-8200733] - Specify default port in http header though proxy causes compatibility issue
  • [JDK-8203467] - [doc] Wrong URI for dsa-sha256 and rsa-sha256 in XML Digital Signature doc

New Feature

  • [JDK-8175574] - Singleton App
  • [JDK-8189901] - build /web directory and summary of changes files for JDK 10 in artifactory in java.net dir

Task

  • [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-8134516] - Move getInvokeByName and getDynamicInvoker methods from Global to Context
  • [JDK-8134949] - clean up Nashorn build.xml
  • [JDK-8159200] - [packager] Research Loading Modules at Runtime
  • [JDK-8174203] - Enable AOT Jtreg tests on Windows
  • [JDK-8176316] - Change JavaFX release version to 10
  • [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-8181149] - Fix lint warnings in JAXP repo
  • [JDK-8184173] - JCP: improve UI/UX
  • [JDK-8188656] - Chosen version of Gradle (4.3) should be copied and mapped in 3rd party tool PLS for 10
  • [JDK-8188657] - Chosen version of HarfBuzz (1.7.1) text shaping library should be copied in 3rd party tool PLS for 10
  • [JDK-8188779] - Synchronize test/jdk/sanity/client/lib/jemmy with code-tools/jemmy/v2
  • [JDK-8189617] - Remove undocumented --print-mem-usage option
  • [JDK-8191448] - Update copyright header for files modified in 2017
  • [JDK-8191656] - analyze and find all failing samples under src/sample/nashorn
  • [JDK-8191878] - Reduce code duplication in BeanLinker
  • [JDK-8191891] - Update minumum Ant version in Nashorn build.xml
  • [JDK-8196505] - Introduction
  • [JDK-8196512] - New Features
  • [JDK-8196513] - Deprecated Features and Options
  • [JDK-8196514] - Removed Features and Options

JEP Task

  • [JDK-8059639] - Propose or postpone for Make G1 a Suitable Replacement for CMS
  • [JDK-8190828] - Test plan: JEP 8171181: Support heap allocation on alternative memory devices

Enhancement

  • [JDK-4059717] - JPDA: Want to be able to set program counter in debugger
  • [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-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-4516977] - TTY: finish expression evaluation implementation
  • [JDK-4523520] - TTY: Add conditional breakpoint support
  • [JDK-4533879] - Enhance remote debugging
  • [JDK-4615046] - JDI: Provide conditional breakpoints in debug api
  • [JDK-4633494] - TTY: More flexible parsing of package/method names in
  • [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-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-4921247] - RFE: JDI&JDWP: Use InnerClass attribute to get the true inner class information
  • [JDK-4921374] - Add tag to explicitly mark the end of the summary or mark the entire summary
  • [JDK-4948031] - stddoclet: support @link tags in user's html files in doc-files directory
  • [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-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-5016517] - Replace plaintext passwords by hashed passwords for out-of-the-box JMX Agent
  • [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-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-6181828] - Debugging jar file using jdb command line
  • [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-6233745] - JDWP should select default transport and options
  • [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-6251232] - Manifest file spec not clear for format of class and package names
  • [JDK-6255642] - Need way to get all class fields from instance: GetAllClassFields() (see referrer_index spec)
  • [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-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-6360531] - SA : Add AMD64 disassembler support.
  • [JDK-6372592] - Improve tracking of native memory allocations
  • [JDK-6373396] - (cl spec) clarify spec of ClassLoader.getPackages() about run-time package
  • [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-6405895] - JDI should provide value of the last operation
  • [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-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-6458290] - JVMTI Spec: Add socket and file descriptor exhaustion to ResourceExhausted event
  • [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-6486815] - RFE: initial Swing support for resolution independence
  • [JDK-6499961] - Discover how much memory is retained by a pointer
  • [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-6603639] - NewStringUTF should throw exception under -Xcheck:jni when illegal input is provided
  • [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-6645409] - Remove unused DefaultHostnameVerifier
  • [JDK-6655643] - Some dynamic languages need stack reification
  • [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-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-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-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-6916909] - Component Unit test for LaunchDesc, ResourcesDesc, and it's sub elements
  • [JDK-6937077] - Dump allocations per thread based on the TLABS statistics
  • [JDK-6949298] - The return type of MemoryPool::max_size() should be signed
  • [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-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-6990414] - DEBUG_ONLY should be ASSERT_ONLY
  • [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-7010249] - Many ParallelClassLoadingTests fail with "Too Many Open Files"
  • [JDK-7015652] - src/os/solaris, src/os/linux and src/os/bsd should not contain duplicate code
  • [JDK-7017789] - Improved diagnostics for StackOverflowError and other virtual machine errors
  • [JDK-7018422] - JavaAgent code always interpreted during initialization phase
  • [JDK-7038599] - (build) check for unexported symbols in mapfile
  • [JDK-7048278] - Bytecode wrappers should stop using bcp
  • [JDK-7060529] - Convert hotspot JPRT tests to make rules
  • [JDK-7062169] - (coll) micro-optimize ArrayList.remove(Object)
  • [JDK-7129206] - Improve formatting of FP numbers in the heap summary generated by the SA
  • [JDK-7133093] - Improve system dictionary performance
  • [JDK-7141414] - load start up system properties from a properties URL
  • [JDK-7154055] - Please add alternate signal stacks to Linux JVM for better error reporting
  • [JDK-7161302] - Bad multi-threaded performance of Object.hashCode
  • [JDK-7170058] - Confusing error message from javac when overriding a method from a raw supertype
  • [JDK-7178842] - cleanup pic.make platform selection
  • [JDK-7187490] - G1: Limit the amount of remembered set scrubbing
  • [JDK-7195896] - Hotspot build should use JVM_VARIANT to control what gets built
  • [JDK-7197846] - NPG: Implement verify_oops equivalent for metadata - verify_method_ptr, verify_klass_ptr
  • [JDK-8000990] - build-infra: Improve logging in hotspot repo builds for new build-infra
  • [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-8003425] - Move completely resolved constant pools to read-only section of CDS archive
  • [JDK-8004930] - Clean up / refactor field attribute handling in HotSpot classloaders
  • [JDK-8005165] - Remove CPU-dependent code in self-patching vtables
  • [JDK-8005845] - (JEP 149) Fully Concurrent ClassLoading - VM Changes
  • [JDK-8006176] - Switch to optimal identity hash code generator
  • [JDK-8006942] - Use CLOCK_MONOTONIC_RAW for nanoTime if available on Linux
  • [JDK-8007986] - GrowableArray should implement binary search
  • [JDK-8011585] - Move resolved_references[] array into mirror
  • [JDK-8013169] - consolidate MethodData and MethodCounters pointers in Method struct
  • [JDK-8013764] - Monitor is too large
  • [JDK-8013869] - jprt should produce optimized builds on some platforms
  • [JDK-8014615] - ConstantPool::resolve_class_constants is not fully implemented
  • [JDK-8015827] - Rarely Used Fields
  • [JDK-8016041] - Reduce verbosity of FDS build messages
  • [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-8020785] - caller-sensitive methods to skip dynamic generated frames and look up the true caller
  • [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-8023903] - Investigate if we can separate out arrays v.s. normal ScriptObject functionality
  • [JDK-8024553] - Add a system property to keep internal build data to serve properly as build identity.
  • [JDK-8025095] - Installer should capture more granular data for event pings
  • [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-8026503] - Deoptimization should support injected fields in escape-analysed objects
  • [JDK-8026985] - Rewrite SystemDictionary::classes_do and Dictionary::classes_do to use KlassClosure
  • [JDK-8028171] - Implement proper logging of full code cache behavior
  • [JDK-8028544] - Add SourceVersion.RELEASE_10
  • [JDK-8028546] - Add -source 10 and -target 10 to javac
  • [JDK-8028706] - Give StubRoutines::_code1 and StubRoutines::_code2 useful names
  • [JDK-8029626] - -XX:+ShowMessageBoxOnError should ignore stray keystrokes, be biased towards running debugger.
  • [JDK-8029942] - Update VERSION_MAJOR for JDK 10
  • [JDK-8034052] - Investigate using different CodeCacheSegmentSizes in segmented code cache
  • [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-8035932] - Investigate if VALUE_OBJ_CLASS_SPEC is still needed on modern GCCs
  • [JDK-8036559] - Attach API does not allow root to connect to process owned by others
  • [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-8038991] - "New Turkish Lira sign" in "Segoe UI" font cannot be displayed
  • [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-8041684] - Default number of compiler threads can cause a performance regression for short-running applications
  • [JDK-8043334] - Typo in javax/swing/JComponent.html
  • [JDK-8043789] - KlassInfoHisto::print_julong should print spaces instead of using str_fmt
  • [JDK-8044122] - MBean access to the PID
  • [JDK-8044853] - Attr synthesizes nullcheck tree nodes
  • [JDK-8054352] - ELF decoder should handle prelinked shared library
  • [JDK-8054979] - remove unnecessary defines in SPARC's VM_Version::platform_features
  • [JDK-8055436] - Support Kernel Samepage Merging (KSM)
  • [JDK-8056900] - Enhance NoClassDefFound exception messaging
  • [JDK-8057074] - Cleanup: lifecycle of InterpreterCodelet is confusing
  • [JDK-8057655] - Empty delegating URLClassLoader performance is erratic
  • [JDK-8057761] - [TESTBUG] Need a test to cover JDK-8033696
  • [JDK-8057932] - Configure should verify that a buildable forest is present
  • [JDK-8058408] - Compiler should emit a clearer message for invalid parenthesized expression
  • [JDK-8058418] - Better Diagnostics on ClassCastException
  • [JDK-8058960] - Add size_t versions of Atomic::cmpxchg
  • [JDK-8060200] - Enabling JFR support in Java WebStart
  • [JDK-8061228] - Allow JDWP socket connector to accept connections from certain ip addresses only
  • [JDK-8061480] - Use CLOCK_MONOTONIC_COARSE for System.currentTimeMillis()
  • [JDK-8065585] - Change ShouldNotReachHere() to never return
  • [JDK-8066624] - CHECK_(nullHandle) is unnecessary
  • [JDK-8067728] - Flag::unlock_diagnostic() should be called Flag::clear_diagnostic()
  • [JDK-8068317] - No_Safepoint_Verifier is not necessary in Rewriter::scan_method
  • [JDK-8068506] - naming of backedge compilation thresholds inconsistent
  • [JDK-8069338] - Implement sharedScopeCall for optimistic types
  • [JDK-8071276] - remove unused TemplateInterpreter::_continuation_entry
  • [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-8071690] - Include local HotSpot headers before the system headers
  • [JDK-8072061] - Automatically determine optimal sizes for the CDS regions
  • [JDK-8072634] - Make a swap usage snapshot at the moment of native OOME
  • [JDK-8072956] - BarrierSet Flags enum is unused
  • [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-8074051] - Allow a clean unload of attached agent
  • [JDK-8074352] - Each of 32 and 64 bit builds need to create both 32 and 64 bit JAB DLLs
  • [JDK-8074720] - Merge templateInterpreter_x86_32/64.cpp files
  • [JDK-8075233] - Remove SharedHeap
  • [JDK-8076463] - Add logging for the preserve CM referents task
  • [JDK-8077056] - [NEWTEST] Check that dynamic changeing of PrintGC and PrintGCDetails make effect
  • [JDK-8077203] - Avoid unnecessary stripping of package names from FQN's in is_same_class_package() methods
  • [JDK-8077567] - VM_PopulateDumpSharedSpace::doit() uses malloc to allocate a temporary buffer
  • [JDK-8078234] - Redacted HPROF dump to protect privacy data
  • [JDK-8080225] - FileInput/OutputStream/FileChannel cleanup should be improved
  • [JDK-8081828] - AbortVMOnExceptionMessage option is unused
  • [JDK-8086005] - Define __STDC_xxx_MACROS config macros globally via build system
  • [JDK-8086006] - [TESTBUG] Document/clean up runtime/jni/CheckJNI/libchkjni.c
  • [JDK-8087541] - [Accessibility] BubbleChart values are not getting read
  • [JDK-8090461] - Insertion sort in OpenPisces ScanlineIterator may be very inefficient
  • [JDK-8090462] - CSS performance: Link style helpers together to avoid going through parent chain looking for parent style helpers
  • [JDK-8090969] - Remove lens implementation in Glass
  • [JDK-8091418] - Evaluate TODOs in code, either removing or filing issues as appropriate
  • [JDK-8092040] - Implement Image writers for JavaFX
  • [JDK-8098545] - JPDA: Add event filtering on Method for MethodEntryRequest and MethodExitRequest
  • [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-8130912] - [Newtests] Need a utility controlled by command line to load GC in various way
  • [JDK-8132233] - Provide the option to disable conditional card marking in G1
  • [JDK-8132547] - [AOT] support invokedynamic instructions
  • [JDK-8132950] - GZip HeapDump on HeapDumpOnOutOfMemoryError
  • [JDK-8133793] - Unnecessary string-to-string conversion in object literal initialization
  • [JDK-8134691] - CommandLineFlagConstraint::AtParse is not useful and not what we need
  • [JDK-8135011] - would like "finalness" information for local variables through JDI
  • [JDK-8136719] - [TESTBUG] FileInstaller testlibrary functionality should be covered with testlibrary tests
  • [JDK-8136978] - Much nearly duplicated code for vmError support
  • [JDK-8138559] - Array length in Nashorn can be 32-bit signed
  • [JDK-8138600] - eliminate the need of ModuleLoaderMap.dat for CDS
  • [JDK-8138672] - Math. negativeZeroFloatBits and Math. negativeZeroDoubleBits should be final
  • [JDK-8138737] - Remove oop_ms_adjust_pointers and use oop_iterate instead
  • [JDK-8138888] - Remove ExtendedOopClosure::apply_to_weak_ref_discovered_field
  • [JDK-8138889] - Restructure InstanceRefKlass discovery code to increase readability
  • [JDK-8139035] - Remove empty strings from all asserts.
  • [JDK-8139132] - CompactStrings intrinsics should use ArrayCopyNode
  • [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-8140255] - Move the management of G1YoungRemSetSamplingThread from G1ConcurrentRefine
  • [JDK-8140281] - (opt) add no-arg orElseThrow() as preferred alternative to get()
  • [JDK-8140284] - Deprecate -XX:+UnsyncloadClass and -XX:+MustCallLoadClassInternal
  • [JDK-8140286] - Deprecate and remove MustCallLoadClassInternal
  • [JDK-8140430] - Exclude Logging in the minimal VM
  • [JDK-8140436] - Negotiated Finite Field Diffie-Hellman Ephemeral Parameters for TLS
  • [JDK-8140685] - Fix backtrace building to not rely on constant pool merging
  • [JDK-8141147] - [Packager] Single Instance
  • [JDK-8141640] - CompareAndExchange idioms may be slower than CompareAndSet
  • [JDK-8142749] - HeapRegion::_predicted_bytes_to_copy is unused and can be removed
  • [JDK-8143024] - Make aggregate-data phase concurrent
  • [JDK-8143176] - Show how long a thread has been waiting for a lock in thread dumps
  • [JDK-8143280] - InstanceKlass::_method_ordering field should be removed for minimalVM
  • [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-8145036] - Add OnException diagnostic JVM option
  • [JDK-8145245] - improve initialization of HtmlWriter, HtmlDocWriter, HtmlDocletWriter
  • [JDK-8145635] - Add TCP_QUICKACK socket option
  • [JDK-8146115] - Improve docker container detection and resource configuration usage
  • [JDK-8146443] - Remove all free chunks in ChunkPool after cleanup periodic task
  • [JDK-8146578] - Remove method fingerprint support from minimal VM builds
  • [JDK-8146704] - remove Symbol::_identity_hash for minimalVM
  • [JDK-8146844] - DirectivesParser::test() has output that looks like failure in ExecuteInternalVMTests
  • [JDK-8147394] - CastIINode::Ideal() should be more generic
  • [JDK-8147866] - Log<>::vwrite could fast-path trivial fmt of "%s"
  • [JDK-8147992] - Encode Symbols to reduce memory footprint used for signatures
  • [JDK-8148264] - New Java Packager Arguments
  • [JDK-8148265] - Deprecate Java Packager Arguments
  • [JDK-8148371] - Remove policytool
  • [JDK-8148421] - Transport Layer Security (TLS) Session Hash and Extended Master Secret Extension
  • [JDK-8148776] - Add macro for Unified Logging to internalize ResourceMark allocation
  • [JDK-8149127] - Rename g1/concurrentMarkThread.* to g1/g1ConcurrentMarkThread.*
  • [JDK-8149137] - Remove _DISABLE_MMU define from G1MMUTracker
  • [JDK-8149478] - Add infrastructure for enabling selected asserts in production builds
  • [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-8151045] - Remove code duplication in PLABStats/G1EvacStats::adjust_desired_plab_sz
  • [JDK-8151084] - Remove UseParNewGC flag
  • [JDK-8151168] - G1 mark stack is allocated manually using VirtualSpace methods
  • [JDK-8151215] - Modify layout of (large) Concurrent Mark data structures
  • [JDK-8151409] - Rearrange vextract and vinsert methods in assembler/macroAssembler
  • [JDK-8151701] - Testlibrary: need enum for vm execution mode (Xint, Xcomp, Xmixed) to be available for tests
  • [JDK-8151973] - Add Jib and JPRT configuration for linux-arm64 open only
  • [JDK-8152295] - Redundant CLCs for classes resolved in both loaders
  • [JDK-8152470] - Add COMPILER2_OR_JVMCI definition
  • [JDK-8152600] - modules_src from imported modules not to support module-info.java
  • [JDK-8152859] - Move com.sun.management.ThreadMXBean contents to java.lang.management.ThreadMXBean
  • [JDK-8152953] - ForceSafepoint operations should be more specific
  • [JDK-8153073] - UL: Set filesize option with k/m/g
  • [JDK-8153327] - New command line option to allocate heap on a given file system
  • [JDK-8153364] - Allow GetLoadedClasses and RetransformClasses in the start phase
  • [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-8153890] - Handle unsafe access error as an asynchronous exception
  • [JDK-8154791] - Xlog classload too redundant msgs info/debug
  • [JDK-8154941] - cppInterpreter files should be renamed
  • [JDK-8155094] - Add logging for long lasting methods found in JDK-8152948
  • [JDK-8155146] - [JVMCI] expose new function pointers from stubRoutines
  • [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-8157000] - Do not generate javadoc for overridden method with no spec change
  • [JDK-8157246] - MHs.arrayLength, arrayElementGetter/Setter, arrayConstructor need to specify invocation-time behavior
  • [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-8158361] - AArch64: Address calculation missed optimizations
  • [JDK-8158502] - aarch32: detect QEMU user-mode emulation
  • [JDK-8159535] - Mark deprecated javax.security.auth.Policy API with forRemoval=true
  • [JDK-8159544] - Remove deprecated classes in com.sun.security.auth.**
  • [JDK-8159961] - G1NewSize too coarse grained
  • [JDK-8160577] - verify_lookup_length is defined and implemented in BasicHashtable, but only used by SharedDictionary
  • [JDK-8160748] - Inconsistent types for ideal_reg
  • [JDK-8160874] - Remove typo in G1InitalMarkClosures
  • [JDK-8161093] - Solaris for >8k pagesize adds extra guard pages
  • [JDK-8161207] - remove extra MethodHandle subclass in MethodHandleImpl
  • [JDK-8162104] - Use in_cset() instead of obj_in_cs()
  • [JDK-8162928] - Micro-optimizations in scanning the remembered sets
  • [JDK-8163121] - Update Commons BCEL to Version 6.0
  • [JDK-8163236] - Increase the preference priority of ECDHE cipher suites
  • [JDK-8163290] - [TESTBUG] OOMProductionAnonymousTrace needs deeper stack trace
  • [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-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-8164512] - Replace ClassLoader use of finalizer with phantom reference to unload native library
  • [JDK-8164614] - Code generator/debugger optimizes code so that I cannot set breakpoints on break statements and some loop statements
  • [JDK-8164711] - Documentation bug fixes
  • [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-8165535] - TempNewSymbol(Symbol*) constructor does not increase Symbol reference count
  • [JDK-8165562] - Upgrade to newer version of SWT for build/test
  • [JDK-8165674] - G1CMMarkStack::out_of_memory possibly redundant
  • [JDK-8165896] - Use "open" flag from JVM_DefineModule to export all module packages
  • [JDK-8165930] - Add a Copy::disjoint_oops_atomic method
  • [JDK-8166087] - Desire x86 ud2 instruction to indicate end of code block
  • [JDK-8166139] - Refactor java/net shell cases to java
  • [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-8166848] - Performance bug: SystemDictionary - optimization
  • [JDK-8166927] - interfaceSupport.hpp has ancient comments about TSO
  • [JDK-8166944] - Hanging Error Reporting steps may lead to torn error logs.
  • [JDK-8166995] - Consider removing stale cards from HCC during cleanup
  • [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-8167327] - CMS par_promote should use release_set_klass
  • [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-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-8168122] - Update logging in perfMemory to Unified Logging
  • [JDK-8168467] - Use TaskEntry as task mark queue elements
  • [JDK-8168566] - [get/put]field_or_static should be Runtime calls
  • [JDK-8168858] - [AOT] Use other container for AOT code instead of ELF
  • [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-8169517] - WhiteBox should provide concurrent GC phase control
  • [JDK-8169686] - Interop infra automated testing with OpenSSL
  • [JDK-8169819] - minor cleanup for deprecated page
  • [JDK-8169881] - Remove implicit Handle conversions oop->Handle
  • [JDK-8170071] - replace libserp with asm for remaining non co-located jvmti tests
  • [JDK-8170243] - Add more Default mapping to UseAVX
  • [JDK-8170439] - Allow selecting text in dialogs when an application is blocked
  • [JDK-8170520] - Make Metaspace ChunkManager counters non-atomic
  • [JDK-8170870] - Fix synchronization of access to PackageEntryTables and ModuleEntryTables
  • [JDK-8170933] - Cleanup Metaspace Chunk manager: Unify treatment of humongous and non-humongous chunks
  • [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-8171392] - Move Klass pointers outside of ConstantPool entries so ConstantPool can be read-only
  • [JDK-8171848] - ObjectMonitor verify() and print() methods are empty
  • [JDK-8171853] - Remove Shark compiler
  • [JDK-8172154] - jshell tool: make all IMPORTS.jsh generated at build time
  • [JDK-8172285] - UL support for PrintCompilation
  • [JDK-8172286] - CodeCacheFlushing message should be shown in UL
  • [JDK-8172384] - JMX Connector ready address logging should be INFO level
  • [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-8172670] - AOT Platform Support for Windows and Mac OS X x64
  • [JDK-8172818] - Add since=9 deprecation information to javax.lang.model classes
  • [JDK-8172970] - TESTBUG: need test coverage for the JVMTI functions allowed in the start phase
  • [JDK-8172978] - Remove Interpreter TOS optimization
  • [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-8173715] - Remove FlatProfiler
  • [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-8174749] - Use hash table/oops for MemberName table
  • [JDK-8174863] - AOT: jaotc should provide an option to specify the path to the platform linker
  • [JDK-8174986] - CDS archived java heap region may not compatible with AOT
  • [JDK-8175091] - Mark the deprecated java.security.{Certificate,Identity,IdentityScope,Signer} APIs with forRemoval=true
  • [JDK-8175094] - Mark the deprecated java.security.acl APIs with forRemoval=true
  • [JDK-8175096] - Analyse subword in the loop to set maximum vector size.
  • [JDK-8175221] - Cleanup DirtyCardQueueSet::concatenate_log
  • [JDK-8175233] - Remove LambdaForm.debugName
  • [JDK-8175300] - Enable artifact resolution for jtreg tests
  • [JDK-8175368] - [s390] Provide intrinsic implementation for CRC32C
  • [JDK-8175369] - [ppc] Provide intrinsic implementation for CRC32C
  • [JDK-8175554] - Improve G1UpdateRSOrPushRefClosure
  • [JDK-8175863] - StringTable::lookup_shared should not compute hash code if shared table is empty
  • [JDK-8175883] - bytecode generated for the enhanced for loop may block memory garbage collecting
  • [JDK-8176012] - Remove unused groups in hotspot/test/TEST.groups
  • [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-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-8176841] - Additional Unicode Language-Tag Extensions
  • [JDK-8176863] - Remove Hashtable::reverse()
  • [JDK-8177044] - Remove _scan_top from HeapRegion
  • [JDK-8177046] - Update Graal
  • [JDK-8177085] - Accept including .conf files in krb5.conf's includedir
  • [JDK-8177290] - add copy factory methods for unmodifiable List, Set, Map
  • [JDK-8177397] - [JVMCI] remove unnecessary synchronization
  • [JDK-8177472] - Remove hard-coded IANA Subtag Registry map in LocaleEquivalentMap.java
  • [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-8177636] - Reduce frequency of CSS resetting properties temporarily to initial state
  • [JDK-8177681] - Remove terminally deprecated methods Runtime.getLocalized{Input,Output}Stream
  • [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-8177741] - Fix hotspot tests to use --patch-module instead of -Xmodule
  • [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-8178048] - [JVMCI] improve HotSpotResolvedJavaFieldImpl.hashCode()
  • [JDK-8178088] - Update Graal
  • [JDK-8178095] - Add GC stress test TestSystemGC
  • [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-8178350] - klassVtable and klassItable should be ValueObj
  • [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-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-8178543] - Optimize Klass::is_shared()
  • [JDK-8178704] - Add Charset overloads to URLDecoder and URLEncoder
  • [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-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 code cache options processing
  • [JDK-8179100] - [AOT] Rewrite redundant initialization elimination
  • [JDK-8179181] - Cleanup BitMap search API
  • [JDK-8179235] - PackageEntryTables should be created eagerly
  • [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-8179268] - Factor out AdaptiveSizePolicy from top-level interfaces CollectorPolicy and CollectedHeap
  • [JDK-8179302] - Pre-resolve constant pool string entries and cache resolved_reference arrays in CDS archive
  • [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-8179498] - attach in linux should be relative to /proc/pid/root and namespace aware
  • [JDK-8179516] - add Utils.COMPILE_JDK constant
  • [JDK-8179527] - PPC64: intrinsic code for reverseBytes() with load/store
  • [JDK-8179603] - create a jtreg test group for hotspot tests excluding application testing
  • [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-8180267] - Update Graal
  • [JDK-8180421] - Change default value of BiasedLockingStartupDelay to 0
  • [JDK-8180482] - Reformat -XX:+PrintSafepointStatistics table
  • [JDK-8180508] - jshell tool: support id ranges in all commands with id arguments
  • [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-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-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-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-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-8181592] - [TESTBUG] Docker test utils and docker jdk basic test
  • [JDK-8181616] - FMA Vectorization on x86
  • [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-8181868] - Remove use of 'has_fast_fxtof()'
  • [JDK-8181912] - Refactor locale related shell test test/java/io/File/MacPathTest.sh to java test
  • [JDK-8182018] - Update Graal
  • [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 C5 (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-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-8182475] - C2: allow vectorization of HeapByteBuffer.putInt loops
  • [JDK-8182484] - Remove 1024-bit default requirement from javadoc of java.security.interfaces.DSAKeyPairGenerator
  • [JDK-8182487] - Add Unsafe.objectFieldOffset(Class, String)
  • [JDK-8182583] - AArch64: FMA Vectorization on aarch64
  • [JDK-8182682] - Add prism to predefined secure properties
  • [JDK-8182696] - Remove gcTrace.hpp include from referenceProcessor.hpp
  • [JDK-8182701] - Modify JVMCI to allow Graal Compiler to expose platform MBean
  • [JDK-8182703] - Correct G1 barrier queue lock orderings
  • [JDK-8182711] - Re/Introduce private interface for HW-specific prefetch options in SPARC VM_Version.
  • [JDK-8182720] - In InstanceKlass.cpp, get init_lock from handle
  • [JDK-8182743] - Ineffective use of volatile hurts performance of Charset.atBugLevel()
  • [JDK-8182848] - Some functions misplaced in debug.hpp
  • [JDK-8182877] - JCP - Advanced Tab enhancements
  • [JDK-8182883] - Update Graal
  • [JDK-8183001] - Various inlining improvements
  • [JDK-8183002] - Remove unused concurrent parameter in HeapRegionManager::par_iterate
  • [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-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-8183299] - Improve inlining of CompiledMethod methods into frame::sender
  • [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-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-8183575] - Runtime1::oop_arraycopy is unused and should be removed
  • [JDK-8183743] - Umbrella: add overloads that take a Charset parameter
  • [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-8184073] - Cleanup of compiler activity enum in compileBroker.hpp
  • [JDK-8184079] - SA: Create jhsdb commands to dump gHotSpotVMIntConstants[] and gHotSpotVMLongConstants[]
  • [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] - Resolve all string constants in shared classes at CDS dump time
  • [JDK-8184269] - [JVMCI] CompilerToVM::Data::initialize() should use BarrierSet fake RTTI to identify card table barrier sets
  • [JDK-8184286] - print_tracing_info() does not use Unified Logging for output
  • [JDK-8184329] - Refactor java/lang/ClassLoader shell tests to java
  • [JDK-8184330] - Remove sun.nio.ch.Util.atBugLevel() either completely or at least get rid of volatile field bugLevel
  • [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-8184452] - Add bounds checking for FromCardCache
  • [JDK-8184665] - Skip name and alias checks for standard Charsets
  • [JDK-8184667] - Clean up G1ConcurrentMark files
  • [JDK-8184690] - add Collectors for collecting into unmodifiable List, Set, and Map
  • [JDK-8184749] - The solaris_x86_32.s and solaris_x86_32.il files should be removed
  • [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-8184765] - Dynamically resize SystemDictionary
  • [JDK-8184768] - Update Graal
  • [JDK-8184914] - Use MacroAssembler::cmpoop() consistently when comparing heap objects
  • [JDK-8184943] - AARCH64: Intrinsify hasNegatives
  • [JDK-8184947] - ZipCoder performance improvements
  • [JDK-8184994] - Add Dictionary size logging and jcmd
  • [JDK-8185003] - JMX: Add a version of ThreadMXBean.dumpAllThreads with a maxDepth argument
  • [JDK-8185033] - On Metaspace OOM, ChunkManager composition should be logged.
  • [JDK-8185104] - Generate CharacterDataLatin1 lookup tables directly
  • [JDK-8185130] - jlink should throw error if target image and current JDK versions don't match
  • [JDK-8185141] - Generalize scavengeable nmethod root handling
  • [JDK-8185262] - Keep default logging for Metaspace OOM short and concise
  • [JDK-8185263] - Fix zero build after 8169881, 8175318, 8178350
  • [JDK-8185362] - Replace use of AtomicReferenceFieldUpdater from BufferedInputStream with Unsafe
  • [JDK-8185369] - Clean up the javadoc stylesheet
  • [JDK-8185371] - Support for multiple stylesheets in javadoc
  • [JDK-8185536] - @key aot should be replaced w/ @requires vm.aot
  • [JDK-8185580] - Refactor Threads::possibly_parallel_oops_do() to use Threads::parallel_java_threads_do()
  • [JDK-8185582] - Update Zip implementation to use Cleaner, not finalizers
  • [JDK-8185694] - Replace SystemDictionaryShared::_java_platform_loader with SystemDictionary::is_platform_class_loader()
  • [JDK-8185746] - Remove Mutex destructor assertion
  • [JDK-8185757] - QuickSort array size should be size_t
  • [JDK-8185786] - AArch64: Disable some address reshapings
  • [JDK-8185796] - SA: jstack and clhsdb jstack should show lock objects
  • [JDK-8185802] - Enable AVX3 by default
  • [JDK-8185828] - Update Graal
  • [JDK-8185829] - Update Graal
  • [JDK-8185840] - jshell tool: allow non-zero /exit
  • [JDK-8185976] - PPC64: Implement MulAdd and SquareToLen intrinsics
  • [JDK-8185979] - PPC64: Implement SHA2 intrinsic
  • [JDK-8185985] - Html files in doc-files directories should be wrapped with standard header and footer
  • [JDK-8185989] - overview.html files should be deleted?
  • [JDK-8186027] - C2: loop strip mining
  • [JDK-8186042] - Optimize OopMapCache lookup
  • [JDK-8186050] - StackFrame should provide the method signature
  • [JDK-8186057] - TLS interoperability testing between different Java versions
  • [JDK-8186088] - ConstantPoolCache::_resolved_references is not a JNIHandle
  • [JDK-8186115] - libelf still referenced after 8172670
  • [JDK-8186158] - Update Graal
  • [JDK-8186166] - Generalize Atomic::cmpxchg with templates
  • [JDK-8186221] - Define CPU search_string for M68K
  • [JDK-8186226] - Improve ConcurrentSkipListMap performance on weak memory model machines
  • [JDK-8186236] - ModuleInfoExtender should be ASM6 aware
  • [JDK-8186248] - Allow more flexibility in selecting Heap % of available RAM
  • [JDK-8186265] - Make toString() methods of "task" objects more useful
  • [JDK-8186297] - AARCH64: Intrinsify Unsafe.compareAndSetByte and compareAndSetShort
  • [JDK-8186313] - Additional platform definitions to support Zero builds
  • [JDK-8186364] - RFE: API for java.awt.geom.Path2D storage trimming
  • [JDK-8186390] - test for JDK-4755500
  • [JDK-8186453] - [AOT] refactor AOT tool code
  • [JDK-8186462] - [Graal] build Graal regardless AOT build
  • [JDK-8186463] - jaotc should use link.exe from PATH
  • [JDK-8186476] - Generalize Atomic::add with templates
  • [JDK-8186478] - [JVMCI] rename HotSpotResolvedJavaMethod#setNotInlineableOrCompileable
  • [JDK-8186517] - sun.nio.cs.StandardCharsets$Aliases and Classes can be lazily loaded
  • [JDK-8186535] - Remove deprecated pre-1.2 SecurityManager methods and fields
  • [JDK-8186537] - remove unnecessary @requires from hotspot/compiler/aot tests
  • [JDK-8186539] - [testlibrary] TestSocketFactory should allow triggers before match/replace
  • [JDK-8186675] - Javadoc of SAXSource contains implementation detail
  • [JDK-8186681] - Update Graal
  • [JDK-8186694] - JShell: speed-up compilation by reusing compiler instances
  • [JDK-8186751] - Add ISO-8859-16 Charset support
  • [JDK-8186770] - NMT: Report metadata information in NMT summary
  • [JDK-8186777] - Make Klass::_java_mirror an OopHandle
  • [JDK-8186778] - Make obsolete VM options for shared region size control
  • [JDK-8186801] - Add regression test to test mapping based charsets (generated at build time)
  • [JDK-8186838] - Generalize Atomic::inc/dec with templates
  • [JDK-8186842] - Use Java class loaders for creating the CDS archive
  • [JDK-8186884] - Test native KDC, Java krb5 lib, and native krb5 lib in one test
  • [JDK-8186915] - AARCH64: Intrinsify squareToLen and mulAdd
  • [JDK-8186930] - Constant fold URI constants
  • [JDK-8187042] - Events to show which objects are associated with biased object revocations
  • [JDK-8187074] - [TabPane] Support reordering of Tabs within a TabPane
  • [JDK-8187119] - Consolidate record_shared_class_loader_type() and record_result()
  • [JDK-8187147] - Remove T2K from JavaFX
  • [JDK-8187149] - Remove deprecated HostServices::getWebContext method
  • [JDK-8187219] - Newer AMD 17h (EPYC) Processor family defaults
  • [JDK-8187228] - [aix] make data segment page size 64K by default
  • [JDK-8187230] - [aix] Leave OS guard page size at default for non-java threads instead of explicitly setting it
  • [JDK-8187280] - Remove unused methods from StubQueue
  • [JDK-8187346] - build builds jmods unnecessarily
  • [JDK-8187347] - Do not abort CDS archive creation when some classes are unverifiable
  • [JDK-8187438] - Update Graal
  • [JDK-8187573] - [s390]: z/Architecture Vector Facility Support
  • [JDK-8187601] - Unrolling more when SLP auto-vectorization failed
  • [JDK-8187637] - Remove deprecated VP6/FXM/FLV code from JavaFX
  • [JDK-8187684] - Intrinsify Math.multiplyHigh(long, long)
  • [JDK-8187685] - NMT: Tracking compiler memory usage of thread's resource area
  • [JDK-8187809] - UseMembar should be set true and deprecate the flag
  • [JDK-8187826] - Avoid using reflection to bootstrap NamedFunctions
  • [JDK-8187941] - Add StampedLock stamp inspection methods
  • [JDK-8187964] - [s390], [ppc]: Intrinsify Math.multiplyHigh(long, long) (Platform work)
  • [JDK-8187969] - [s390]: z/Architecture Vector Facility Support Part II (String)
  • [JDK-8187977] - Generalize Atomic::xchg to use templates
  • [JDK-8187979] - Clean up info printing at CDS dump time
  • [JDK-8187982] - Update SourceVersion to mention restricted keywords
  • [JDK-8188031] - Complement fused mac operations on SPARC
  • [JDK-8188038] - Add Windows-x64-open bundles to jib-profiles.js
  • [JDK-8188047] - Add SplittableRandom.nextBytes
  • [JDK-8188056] - G1/SATB in progress checked twice in C1
  • [JDK-8188062] - Use Marlin renderer in JavaFX BasicStroke
  • [JDK-8188102] - [JVMCI] Convert special JVMCI oops in nmethod to jweak values
  • [JDK-8188139] - PPC64: Superword Level Parallelization with VSX
  • [JDK-8188220] - Remove Atomic::*_ptr() uses and overloads from hotspot
  • [JDK-8188224] - Generalize Atomic::load/store to use templates
  • [JDK-8188241] - Improve numerical code in StampedLock example code
  • [JDK-8188312] - Use CDS if present when running the Boot JDK during build
  • [JDK-8188774] - Tidy up atomic.hpp after adding templates
  • [JDK-8188813] - Generalize OrderAccess to use templates
  • [JDK-8188863] - Change required boot jdk to JDK 9
  • [JDK-8188870] - Bump classfile version number to 54
  • [JDK-8188919] - Generalize GC thread suspend/resume at safepoints
  • [JDK-8189071] - Require jtreg 4.2 b09
  • [JDK-8189094] - Change required boot jdk to JDK 9
  • [JDK-8189115] - Pass JIB_DATA_DIR to jtreg harness
  • [JDK-8189131] - Open-source the Oracle JDK Root Certificates
  • [JDK-8189134] - New system properties for the default Locale extensions
  • [JDK-8189170] - Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM
  • [JDK-8189171] - Move GC argument processing into GC specific classes
  • [JDK-8189176] - AARCH64: Improve _updateBytesCRC32 intrinsic
  • [JDK-8189177] - AARCH64: Improve _updateBytesCRC32C intrinsic
  • [JDK-8189202] - (jdeps) Need jdeps output format easy for jlink --add-modules to use
  • [JDK-8189244] - x86: eliminate frame::adjust_unextended_sp() overhead
  • [JDK-8189274] - Allow cutoff attribute for event based tracing
  • [JDK-8189276] - Make SuspendibleThreadSet and related code available to other GCs
  • [JDK-8189319] - Add a java.util.Properties constructor that takes an initial capacity
  • [JDK-8189336] - javac Tools Reference: Document -Xlint:requires-automatic
  • [JDK-8189355] - Cleanup of BarrierSet barrier functions
  • [JDK-8189359] - Move native weak oops cleaning out of ReferenceProcessor
  • [JDK-8189364] - Make CMS use SuspendibleThreadSet for safepoint synchronization
  • [JDK-8189368] - Add information on current bias holder for BiasedLockRevocation event
  • [JDK-8189389] - Move heap creation into GC interface
  • [JDK-8189440] - Event tracing macros for allocation and weak oops processing
  • [JDK-8189611] - JarFile versioned stream and real name support
  • [JDK-8189665] - Change id parameter of G1ConcurrentMark::task() to uint
  • [JDK-8189666] - Replace various inlined percentage calculations with global percent_of()
  • [JDK-8189673] - Consistent naming of concurrent threads, tasks and related identifiers
  • [JDK-8189676] - Document Serialization Filtering Best Practices
  • [JDK-8189688] - NMT: Report per-class load metadata information
  • [JDK-8189729] - Change _perc suffixes in identifiers to _percent
  • [JDK-8189731] - Disable CFLH when there are no transformers
  • [JDK-8189733] - Cleanup Full GC setup and tear down
  • [JDK-8189734] - Cleanup MarkSweep when G1 dependency is gone
  • [JDK-8189745] - AARCH64: Use CRC32C intrinsic code in interpreter and C1
  • [JDK-8189748] - More precise closures for WeakProcessor::weak_oops_do calls
  • [JDK-8189749] - Devise strategy for making source level checks more uniform
  • [JDK-8189762] - [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration
  • [JDK-8189793] - [s390]: Improve String compress/inflate by exploiting vector instructions
  • [JDK-8189797] - Fix initializer lists in G1ConcurrentMark and G1CMTask
  • [JDK-8189800] - Add support for AddressSanitizer
  • [JDK-8189801] - Remove G1MarkingOverheadPercent
  • [JDK-8189864] - Provide an ascii map to visualize metaspace fragmentation
  • [JDK-8189871] - Refactor GC barriers to use declarative semantics
  • [JDK-8190198] - SA: Framework for writing 'jhsdb clhsdb' commands tests and testcases for some of the commands
  • [JDK-8190258] - (tz) Support tzdata2017c
  • [JDK-8190295] - Introduce a new Table builder class
  • [JDK-8190307] - SA: Sanity tests for the clhsdb commands: universe, intconstant, type
  • [JDK-8190357] - NMT: Include metadata information in NMT final report when PrintNMTStatistics is on
  • [JDK-8190408] - Run G1CMRemarkTask with the appropriate amount of threads instead of starting up everyone
  • [JDK-8190426] - Lazily initialize refinement threads with UseDynamicNumberOfGCThreads
  • [JDK-8190484] - Move jvm.h, jmm.h et al to hotspot/*/include
  • [JDK-8190710] - Update Graal
  • [JDK-8190729] - Adjustment to anonymous metadata space chunk allocation algorithm
  • [JDK-8190733] - Use Class::getPackageName in java.base implementation
  • [JDK-8190800] - Support vectorization of Math.sqrt() on floats
  • [JDK-8190837] - BasicType and BasicTypeSize should refer to HotSpot values
  • [JDK-8190865] - Require jtreg 4.2 b10
  • [JDK-8190890] - remove hotspot_tier1_{compiler,gc}_closed groups
  • [JDK-8190891] - Clean up G1 barrier code in compiler interface (ci)
  • [JDK-8190925] - Deprecate FastTLABRefill and set default off
  • [JDK-8191049] - Add alternate version of pns() that is callable from within hotspot source
  • [JDK-8191162] - Use @implSpec tag for javax.lang.model.util visitor methods
  • [JDK-8191349] - Add java.time.format.DateTimeFormatter localizedBy(locale) method to reflect Unicode extensions
  • [JDK-8191404] - Upgrading JDK with latest available LSR data from IANA.
  • [JDK-8191514] - Deprecate com.sun.* and com.oracle.* packages in jdk.packager for removal
  • [JDK-8191515] - Add ToolProvider support for Java Packager
  • [JDK-8191564] - Refactor GC related servicability code into GC specific subclasses
  • [JDK-8191615] - LogCompilation can show bytes
  • [JDK-8191658] - SA: Testcases for attach, detach, reattach and Jhisto commands
  • [JDK-8191768] - Introduce a concurrency factor to be able to scale up or down jtreg concurrency when running Hotspot tests
  • [JDK-8191769] - AARCH64: Fix hint instructions encoding
  • [JDK-8191821] - Finer granularity for GC verification
  • [JDK-8191846] - jstat prints debug message when debugging is disabled
  • [JDK-8191858] - Add missing includes in memoryManager.hpp
  • [JDK-8191860] - Add perfData.inline.hpp
  • [JDK-8191861] - Move and refactor hSpaceCounters
  • [JDK-8191870] - Remove badJNIHandle
  • [JDK-8191905] - Add a REMOVE value to jdk.dynalink.StandardOperation enum
  • [JDK-8191927] - Enable AppCDS for custom loaders on all 64-bit Linux and AIX
  • [JDK-8191942] - Replace jdeps use of jdk.internal.util.jar.VersionedStream with new public API
  • [JDK-8192061] - Clean up allocation.inline.hpp includes
  • [JDK-8192821] - Make LogCompilation into a maven project
  • [JDK-8192823] - SA: Testcase for 'clhsdb source' command
  • [JDK-8192837] - Need new test for release info file
  • [JDK-8192846] - Support cmov vectorization for float
  • [JDK-8192973] - Adding "Module Resolution" to javadoc search index
  • [JDK-8192985] - SA: Test cases for the clhsdb 'inspect', 'scanoops' and 'printas' commands
  • [JDK-8193061] - Add run-test-prebuilt functionality
  • [JDK-8193106] - Add links to JNI and JVM TI specification from the JDK documentation page
  • [JDK-8193124] - SA: Testcases for clhsdb jdis and findpc commands
  • [JDK-8193170] - Documenting support for multiple stylesheets in javadoc
  • [JDK-8193256] - Configuration and ModuleLayer findModule cleanup
  • [JDK-8193257] - PPC64, s390 implementation for Thread-local handshakes
  • [JDK-8193298] - Don't run javadoc with test.single
  • [JDK-8196078] - Add Warnings to the JAX-WS and JAXB tools indicating they are deprecated

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 the reference object 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-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
  • [JDK-8185412] - Aarch64: C2 compilation often fails with "failed spill-split-recycle sanity check"
  • [JDK-8185413] - compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java fails with: The VM does not support the minimum JVMCI API version required by Graal
  • [JDK-8185414] - Post loop vectorization produces incorrect results
  • [JDK-8185415] - Restore -XX:UseAVX=3 as product value
  • [JDK-8185418] - Aarch64 platform specific code for 8173770
  • [JDK-8185420] - Incorrect return processing for the LF editor of MethodHandles.permuteArguments
  • [JDK-8185421] - zlib 1.2.11 upgrade triggers j.u.zip.Deflater regression
  • [JDK-8185998] - Reference pending list root might not get marked
  • [JDK-8186318] - Path2D storage trimming
  • [JDK-8187959] - [aix] Real thread stack size may be up to 64K smaller than requested one
  • [JDK-8187961] - Add compiler support for local variable type-inference
  • [JDK-8188175] - jnlp <application-desc> <param> element not corectly parsed.
  • [JDK-8190386] - Restrict the use of EXPORT cipher suites
  • [JDK-8191319] - Add serviceability/sa/TestRevPtrsForInvokeDynamic.java to ProblemList.txt
  • [JDK-8191662] - Remove duplicated jimage.hpp
  • [JDK-8191918] - tomcat gzip-compressed response bodies appear to be broken in update 151
  • [JDK-8193293] - Various audio files writers do not close file streams properly
  • [JDK-8193387] - install: remove last usage timestamping during install calls
  • [JDK-8193523] - Remove the bot_updates parameter from G1Allocator's allocation methods
  • [JDK-8193814] - Increase the number of clones in the CloneableDigest
  • [JDK-8194043] - Use Dynalink REMOVE operation in Nashorn
  • [JDK-8194059] - remove option to force the generation of indy for all lambdas once ASM understands condy
  • [JDK-8194806] - Webengine (webkit) crash when reading files using FileReader
  • [JDK-8194876] - Add gc/stress/gclocker/TestGCLockerWithParallel.java to the ProblemList file
  • [JDK-8194948] - Version number in cssref.html and introduction_to_fxml.html is wrong
  • [JDK-8195056] - Warn when default HTML version is used
  • [JDK-8195078] - Improve javadoc in ResourceBundle working with modules
  • [JDK-8195587] - Have use of "var" in 9 and earlier source versions issue a warning for type declarations
  • [JDK-8195592] - [TEST BUG] Manual Test for WebView FileReader API
  • [JDK-8196554] - (tz) Upgrade time-zone data to tzdata2018c
  • [JDK-8197414] - G1RemSet::refine_card_concurrently doesn't need to check for cards in collection set
  • [JDK-8197491] - Change HeapRegionClosure to comply to naming conventions
  • [JDK-8197862] - Java Web Start fails to launch i-net Designer app with AccessControlException ("accessDeclaredMembers")
  • [JDK-8199249] - AArch64: org.openjdk.jcstress.tests.varhandles.DekkerTest fails
  • [JDK-8204340] - "+=" applied to String operands can provoke side effects

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-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] - Make obsolete 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
  • [JDK-8185020] - JavaSound javadoc clarification
  • [JDK-8185539] - Relax RMI Registry Serial Filter to allow arrays of any type
  • [JDK-8185542] - Expensive multi-core choke point when any graphics objects are created
  • [JDK-8185705] - JMX: Add a version of ThreadMXBean.dumpAllThreads with a maxDepth argument
  • [JDK-8185777] - Document default rounding mode in NumberFormat
  • [JDK-8185820] - javax.transaction.xa.Xid constants reference obsolete method names
  • [JDK-8186003] - Inaccessible and unused classes can be removed from java.desktop module
  • [JDK-8186047] - Remove deprecated classes in com.sun.security.auth.**
  • [JDK-8186091] - Optimize OopMapCache lookup
  • [JDK-8186146] - print_tracing_info() does not use Unified Logging for output
  • [JDK-8186315] - Allow more flexibility in selecting Heap % of available RAM
  • [JDK-8186326] - Make toString() methods of "task" objects more useful
  • [JDK-8186365] - RFE: API for java.awt.geom.Path2D storage trimming
  • [JDK-8186469] - MethodHandle.invokeWithArguments jumbo-arity
  • [JDK-8186676] - Javadoc of SAXSource contains implementation detail
  • [JDK-8186697] - Unicode BCP 47 U Extension Enhancements
  • [JDK-8186753] - Cleanup of javadoc in javax.print package
  • [JDK-8186872] - StackFrame should provide the method signature
  • [JDK-8186898] - Support Transport Layer Security (TLS) Session Hash and Extended Master Secret Extension
  • [JDK-8186925] - RMI server-side multiplex protocol support should be removed
  • [JDK-8187253] - The "com.sun.awt.AWTUtilities" class can be dropped in favour of public API
  • [JDK-8187282] - Remove policytool
  • [JDK-8187325] - Relax FileInputStream/FileOutputStream requirement to use finalize
  • [JDK-8187348] - Do not abort CDS archive creation when some classes are unverifiable
  • [JDK-8187386] - Do not generate javadoc for overridden method with no spec change
  • [JDK-8187439] - jshell tool: not suitable for pipeline use
  • [JDK-8187694] - Add compiler support for local variable type-inference
  • [JDK-8187695] - Remove deprecated VP6/FXM/FLV code from JavaFX
  • [JDK-8187812] - UseMembar should be set true and deprecate the flag
  • [JDK-8187970] - Touch keyboard is not shown for text components on a screen touch
  • [JDK-8188048] - Add SplittableRandom.nextBytes
  • [JDK-8188069] - JNI FindClass needs to specify the class loading context used for library lifecycle hooks
  • [JDK-8188079] - Set AssumeMP to true and deprecate the flag
  • [JDK-8189091] - MBean access to the PID
  • [JDK-8189192] - Add support for O_DIRECT
  • [JDK-8189217] - Support for multiple stylesheets in javadoc
  • [JDK-8189218] - Support the TCP_QUICKACK socket option
  • [JDK-8189320] - (jdeps) Need jdeps output format easy for jlink --add-modules to use
  • [JDK-8189407] - Add a java.util.Properties constructor that takes an initial capacity
  • [JDK-8189423] - Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM
  • [JDK-8189497] - Improve docker container detection and resource configuration usage
  • [JDK-8189621] - Mark deprecated javax.security.auth.Policy API with forRemoval=true
  • [JDK-8189634] - StringConcatFactory.makeConcat & makeConcatWithConstants should throw StringConcatException if parameter slot count is over 200
  • [JDK-8189640] - Specify Serial Version UIDs for JAXP
  • [JDK-8189694] - Remove deprecated HostServices::getWebContext method
  • [JDK-8189750] - Remove deprecated pre-1.2 SecurityManager methods and fields
  • [JDK-8189826] - RescaleOp.filter does not document IllegalArgumentException if sizes differ.
  • [JDK-8189942] - Add option for Implementation JEP 312: Thread-local handshake
  • [JDK-8190197] - MBeanOperationInfo accepts any int value as "impact"
  • [JDK-8190214] - Reconcile jvm.h and all jvm_md.h between java.base and hotspot
  • [JDK-8190309] - Implementation: JEP 8171181: Support heap allocation on alternative memory devices
  • [JDK-8190381] - public state constructors for Int/Long/DoubleSummaryStatistics
  • [JDK-8190398] - [MenuButton] Add setOn* APIs to set event handlers for show/hide event types
  • [JDK-8190440] - Dynamically resize SystemDictionary
  • [JDK-8190564] - CSR: JShell API: no way for the jshell tool to report exit status to provider
  • [JDK-8190569] - Remove 1024-bit default requirement from javadoc of java.security.interfaces.DSAKeyPairGenerator
  • [JDK-8190577] - Add Constructors/Methods that take a Charset parameter to APIs in java.io, java.net, java.nio and java.util
  • [JDK-8190717] - [TabPane] Support reordering of Tabs within a TabPane
  • [JDK-8190746] - Augment the Compiler Tree API with ability to represent full HTML files
  • [JDK-8190866] - Mark the deprecated java.security.{Certificate,Identity,IdentityScope,Signer} APIs with forRemoval=true
  • [JDK-8190868] - Mark the deprecated java.security.acl APIs with forRemoval=true
  • [JDK-8190926] - Deprecate FastTLABRefill and set default off
  • [JDK-8190945] - MHs.arrayLength, arrayElementGetter/Setter, arrayConstructor need to specify invocation-time behavior
  • [JDK-8191014] - [Fmt-*] Clarify DecimalFormat description of FieldPosition use
  • [JDK-8191017] - NullPointerExcpn-java.awt.image.FilteredImageSource.startProduction JDK-8079607
  • [JDK-8191038] - Add type parameter to a few java.xml APIs that used raw types
  • [JDK-8191043] - Deprecate VM option CheckEndorsedAndExtDirs
  • [JDK-8191055] - Remove the Native-Header Tool (javah)
  • [JDK-8191123] - [Doc] java.awt.im.InputContext API doc has a reference to extensions
  • [JDK-8191167] - Increase thread safety of EventListenerList
  • [JDK-8191201] - javax.script.ScriptEngineFactory.getMethodCallSyntax() spec should not allow null be passed as an argument
  • [JDK-8191228] - Change XPathFunction.evaluate parameter type from List<Object> to List<?>
  • [JDK-8191314] - Deprecate RMIConnectorServer.CREDENTIAL_TYPES
  • [JDK-8191330] - Deprecate SafepointSpinBeforeYield and start removal
  • [JDK-8191331] - Deprecate DeferThrSuspendLoopCount and start removal
  • [JDK-8191336] - Deprecate DeferPollingPageLoopCount and start removal
  • [JDK-8191363] - Add module support for javadoc -link and -linkoffline options
  • [JDK-8191426] - JarFile versioned stream and real name support
  • [JDK-8191430] - List.sort should specify the sort is stable
  • [JDK-8191501] - Add java.time.format.DateTimeFormatter localizedBy(locale) method to reflect Unicode extensions
  • [JDK-8191510] - Bump class file version number to 54.0
  • [JDK-8191517] - Add copy factory methods for unmodifiable List, Set, Map
  • [JDK-8191534] - Use @implSpec tag for javax.lang.model.util visitor methods
  • [JDK-8191642] - TypeKindVisitor needs to handle modules
  • [JDK-8191737] - Add Reader::transferTo(Writer)
  • [JDK-8191855] - VirtualContainerBase: createVirtualFlow must be protected
  • [JDK-8191917] - Refresh incubating HTTP Client
  • [JDK-8191939] - Stream.concat behaves like terminal operation
  • [JDK-8191945] - Add ToolProvider support for Java Packager
  • [JDK-8191951] - Deprecate com.sun.* and com.oracle.* packages in jdk.packager for removal
  • [JDK-8192036] - Need to define the behaviour for 0 and 1 argument method type in StringConcatFactory.makeConcat
  • [JDK-8192037] - Lookup argument for StringConcatFactory.makeConcat & makeConcatWithConstants cannot have privileges less than PRIVATE
  • [JDK-8192637] - Premature deprecation of Event/InputEvent/KeyEvent in Java 9
  • [JDK-8192849] - Add @since and default methods of Compiler Tree API methods.
  • [JDK-8192855] - Time-Based Release Versioning
  • [JDK-8192907] - A race condition in SubmissionPublisher
  • [JDK-8192980] - Spec clarifications for IllegalArgumentException throwing - ModuleLayer.defineX methods
  • [JDK-8193015] - Clarify ClassLoader.getSystemClassLoader that recursive initialization leads to IllegalStateException
  • [JDK-8193148] - ByteArrayInputStream should override readAllBytes, readNBytes, and transferTo
  • [JDK-8193162] - Remove terminally deprecated methods Runtime.getLocalized{Input,Output}Stream
  • [JDK-8193201] - Update javax.lang.model.util visitors for 10
  • [JDK-8193280] - (opt) add no-arg orElseThrow() as preferred alternative to get()
  • [JDK-8193366] - Improve interoperability between HTTP Client's BodyPublisher/BodySubscriber and Flow.Subscriber/Publisher
  • [JDK-8193709] - Remove pre-1.2 SecurityManager text from java.awt.Toolkit
  • [JDK-8193817] - Improve javadoc in ResourceBundle working with modules
  • [JDK-8194523] - Update javax.lang.model.SourceVersion for "var" name
  • [JDK-8195853] - The usage of permissions in Desktop API should be clarified
  • [JDK-8196727] - Add since=9 deprecation information to javax.lang.model classes
  • [JDK-8220800] - Refactor UL LogStreams to avoid using resource area

JEP

  • [JDK-8151454] - JEP 286: Local-Variable Type Inference
  • [JDK-8163329] - JEP 304: Garbage Collector Interface
  • [JDK-8167368] - JEP 296: Consolidate the JDK Forest into a Single Repository
  • [JDK-8171181] - JEP 316: Heap Allocation on Alternative Memory Devices
  • [JDK-8172890] - JEP 307: Parallel Full GC for G1
  • [JDK-8177568] - JEP 314: Additional Unicode Language-Tag Extensions
  • [JDK-8182758] - JEP 313: Remove the Native-Header Generation Tool (javah)
  • [JDK-8185640] - JEP 312: Thread-Local Handshakes
  • [JDK-8185996] - JEP 310: Application Class-Data Sharing
  • [JDK-8189751] - JEP 317: Experimental Java-Based JIT Compiler
  • [JDK-8191486] - JEP 319: Root Certificates
  • [JDK-8192828] - JEP 322: Time-Based Release Versioning

Edit/Copy Release Notes

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