Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

java-13-openjdk-accessibility- RPM for ppc64

From OpenSuSE Ports Tumbleweed for ppc64

Name: java-13-openjdk-accessibility Distribution: openSUSE Tumbleweed
Version: Vendor: openSUSE
Release: 1.1 Build date: Thu Oct 31 19:45:46 2019
Group: Development/Languages/Java Build host: obs-power8-04
Size: 202533 Source RPM: java-13-openjdk-
Summary: OpenJDK 13 accessibility connector
Enables accessibility support in OpenJDK 13 by using java-atk-wrapper. This allows
compatible at-spi2 based accessibility programs to work for AWT and Swing-based

Please note, the java-atk-wrapper is still in beta, and OpenJDK itself is still
being tuned to be working with accessibility features. There are known issues
with accessibility on, so please do not install this package unless you really
need to.




Apache-1.1 AND Apache-2.0 AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-only WITH Classpath-exception-2.0 AND LGPL-2.0-only AND MPL-1.0 AND MPL-1.1 AND SUSE-Public-Domain AND W3C


* Fri Oct 25 2019 Fridrich Strba <>
  - Update to upstream tag jdk-13.0.1-9 (October 2019 CPU,
    * Security fixes:
      + S8209901: Canonical file handling
      + S8213429, CVE-2019-2933: Windows file handling redux
      + S8218573, CVE-2019-2945: Better socket support
      + S8218877: Help transform transformers
      + S8220186: Improve use of font temporary files
      + S8220302, CVE-2019-2949: Better Kerberos ccache handling
      + S8221497: Optional Panes in Swing
      + S8221858, CVE-2019-2958: Build Better Processes
      + S8222684, CVE-2019-2964: Better support for patterns
      + S8222690, CVE-2019-2962: Better Glyph Images
      + S8223163: Better pattern recognition
      + S8223505, CVE-2019-2973: Better pattern compilation
      + S8223518, CVE-2019-2975: Unexpected exception in jjs
      + S8223886: Add in font table referene
      + S8223892, CVE-2019-2978: Improved handling of jar files
      + S8224025: Fix for JDK-8220302 is not complete
      + S8224062, CVE-2019-2977: Improve String index handling
      + S8224532, CVE-2019-2981: Better Path supports
      + S8224915, CVE-2019-2983: Better serial attributes
      + S8225286, CVE-2019-2987: Better rendering of native glyphs
      + S8225292, CVE-2019-2988: Better Graphics2D drawing
      + S8225298, CVE-2019-2989: Improve TLS connection support
      + S8225597, CVE-2019-2992: Enhance font glyph mapping
      + S8226765, CVE-2019-2999: Commentary on Javadoc comments
      + S8227601: Better collection of references
      + S8228825, CVE-2019-2894: Enhance ECDSA operations
    * Other fixes:
      + S8185898: setRequestProperty(key, null) results in HTTP
      header without colon in request
      + S8191521: handle long relative path specified in
    - Xbootclasspath/a on windows
      + S8209790: SA tools not providing option to connect to debug
      + S8212328: Exceptional throw cases
      + S8212970: TZ database in "vanguard" format support
      + S8213431: Improve file protocol handling
      + S8213432: Better copies of CopiesList
      + S8215367: Better Collection of References
      + S8216381: More limited privilege usage
      + S8217563: Improve realm maintenance
      + S8217676: Upgrade libpng to 1.6.37
      + S8218863: Better endpoint checks
      + S8218873: Improve JSSE endpoint checking
      + S8218876: Improve PNG support options
      + S8219082: jdk/jfr/event/runtime/ failed
      in validateStackTrace()
      + S8219775: Certificate validation improvements
      + S8220517: Enhanced GIF support
      + S8221345: Better Poly1305 support
      + S8221518: Normalize normalization
      + S8222108: Reduce minRefreshTime for updating remote printer
      list on Windows
      + S8222678: Improve TLS negotiation
      + S8222751: closed/test/jdk/sun/security/util/
    /DerIndefLenConverter/ fail
      + S8222968: ByteArrayPublisher is not thread-safe resulting in
      broken re-use of HttpRequests
      + S8223326: Regression introduced by CPU sync: access denied
      ("" "setSocketImpl")
      + S8223869: Problem list
      java/awt/FontMetrics/ on more platforms
      + S8224505: TestQuotedLogOutput failure after ProcessBuilder
      + S8225146: Accessibility issues in
      + S8225425: java.lang.UnsatisfiedLinkError: net.dll: Can't find
      dependent libraries
      + S8225505: ctrl-F1 does not show the tooltip of a menu item
      + S8226468: [aix] loadquery failed error message displayed
      + S8226530: ZipFile reads wrong entry size from ZIP64 entries
      + S8226543: Reduce GC pressure during message digest
      calculations in password-based encryption
      + S8227171: provide function names in native stack trace on aix
      with xlc16
      + S8227201: Bump version string for 13.0.1
      + S8227230: Backout JDK-8215367 from update releases
      + S8227435: Perf::attach() should not throw a
      + S8227594: sadebugd/ fails due to
      "java.rmi.NotBoundException: SARemoteDebugger"
      + S8227662: freetype seeks to index at the end of the font data
      + S8228469: (tz) Upgrade time-zone data to tzdata2019b
      + S8228485: JVM crashes when bootstrap method for condy
      triggers loading of class whose static initializer throws exception
      + S8228649: [PPC64] SA reads wrong slots from interpreter frames
      + S8228711: Path rendered incorrectly when it goes outside the
      clipping region
      + S8229002: Shenandoah: Missing node types in
      + S8229118: [TESTBUG] serviceability/sa/ClhsdbFindPC fails on
      + S8229182: runtime/containers/docker/
      test fails on SLES12
      + S8229242: JDK 13.0.1 L10n resource files update msgdrop 10
      + S8229284: jdk/internal/platform/cgroup/
      fails for - memory:getMemoryUsage
      + S8229706: java/net/MulticastSocket/
      fails on some AIX machines
      + S8229773: Resolve permissions for code source URLs lazily
      + S8229800: WindowsServerCore 1809 does not provide d2d1.dll
      library required by awt.dll
      + S8229872: (fs) Increase buffer size used with getmntent
      + S8229887: (zipfs) zip file corruption when replacing an
      existing STORED entry
      + S8229925: [s390, PPC64] Exception check missing in interpreter
      + S8230110: TestLinkageErrorInGenerateOopMap times out
      + S8230115: Problemlist JFR TestNetworkUtilization test
      + S8230303: JDB hangs when running monitor command
      + S8230425: Shenandoah forces +UseNUMAInterleaving even after
      explicitly disabled
      + S8230565: ZGC: Redesign C2 load barrier to expand on the
      MachNode level
      + S8230646: Epsilon does not extend TLABs to max size
      + S8230666: Exclude
      serviceability/sa/ on linuxppc64 and
      + S8230728: Thin stroked shapes are not rendered if affine
      transform has flip bit
      + S8230782: Robot.createScreenCapture() fails if
      "awt.robot.gtk" is set to false
      + S8230850: Test sun/tools/jcmd/ fails
      + S8230943: False deadlock detection with
    - XX:+CIPrintCompileQueue after JDK-8163511
      + S8231098: (tz) Upgrade time-zone data to tzdata2019c
      + S8231197: Shenandoah: JVMTI heap walking cleanup crashes with
      NULL forwardee
      + S8231405: [Shenandoah] guarantee(d != NULL) failed: Null
      dominator info
      + S8231583: Shenandoah: Fix register clash in
      SBSA::resolve_forwarding_pointer() borrowing
      + S8231770: Test java/util/zip/ fails with
    - Xcheck:jni
      + S8231885: Fix/remove malformed assert in os_windows.cpp
      + S8231887: fails because certificate was revoked
      + S8231930: Windows build fails after JDK-8191521
* Tue Oct 08 2019 Fridrich Strba <>
  - Do not fail installation when the manpages are not present
* Mon Sep 09 2019 Fridrich Strba <>
  - jdk-13+33 is the official OpenJDK 13 GA release
* Thu Aug 29 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+33
    * Fixes:
      + S6394013: C2: Remove VerifyOpto
      + S8058539: Platform specific source files may not end up in
      + S8158880: test/java/time/tck/java/time/format/
      / fail with zh_CN locale
      + S8210755: Define standard names for EC curves and TLS
      signature schemes
      + S8213031: (zipfs) Add support for POSIX file permissions
      + S8215181: Accounting currency format support
      + S8225430: Replace wildcard address with loopback or local
      host in tests - part 14
      + S8225776: Optimize branch frequency of G1's write
      post-barrier in C2
      + S8226530: ZipFile reads wrong entry size from ZIP64 entries
      + S8226899: Problemlist compiler/rtm tests
      + S8226964: [Yaru] GTK L&F: There is no difference between menu
      selected and de-selected
      + S8227225: ParallelGC: add subspace transitions for young gen
      for gc+heap=info log lines
      + S8227439: Turn off AOT by default
      + S8227642: [TESTBUG] Make docker tests podman compatible
      + S8227919: 8213232 causes crashes on solaris sparc64
      + S8228352: CANON_EQ breaks when pattern contains supplementary
      + S8228359: [TESTBUG] jdk.jfr.e.g.c does not
      expect MinHeapSize to be aligned to HeapAlignment
      + S8228393: Add an indicator for external links in javadoc
      + S8228434: jdk/net/Sockets/ fails after JDK-8227642
      + S8228469: (tz) Upgrade time-zone data to tzdata2019b
      + S8228503: Rename "rs_lengths" to "rs_length" in ergo code
      + S8228585: jdk/internal/platform/cgroup/
    - NumberFormatException because of large long values (memory
      + S8228649: [PPC64] SA reads wrong slots from interpreter frames
      + S8228650: runtime/SharedArchiveFile/
      / test fails on AIX
      + S8228657: ZGC: ZObjectAllocator::used() should take undone
      allocations into account
      + S8228658: test fails on fast Linux
      machines with Total safepoint time 0 ms
      + S8228687: [TESTBUG] exclude Container tests from hotspot_misc
      + S8228749: Deprecate product flag -XX:CompactFields
      + S8228753: Deprecate -XX:FieldsAllocationStyle product option
      + S8228778: JDK 13 L10n resource files update - msgdrop 20
      + S8228834: Regression caused by JDK-8214542 not installing
      complete checkpoint data to candidates
      + S8228902: add os::dll_load to the unified logging os category
      + S8228970: AssertionError in
      + S8228971: Locale API doc has redundant hyphens for some
      + S8228998: Remove the testing against NSK_FALSE from tests
      + S8228999: ProblemList vmTestbase/nsk/jvmti/GetThreadState/
      + S8229000: Fix lock and reenable assert in
      + S8229002: Shenandoah: Missing node types in
      + S8229016: C2 scalarization crashes with assert(node->Opcode()
      == Op_CastP2X) failed: ConvP2XNode required
      + S8229017: ZGC: Various cleanups of ZVerify
      + S8229018: Switching to an infinite socket timeout on Windows
      leads to high CPU load
      + S8229020: Failure on CPUs allowing loads reordering:
      assert(_tasks[t] == 1) failed: What else?
      + S8229032: ProblemList jdk/internal/platform/docker/
      + S8229036: Remove the testing against NSK_TRUE from tests
      + S8229128: ZGC: Remove unused ZThreadRootsIterator
      + S8229129: ZGC: Fix incorrect format string for doubles
      + S8229134: [TESTBUG] 32-bit build fails gc/arguments/
      / after JDK-8228855
      + S8229135: ZGC: Adding missing ZStatTimerDisable before call
      to ZVerify::roots_strong()
      + S8229156: ProblemList gc/stress/gclocker/
      + S8229169: False failure of GenericTaskQueue::pop_local on
      architectures with weak memory model
      + S8229176: Shenandoah should acquire CodeCache_lock without
      safepoint check
      + S8229180: Remove EA from JDK 13 version string
      + S8229206: Shenandoah: ShenandoahWeakRoot::oops_do() uses
      wrong timing phase
      + S8229208: Remove Monitor::ClearMonitor
      + S8229213: Shenandoah: Allow VM global oop storage to be
      processed concurrently
      + S8229214: Don't use GCM with PKCS5Padding in
      + S8229219: C2 compilation fails with assert: Bad graph
      detected in build_loop_late
  - Upgrade to upstream tag jdk-13+32
    * Fixes:
      + S8048556: Unnecessary GCLocker-initiated young GCs
      + S8191138: Remove deprecated APIs
      + S8193042: NativeLookup::lookup_critical_entry() should only
      load shared library once
      + S8217676: Upgrade libpng to 1.6.37
      + S8226905: unproblem list applications/ctw/modules/* tests on
      + S8227123: Assertion failure when setting SymbolTableSize
      larger than 2^17 (131,072)
      + S8227170: (.hg)Ignore the JTwork and JTreport directories
      generated at the root of the repo
      + S8227250: UserHandler contains ancient LinuxThreads code
      + S8227407: ZGC: C2 loads and load barriers can get separated
      by safepoints
      + S8227528: failed due to
      "RuntimeException: 'Safepoint sync time longer than' missing
    from stdout/stderr"
      + S8227605: Kitchensink fails "assert((((klass)->trace_id() &
      (JfrTraceIdEpoch::leakp_in_use_this_epoch_bit())) != 0))
    failed: invariant"
      + S8227609: (fs) Files.newInputStream(...).skip(n) should allow
      skipping beyond file size
      + S8228397: Missing license copyright header in some properties
      + S8228403: failed with File name too long
      + S8228407: JVM crashes with shared archive file mismatch
      + S8228601: AArch64: Fix interpreter code at JVMCI
      deoptimization entry
      + S8228602: Add sun/security/tools/jarsigner/
    / to problem list
      + S8228618: s390: c1/c2 fail to add a metadata relocation in
      the static call stub.
      + S8228623: Update copyright year to 2019 for several java
      properties file
      + S8228630: Remove always true parameter to NoSafepointVerifier
      + S8228658: test fails on fast Linux
      machines with Total safepoint time 0 ms
      + S8228668: compiler/codegen/aes/ failed with
      GCM mode must be used with NoPadding
      + S8228672: [TESTBUG] gc/metaspace/
      fails on 32-bit platforms
      + S8228673: Remove develop flag StrictSafepointChecks
      + S8228674: LogCompilation: Improvements to log compare feature
      + S8228710: Disable AggressiveUnboxing until JDK-8224957 is
      + S8228725: AArch64: Purge method call format support
      + S8228742: Remove javax/net/ssl/SSLSocket/
      from ProblemList
      + S8228743: [PPC64, s390] Implement FastJNIAccessors
      + S8228745: sun/security/tools/jarsigner/ test
      + S8228755: ProblemList
      + S8228764: New library dependencies due to JDK-8222720
      + S8228775: Shenandoah: Remove useless null-input-verification
      in Shenandoah/C2 verifier
      + S8228855: Test runtime/CommandLine/OptionsValidation/
    /TestOptionsWithRanges fails after JDK-8227123
      + S8228904: Problemlist docker/ until
      JDK-8228850 and JDK-8228960 are fixed
      + S8228907: Some gc argument checking tests fail after
  - Upgrate to upstream tag jdk-13+31
    * Fixes:
      + S6573239: Typo in jfc text file
      + S8042383: [TEST_BUG] Test javax/swing/plaf/basic/BasicMenuUI/
      /4983388/ fails with shortcuts on menus do not
      + S8048595: problemList failing/ignored manual tests in
      + S8068376: Validator fails valid XML files due to String == in
      XSD validator code
      + S8071275: remove AbstractAssembler::update_delayed_values
      dead code
      + S8078891: is not atomic and
      not idempotent
      + S8134672: [TEST_BUG] Some tests should check
      + S8156207: Resource allocated BitMaps are often cleared
      + S8173978: should allow teleporting from a lookup
      class in a named module without dropping all access
      + S8180392: SunJCE provider should throw exceptions for
      unsupported mode and padding combinations
      + S8181493: (fs) Files.readAttributes(path,
      BasicFileAttributes.class) should preserve nano second time
      + S8184157: (ch) AsynchronousFileChannel hangs with internal
      error when reading locked file
      + S8196467: javax/swing/JInternalFrame/ fails
      + S8202339: [TESTBUG] Consolidate the tests in
      runtime/SharedArchiveFile and runtime/appcds
      + S8212970: TZ database in "vanguard" format support
      + S8214469: [macos] PIT: java/awt/Choice/ChoiceKeyEventReaction/
      / fails
      + S8217375: jarsigner breaks old signature with long lines in
      + S8219774: Reexamine the initialization of LangReflectAccess
      shared secret at AccessibleObject::<clinit>
      + S8221205: Obsolete AllowJNIEnvProxy
      + S8221303: sun/management/jmxremote/bootstrap/
      / fails due to java.rmi.server
      .ExportException: Port already in use
      + S8222563: Remove terminally deprecated method
      + S8223769: Assert triggers with -XX:+StressReflectiveCode
      + S8224171: The cleanup multi-font related code in the XFontPeer
      + S8224674: NMethod state machine is not monotonic
      + S8226338: Updates to Stateless Resumption
      + S8226361: jdk ProblemList file contains more than 1 entry for
      a test
      + S8226697: Several tests which need the @key headful keyword
      are missing it.
      + S8226771: Update Graal
      + S8226796: Reduce debug level logging for oopstorage+blocks
      + S8226808: PreparedStatement javadoc typo
      + S8226910: make it possible to use jtreg's -match via run-test
      + S8226913: Scale cards per chunk used during heap root
      scanning with region size
      + S8227041: runtime/memory/ has a
      memory leak
      + S8227122: [TESTBUG] Create Docker sidecar test cases
      + S8227247: tools/sjavac/ fails with
      AssertionError: Error too big on windows
      + S8227260: JNI upcalls should bypass class initialization
      barrier in c2i adapter
      + S8227437: S4U2proxy cannot continue because server's TGT
      cannot be found
      + S8227551: Session Resumption without Server-Side State off by
      + S8227595: keytool/fakegen/
      fails due to "exitValue = 6"
      + S8227680: FastJNIAccessors: Check for JVMTI field access
      event requests at runtime
      + S8227719: G1 Pending cards estimation too conservative in
      cost prediction
      + S8227721: test/jdk/java/net/NetworkInterface/
      / should open the
      + S8227927: Move ParallelCleaningTask back to G1
      + S8228340: JVMCI deleteGlobalHandle doesn't delete the handle
      + S8228341: fails intermittently on Windows
      + S8228342: Add to problem list
      + S8228388: Add information about dirty/skipped card for Merge
      HCC in G1 log
      + S8228396: Re-enable Stateless Resumption On by default for
      merge to mainline
      + S8228399: Remove mistaken open.iml
      + S8228400: Remove built-in AArch64 simulator
      + S8228450: and text should be pre-formatted
      + S8228465: HOST locale provider holds wrong era name for
      GregorianCalendar in US locale
      + S8228479: Correct the format of ColorChooserDemoTest
      + S8228484: Remove NoAllocVerifier because nothing uses it
      + S8228485: JVM crashes when bootstrap method for condy
      triggers loading of class whose static initializer throws
      + S8228490: Shenandoah: Shenandoah concurrent root evacuation
      may race against OopStorage::release()
      + S8228492: Remove
      + S8228494: Update nroff version of man pages
      + S8228501: java_props_macosx.c - provide missing CFRelease for
      + S8228532: Shenandoah: Implement
      + S8228571: [TESTBUG] Fix tests failing on non-aot platforms
      after JDK-8227512
      + S8228578: fix CFData object leak in macosx KeystoreImpl.m
      + S8228585: jdk/internal/platform/cgroup/
    - NumberFormatException because of large long values (memory
      + S8228589: and failing after JDK-8227868
      + S8228596: Class redefinition fails when condy instructions
      are removed
      + S8228631: Fix inconsistent OopStorage::Block owner usage
      + S8228645: Don't run sun/security/pkcs11/Cipher/
      / on buggy NSS solaris versions
      + S8228650: runtime/SharedArchiveFile/
      / test fails on AIX
      + S8228671: Fastdebug VM throws InternalError when is used to resolve a member
  - Upgrade to upstream tag jdk-13+30 (Oracle July 2019 CPU)
    * Security fixes:
      + S8212328, CVE-2019-2762, bsc#1141782: Exceptional throw cases
      + S8213431, CVE-2019-2766, bsc#1141789: Improve file protocol
      + S8213432, CVE-2019-2769, bsc#1141783: Better copies of
      + S8216381, CVE-2019-2786, bsc#1141787: More limited privilege
      + S8217563: Improve realm maintenance
      + S8218863: Better endpoint checks
      + S8218873: Improve JSSE endpoint checking
      + S8218876, CVE-2019-7317, bsc#1141780: Improve PNG support
      + S8219775: Certificate validation improvements
      + S8220517: Enhanced GIF support
      + S8221345, CVE-2019-2818, bsc#1141788: Better Poly1305 support
      + S8221518, CVE-2019-2816, bsc#1141785: Normalize normalization
      + S8222678, CVE-2019-2821, bsc#1141781: Improve TLS negotiation
    * Fixes:
      + S7148925: StAXSource causes exceptions to be thrown with
      certain wellformed XML instances
      + S8067801: Enforce null check for underlying I/O streams
      + S8073213: javadoc of PushbackInputStream methods should
      specify NullPointerExceptions
      + S8131664: Javadoc for PrintStream is now incorrect
      + S8154520: java.time: appendLocalizedOffset() should return
      the localized "GMT" string
      + S8157830: Errors in XSLT stylesheet are not dispatched
      correctly to ErrorListener
      + S8162929: Enqueuing dirty cards into a single DCQS during GC
      does not scale
      + S8176447: javax.xml.validation.Validator validates
      incorrectly on uniqueness constraint
      + S8178843: A bug in an inner loop in MethodGenerator's
      getLocals method
      + S8181386: CipherSpi ByteBuffer to byte array conversion fails
      for certain data overlap conditions
      + S8206179: com/sun/management/OperatingSystemMXBean/
      / fails with Committed
      virtual memory size illegal value
      + S8209790: SA tools not providing option to connect to debug
      + S8220041: NullPointerException at
      + S8222751: closed/test/jdk/sun/security/util/
      /DerIndefLenConverter/ fail
      + S8222791: Order of evaluation of -link params in Javadoc tool
      reversed -> regression with split packages
      + S8223451: Make optimistic types disabled by default
      + S8224560: (tz) Upgrade time-zone data to tzdata2019a
      + S8224825: java/awt/Color/ fails in
      linux-x64 system
      + S8225423: GTK L&F: JSplitPane: There is no divider shown
      + S8225483: Shenandoah: Enhance native access barrier
      + S8225580: tzdata2018i integration causes test failures on
      + S8225648: [TESTBUG] java/lang/annotation/loaderLeak/
      fails with -Xcomp
      + S8225690: Multiple AttachListener threads can be created
      + S8225715: jhsdb jmap fails to write binary heap dump of a
      jshell process
      + S8225745: NoSuchAlgorithmException exception for
      SHA256withECDSA with RSASSA-PSS support
      + S8225782: Remove expired flags in JDK 14
      + S8226232: Move merge heap roots code out from
      + S8226406: JVM fails to detect mismatched or corrupt CDS
      + S8226525: HotSpot compile-time error for x86-32
      + S8226536: Catch OOM from deopt that fails rematerializing
      + S8226653: [accessibility] Can edit text cell correctly, but
      Accessibility Tool reads nothing about editor
      + S8226695: Shenandoah: Wire C1 and C2 IN_NATIVE barrier
      + S8226756: Replace wildcard address with loopback or local
      host in tests - part 18
      + S8226798: JVM crash in
      InstanceKlass*, bool, Thread*)
      + S8227009: JDK 13 L10n resource files update - msgdrop 10
      + S8227031: Print NMT statistics on fatal errors
      + S8227068: [Graal] MappedByteBuffer bulk access memory
      failures are not handled gracefully
      + S8227084: Add timing information for merge heap root
      + S8227089: Add timing information for merging humongous
      remembered sets
      + S8227090: G1 does not account the OptMergeRS in cost per card
      + S8227179: Test for new gc+metaspace=info output format
      + S8227247: tools/sjavac/ fails with
      AssertionError: Error too big on windows
      + S8227252: [aix] Disable
      + S8227260: JNI upcalls should bypass class initialization
      barrier in c2i adapter
      + S8227275: Within native OOM error handling, assertions may
      hang the process
      + S8227289: Enable assertions for some shell to java conversion
      tests after JDK-8218960
      + S8227368: EnumSet.class serialization broken in JDK 9+
      + S8227391: Update double-conversion to version 3.1.5
      + S8227392: Colors with alpha are painted incorrectly on Linux,
      after JDK-8214579
      + S8227397: Add --with-extra-asflags configure option
      + S8227416: Add a "Table Of Contents" to HTML version of man
      + S8227422: sun/net/www/protocol/file/
      failed on Windows 2016 because DirPermissionDenied directory
      has no read permission
      + S8227435: Perf::attach() should not throw a
      + S8227438: [TESTLIB] Determine if file exists by Files.exists
      in function FileUtils.deleteFileIfExistsWithRetry
      + S8227440: Implement fix to JDK-8224642 on all platforms
      + S8227496: Update NUM_CDS_REGIONS and
      + S8227512: [TESTBUG] Fix JTReg javac test failures with Graal
      + S8227527: LogDecorations should lazily resolve host name
      + S8227539: Replace wildcard address with loopback or local
      host in tests - part 20
      + S8227549: Fix style of links in specs for consistency
      + S8227574: [TESTBUG] JTReg tests fail with Graal due to access
      + S8227578: Wrong JRE targets in Images.gmk after JDK-8219971
      + S8227582: runtime/TLS/ fails on x86_32
      + S8227587: Add internal privileged System.loadLibrary
      + S8227594: sadebugd/ fails due to
      "java.rmi.NotBoundException: SARemoteDebugger"
      + S8227602: Update nroff version of man pages
      + S8227613: "draft" header should be in a <header> instead of
      + S8227615: [TESTBUG] JTReg "jdk/sun/security/util/
      /FilePermCompat/" fails with graal
      + S8227630: adjust format specifiers in loadlib_aix.cpp
      + S8227631: Adjust AIX version check
      + S8227632: Incorrect PrintCompilation message: made not
      compilable on levels 0 1 2 3 4
      + S8227633: avoid comparing this pointers to NULL
      + S8227635: Shenandoah: SHBSA::load_at() needs to deal
      IN_NATIVE load
      + S8227636: Fix output dir for jlink_jre target in Images.gmk
      + S8227637: Adjust Shenandoah C2 verifier to recognize
      IN_NATIVE barriers
      + S8227640: javac crashes on text blocks with invalid escapes.
      + S8227642: [TESTBUG] Make docker tests podman compatible
      + S8227644: make more build-time variables available to
      Markdown files
      + S8227646: [TESTBUG] appcds/SharedArchiveConsistency timed out
      + S8227652: SetupOperatorNewDeleteCheck should discuss deleting
      + S8227653: Add VM Global OopStorage
      + S8227671: G1: assert_used_and_recalculate_used_equal performs
      work in product builds
      + S8227676: Shenandoah: More consistent naming of LRB entry
      + S8227677: Shenandoah: C2: Make in-native LRB special case of
      normal LRB
      + S8227692: Remove develop feature PrintMallocStatistics
      + S8227693: HTML error in jdwp-protocol.html
      + S8227720: Improve ExtendedSocketOptions initialization
      + S8227737: avoid implicit-function-declaration on AIX
      + S8227738: jvmti/DataDumpRequest/datadumpreq001 failed due to
      "exit code is 134"
      + S8227755: Need more than 2 distinct CodeCache unloading cycles
      + S8227766: CheckUnhandledOops is broken in MemAllocator
      + S8227815: Minimal VM: set_state is not a member of
      + S8227834: build.log output from failing commands : include
      the hs_error file path in case of crashes in build
      + S8227866: Shenandoah: Split weak root processing and class
      unloading in parallel cleaning task
      + S8227868: jinfo and jstack can fail converting UTF8 output to
      + S8227869: fix wrong format specifiers in os_aix.cpp
      + S8227923: End position of EndElementTree is -1
      + S8228204: Fix for JDK-8067801 breaks
      + S8228338: tools/pack200/ fails with
      + S8228364: Shenandoah: Remove unused code from
      + S8228368: avoid incompatible pointer to integer conversion
      initializing gint in gtk2_interface
      + S8228392: Backout incorrect change done by JDK-8067801
      + S8228394: Cleanup unused SharedSecrets classes
      + S8228420: compile error in shenandoahSupport.cpp with clang 9
      + S8228426: xlc: switch to clang-style warning disabling
      + S8228434: jdk/net/Sockets/ fails after JDK-8227642
      + S8228468: awt_Robot.c : format string contains 0 within the
      string body
  - Upgrade to upstream tag jdk-13+29
    * Fixes:
      + S8191890: Biased locking still uses the inferior stop the
      world safepoint for revocation
      + S8214542: JFR: Old Object Sample event slow on a deep heap in
      debug builds
      + S8217170: gc/arguments/ timed
      + S8221514: [Graal] java/lang/String/CompactString/ tests fail
      with "GraalError: failed guarantee: no FrameState at
      DeoptimizingNode" in Graal -Xcomp mode
      + S8221577: [Graal] Implement basic type consistency checks for
      Low level MH intrinsics
      + S8222079: Don't use memset to initialize fields decode_env
      constructor in disassembler.cpp
      + S8222446: assert(C->env()->
      system_dictionary_modification_counter_changed()) failed:
      Must invalidate if TypeFuncs differ
      + S8223291: Whitespace is added to CDATA tags when using
      OutputKeys.INDENT to format XML
      + S8223443: Calling Trees.getScope early changes names of
      local/anonymous classes
      + S8223575: add subspace transitions to gc+metaspace=info log
      + S8224254: compiler/graalunit/ is timing
      out intermittently
      + S8224531: SEGV while collecting Klass statistics
      + S8224560: (tz) Upgrade time-zone data to tzdata2019a
      + S8224657: [TESTBUG] java/util/Locale/ should be
      ignored but run
      + S8224741: Optimize the scan area during the Scan Heap Roots
      + S8224881: Shenandoah: trashing "Collection Set, Pinned"
      region during Degenerated GC
      + S8225035: Thread stack size issue caused by large TLS size
      + S8225064: [Graal] Application SEGV in
      oopDesc*, markOopDesc*)+0x48
      + S8225239: Refactor NetworkInterface lookups
      + S8225479: that does not
      end with '/' has surprising matches
      + S8225580: tzdata2018i integration causes test failures on
      + S8225626: JMH Test Support for JDK-8222074
      + S8225687: Newly added sspi.cpp in JDK-6722928 still contains
      some small errors
      + S8225770: ZGC: C2: Generates on_weak instead of on_strong
      + S8226302: Test failures on IBM platforms (power and s/390)
      after JDK-8223837
      + S8226409: Enable argument profiling for
      + S8226566: [JVMCI] java.* classes are no longer necessarily
      resolved by the boot class loader
      + S8226627: assert(t->singleton()) failed: must be a constant
      + S8226654: Some swing gtk regression tests fail with
      "java.lang.InternalError: Unable to load native GTK libraries
      + S8226757: Shenandoah: Make traversal and passive modes
      + S8226793: Replace OopStorage dup_name with os::strdup
      + S8226822: GC interface for C1 runtime calls
      + S8226823: Adjust BarrierSetC2 for C2 runtime calls
      + S8226963: More clarification on possible sequencing error in
      + S8227010: Error recovery after local variable redeclaration
      can be improved
      + S8227032: MetaspaceUtils::print_report crashes when called
      before initialization
      + S8227034: Graal crash with gcbasher
      + S8227039: Shenandoah: Aggressive heuristics for Traversal mode
      + S8227055: Minor edits to launcher help text
      + S8227059: sun/security/tools/keytool/
      / timed out
      + S8227061: test behaves incorrectly when AS-REQ
      contains a PAData not PA-ENC-TS-ENC
      + S8227080: (fs) Files.newInputStream(...).skip(n) is slow
      + S8227083: ZGC: C2: Generates on_weak barrier for
      + S8227117: normal interpreter table is not restored after
      single stepping with TLH
      + S8227124: "could not open pipe" error does not report error
      + S8227127: Era designator not displayed correctly using the
      COMPAT provider
      + S8227171: provide function names in native stack trace on aix
      with xlc16
      + S8227173: Minor cleanup of unused code in compile.hpp
      + S8227175: ZGC: ZHeapIterator visits potentially dead objects
      + S8227199: Shenandoah: Remove superfluous calls to
      + S8227202: clarify Class.isEnum() doc
      + S8227222: vmTestbase/jit/FloatingPoint/gen_math/Loops04/
      / failed XMM register should be 0-15
      + S8227237: [Graal] org.graalvm.compiler.api.directives.test
      .ProbabilityDirectiveTest fails with -Xcomp
      + S8227252: [aix] Disable
      + S8227277: HeapInspection::find_instances_at_safepoint walks
      dead objects
      + S8227305: Krb5Util::getTicketFromSubjectAndTgs is useless
      + S8227327: Shenandoah: Faster and more parallel tests
      + S8227338: templateInterpreter.cpp: copy_table() needs to be
      + S8227381: GSS login fails with PREAUTH_FAILED
      + S8227389: Remove unsupported xlc16 compile options on aix
  - Upgrade to upstream tag jdk-13+28
    * Fixes:
      + S8211723: AppCDS: referring to a jar file in any way other
      than exactly how it was done during dumping doesn't work
      + S8213108: Improve work distribution during remembered set scan
      + S8215523: jstat reports incorrect values for OU for CMS GC
      + S8219687: G1 asserts nmethod should not be unloaded during
      parallel code cache unloading
      + S8222968: ByteArrayPublisher is not thread-safe resulting in
      broken re-use of HttpRequests
      + S8223173: Implement fast class initialization checks on
      + S8224480: (fc) java/nio/channels/FileChannel/
      fails intermittently
      + S8224650: Add tests to support X25519 and X448 in TLS
      + S8224673: Adjust permission for delayed starting of debugging
      + S8224716: Javadoc of Int/Long/DoubleSummaryStatistics should
      mention possible overflow of count
      + S8224764: Create jtreg test for JDK-8222252
      + S8225344: Avoid VM_EnableBiasedLocking VM operation during
      bootstrap if BiasedLockingStartupDelay is 0
      + S8225437: JvmtiExport::gc_epilogue is unnecessary
      + S8225475: Node budget asserts on x86_32/64
      + S8225497: Update Graal
      + S8225642: ZGC: Crash due to bad oops being spilled to stack
      in load barriers
      + S8225679: reference to
      + S8225702: Safepoint counter can't be used for safepoint
      + S8225706: JFR RootResolver resets CLD claims with no restore
      + S8225770: ZGC: C2: Generates on_weak instead of on_strong
      + S8226238: Improve error output and fix elf issues in
      + S8226287: Make process_users_of_allocation handle gc barriers
      + S8226366: Excessive ServiceThread wakeups for OopStorage
      + S8226510: No compilation error when switch expression has no
      result expressions
      + S8226514: Replace wildcard address with loopback or local
      host in tests - part 14
      + S8226522: No compilation error reported when yield is used in
      incorrect context
      + S8226525: HotSpot compile-time error for x86-32
      + S8226533: JVMCI: findUniqueConcreteMethod should handle
      statically bindable methods directly
      + S8226596: Accessibility errors in jdwp-protocol.html
      + S8226602: Test convenience reactive primitives from with RS TCK
      + S8226603: accessibility issues in specs/jvmti.html
      + S8226608: Hide the onjcmd option from the help output
      + S8226651: Setting the mgfHash in CK_RSA_PKCS_PSS_PARAMS has
      no effect
      + S8226706: (se) Reduce the number of outer loop iterations on
      Windows in java/nio/channels/Selector/
      + S8226719: Kerberos login to Windows 2000 failed with
      "Inappropriate type of checksum in message"
      + S8226778: [JVMCI] Handle unpacking properly in
      + S8226783: GTK is not being returned as the System L&F on Gnome
      + S8226809: Circular reference in printed stack trace is not
      correctly indented & ambiguous
      + S8226825: Replace wildcard address with loopback or local
      host in tests - part 19
      + S8226869: Test java/util/Locale/
      should enable assertions
      + S8226871: invalid use of incomplete type class MacroAssembler
      when building minimal after JDK-8191278
      + S8226876: Assertion in sun/util/locale/provider/
      /CalendarDataUtility on Windows after JDK-8218960
      + S8226878: zero crashes after JDK-8191278
      + S8226879: Memory leak in Type::hashcons
      + S8226917: jvmti/scenarios/contention/TC04/tc04t001/
      / fails on
      jvmti->InterruptThread (JVMTI_ERROR_THREAD_NOT_ALIVE)
      + S8226943: compile error in libfollowref003.cpp with XCode
      10.2 on macosx
      + S8226956: Add invocation tests for Graal and C1
      + S8226957: Shenandoah: Remove obsoleted ShenandoahStoreCheck
      + S8226967: Minimal VM: FALSE was not declared in this scope
      + S8226976: SessionTimeOutTests uses == operator for String
      value check
      + S8227011: Starting a JFR recording in response to JVMTI
      VMInit and / or Java agent premain corrupts memory
      + S8227035: JVM::printFlags fails in native OOM situations
      + S8227041: runtime/memory/ has a
      memory leak
      + S8227083: ZGC: C2: Generates on_weak barrier for
      + S8227085: ZGC: Add on_weak load barrier verification
      + S8227101: Shenandoah: Use ShenandoahSharedFlag for claimed
      flag in ShenandoahSerialRoot
      + S8227112: exclude compiler/intrinsics/sha/sanity tests from
      AOT runs
      + S8227178: Backout of 8215523
  - Upgreade to upstream tag jdk-13+27
    * Fixes:
      + S8133489: Better messaging for PKIX path validation matching
      + S8180005: Provide specific links in KeyManagerFactory and
      TrustManagerFactory to the Standard Algorithm Names
      + S8185139: [Graal] Tests which set too restrictive security
      manager fail with Graal
      + S8191278: MappedByteBuffer bulk access memory failures are
      not handled gracefully
      + S8213561: ZipFile/ timed out in
      + S8214822: Move ConcurrentHashTable VALUE parameter to CONFIG
      + S8219804: java/net/MulticastSocket/ fails
      intermittently due to NumberFormatException
      + S8220175: serviceability/dcmd/framework/
      fails with a timeout
      + S8220229: Timezone pattern "OOOO" does not result in the full
      "GMT+00:00" substring
      + S8223727: com/sun/jndi/ldap/privconn/ failed due
      to hang in LdapRequest.getReplyBer
      + S8223736: jvmti/scenarios/contention/TC04/tc04t001/
      / fails due to wrong number of
      MonitorContendedEntered events
      + S8223794: applications/kitchensink/ crash bad
      oop with Graal
      + S8224137: Analyze and port invocation tests to jtreg and
      co-locate to jdk repo
      + S8224157: BCEL: update to version 6.3.1
      + S8224502: [TESTBUG] JDK docker test
      fails with access issues and OOM
      + S8224506: [TESTBUG] fails with
      exitValue = 137
      + S8224555: vmTestbase/nsk/jvmti/scenarios/contention/TC02/
      /tc02t001/ failed
      + S8224642: Test sun/tools/jcmd/ fails: Bad
      file descriptor
      + S8224849: Flag (?U:...) is allowed for non-capturing groups
      + S8225146: Accessibility issues in
      + S8225255: Make SATB qset lock-free
      + S8225257: sun/security/tools/keytool/ timed out
      + S8225369: [AOT] vm/classfmt/cpl/cplres001/cplres00101m004/
      /cplres00101m004.html fails
      + S8225590: Shenandoah: Refactor ShenandoahClassLoaderDataRoots
      + S8225644: C1 dumps incorrect class name in ClassCastException
      + S8225684: [AOT] vmTestbase/vm/oom/production/
      /AlwaysOOMProduction tests fail with AOTed java.base
      + S8225766: Curve in certificate should not affect signature
      scheme when using TLSv1.3
      + S8225802: Remove unused CSS classes from HTML doclet
      + S8225810: Update JVMCI
      + S8226203: MappedByteBuffer.force method may have no effect on
      implementation specific map modes
      + S8226269: Race in SetupProcessMarkdown
      + S8226286: Remove unused method
      java.lang.Integer::formatUnsignedInt and cleanup Integer/Long
      + S8226307: Curve names should be case-insensitive
      + S8226310: Shenandoah: Concurrent evacuation of CLDG
      + S8226311: Shenandoah: Concurrent evacuation of OopStorage
      backed weak roots
      + S8226325: Support building of filtered spec bundles
      + S8226394: [TESTBUG] vmTestbase/metaspace/flags/
      /maxMetaspaceSize/ fails with
      + S8226404: bootcycle build uses wrong CDS archive
      + S8226412: Fix command-line help text for javac -target
      + S8226413: Shenandoah: Separate root scanner for
      + S8226462: [TESTBUG] runtime/appcds/sharedStrings/
      / failed with Cannot dump shared archive
      + S8226468: [aix] loadquery failed error message displayed
      + S8226515: AArch64: float point register corruption in
      + S8226518: Typo in the ConnectionBuilder javadoc examples
      + S8226521: Detect WSL2 as WSL in configure
      + S8226538: find-files.gmk gets corrupted if tab completion is
      used before running make first
      + S8226543: Reduce GC pressure during message digest
      calculations in password-based encryption
      + S8226586: Shenandoah: No need to pre-evacuate roots for
      degenerated GC
      + S8226592: Fix HTML in table for jdk.zipfs module-info
      + S8226593: Fix HTML in com/sun/jdi/doc-files/signature.html
      + S8226595: jvmti/scenarios/contention/TC04/tc04t001/
      / still fails due to wrong number of
      MonitorContendedEntered events
      + S8226607: Inconsistent info between and MUSCLE
      + S8226628: The copyright footer should be enclosed in <footer>
      + S8226683: Remove review suggestion from fix to 8219804
      + S8226699: [BACKOUT] JDK-8221734 Deoptimize with handshakes
      + S8226709: MethodTypeDesc::resolveConstantDesc needs access
      check per the specification
      + S8226730: Missing `@` in code tags
      + S8226785: contains
      implementation of Objects.equals functionality
* Thu Jun 20 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+26
    * Fixes:
      + S8159740: JShell: corralled declarations do not have correct
      source to wrapper mapping
      + S8181837: [Graal] compiler/jvmci/
      fails with AccessControlException
      + S8200701: jdk/jshell/ fails on Windows,
      after JDK-8198801
      + S8209590: compiler/compilercontrol/
      test fails with "Inline message differs" error
      + S8212167: JShell : Stack trace of exception has wrong line
      + S8217348: assert(thread->is_Java_thread()) failed: just
      + S8224829: has timing issue
      + S8225310: JFR crashed in
      + S8225392: Comparison builds are failing due to cacerts file
      + S8225543: Jcmd fails to attach to the Java process on Linux
      using the main class name if whitespace options were used to
      launch the process
      + S8225682: Reference to JNI spec on
      + S8225695: 32-bit build failures after JDK-8080462 (Update
      SunPKCS11 provider with PKCS11 v2.40 support)
      + S8225716: G1 GC: Undefined behaviour in
      + S8225730: Add sun/security/pkcs11/tls/tls12/
      to ProblemList for linux
      + S8225746: hotspot problem lists list unexciting tests
      + S8225748: Use SHA-256 for javap classfile checksum
      + S8225789: Empty method parameter type should generate
      + S8225801: Shenandoah: Adjust SA to reflect recent forwarding
      pointer changes
      + S8226198: use of & instead of && in
      + S8226313: problem list compiler/types/correctness tests
      + S8226360: merge entries in hotspot problem lists
      + S8226381: ProblemList java/lang/reflect/PublicMethods/
      + S8226382: ProblemList java/lang/constant/
* Fri Jun 14 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+25
    * Fixes:
      + S6722928: Support SSPI as a native GSS-API provider
      + S7086604: (reflect) Clarifications to javadoc for
      getGeneric*Type methods in j.l.r
      + S8042748: Clarify exception thrown by
      + S8066173: compiler/types/correctness/ failed with
      + S8080462: Update SunPKCS11 provider with PKCS11 v2.40 support
      + S8149040: Cleanup compiler/jsr292/NonInlinedCall tests after
      + S8158048: Fix failure message from jtreg gtest wrapper
      + S8171279: Support X25519 and X448 in TLS
      + S8181869: getAnnotatedParameterTypes%G​%@() specification
      should be clarified
      + S8196096: javax/swing/JPopupMenu/6580930/ fails
      + S8197927: Allow the system property `java.vendor.version` to
      be undefined
      + S8203444: String::formatted (Preview)
      + S8205126: JVMTI spec incorrectly states that PopFrame can not
      be called on the current thread
      + S8205131: remove Runtime trace methods
      + S8206074: nsk/jdi/EventRequestManager/createStepRequest/
      /crstepreq001/ is timing out
      + S8208236: [TESTBUG] vmTestbase/nsk/stress/stack tests fail by
      + S8208379: compiler/jvmci/events/
      / failed with "Got unexpected
      event count after 2nd install attempt: expected 9 to equal 2"
      + S8209381: Default CDS classlist generation should run with an
      explicit locale setting
      + S8209626: [JVMCI] Use implicit exception table for dispatch
      and printing
      + S8209917: fix TODO in GatherDiagnosticInfoObserver
      + S8211018: Session Resumption without Server-Side State
      + S8214399: Javap -help should provide information about
    - -multi-release option
      + S8214527: ZGC for Aarch64
      + S8215032: Support Kerberos cross-realm referrals (RFC 6806)
      + S8216064: -XX:StartFlightRecording:settings= doesn't work
      + S8216261: Javap ignores default modifier on interfaces
      + S8216283: Allow shorter method sampling interval than 10 ms
      + S8216417: cleanup of IPv6 scope-id handling
      + S8216988: ServerSocket.implAccept should include warnings
      about Socket type/state
      + S8217731: Font rendering and glyph spacing changed from jdk-8
      to jdk-11
      + S8217739: Cannot reuse java.base from
      target in BuildJDK when cross compiling
      + S8219205: JFR file without license header
      + S8219992: Correct the documentation of PrintWriter to refer
      + S8220018: javac crash when compiling try-catch-finally inside
      switch expression
      + S8220657: JFR.dump does not work when filename is set
      + S8221246: NullPointerException within Win32ShellFolder2
      + S8221719: Jarsigner fails to verify signed by alias if alias
      given in wrong case
      + S8222083: Support of "64-bit IEEE floating point" encoding
      for the AU file format
      + S8222145: Add -XX:SoftMaxHeapSize flag
      + S8222182: ZGC: Use SoftMaxHeapSize to guide GC heuristics
      + S8222371: Use UL for TraceNMethodInstalls code
      + S8222412: AARCH64: multiple instructions encoding issues
      + S8222467: ZGC: Log min/max/softmax capacity
      + S8222828: vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/
      / failed
      + S8223045: GraphicsEnvironment does not detect resolution
      changes in multiscreen systems
      + S8223050: JVMCI: findUniqueConcreteMethod() should not use
      Dependencies::find_unique_concrete_method() for non-virtual
      + S8223249: [s390] Cleanup
      + S8223305: Compiler support for Switch Expressions
      + S8223364: Bad placement of anchor relative to header
      + S8223775: String::stripIndent (Preview)
      + S8223780: String::translateEscapes (Preview)
      + S8223782: jshell parser should handle Text Blocks
      + S8223796: JVMCIEnv::get_jvmci_type does not keep klasses alive
      + S8223837: Add -XX:MinHeapSize flag to set the minimum heap
      + S8223942: Missing methods in
      + S8223967: Implement Text Blocks (Preview) in the Java compiler
      + S8224090: [PPC64] Fix SLP patterns for filling an array with
      double float literals
      + S8224139: Deprecate -XX:FlightRecorder option
      + S8224151: Test vmTestbase/nsk/sysdict/vm/stress/chain/
      /chain007/ might hang with release binaries
      + S8224161: Check.checkOverrideClashes n^2 algorithm
      + S8224162: assert(profile.count() == 0) failed: sanity in
      + S8224184: jshell got IOException at exiting with AIX
      + S8224217: RecordingInfo should use textual representation of
      + S8224234: compiler/codegen/ fails in
      + S8224257: fix issues in files generated by pandoc
      + S8224497: Remove FIXME in metaspaceClosure.cpp
      + S8224617: (fs) java/nio/file/FileStore/ found
      filesystem twice
      + S8224645: Only test multicast interfaces if they exist
      + S8224658: Unsafe access C2 compile fails with assert(flat !=
      TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr:
      adr_type = NULL
      + S8224675: Late GC barrier insertion for ZGC
      + S8224710: [TESTBUG] dynamicArchive/ test
      failed in tier6 testing on Windows
      + S8224826: Implement fast class initialization checks on PPC64
      + S8224827: Implement fast class initialization checks on s390
      + S8224847: gc/stress/ fails
      with reserved greater than expected
      + S8224853: CDS address sanitizer errors
      + S8224865: Replace wildcard address with loopback or local
      host in tests - part 13
      + S8224871: os::attempt_reserve_memory_at() tries too hard
      + S8224876: javax/swing/JWindow/ShapedAndTranslucentWindows/
      / fails on linux-x64
      + S8224905: java/lang/ProcessBuilder/ failed with
      stream closed
      + S8224952: RI deviates from JVMS - non-zero minor_version for
      class files throws UnsupportedClassVersionError.
      + S8224958: add os::dll_load calls to event log
      + S8224966: ZGC: Don't skip oop verification in
      + S8225106: C2: Parse::clinit_deopt asserts when holder klass
      is in error state
      + S8225118: Robot.createScreenCapture() returns black image on
      HiDPI linux with gtk3
      + S8225141: Better handling of classes in error state in fast
      class initialization checks
      + S8225144: [macos] In Aqua L&F backspace key does not delete
      when Shift is pressed
      + S8225180: SignedObject with invalid Key not throwing the
      InvalidKeyException in Windows
      + S8225182: JNI exception pending in DestroyXIMCallback of
      + S8225189: Multiple JNI calls within critical region in ZIP
      + S8225227: ZGC: Be exact in what load barrier to use in
      + S8225304: Tiny HTML error (bad heading) in org.ietf.jgss
      + S8225321: Repeated use of {@systemProperty} in a file causes
      duplicate ids
      + S8225322: Broken links in java.sql
      + S8225325: Add tests for redefining a class' private method
      during resolution of the bootstrap specifier
      + S8225340: ZGC: Add logging of High Usage rule
      + S8225347: [s390] Unexpected exit from stack overflow test
      + S8225350: compiler/jvmci/compilerToVM/
      timed out
      + S8225357: Rewire ShenandoahHeap::maybe_update_with_forwarded
      for contending fixups
      + S8225368: broken links in java.desktop files
      + S8225386: test for JDK-8216261 fails in Windows
      + S8225388: Running jcmd Compiler.CodeHeap_Analytics all 0
      cause crash.
      + S8225390: ProblemList sun/security/pkcs11/sslecc/
      / due to JDK-8161536
      + S8225397: Integer value miscalculation in toString() method
      of BitSet
      + S8225402: events logging in deoptimization.cpp should go to
      + S8225418: G1: region attribute remembered set state disagrees
      with actual remembered set state
      + S8225424: Add runs to a couple of
      + S8225426: Replace plain with system-default in Socket and
      + S8225429: Regression in disassembly quality
      + S8225441: Cleanup ShenandoahHeap::atomic_compare_exchange_oop
      + S8225448: String::translateEscapes javadoc has accessibility
      + S8225450: use @file in CtwRunner
      + S8225453: is_busy diagnostics and other baseline cleanups
      from Async Monitor Deflation project
      + S8225465: Add @jls tags to receiver type methods
      + S8225469: clean up problem lists
      + S8225478: Make G1CMRootRegions independent of HeapRegions
      + S8225487: giflib legal file is missing attribution for
      + S8225492: Update JVMCI
      + S8225509: clean_catch_blocks must add preds first
      + S8225511: javax/swing/JWindow/ShapedAndTranslucentWindows/
      / fails in
      + S8225512: Replace wildcard address with loopback or local
      host in tests - part 15
      + S8225514: Shenandoah: ShenandoahCodeRoots should inherit from
      + S8225532: Update source enums to describe 12 and 13 language
      + S8225564: Remove wrong assert in clean_catch_blocks
      + S8225567: Wrong file headers with 8202414 fix changeset
      + S8225568: ProblemList compiler/compilercontrol/jcmd/
      + S8225572: Shenandoah: Move JNIHandles root out of serial roots
      + S8225622: [AOT] runtime/SharedArchiveFile/
      / crashed with AOTed
      + S8225651: Missed the `@` in a couple of code tags of
      + S8225663: [testbug] Missing JNIEXPORT in XAbortProvoker
      native function
      + S8225671: Support HTML 5 character references in javadoc
      + S8225675: Outdated citation of JLS in java.lang.ref.Reference
      + S8225676: cleanup hotspot ProblemList
* Fri Jun 14 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+24
    * Fixes:
      + S6394787: Typos in javadoc of OIS.readObjectOverride and
      + S6933331: (d3d/ogl) java.lang.IllegalStateException: Buffers
      have not been created
      + S8080353: JShell: Better error message on attempting to add
      default method
      + S8173196: [REDO] C2 does not optimize redundant memory
      operations with G1
      + S8178982: Javadoc search specification
      + S8188872: runtime/ErrorHandling/
      / fails intermittently
      + S8193255: Root Certificates should be stored in text format
      and assembled at build time
      + S8194231: java/net/DatagramSocket/
      failed with Address already in use:
      Cannot bind
      + S8199623: JShell: corralling not restored on drop
      + S8211703: JInternalFrame : java.lang.AssertionError: cannot
      find the internal frame
      + S8212630: jtreg/gc/logging/ failed with
      Agent timed out
      + S8212807: tools/jar/multiRelease/ times out
      + S8213516: jck test api/javax_accessibility/AccessibleState/
      /fields.html fails intermittent
      + S8214126: Method signatures not formatted correctly in browser
      + S8214579: JFrame does not paint content in XVFB / X11vnc
      + S8214702: Wrong text position for whitespaced string in
      printing Swing text
      + S8216535: tools/jimage/ timed out
      + S8217412: deprecate rmic for removal
      + S8219149: ProcessTools.ProcessBuilder should print timing
      info for subprocesses
      + S8219788: Configure recommends JDK 8
      + S8219901: Noto fonts for East Asian countries cannot belong
      to CompositeFont
      + S8220238: Enhancing j.l.Runtime/System::gc specification with
      an explicit 'no guarantee' statement
      + S8220251: fix headings in
      + S8221368: Error message when module main class cannot be
      loaded is missing exception details
      + S8221481: Reimplement the Legacy Socket API
      + S8221709: replace use of style blockListLast
      + S8222091: Javadoc does not handle package annotations
      correctly on
      + S8222103: [testbug] compiler/compilercontrol/jcmd/
      /ClearDirectivesFileStackTest may exceed VM limit
      + S8222252: Java ergonomics limits heap to 128GB with disabled
      compressed oops
      + S8222448: java/lang/reflect/PublicMethods/
      / times out
      + S8222468: [TESTBUG] vmTestbase/metaspace/flags/
      /maxMetaspaceSize/ fails with
      + S8222917: GraphicsEnvironment for Unix still have an unused
      dependency on Solaris
      + S8222936: mlvm/anonloader/stress/randomBytecodes/
      fails due to "ERROR: There were 1 hangups during parsing."
      + S8223162: Improve ergonomics for Sparse PRT entry sizing
      + S8223213: Implement fast class initialization checks on x86-64
      + S8223216: C2: Unify class initialization checks between new,
      getstatic, and putstatic
      + S8223271: SplashScreen is still shown if defaulting to
      headless on MacOS
      + S8223320: [AOT] jck test api/javax_script/ScriptEngine/
      /PutGet.html fails when test classes are AOTed
      + S8223336: Assert in
      VirtualMemoryTracker::remove_released_region when running the test with
    - XX:NativeMemoryTracking=detail
      + S8223363: Bad node estimate assertion failure
      + S8223396: [TESTBUG] several jfr tests do not clean up files
      created in /tmp
      + S8223502: Node estimate for loop unswitching is not correct:
      assert(delta <= 2 * required) failed: Bad node estimate
      + S8223504: Improve performance of forall loops by better
      inlining of "iterator()" methods
      + S8223678: Add Visual Studio Code workspace generation support
      (for native code)
      + S8223688: JShell: crash on the instantiation of raw anonymous
      + S8223693: Memory wastage in size of per-region type buffers
      in GC
      + S8223718: Checks in check_slot_type_no_lvt() should be always
      + S8223766: Remains of ancient code in AWT initialization
      + S8223773: DateTimeFormatter Fails to throw an Exception on
      + S8223777: In posix_spawn mode, failing to exec() jspawnhelper
      does not result in an error
      + S8223804: [macos] remove obsoleted reference to security
      framework in launcher code
      + S8223805: DocCommentParser should allow for <main> and </main>
      + S8223937: PIT: java/awt/Window/ShapedAndTranslucentWindows/
      / listed twice in ProblemList
      + S8224011: Failure handling in ExecuteWithLog fails in
      + S8224056: Fix some assignments of string literals to LPSTR
      (instead of LPCSTR)
      + S8224081: SOCKS v4 doesn't work with IPv6
      + S8224082: NPE in javadoc Reporter
      + S8224083: javadoc Reporter generates warning for Kind.NOTE
      + S8224096: Add relevant bugid to java/awt/Window/
      /ShapedAndTranslucentWindows/ in
      + S8224152: [macOS] ProblemList tests that leave rubbish on the
      + S8224172: assert(jfr_is_event_enabled(id)) failed: invariant
      + S8224181: On child process spawn, child may write to random
      file descriptor instead of the fail pipe
      + S8224240: Properties.load fails to throw IAE on malformed
      unicode in certain circumstances
      + S8224247: AllocateOldGenAt fires assertion failure
      + S8224257: fix issues in files generated by pandoc
      + S8224538: LoadBarrierNode::common_barrier must check address
      + S8224580: Matcher can cause oop field/array element to be
      + S8224600: Provide command
      + S8224629: Unnecessary cast in LambdaToMethod
      + S8224632: testbug: java/awt/dnd/RemoveDropTargetCrashTest/
      / fails on MacOS
      + S8224648: assert(!exceeding_node_budget()) failed: Too many
      NODES required! failure with ctw
      + S8224687: Add clarifying overrides of Element.asType to more
      specific subinterfaces
      + S8224692: runtime/appcds tests crash in
      "HotSpotJVMCI::compute_offset" when running in Graal as JIT
      + S8224705: Tests that need to be problem-listed or have
      printer resources
      + S8224729: Cleanups in sun/security/provider/certpath/ldap/
      + S8224730: not invoking
      + S8224767: Add String constants for Canonical XML 1.1 URIs
      + S8224771: backout fix to
      re-push with correct bugid
      + S8224778: test/jdk/demo/jfc/J2Ddemo/ cannot
      find J2Ddemo.jar
      + S8224789: Parsing repetition count in regex does not detect
      numeric overflow
      + S8224790: Remove Xusage.txt file
      + S8224793: os::die() does not honor CreateCoredumpOnCrash
      + S8224814: Remove dead JNIHandleBlock freelist code
      + S8224816: Provide os::processor_id() implementation for Mac OS
      + S8224821: java/awt/Focus/NoAutotransferToDisabledCompTest/
      / fails linux-x64
      + S8224824: ProblemList java/awt/Color/AlphaColorTest failure
      in linux_x64
      + S8224828: aarch64: rflags is not correct after safepoint poll
      + S8224830: test/jdk/java/awt/Focus/
      / fails on linux-x64
      + S8224931: disable JAOTC invokedynamic support until 8223533
      is fixed
      + S8224946: jrtfs URI to Path and Path to URI conversions are
      + S8224962: ZGC: Strengthen ZHeap::is_oop()
      + S8224965: ZGC: Strengthen ZHeap::is_in()
      + S8224973: URLStreamHandler.openConnection(URL,Proxy) - spec
      and implementation mismatch
      + S8224978: Shenandoah: Allows root verifier to verify some
      roots outside safepoints with proper locks
      + S8224986: (str) optimize StringBuilder.append(CharSequence,
      int, int) for String arguments
      + S8224991: Problemlist javax/net/ssl/ServerName/
      + S8225007: java/awt/print/PrinterJob/
      / may hang
      + S8225014: Separate ShenandoahRootScanner method for
      + S8225016: Dead code due to VMOperationQueue::add() always
      returning true
      + S8225017: [TESTBUG] gc/shenandoah/oom/
      takes too long
      + S8225019: Update JVMCI
      + S8225020: Problem list some sanity test failures
      + S8225022: Put compiler/graalunit/ on
      + S8225032: Fix some C++ conformance issues in AWT Windows code
      + S8225037: throws
      + S8225046: Shenandoah metrics logs refactoring
      + S8225048: Shenandoah x86_32 support
      + S8225060: invokes
      NetworkInterface::getInetAddresses without doPriv
      + S8225061: Performance regression in Regex
      + S8225066: Add missing file
      + S8225077: fix references to broken link in java.compiler
      + S8225084: gc/z/ fails with unexpected
      allocation stall
      + S8225094: Fix minor HTML issues in jdk.zipfs
      + S8225104: 32-bit build failures after JDK-8222252
      + S8225105: java/awt/Focus/ShowFrameCheckForegroundTest/
      / fails in Windows 10
      + S8225110: IGV build definition uses non-secure transport
      + S8225111: Make Shenandoah tests work with 32-bit VMs
      + S8225117: java/math/BigInteger/ fails
      with ParseException
      + S8225129: Fix minor HTML issues in java.naming
      + S8225134: Update man-page files
      + S8225140: Build fails if directory contains 'unix'
      + S8225151: JShell API: Fix position of @jls tag
      + S8225171: Remove leftovers in shenandoahBarrierSetC1.cpp
      + S8225178: [Solaris] os::signal() should call sigaction() with
      + S8225179: (regex) Minor Pattern cleanup
      + S8225198: Optimize regex tree for greedy quantifiers of type
      + S8225199: [Graal] compiler/jvmci/compilerToVM/
      / fails with
    - XX:CompileThresholdScaling=0.1
      + S8225202: Add missing include after JDK-8223320
      + S8225207: redundant <p> in
      + S8225208: Re-Problem list jdk/jshell/
      fails on windows
      + S8225212: ProblemList gc/stress/
      + S8225214: Socket.getOption(SocketOption) not returning the
      expected type for the StandardSocketOptions.SO_LINGER
      + S8225217: Backout: JDK-8224814: Remove dead JNIHandleBlock
      freelist code
      + S8225225: stringStream internal buffer should always be zero
      + S8225229: Shenandoah: trim down default number of GC threads
      + S8225305: ProblemList java/lang/invoke/VarHandles tests
      + S8225306: bad headings in java.sql.rowset
      + S8225307: ProblemList compiler/codegen/ and
      + S8225309: HTML issues in jdk.jdi module
      + S8225314: broken links in java.base
      + S8225315: test java/util/ArrayDeque/ isn't part
      of the jdk_collections test group
      + S8225324: Bad HTML in jdk.jfr
      + S8225341: Shenandoah: CM::update_thread_roots() needs to
      handle derived pointers
      + S8225342: Shenandoah: use COMPILER2_OR_JVMCI macro
      + S8225346: Convert file to HTML5
      + S8225348: serviceability/dcmd/vm/ failed
      + S8225353: Add @jls links to java.lang.Enum
* Fri Jun 14 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+23
    * Fixes:
      + S6682540: Incorrect SASL DIGEST-MD5 behavior
      + S7061590: Javadoc issues in Charset and StandardCharsets
      + S7107615: scalability bloker in javax.crypto.JceSecurity
      + S8042904: calling
      + S8046018: JVMTI Spec: can_redefine_any_class capability spec
      is inconsistent
      + S8202651: Test fails
      + S8213416: Replace some enums with static const members in
      + S8214563: Use {@systemProperty} in specification of system
      properties in java.nio packages
      + S8214565: Use {@systemProperty} for definitions of system
      + S8215156: Deprecate the -Xfuture option
      + S8216553: JrtFIleSystemProvider getPath(URI) omits /modules
      element from file path
      + S8217089: JFR: Lazy install os interface components for
      improved startup
      + S8219147: Javadoc should expose covariant return type
      + S8220394: bufferedStream does not honor size limit
      + S8220449: serviceability/dcmd/compiler/
      + S8220478: java/util/concurrent/ConcurrentHashMap/
      timed out intermittently
      + S8220688: [TESTBUG] runtime/NMT/ timed
      + S8220702: compiling in the context of an automatic module
      disallows --add-modules ALL-MODULE-PATH
      + S8221121: applications/microbenchmarks are encountering
      crashes in tier5
      + S8221431: Support for Unicode 12.1
      + S8221543: Indify-dependent microbenchmarks are broken
      + S8221734: Deoptimize with handshakes
      + S8222318: javadoc does not accept valid HTML5 entity names
      + S8222414: bring googlemock v1.8.1
      + S8223053: [xmldsig] Add KeyValue::EC_TYPE
      + S8223245: Miscellaneous changes imported from jsr166 CVS
      + S8223379: Clarify ForkJoinPool.getStealCount() javadoc
      + S8223392: Add missing BitMap comments for JDK-8222986
      + S8223482: Unsupported ciphersuites may be offered by a TLS
      + S8223553: Fix code constructs that do not compile with the
      Eclipse Java Compiler
      + S8223581: C2 compilation failed with assert(!q->is_MergeMem())
      + S8223658: Performance regression of XML.validation in 13-b19
      + S8223660: jtreg: Decouple Unsafe from RTM tests
      + S8223814: SA: jhsdb common help needs to be more detailed
      + S8224012: AnnotatedType implementations of hashCode() lead to
      + S8224024: java/util/concurrent/BlockingQueue/
      / testBounded fails intermittently
      + S8224035: Replace wildcard address with loopback or local
      host in tests - part 9
      + S8224087: Compile C code for at least C99 Standard compliance
      + S8224115: Shenandoah: Eliminate RWLock that protects recorded
      nmethod data array
      + S8224145: Build compare script fails intermittently on test
      image native libraries
      + S8224165: [TESTBUG] Docker tests produce excessive output
      + S8224176: Fix inconsistencies in @jls tags in
      + S8224177: Harden annotation processing framework to irregular
      behavior from processors
      + S8224185: ZGC: Introduce "High Usage" rule
      + S8224202: Speed up Properties.load
      + S8224221: add memprotect calls to event log
      + S8224252: [TESTBUG] hotspot/test/serviceability/sa/sadebugd/
      / is timing out again after fix for
      + S8224256: test/jdk/java/security/SecureClassLoader/
      / hardcodes
      + S8224264: [TESTBUG] test failed on
      the Windows platform in tiers 6 and 7 testing
      + S8224477: socket types new-style socket option
      methods - spec and impl mismatch
      + S8224496: Shenandoah compilation fails with
      assert(is_CountedLoopEnd()) failed: invalid node class
      + S8224539: C2 compilation fails during ArrayCopyNode
      optimizations with assert(i < _max) failed: oob: i=1, _max=1
      + S8224548: [TESTBUG] runtime/appcds/jvmti/
      / failed: must be shared
      + S8224558: Fix replicateB encoding
      + S8224584: Shenandoah: Eliminate forwarding pointer word
      + S8224603: Replace wildcard address with loopback or local
      host in tests - part 11
      + S8224626: Shenandoah: Elide barriers on uncommon traps
      + S8224628: Note that type parameters are not visited by
      + S8224635: Revert 8224256 and add back java/security/
      /SecureClassLoader/ test
      + S8224652: 32-bit build failures after JDK-8213084
      + S8224656: Problem list java/security/SecureClassLoader/
      / until JDK-8224635 is fixed
      + S8224667: Shenandoah: Post-LRB cleanup
      + S8224671: AArch64: mauve System.arraycopy test failure
      + S8224672: (lib)hsdis-<arch>.so search incorrect after
      + S8224677: Dtrace .d files clash with make dependency .d files
      + S8224679: Shenandoah: Make
      ShenandoahParallelCodeCacheIterator noncopyable
      + S8224682: Remove the
      com.sun.CORBA.ORBIorTypeCheckRegistryFilter security property
      + S8224689: ProblemList runtime/appcds/
      + S8224698: does not compile with
      the Eclipse Java Compiler
      + S8224706: [TESTBUG] problem list failing JDK docker API tests
      + S8224715: ProblemList compiler/graalunit/
      + S8224723: [TESTBUG] compiler/arraycopy/
      / failed
      + S8224727: Problem list test security/infra/java/security/cert/
      + S8224742: JLONG_FORMAT_W incompatible with type jlong
      + S8224750: Display thread once in Internal exceptions event
      log lines
      + S8224751: Shenandoah: Shenandoah Verifier should select
      proper roots according to current GC cycle
      + S8224761: Replace wildcard address with loopback or local
      host in tests - part 12
      + S8224763: Update man pages to show deprecation of
    - Xverify:none
      + S8224783: Javadoc of String strip methods uses link where
      linkplain would be better
      + S8224795: some runtime/SelectionResolution tests are timing
      + S8224796: C code is not compiled correctly due to undefined
      + S8224836: Backout: JDK-8224626: Shenandoah: Elide barriers on
      uncommon traps
      + S8224870: Problemlist compiler/c2/ until
      JDK-8214904 is fixed
      + S8224875: Shenandoah: ParallelCleaning code unloading should
      take lock to protect shared code roots array
      + S8224880: AArch64: java/javac error with
      + S8224885: ProblemList sun/security/tools/keytool/
      / and on Solaris
      + S8224908: Revert: 8216553: JrtFileSystemProvider getPath(URI)
      omits /modules element from file path
      + S8224932: Shenandoah: Rename ShenandoahHeapLock, make it
      general purpose lock
      + S8224945: googlemock update breaks the build of arm32 and ppc
      + S8224970: ShenandoahRootScanner::roots_do assert is too strong
      + S8224981: Problemlist test/jdk/sun/security/pkcs11/tls/tls12/
      + S8224982: JDK-8222318 breaks tools/doclint/html/
      + S8224984: Problemlist javax/net/ssl/SSLSocket/
      + S8225005: Xerces 2.12.0: License file
* Fri Jun 14 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+22
    * Fixes:
      + S8130017: use _FORTIFY_SOURCE in gcc fastdebug builds
      + S8160539: Stack frame scanning acquires
      DerivedPointerTableGC_lock mutex
      + S8163805: hotspot/test/serviceability/sa/sadebugd/
      / failed with timed out
      + S8183273: Clarify Instrumentation interface should not be
      implemented outside java.instrument module
      + S8206879: Currency decimal marker incorrect for Peru
      + S8207812: Implement Dynamic CDS Archive
      + S8213084: Rework and enhance Print[Opto]Assembly output
      + S8214545: sun/management/jmxremote/bootstrap tests hang in
      revokeall.exe on Windows
      + S8215792: AArch64: String.indexOf generates incorrect result
      + S8218966: AArch64: String.compareTo() can read memory after
      + S8218997: Xusage text, man help, etc doesn't mention -Xlog
      + S8219313: Support module specific stylesheets
      + S8219692: DOM and SAX parsers ignore namespace
      + S8219781: Localized names for Japanese era Reiwa in COMPAT
      + S8220072: GCC 8.3 reports errors in java.base
      + S8220166: Performance regression in deserialization (4-6% in
      + S8220293: Deadlock in JFR string pool
      + S8220656: ARM32: -XX:MaxVectorSize=16 makes SIGILL
      + S8220672: [TESTBUG] TestCPUSets should check that cpuset does
      not exceed available cores
      + S8221507: Implement JFR Events for Shenandoah
      + S8221967: timed out
      + S8222154: upgrade gtest to 1.8.1
      + S8222169: java.lang.AssertionError switch expression in
      ternary operator - ?
      + S8222276: (zipfs) Refactoring and cleanups to prepare for
      + S8222302: [TESTBUG]test/hotspot/jtreg/compiler/intrinsics/
      /sha/cli/ fails on any
      other CPU
      + S8222422: vmTestbase/nsk/jdi/ClassLoaderReference/
      /definedClasses tests failed with Unexpected Exception: null
      + S8222482: [Graal] Update java-allocation-instrumenter.jar
      handling in graalunit
      + S8222492: G1 unnecessarily scans remembered set cards for
      regions that already have been evacuated
      + S8222548: Upgrading JDK 13 with the latest available jQuery
      + S8222807: Address iteration with invalid ZIP header entries
      + S8222825: ARM32 SIGILL issue on single core CPU (not
      supported PLDW instruction)
      + S8223214: Inet6AddressImpl.loopbackAddress() should choose
      loopback address that is available
      + S8223306: Remove threads linked list (use ThreadsList's array
      in SA)
      + S8223313: Use handshakes for CountStackFrames.
      + S8223346: Update Graal
      + S8223438: add VirtualizationInformation JFR event
      + S8223442: java/nio/channels/SocketChannel/
      testConcurrentTimedReadWrite3(): failure
      + S8223444: Improve CodeHeap Free Space Management
      + S8223472: volatile long field corruption on x86_32
      + S8223499: Remove two DocuSign root certificates that are
      + S8223572: ~ThreadInVMForHandshake() should call
      + S8223585: vmTestbase/runtime/pcl/* get SEGV in
      + S8223593: Refactor code for reallocating storage
      + S8223595: Consider updating jdk.jshell module description
      + S8223663: Update links for tool guides
      + S8223665: SA: debugd options should follow jhsdb style
      + S8223723: j.l.c.MethodTypeDesc.dropParameterTypes throws the
      undocumented exception: IllegalArgumentException
      + S8223725: j.l.c.MethodHandleDesc::of throws undocumented
      exception IllegalArgumentException
      + S8223726: j.l.c.MethodTypeDesc spec should contain precise
      assertions for one parameter's methods
      + S8223733: "Detail" in headings should be "Details"
      + S8223770: code_size2 still too small in some compressed oops
      + S8223774: Shenandoah: Refactor ShenandoahRootProcessor and
      + S8223803: j.l.c.MethodTypeDesc::insertParameterTypes doesn't
      control type of parameters
      + S8223856: Replace wildcard address with loopback or local
      host in tests - part 8
      + S8223910: TestFloatJNIArgs and TestTrichotomyExpressions time
      out with Graal as JIT
      + S8223914: specification of j.l.c.MethodTypeDesc::of should
      document better the exceptions thrown
      + S8223944: fix zlib related building docu and comments
      + S8223951: Shenandoah: Only need to update thread roots during
      final update refs
      + S8223956: Make SymbolTable and StringTable AllStatic
      + S8223961: ZGC: Unexpected behaviour due to
      ZMetronome::wait_for_tick() oversleeping
      + S8224010: Incorrect string interning
      + S8224014: Don't run test/jdk/java/net/NetworkInterface/
      / in IPv6 only environment
      + S8224017: [Graal] gc/z/ fails with Graal
      + S8224018: test/jdk/java/net/ipv6tests/{Tcp,Udp}
      assume IPv4 is available
      + S8224019: test/jdk/java/nio/channels/DatagramChannel/
      / assumes IPv4 is always available
      + S8224020: AsyncGetCallTrace test should not run on PPC64 or
      + S8224023: Redo the fix for ErrorFile option does not handle
      pre-existing error files of the same name
      + S8224028: loop initial declarations introduced by JDK-8184770
      + S8224031: Cannot parse switch expressions after type cast
      + S8224033: os::snprintf should be used in
      + S8224034: [TESTBUG] runtime/ErrorHandlerTest/ErrorHandler
      fails intermittently for case 13 on Windows
      + S8224038: Fix remaining InCSetState mentions
      + S8224042: Add private alignDown method to MappedByteBuffer
      + S8224043: Shenandoah: Remove clear_claimed_marks() from start
      of concurrent_traversal()
      + S8224105: Cannot parse JapaneseDate string on some specified
      + S8224119: Safepoint cleanup logging logs times for things it
      doesn't do
      + S8224160: Move G1RemSetScanClosure into g1RemSet.cpp file
      + S8224166: Create a taglet to better handle @jls and @jvms tags
      + S8224167: Refactor PtrQueue completed buffer processing
      + S8224170: Build failures after JDK-8207812 (Implement Dynamic
      CDS Archive)
      + S8224174: java.lang.Number has a default constructor
      + S8224175: Fix inconsistencies in @jls and @jvms tags
      + S8224179: Shenandoah: CTW test failures with traversal GC
      + S8224187: Refactor arraycopy_prologue to allow ZGC read
      barriers on arraycopy
      + S8224193: stringStream should not use Resouce Area
      + S8224201: Simplify JVM flag macro expansions
      + S8224203: Remove need to specify type when using FLAG_SET
      + S8224204: Replace wildcard address with loopback or local
      host in tests - part 10
      + S8224210: Shenandoah: Refactor ShenandoahRootScanner to
      support scanning CSet codecache roots
      + S8224230: [PPC64, s390] Support AsyncGetCallTrace
      + S8224248: test/jdk/java/net/InetAddress/ assumes is available
      + S8224487: outputStream should not be copyable
      + S8224495: Shenandoah: Do not rescan code roots in final mark
      pause if it is not degenerated GC
      + S8224500: Put HeapMonitorStatArrayCorrectnessTest in the
      problem list
      + S8224508: Shenandoah: Need to update thread roots in final
      mark for piggyback ref update cycle
      + S8224522: Shenandoah should apply barriers on deoptimization
      + S8224525: Shenandoah: Eliminate shenandoah verifier's
      + S8224529: [TESTBUG] JFR TestShenandoahHeapRegion* tests fail
      on build w/o Shenandoah
      + S8224568: minimal and zero build fails after JDK-8213084
      + S8224570: Update ProblemList-graal.txt
      + S8224573: Fix windows build after JDK-8221507
      + S8224579: ResourceMark not declared in
      shenandoahRootProcessor.inline.hpp with
    - -disable-precompiled-headers
      + S8224589: Improve startup behavior of SecurityProperties
* Tue May 21 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+21
    * Fixes:
      + S7141393: [macosx] CARemoteLayer code refactoring and unit
      + S8042215: javax/management/remote/mandatory/connection/
      / NoSuchObjectException no such object in
      + S8130266: Change the mechanism by which JDK loads the
      platform-specific GraphicsEnvironment class
      + S8144125: [macOS] ava/awt/event/ComponentEvent/
      /MovedResizedTwiceTest/ failed
      + S8184770: JDWP support for IPv6
      + S8189208: Cleanup ancient argument processing code
      + S8191808: Configurable read timeout for CRLs
      + S8200400: Restrict Sasl mechanisms
      + S8200545: Improve filter for enqueued deferred cards
      + S8208179: Devanagari not shown with logical fonts on Windows
      after removal of Lucida Sans from JDK
      + S8211826: StringIndexOutOfBoundsException happens via
      + S8212676: AWT SystemColor setting on CDE
      + S8212700: Change the mechanism by which JDK loads the
      platform-specific AWT Toolkit
      + S8212701: remove sun.desktop property from launcher code
      + S8213232: Unix/X11 setCompositionEnableNative issue
      + S8214046: [macosx] Undecorated Frame does not Iconify when
      set to
      + S8214796: Create a jlink plugin for stripping debug info
      symbols from native libraries
      + S8215470: Bad EnclosingMethod attribute on classes declared
      in lambdas
      + S8216008: -Djavax.accessibility.assistive_technologies empty
      list leads to exception
      + S8218917: KeyEvent.getModifiers() returns inconsistent values
      for ALT keys
      + S8219023: Investigate syncing JVMTI spec version with JDK
      + S8219060: -linksource broken with modules
      + S8219459: oopDesc::is_valid() is broken
      + S8219914: Change the environment variable for Java Access
      Bridge logging to have a directory.
      + S8220673: Add test library support for determining platform
      IP support
      + S8221253: TLSv1.3 may generate TLSInnerPlainText longer than
      2^14+1 bytes
      + S8221340: [TESTBUG] fails after fix
      for JDK-8219562
      + S8221432: Upgrade CLDR to Version 35.1
      + S8221478: Disable VerifySharedSpaces by default
      + S8221569: JFR tool produces incorrect output when both
    - -categories and --events are specified
      + S8221696: MappedByteBuffer.force method to specify range
      + S8221738: ErrorFile option does not handle pre-existing error
      files of the same name
      + S8221759: Crash when completing \"\"
      + S8222015: Small VM.metaspace improvements
      + S8222136: Remove two Comodo root CA certificates that are
      + S8222251: preflow visitor is not visiting lambda expressions
      + S8222292: runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/
      / timeout but test
      + S8222362: Upgrade to Freetype 2.10.0
      + S8222438: Drop of outdated logging in the
      + S8222480: Implementation: JEP 351: ZGC: Uncommit Unused Memory
      + S8222519: ButtonDemoScreenshotTest fails randomly with "still
      state to be reached"
      + S8222533: jtreg test jdk/internal/platform/cgroup/
      / fails on SLES12.3 linux ppc64le
      + S8222720: Provide extended VMWare/vSphere virtualization
      related info in the hs_error file on linux/windows x86_64
      + S8222789: Replace the usage of "Sun's Xinerama API" by the
      "XFree86's Xinerama API" on Solaris
      + S8222799: java.beans.Introspector uses an obsolete methods
      + S8222819: Remove setting of headless property on MacOS from
      launcher code.
      + S8222830: PIT: java/awt/Window/AlwaysOnTop/
      listed twice in ProblemList
      + S8222841: Incorrect static call stub interactions with class
      + S8222969: Migrate RuleBasedCollatorTest to JDK Repo
      + S8222987: sun/security/tools/keytool/ times out on
      + S8222991: Xerces 2.12.0: Validation
      + S8223018: Rename G1RemSet::*oops_into_collection_set_do
      + S8223040: Add a AsyncGetCallTrace test
      + S8223063: Support CNG RSA keys
      + S8223136: Move compressed oops functions to CompressedOops
      + S8223186: HotSpot compile warnings from GCC 9
      + S8223215: Shenandoah: Support verifying subset of roots
      + S8223235: [Graal] compiler/jsr292/NonInlinedCall/
      / failed time out
      + S8223237: Replace use of string.equals("") with isEmpty() in
      + S8223307: enable the Stack Execution Disable flag for JDK
      binaries on AIX
      + S8223380: [Graal] compiler/c2/ failed with
      time out.
      + S8223427: [TESTBUG] Disable JTReg Shenandoah tests when Graal
      is enabled
      + S8223441: HeapMonitorStatArrayCorrectnessTest fails due to
      sampling determinism
      + S8223454: Reduce String concatenation shapes by folding
      initialLengthCoder into last mixer
      + S8223465: Replace wildcard address with loopback or local
      host in tests - part 3
      + S8223531: [Graal] assert(type() == T_INT) failed: type check
      + S8223532: Don't try creating IPv4 sockets in
      NetworkInterface.c if IPv4 is not supported
      + S8223537: testlibrary_tests/ctw/ fails
      with Agent timeout frequently
      + S8223539: compiler/graalunit/
      hotspot.test.CheckGraalIntrinsics AssertionError: found
      plugins for intrinsics
      + S8223555: Cleanups in cacerts tests
      + S8223573: Replace wildcard address with loopback or local
      host in tests - part 4
      + S8223574: add more thread-related system settings info to
      hs_error file on AIX
      + S8223583: Build failure after JDK-8223567 (Rename
      ShenandoahBrooksPointer to ShenandoahForwarding)
      + S8223589: Build failures after JDK-8223534 (add back fixed
      + S8223597: jdk/nio/zipfs/ RuntimeException:
      CHECK_FAILED! (getAttribute.crc <entries20> failed 6af4413c
      vs 0 ...)
      + S8223599: minimal build fails after JDK-8185525
      + S8223617: code_size2 needs adjustments
      + S8223619: Move VerifyOption out of Universe
      + S8223620: Move IsGCActiveMark implementation out of header
      + S8223621: Move Universe usage out of oopRecorder.hpp
      + S8223622: Move Universe usage out of memAllocator.hpp
      + S8223623: Move oopFactory function definitions out of
      + S8223624: Cleanup includes of universe.hpp
      + S8223626: move print() functions to cpp files
      + S8223627: jdk-13+20 bundle name contains null instead of ea
      + S8223632: Replace wildcard address with loopback or local
      host in tests - part 5
      + S8223637: Fix build breakage after 8223136
      + S8223638: Replace wildcard address with loopback or local
      host in tests - part 6
      + S8223639: [JVMCI] jvmciCompiler.cpp needs to include
      + S8223645: AArch64 build broken by fix for 8223136
      + S8223651: Build fails with --with-jvm-features=-jfr and
    - -disable-precompiled-headers
      + S8223652: Rename
      IPSupport.skipIfCurrentConfigurationIsInvalid() to
      + S8223654: Clean up @jls references in com.sun.source
      + S8223657: Remove unused THREAD argument from SymbolTable
      + S8223667: ASAN build broken
      + S8223675: arm32 build failure after 8223136 (Move compressed
      oops functions to CompressedOops class)
      + S8223676: Minimal VM build failure after 8223136 (Move
      compressed oops functions to CompressedOops class)
      + S8223685: used bundled zlib on AIX by default
      + S8223716: sun/net/www/http/HttpClient/
      should be more resilient to unexpected traffic
      + S8223730: URLClassLoader.findClass() can throw
      + S8223737: Fix HostsFileNameService for IPv6 literal addresses
      + S8223759: Shenandoah should allow arbitrarily low initial
      heap size
      + S8223762: Shenandoah: overflows in calculations involving
      heap capacity
      + S8223767: Shenandoah fails to build on Solaris x86_64
      + S8223779: Build failure after 8223040 (Add a
      AsyncGetCallTrace test)
      + S8223798: Replace wildcard address with loopback or local
      host in tests - part 7
      + S8223810: HotSpot compile warnings from VS2017
      + S8223822: Add gc IDs in the log of gc verification
      + S8223880: Update sun/net/ftp/ and
      sun/net/ftp/ to work with IPv6
      + S8223885: hs_err and replay file may contain garbage when
      overwriting existing file
      + S8223911: Disable bad node budget verification until the fix
      + S8223917: Problemlist compiler/ciReplay/
      + S8223921: Update SocketReadWrite benchmark
      + S8223980: Shenandoah: Refactor and fix ObjArrayChunkedTask
* Tue May 21 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+20
    * Fixes:
      + S8146726: Improve AbstractProcessor to issue warnings for
      repeated information
      + S8185525: Add JFR event for DictionarySizes
      + S8198505: Remove CollectorPolicy and its subclasses
      + S8204203: Many pkcs11 tests failed in Provider
      initialization, after compiler on Windows changed
      + S8216137: assert failed: Live node limit exceeded.
      + S8216978: Drop support for pre JDK 1.4 SocketImpl
      + S8217364: Custom URLStreamHandler for jrt or file protocol
      can override default handler
      + S8217846: [Graal] vmTestbase/nsk/jdi/VirtualMachine/
      /instanceCounts/instancecounts003/ crash
      + S8218700: infinite loop in
      HotSpotJVMCIMetaAccessContext.fromClass after OutOfMemoryError
      + S8218875: Add new FileSystems.newFileSystem methods
      + S8219013: Update Apache Santuario (XML Signature) to version
      + S8219138: Miscellaneous changes imported from jsr166 CVS
      + S8219202: Use Unsynchronized StringBuilder in
      + S8219483: j.l.c.ClassDesc::nested(String, String...) doesn't
      throw NPE if any arg is null
      + S8219520: assert failed: Live node limit exceeded.
      + S8219902: C2: MemNode::can_see_stored_value() ignores casts
      which carry control dependency
      + S8219991: New fix of the deadlock in
      + S8220037: Inconsistencies of generated timezone files between
      Windows and Linux
      + S8220248: fix headings in java.util.concurrent
      + S8220724: TestBiasedLockRevocationEvents fails while matching
      revoke events to VMOperation events
      + S8220793: (fs) No support for changing modification time of
      + S8221120: CopyOnWriteArrayList.set should always have
      volatile write semantics
      + S8221359: Eliminate SATBMarkQueueSet::filter_thread_buffers
      + S8221509: Refactor assert( G1CollectedHeap::used() ==
      recalculate_used() ) with better message
      + S8221542: ~15% performance degradation due to less optimized
      inline decision
      + S8221892: ThreadPoolExecutor: Thread.isAlive() is not
      equivalent to not being startable
      + S8222074: Enhance auto vectorization for x86
      + S8222500: runtime/8176717/ failed with
      + S8222534: VerifyBeforeExit is not honored when System.exit is
      + S8222665: Update Graal
      + S8222667: vmTestbase/nsk/jdi/ThreadStartRequest/
      failed with "event IS NOT a breakpoint"
      + S8222670: pathological case of JIT recompilation and code
      cache bloat
      + S8222738: Shenandoah: assert(is_Proj()) failed when running
      cometd benchmarks
      + S8222893: markOopDesc::print_on() is a bit confused
      + S8222895: StackOverflowError in custom security manager that
      relies on ClassSpecializer
      + S8222926: Shenandoah build fails with
    - -with-jvm-features=-compiler1
      + S8222930: ConcurrentSkipListMap.clone() shares size variable
      between original and clone
      + S8222949: add condy support to javac's pool API
      + S8222955: Optimize String.replace(CharSequence, CharSequence)
      for common cases
      + S8222986: Add parameter to skip clearing CHeapBitMaps when
      + S8222992: Shenandoah: Pre-evacuate all roots
      + S8223044: Add back exception checking in tests
      + S8223052: Cleanup: NodeSortRecord
      + S8223054: [TESTBUG] Put graalJarsCP before existing classpath
      in GraalUnitTestLauncher
      + S8223064: Minor cleanups in ResolvedMethodTable
      + S8223137: Rename predicate 'do_unroll_only()' to
      + S8223138: Small clean-up in loop-tree support.
      + S8223139: Rename mandatory policy-do routines.
      + S8223140: Clean-up in 'ok_to_convert()'.
      + S8223141: Change (count) suffix _ct into _cnt.
      + S8223142: Clean-up WS and CB.
      + S8223143: Restructure/clean-up for 'loopexit_or_null()'.
      + S8223145: Replace wildcard address with loopback or local
      host in tests - part 1
      + S8223171: Redundant nmethod dependencies for effectively
      final methods
      + S8223174: Pattern.compile() can throw confusing
      + S8223177: Data race on JvmtiEnvBase::_tag_map in
      double-checked locking
      + S8223178: Improve FileSystems.newFileSystem example with map
      factory methods
      + S8223194: runtime/Shutdown/ due to
      "OutOfMemoryError: Java heap too small"
      + S8223227: Rename acquire_tag_map() to tag_map_acquire() in
      + S8223244: Fix usage of ARRAYCOPY_DISJOINT decorator
      + S8223248: [AIX] Remove old xlC 10 workaround for load acquire
      + S8223254: DataOutputStream/ fails due to
      "OutOfMemoryError: Java heap space"
      + S8223258: Shenandoah: SRP::process_all_roots_slow processes
      JvmtiExport weak oops twice
      + S8223262: [AOT] jaotc crashes with
      failed: Should not allocate with exception pending
      + S8223265: Clarify operational semantics of
      + S8223267: Fix incorrect usage of GCTraceTime in
      g1FullCollector and g1CollectedHeap
      + S8223308: ZGC: Remove ZGranuleMap::size()
      + S8223309: test failing due to self-assign-overloaded
      + S8223319: Add copyright footer to specs and man pages
      + S8223332: Update JVMCI
      + S8223335: Compare baseline builds on linux are failing
      + S8223353: (ch) Change channel close implementation to not
      wait for I/O threads
      + S8223359: JDK-8221359 breaks
      + S8223389: Shenandoah optimizations fail with
      + S8223391: Unsynchronized iteration of ClassLoaderDataGraph
      + S8223395: PPC64: Improve comments in the JVM signal handler
      to match ISA text
      + S8223397: gc+promotion log lines are missing the GC id
      + S8223412: tier1 build failure after 8222893
      + S8223414: ProblemList java/lang/ref/
      when running in Graal as JIT mode
      + S8223416: Exclude javax/management/monitor/
      / until JDK-8042211 is fixed.
      + S8223422: [Graal]
      failed: redundant
      + S8223437: Backout JDK-8219974 Restore static callsite
      resolution for the current class
      + S8223445: compiler/intrinsics/mathexact/
      / java timeout
      + S8223446: Shenandoah breaks alignment with some
      HumongousThreshold values
      + S8223447: Stabilize gc/shenandoah/TestStringDedupStress test
      + S8223448: Shenandoah disabled barriers blocks omit LRB
      + S8223449: Unprotected UseCompressedOops block in
      + S8223450: Disable Shenandoah C2 barriers verification for
      + S8223457: protected constructor should
      throw NPE if impl null
      + S8223463: Replace wildcard address with loopback or local
      host in tests - part 2
      + S8223464: Improve version string for Oracle CI builds
      + S8223481: gtest/ failed due to "assert(ret
      == 0) failed: sem_post failed; error='Invalid argument'
      + S8223534: add back fixed test_markOop.cpp
      + S8223567: Rename ShenandoahBrooksPointer to
      + S8223570: Shenandoah needs to acquire lock before
* Tue May 21 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+19
    * Fixes:
      + S8036608: Key.getAlgorithm link to standard algorithm names
      needs to be updated
      + S8074355: make MutexLocker smarter about non-JavaThreads
      + S8129315: java/net/Socket/ and
      java/net/Socket/ timeout intermittently
      + S8139965: Hang seen when using
      + S8202414: Unsafe write after primitive array creation may
      result in array length change
      + S8213399: DecoderLocker is unused
      + S8215113: Sampling interval not always correct
      + S8216577: Add GlobalSign's R6 Root certificate
      + S8218152: [javac] fails and exits with no error if a bad
      annotation processor provided
      + S8218280: LineNumberReader throws "Mark invalid" exception if
      CRLF straddles buffer.
      + S8219403: JVMCIRuntime::adjust_comp_level should be replaced
      + S8219487: j.l.c.ClassDesc spec should contain precise
      assertions for one parameter's methods
      + S8219807: C2 crash in IfNode::up_one_dom(Node*, bool)
      + S8220388: Increase -inlinehint-threshold for Clang to avoid
      G1 pause time regression
      + S8220497: Improve Javadoc search feature and add test coverage
      + S8220623: [JVMCI] Update JVMCI to support JVMCI based
      Compiler compiled into shared library
      + S8220795: Rework naked_short_nanosleep on Windows to improve
      + S8220813: update hotspot tier1_gc tests depending on GC to
      use @requires vm.gc.X
      + S8220818: Validator does not find missing match for keyref
      + S8221267: Document the
      .showIgnoredClassPathEntries system property
      + S8221592: C2 compilation failed with assert(!q->is_MergeMem())
      + S8221639: [i386] expand_exec_shield_cs_limit workaround is
      undefined code after JDK-8199717
      + S8221786: ZGC: Increase max heap size to 16TB
      + S8221988: add possibility to build with Visual Studio 2019
      + S8221991: Improve the HTML for the inheritance tree for a type
      + S8222137: Remove T-Systems root CA certificate
      + S8222440: (zipfs) JarFileSystem does not correctly handle
      versioned entries if no root entry is present
      + S8222462: Introduce CollectedHeap::unused()
      + S8222469: ZGC: Generalize ZPageCache::flush()
      + S8222518: Remove unnecessary caching of Parker object in
      + S8222529: sun.jdwp.listenerAddress agent property uses wrong
      + S8222562: Don't set IPV6_V6ONLY when IPv4 is not available
      + S8222637: Obsolete NeedsDeoptSuspend
      + S8222664: runtime/appcds/sharedStrings/
      / assert GC active during NoGCVerifier
      + S8222743: Xerces 2.12.0: DOM Implementation
      + S8222744: add support for generating method handles from a
      variable symbol
      + S8222749: vmTestbase/nsk/jdi/ThreadStartRequest/
      failed with "eventSet1.size() != 3 :: 2"
      + S8222769: [TESTBUG] TestJFRNetworkEvents should not rely on
      hostname command
      + S8222774: (ch) Replace uses of stateLock and blockingLock
      with j.u.c. locks
      + S8222811: Consolidate MutexLockerEx and MutexLocker
      + S8222821: com/sun/jdi/ failed
      + S8222852: Reduce String concat combinator tree shapes by
      folding constants into prependers
      + S8222888: [TESTBUG] docker/ fails due to
      "RuntimeException: JAVA_MAIN_CLASS_ is not defined"
      + S8222913: Add Jib support for VERSION_EXTRA*
      + S8222934: mark new VM option
      AllowRedefinitionToAddOrDeleteMethods as deprecated
      + S8222935: Fix ExceptionCheckingJniEnv system
      + S8222952: Typo in test/hotspot/jtreg/TEST.groups is causing
      test harness failures
      + S8222970: Update ProblemList for vmTestbase/nsk/jdb/eval/
      + S8222977: Fix shenandoah broken with JDK-8222811
      + S8222980: Upgrade IANA Language Subtag Registry to Version
      + S8222988: Use MonitorLocker rather than MutexLocker when
      wait/notify used
      + S8223003: SunMSCAPI keys are not cleaned up
      + S8223015: Cleanups for zipfs tests
      + S8223016: ZGC: Fix misaligned statistics printout
      + S8223020: aarch64: expand minI_rReg and maxI_rReg patterns
      into separate instructions
      + S8223026: [BACKOUT] Typo in test/hotspot/jtreg/TEST.groups is
      causing test harness failures
      + S8223078: Add microbenchmark for array
      + S8223146: [TESTBUG] new test vmTestbase/nsk/share/
      /ExceptionCheckingJniEnv/exceptionjni001/ fails on Windows
      + S8223184: Shenandoah: Missing roots in
      + S8223190: Test gc/arguments/ breaks
      with change for JDK-8074355
* Tue May 21 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+18
    * Fixes:
      + S8192936: RI does not follow the JVMTI RedefineClasses spec
      that is too strict in the definition
      + S8213501: Deploy ExceptionJniWrapper for a few tests
      + S8215017: Improve String::equals warmup characteristics
      + S8215580: Remove support for `--no-module-directories`
      + S8217338: [Containers] Improve systemd slice memory limit
      + S8218994: Consolidate indy and condy JVM information within
      a BootstrapInfo data structure
      + S8219566: JFR did not collect call stacks when
      MaxJavaStackTraceDepth is set to zero
      + S8219998: Eliminate inherently singleton lists
      + S8220231: Cache HarfBuzz face object for same font's text
      layout calls
      + S8220513: Wrapper Key may get deleted when closing sessions
      in SunPKCS11 crypto provider
      + S8221271: sun/security/pkcs11/tls/tls12/ test
      + S8221598: Update Graal
      + S8221685: -XX:BytecodeVerificationRemote and
    - XX:BytecodeVerificationLocal should be diagnostic options
      + S8222280: Provide virtualization related info in the hs_error
      file on AIX
      + S8222295: more baseline cleanups from Async Monitor Deflation
      + S8222332: PIT: Problemlist tests that times out consistently
      + S8222379: JFR failed due to
      + S8222391: javax/net/ssl/compatibility/
      should be more flexible
      + S8222502: Replace 19,20 case alternatives with
      JVM_CONSTANT_Module/Package names
      + S8222526: Use of no longer existing jquery directory in
      + S8222527: HttpClient doesn't send HOST header when tunelling
      HTTP/1.1 through http proxy
      + S8222532: (zipfs) Performance regression when writing
      ZipFileSystem entries in parallel
      + S8222550: runtime/MemberName/ times out
      + S8222558: Rework ResolvedMethodTable verification
      + S8222668: Add @since tag to JapaneseEra.REIWA
      + S8222669: Create and use new html.Entity class
      + S8222713: Add OutputAnalyzer(Path) constructor
      + S8222735: Update doc/ with current Oracle build
      platforms and compilers
      + S8222741: jdi/EventQueue/remove/remove004 fails due to
      + S8222747: [Graal] mx_subprocess files miss testing VM flags
      + S8222753: AAarch64: Add CPU implementer code for Ampere
      + S8222785: aarch64: add necessary masking for immediate shift
      + S8222786: Shenandoah get_barrier_strength should accept all
      shapes of (Weak)CAS reference barriers
      + S8222805: sun/security/pkcs11/tls/tls12/ fails
      with Unsupported signature algorithm: rsa_pss_rsae_sha256
      + S8222817: Refactor printing processor to use streams
      + S8222838: Shenandoah: SEGV on accessing cset bitmap for NULL
      + S8222843: Print Shenandoah cset map addresses in hs_err
* Tue May 21 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+17 (April 2019 CPU)
    * Security fixes
      + S8211936, CVE-2019-2602, bsc#1132728: Better String parsing
      + S8214809: CDS storage improvements
      + S8218453, CVE-2019-2684, bsc#1132732: More dynamic RMI
    * Fixes:
      + S6684386: ElementIterator javadoc bug
      + S8163363: AArch64: Stack size in tools/launcher/
      needs to be adjusted
      + S8180573: Refactor sun/security/tools shell tests to plain
      java tests
      + S8208066: compiler/graalunit/ failed with
      org.junit.runners.model.TestTimedOutException: test timed out
      after 20 seconds
      + S8215407: javac should reject class files with bad
      EnclosingMethod attributes
      + S8216326: SSLSocket stream close() does not close the
      associated socket
      + S8217013: javadoc generates references to missing file
      + S8217047: Provide a way to inject missing parameter names
      + S8217405: rmic should reject class files with preview
      features enabled
      + S8218147: make_walkable asserts on multiple calls
      + S8218468: Load barrier slow path node should be MachTypeNode
      + S8219718: ZGC: Make nmethod entry barriers and
      nmethod::is_unloading use ZNMethodDataOops
      + S8220349: The fix done for JDK-8214253 have caused issues in
      JTree behaviour
      + S8220382: Cleanup doclet instantiation
      + S8220477: Channels.newWriter() does not close if underlying
      channel throws an IOException
      + S8220625: tools/javac/classreader/8171132/
      / failed with "did not see expected
      + S8220743: [TESTBUG] Review Runtime tests recently migrated
      from JDK subdirs
      + S8221263: [TEST_BUG] RemotePrinterStatusRefresh test is hard
      to use
      + S8221393: ResolvedMethodTable too small for StackWalking
      + S8221397: Support implementation-defined Map Modes
      + S8221445: FastSysexMessage constructor crashes MIDI
      reception thread
      + S8221644: jquery directory should be renamed
      + S8221661: javax.swing.text.View.getPreferredSpan(int axis)
      + S8221711: [TESTBUG] create more tests for JFR in container
      + S8221857: Collect code coverage for a subset of code
      + S8221885: Add intermittent test in the JavaSound to the
      + S8221913: Add GC.selected() jtreg-ext function
      + S8221915: cleanup ticks related coding in os_perf_aix.cpp
      + S8221979: Cleanups for building Windows resources
      + S8222034: Thread-SMR functions should be updated to remove
      work around
      + S8222035: minimal inference context optimization is forcing
      resolution with incomplete constraints
      + S8222072: JVMTI GenerateEvents() sends CompiledMethodLoad
      events to wrong jvmtiEnv
      + S8222090: Add Hygon Dhyana processor support
      + S8222097: ProblemList tests that are failing recurringly and
      intermittently in PIT
      + S8222151: refactoring: enhancements to
      java.lang.Class::methodToString and
      + S8222188: Shenandoah: Adjust Shenandoah work gang types
      + S8222224: vmTestbase/nsk/jvmti/SingleStep/singlestep001/
      / fails
      + S8222231: Clean up interfaceSupport.inline.hpp duplicated code
      + S8222271: [s390] optimize register usage in C2 instruction
      forms for clearing arrays
      + S8222275: sun/security/tools/keytool/
      assertTrue: expected true, was false
      + S8222289: Overhaul logic for reading/writing constant pool
      + S8222297: IRT_ENTRY/IRT_LEAF etc are the same as JRT
      + S8222299: [TESTBUG] move hotspot container tests to
      + S8222300: Zero build broken after JDK-8222231
      + S8222327: java_lang_Thread _thread_status_offset, remove pre
      1.5 code paths
      + S8222333: fastdebug build broken after JDK-8221393
      (phase_mapping[] doesn't match enum Phase in
      + S8222334: java -Xss0 triggers StackOverflowError
      + S8222378: Provide mechanism to query preview feature status
      for annotation processors
      + S8222387: Out-of-bounds access to CPU _family_id_xxx array
      + S8222395: Refactor the abstract classes of package and module
      index writer
      + S8222397: x86_32 tests with UseSHA1Intrinsics SEGV due to
      garbled registers
      + S8222403: Shenandoah: Remove ShenandoahAlwaysTrueClosure, use
      AlwaysTrueClosure instead
      + S8222410: java/nio/file/attribute/BasicFileAttributeView/
      /UnixSocketFile hangs when "nc" does not accept "-U"
      + S8222415: Xerces 2.12.0: Parsing Configuration
      + S8222417: compiler/loopopts/ times out
      + S8222418: compiler/arguments/
      times out
      + S8222419: Shenandoah: Remove unused _par_state_string in
      + S8222425: Shenandoah: Move commonly used closures to separate
      + S8222430: Add tests for ElementKind predicates
      + S8222444: Add a suggestion for non-US locale in the test doc
      + S8222484: Specialize generation of simple String
      concatenation expressions
      + S8222490: Shenandoah: Remove unused _par_state_string in
      + S8222491: jcmd can fail converting UTF8 output to strings
      + S8222501: [TESTBUG] Docker support is always set to true in
      + S8222510: Small cleanup for JDK launcher's make file
      + S8222522: Add configure options for Mac Bundle creation
      + S8222528: Fix javadoc headers in Nashorn sources
      + S8222627: Remove sneaky token 'Name' in jdk-version.m4
* Tue May 21 2019 Fridrich Strba <>
  - Upgreade to upstream tag jdk-13+16
    * Fixes:
      + S8020637: Permissions.readObject doesn't enforce proper Class
      to PermissionCollection mappings
      + S8163326: Update the default enabled cipher suites preference
      + S8203364: Some serviceability/sa/ tests intermittently fail
      with LingeredApp terminated with
      non-zero exit code 3
      + S8216039: TLS with BC and RSASSA-PSS breaks
      + S8216551: GraalUnitTestLauncher should be executed as '@run
      + S8217610: TLSv1.3 fail with ClassException when EC keys are
      stored in PKCS11
      + S8217728: Speed up incremental rerun of "make hotspot"
      + S8218049: Survivor MemoryMXBean used() size granularity is
      region based
      + S8218458: [TESTBUG] runtime/NMT/
      / fails with Expected
      stack trace missing from output
      + S8218483: Crash in "assert(_daemon_threads_count->get_value()
      > daemon_count) failed: thread count mismatch 5 : 5"
      + S8218547: Simplify JLI_Open on Windows in native code (libjli)
      + S8218668: Clean up evacuation of optional collection set
      + S8219241: Provide basic virtualization related info in the
      hs_error file on linux/windows x86_64
      + S8219861: Add new keytool -showinfo -tls command for
      displaying TLS configuration information
      + S8219918: ProblemList hotspot tests failing in SAP testing.
      + S8219993: AArch64: Compiled CI stubs are unsafely modified
      + S8220282: Add MethodHandle tests on accessing final fields
      + S8221325: Add information about swap space to
      print_memory_info() on MacOS
      + S8221430: StringBuffer(CharSequence) constructor truncates
      when -XX:-CompactStrings specified
      + S8221470: Print methods in exception messages in java-like
      + S8221477: Inject os/cpu-specific constants into Unsafe from
      + S8221529: [TESTBUG] Docker tests use old/deprecated image on
      + S8221530: Caller sensitive methods not handling caller = null
      when invoked by JNI code with no java frames on stack
      + S8221535: add steal tick related information to hs_error file
      + S8221539: [metaspace] Improve
      MetaspaceObj::is_metaspace_obj() and friends
      + S8221584: SIGSEGV in os::PlatformEvent::unpark() in
      JvmtiRawMonitor::raw_exit while posting method exit event
      + S8221597: A typo in the Java API doc for File.getUsableSpace()
      + S8221658: aarch64: add necessary predicate for ubfx patterns
      + S8221710: [TESTBUG] more configurable parameters for docker
      + S8221730: jcmd process name matching broken
      + S8221764: Reduce make Init.gmk logging overhead
      + S8221766: Load-reference barriers for Shenandoah
      + S8221833: Readability check in Symbol::is_valid not performed
      for some addresses
      + S8221836: Avoid recalculating String.hash when zero
      + S8221848: Shenandoah: ArrayCopy post-barrier improvements
      + S8221851: Use of THIS_FILE in hotspot invalidates precompiled
      header on Linux/GCC
      be selected at runtime, not build time
      + S8221853: Data race in compile broker (set_last_compile)
      + S8221871: javadoc should not set role=region on <section>
      + S8221872: Remove uses of ClassLoaderWeakHandle typedef in
      protection domain table
      + S8221880: Better customization for Windows RC properties
      FileDescription and ProductName
      + S8221882: Use fiber-friendly java.util.concurrent.locks in
      + S8221894: Add comments for docker tests in the test doc
      + S8221907: make reconfigure breaks when configured with
      relative paths
      + S8221917: serviceability/sa/ fails on 32-bit
      + S8221918: runtime/SharedArchiveFile/serviceability/
      / fails: Shared archive not found
      + S8221921: Implement size() / isEmpty() in immutable
      + S8221924: get(null) on single-entry unmodifiable Map returns
      null instead of throwing NPE
      + S8221980: Simplify Optional implementation
      + S8221981: Simplify Map/List/Set.of() implementation
      + S8221984: ZGC: Clean up ZOop
      + S8221992: Fix old method replacement in ResolvedMethodTable
      + S8221995: AARCH64: problems with CAS instructions encoding
      + S8221996: Bootcycle build broken
      + S8221997: fix headings in jdk.javadoc
      + S8222027: java/util/logging/LogManager/
      generates intermittent ClassCastException
      + S8222029: Optimize Math.floorMod
      + S8222032: x86_32 fails with "wrong size of mach node" on
      AVX-512 machine
      + S8222078: test/jdk/java/lang/reflect/exeCallerAccessTest/
      /exeCallerAccessTest.c build fails after 8221530
      + S8222082: Build of test/jdk/java/lang/reflect/
      /exeCallerAccessTest/exeCallerAccessTest.c still failing on
      + S8222086: CodeCache::UnloadingScope needs to preserve and
      restore previous IsUnloadingBehavior
      + S8222089: [TESTBUG] sun/security/lib/cacerts/
      / fails due to cert within 90-day expiry
      + S8222105: Add "use_" prefix to
      + S8222111: exeCallerAccessTest.c fails to build: control
      reaches end of non-void function
      + S8222125: Shenandoah: Crash when running with
      + S8222129: Shenandoah: Missing CompareAndSwapP/N case in
      + S8222130: Shenandoah should verify roots after pre-evacuation
      + S8222133: Add temporary exceptions for root certs that are
      due to expire soon
      + S8222144: BuiltinClassLoader should create the CodeSource for
      jrt URLs lazily
      + S8222180: ZGC: ZForwarding::verify() failing when checking
      for duplicates
      + S8222185: Shenandoah should report "committed" as capacity
      + S8222186: Shenandoah should not uncommit below minimum heap
      + S8222227: Shenandoah: Fix Traversal GC weak roots handling in
      final-traversal pause
      + S8222229: ProblemList
      + S8222259: Shenandoah: Pre-evacuate string-dedup roots in
      Traversal GC
      + S8222264: Windows incremental build is broken with JDK-8217728
* Tue May 21 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+15
    * Fixes:
      + S8157372: C2: Node::cmp() should return bool
      + S8157404: Unable to read certain PKCS12 keystores from
      + S8168261: Use server cipher suites preference by default
      + S8174268: Declare a public field in JapaneseEra for the era
      starting May 2019
      + S8177960: Deprecate the Swing Motif Look and Feel and
      document it as unsupported on macOS
      + S8178335: fake pass: jdk/internal/ref/Cleaner/
      + S8189861: Refactor CacheFind
      + S8205432: Replace the placeholder Japanese era name
      + S8205934: Define jdk -source/-target version in
      version-numbers file
      + S8212627: [TESTBUG]
      runtime/CreateMirror/ timed out
      + S8212904: JTextArea line wrapping incorrect when using UI
      + S8215105: java/awt/Robot/HiDPIScreenCapture/
      / Wrong Pixel Color
      + S8215599: Remove support for javadoc "frames" mode
      + S8216539: tools/jar/modularJar/ times out
      + S8216971: [macosx swing] For JCheckBoxMenuItem
      actionPerformed() is called twice, when
      apple.laf.useScreenMenuBar=true and modifier is
      + S8217707: JNICALL declaration breaks Splash screen functions
      + S8217735: awt_image_GifImageDecoder_parseImage() "interlace"
      param has the wrong type
      + S8218418: (fs) Files.createSymbolicLink should use
      + S8218727: vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/
      / crash in native library
      + S8219733: Restore javadoc header styles
      + S8220016: Clean up redundant RSA services in the SunJSSE
      + S8220250: fix headings in java.desktop
      + S8220254: fix headings in java.xml
      + S8220320: Remove unused old code in GraphicsEnvironment on
      + S8220351: Cross-modifying code
      + S8220495: Update GIFlib library to the 5.1.8
      + S8220530: Build compare script does not compare the contents
      of the test image
      + S8220602: Shenandoah-SA: Enable best-effort implementation of
      heap walk
      + S8220610: Make CollectedHeap nmethod functions pure virtual
      + S8220632: Suggest recompiling with a larger value of
    - Xmaxerrs/-Xmaxwarns if diagnostics were suppressed
      + S8220664: Simplify ShenandoahUpdateHeapRefsClosure
      + S8220671: Initialization race for non-JavaThread PtrQueues
      + S8220707: [TESTBUG]
      serviceability/sa/ fails with
      jtreg -vmoption:-Xmx < 8g
      + S8220786: Create new switch to redirect error reporting
      output to stdout or stderr
      + S8220792: Performance bottleneck in JavacFileManager.list()
      + S8221102: Allow GC threads to participate in threads claiming
      + S8221118: Avoid eagerly creating JCDiagnostic for
      + S8221146: ZGC: Reports too much relocated
      + S8221149: os::malloc checks MallocCatchPtr outside of ifdef
      ASSERT block
      + S8221153: ZGC: Heap iteration and verification pollutes GC
      + S8221183: Avoid code cache walk in MetadataOnStackMark
      + S8221244: Unexpected behavior of
      PropertyDescription.getReadMethod for boolean properties
      + S8221257: Improve serial number generation mechanism for
      keytool -gencert
      + S8221304: Problem list
      + S8221341: Update Graal
      + S8221351: Crash in
      + S8221366: Search box tries to search for "Search"
      + S8221394: Clean up ConcurrentGCThread
      + S8221395: HttpClient leaving connections in CLOSE_WAIT state
      until Java process ends
      + S8221398: Move test to subdir
      + S8221405: Fix Windows 32bit awt build
      + S8221408: Windows 32bit build build errors/warnings in hotspot
      + S8221411: NullPointerException in RasterPrinterJob without
      + S8221412: lookupPrintServices() does not always update the
      list of Windows remote printers
      + S8221413: javac does not recognize variable assigned in
      switch expression as DA
      + S8221435: Shenandoah should not mark through weak roots
      + S8221436: Incorrect check of package in Line.Info.toString()
      + S8221437: assert(java_lang_invoke_ResolvedMethodName::
      vmtarget(resolved_method()) == m()) failed: Should not change
      after link resolution
      + S8221480: jcmd VM.metaspace shall print limits in basic mode
      + S8221482: Initialize VMRegImpl::regName[] earlier to prevent
      assert during PrintStubCode
      + S8221517: G1: Reserved page size for heap can be wrong
      + S8221532: Incorrect copyright header in FileSystemSupport_md.c
      + S8221533: Incorrect copyright header in, and
      + S8221540: ZGC: Reduce width of zForwardingEntry::from_index
      + S8221541: clean up functions in CompilerOracle
      + S8221558: Remove obsolete uses of
      OopStorage::ParState<'false, false> _par_state
      + S8221568: DataOutputStream/ fails due to
      "OutOfMemoryError: Java heap space"
      + S8221596: test/hotspot/jtreg/runtime/containers/docker/
      / failed with FileAlreadyExistsException
      + S8221610: Resurrect (legacy) JRE bundle target
      + S8221621: FindTests.gmk cannot handle "=" in TEST.groups
      + S8221629: Shenandoah: Cleanup class unloading logic
      + S8221643: Tighten up assert(_keep_alive >= 0) in
      + S8221648: Remove CollectedHeap::is_in_closed_subset()
      + S8221687: Deprecated j.u.jar.Attributes.Name attributes
      accidentally set to null
      + S8221688: Quarantine Shenandoah string dedup tests
      + S8221694: jstatLineCounts1 needs to be NaN resilient
      + S8221698: Remove redundant includes from popular header files
      + S8221701: Archive constant BaseLocales
      + S8221703: Rmic build for has bad
      incremental behavior
      + S8221723: Avoid storing zero to String.hash
      + S8221724: Enable archiving of Strings with hash 0
      + S8221725: AArch64 build failures after JDK-8221408 (Windows
      32bit build build errors/warnings in hotspot)
      + S8221726: Multiple build failures after JDK-8221698 (Remove
      redundant includes from popular header files)
      + S8221731: Fix doclint handling of accessibility heading in
      + S8221732: Introduce CollectedHeap::hash_oop()
      + S8221735: Shenandoah fails ctw/modules/
      / with Traversal
      + S8221748: Remove unused oopDesc::is_unlocked_oop()
      + S8221750: Shenandoah: Enable ThreadLocalHandshake by default
      + S8221751: Shenandoah: Improve SATB enqueueing
      + S8221762: Improve Main.gmk/FindTests.gmk bootstrap time
      + S8221763: Build fails when using
    - -with-jvm-features=-g1gc,-jfr,-shenandoahgc
      + S8221782: [Graal] Module
      has not been granted
      + S8221801: Update src/java.base/share/legal/
      + S8221824: Build failure with MSVS 2013 after JDK-8218418
      + S8221870: use driver to run CtwRunner in applications/ctw
      + S8221875: Unquarantine Shenandoah string dedup tests
* Tue May 21 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+14
    * Fixes:
      + S7106851: Test should not use System.exit
      + S8059357: ClassVerifier redundantly checks constant pool
      entries multiple times
      + S8061381: [macosx] Accelerators does not spelled for
      JMenuItems by Voice Over
      + S8078860: (spec)[] b, int off, int len)
      claims to not affect element b[off]
      + S8146986: JDI: Signature lookups for unprepared classes can
      take a long time
      + S8170494: JNI exception pending in PlainDatagramSocketImpl.c
      + S8172695: (scanner) java/util/Scanner/ fails
      + S8200286: (testbug) MOptionTest test fails with
      java.lang.AssertionError: Classfiles too old!
      + S8203026: java.rmi.NoSuchObjectException: no such object in
      + S8204552: NMT: Separate thread stack tracking from virtual
      memory tracking
      + S8210782: Upgrade HarfBuzz to the latest 2.3.1
      + S8211322: Reduce the timeout of tooltip in SwingSet2DemoTest
      + S8211941: Enable checking/ignoring of non-conforming
      Class-Path entries
      + S8213110: Remove the use of applets in automatic tests
      + S8214109: XToolkit is not correctly displayed color on 16-bit
      high color setting
      + S8214112: The whole text in target JPasswordField image are
      not selected
      + S8214253: Tooltip is transparent rather than having a black
      + S8214712: Archive Attributes$Name.KNOWN_NAMES
      + S8215396: JTabbedPane preferred size calculation is wrong for
      + S8216353: Use utility APIs introduced in
      org/netbeans/jemmy/util/LookAndFeel class in client sanity
      test cases
      + S8216558: Lookup.unreflectSetter(Field) fails to throw
      IllegalAccessException for final fields
      + S8216989: CardTableBarrierSetAssembler::
      gen_write_ref_array_post_barrier() does not check for zero
      length on AARCH64
      + S8217347: [TESTBUG]
      runtime/appcds/jvmti/ timed out
      + S8217362: Emergency dump does not work when disk=false is set
      + S8217564: idempotent protection missing in crc32c.h
      + S8217690: Update public suffix version
      + S8217827: [Graal] Some vmTestbase/nsk/jvmti/ResourceExhausted
      tests failing
      + S8218128: vmTestbase/nsk/jvmti/ResourceExhausted/
      /resexhausted003 and 004 use wrong path to test classes
      + S8218399: runtime/RedefineObject/
      + S8218401: WRONG_PHASE: vmTestbase/nsk/jvmti test crash
      + S8218446: SuspendAtExit hangs
      + S8218674: HTML Tooltip with "img=src" on component doesn't
      + S8218854: FontMetrics.getMaxAdvance may be less than the
      maximum FontMetrics.charWidth
      + S8218889: Improperly use of the Optional API
      + S8218914: Support fonts installed per-user on Windows 10
      + S8219100: Improve do_collection_pause_at_safepoint
      + S8219196: DataOutputStream.writeUTF may throw unexpected
      + S8219446: Specify behaviour of timeout accepting methods of
      Socket and ServerSocket if timeout is negative
      + S8219504: Test for JDK-8211435 can be run on all platforms
      + S8219552: bump jtreg requiredVersion to b14 in
      + S8219612: compiler.codecache.stress.Helper.TestCaseImpl can't
      be defined in different runtime package as its nest host
      + S8220095: Assertion failure when symlink (with different
      name) is used for lib/modules file
      + S8220198: Lots of com/sun/crypto/provider/Cipher tests fail
      on x86_32 due to missing SHA512 stubs
      + S8220224: With CLDR provider, NumberFormat.format could not
      handle locale with number extension correctly.
      + S8220240: Refactor shared dirty card queue
      + S8220249: fix headings in java.compiler
      + S8220295: sun/tools/jps/ still timing out
      + S8220389: Update Graal
      + S8220445: Support for side by side MSVC Toolset versions
      + S8220451: jdi/EventQueue/remove/remove004 failed due to
      "ERROR: thread2 is not alive"
      + S8220456: jdi/EventQueue/remove_l/remove_l004 failed due to
      "TIMEOUT while waiting for event"
      + S8220528: [AIX] Fix basic Xinerama and Xrender functionality
      + S8220570: Additonal trace when native thread creation fails
      + S8220575: Replace hardcoded in URLs with new URI
      + S8220633: Optimize CacheFSInfo
      + S8220658: Improve the readability of container information in
      the error log
      + S8220674: [TESTBUG] MetricsMemoryTester failcount test in
      docker container only works with debug JVMs
      + S8220682: Heap dumping and inspection fails with JDK-8214712
      + S8220687: Add
      StandardJavaFileManager.getJavaFileObjectsFromPaths overload
      + S8220714: C2 Compilation failure when accessing off-heap
      memory using Unsafe
      + S8220753: Re-introduce the test case for TLS 1.2 algorithms
      in SunPKCS11 crypto provider
      + S8220774: Add HandshakeALot diag option
      + S8220784: hsdis cannot be built with MinGW64
      + S8220794: PPC64: Fix signal handler for SIGSEGV on branch to
      illegal address
      + S8221083: [ppc64] Wrong oop compare in C1-generated code
      + S8221096: Description of -XX:+PrintFlagsRanges is incorrect
      + S8221164: jstatLineCounts tests need to be more resilient for
      NaN outputs
      + S8221172: SunEC specific test is not limited to SunEC
      + S8221175: Fix bad function case for controlled JVM crash on
      PPC64 big-endian
      + S8221179: Zero builds fail when linking with gold and
      + S8221180: Deprecate AllowJNIEnvProxy
      + S8221207: Redo JDK-8218446 - SuspendAtExit hangs
      + S8221208: Backout JDK-8218446
      + S8221212: ZGC: Command-line flags should be marked
      + S8221219: ZGC: Remove ZStallOnOutOfMemory option
      + S8221220: AArch64: Add StoreStore membar explicitly for
      Volatile Writes in TemplateTable
      + S8221252: (sc) SocketChannel and its socket adaptor need to
      handle connection reset
      + S8221259: New tests for to exercise long
      standing behavior
      + S8221260: Initialize more class members on construction,
      remove some unused ones
      + S8221262: Cleanups in UnixFileSystem/WinNTFileSystem
      implementation classes
      + S8221264: Refactor and update SourceVersion.latestSupported
      + S8221270: Duplicated synchronized keywords in SSLSocketImpl
      + S8221273: put sun/security/pkcs11/tls/tls12/ on
      + S8221278: Shenandoah should not enqueue string dedup
      candidates during root scan
      + S8221342: [TESTBUG] Generate Dockerfile for docker testing
      + S8221343: x86_32 crashes on startup with "_hwm out of range"
      + S8221350: more monitor logging updates from Async Monitor
      Deflation project
      + S8221357: Update test documentation by deleting "cd test &&
      + S8221363: Build failure after JDK-8220240 (Refactor shared
      dirty card queue)
      + S8221392: Reduce ConcurrentGCThreads spinning during start up
      + S8221396: Clean up serviceability/sa/
      + S8221400: java/lang/String/ test requests
      too much heap
      + S8221401: java/math/BigInteger/ test
      should be disabled on 32-bit platforms
      + S8221406: Windows 32bit build error in
      + S8221407: Windows 32bit build error in
      + S8221414: Bump required boot jdk version to 12
      + S8221434: Fix typo in lib-x11 autoconf error message about
      missing headers
      + S8221456: nmethod::make_unloaded() clears _method member too
      + S8221472: Fix HandshakeSuspendExitTest
      + S8221473: Configuration::reads can use Set.copyOf
      + S8221479: Fix JFR profiling on s390
      + S8221483: fails due to "Multiple garbage
      collectors selected"
      + S8221513: Add vmTestbase/nsk/jdb/eval/eval001/ to
      + S8221524: java/util/Base64/
      test should be disabled on 32-bit platforms
      + S8221527: [TESTBUG] contains hard-coded
      reference to JDK 10
      + S8221531: Incorrect copyright header in
      + S8221537: ZGC: Fix incorrect comment in zNMethod table entry
* Tue May 21 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+13
    * Fixes:
      + S6307456: UnixFileSystem_md.c use of chmod() and access()
      should handle EINTR signal appropriately (unix)
      + S8147502: Digest is incorrectly truncated for ECDSA
      signatures when the bit length of n is less than the field
      + S8153508: ContentHandler API contains link to private
      + S8170705: sun/net/www/protocol/http/ fails
      intermittently with Invalid Http response
      + S8179549: Typo in network properties documentation
      + S8193277: SimpleFileObject inconsistency between getName and
      + S8211100: hotspot C1 issue with comparing long numbers on x86
      + S8212528: Wrong cgroup subsystem being used for some CPU
      Container Metrics
      + S8213912: Semantic typo in
      + S8217766: Container Support doesn't work for some Join
      Controllers combinations
      + S8218166: com/sun/jdi/ failure
      + S8218723: Use SunJCE Mac in SecretKeyFactory PBKDF2
      + S8218812: vmTestbase/nsk/jvmti/GetAllThreads/allthr001/
      / failed
      + S8218975: Bug in macOSX kernel's pthread support
      + S8219139: move hotspot tests from test/jdk/vm
      + S8219197: ThreadGroup.enumerate() may return wrong value
      + S8219562: Line of code in osContainer_linux.cpp L102 appears
      + S8219579: Remove redundant signature parsing from the verifier
      + S8219585: [TESTBUG] sun/management/jmxremote/bootstrap/
      / passes trivially when it
      + S8219628: [TESTBUG] javadoc/doclet/InheritDocForUserTags
      fails with -othervm
      + S8219691: method summary table head should be enclosed in
      + S8219876: (bf) Improve IndexOutOfBoundsException messages in
      $Type$Buffer classes
      + S8219882: [AOT] Develop regression test for 8218859
      + S8219958: Automatically load taglets from a jar file
      + S8220093: Change to GCC 8.2 for building on Linux at Oracle
      + S8220249: fix headings in java.compiler
      + S8220252: Fix Headings in java.naming
      + S8220281: IBM-858 alias name is missing on IBM00858 charset
      + S8220301: Remove jbyte use in CardTable
      + S8220342: Remove scavenge_root_nmethods_do from
      + S8220343: Move scavenge_root_nmethods from shared code
      + S8220345: Use appropriate type for
      + S8220352: Crash with assert(external_guard || result !=
      __null) failed: Invalid JNI handle
      + S8220355: Improve assertion texts and exception messages in
      + S8220366: Optimize Symbol handling in ClassVerifier and
      + S8220374: C2: LoopStripMining doesn't strip as expected
      + S8220378: Unused Names constants
      + S8220379: Fix doclint handling of headings
      + S8220410: sun/security/tools/jarsigner/warnings/
      / failed with missing expected output
      + S8220411: Remove ScavengeRootsInCode=0 code
      + S8220493: Prepare Socket/ServerSocket for alternative
      platform SocketImpl
      + S8220502: Inefficient pre-sizing of PhiResolverState arrays
      in c1_LIRGenerator
      + S8220512: Deoptimize redefinition functions that have dirty
      + S8220555: JFR tool shows potentially misleading message when
      it cannot access a file
      + S8220566: AArch64: Set default vm features for Ampere eMAG
      + S8220569: ZGC: Rename and rework ZUnmapBadViews to
      + S8220579: [Containers] out of sync with
      + S8220586: ZGC: Move relocation logic from ZPage to ZRelocate
      + S8220587: ZGC: Break out forwarding information from ZPage
      + S8220588: ZGC: Convert ZRelocationSet to hold ZForwardings
      instead of ZPages
      + S8220589: ZGC: Remove superfluous ZPageTableEntry
      + S8220590: ZGC: Remove ZPages from ZPageTable when freed
      + S8220591: ZGC: Don't delay reclaimation of ZVirtualMemory
      + S8220592: ZGC: Move destruction of detached ZPages into
      + S8220593: ZGC: Remove superfluous ZPage::is_detached()
      + S8220594: ZGC: Remove superfluous ZPage::is_active()
      + S8220595: ZGC: Introduce ZAttachedArray
      + S8220596: ZGC: Convert ZNMethodData to use ZAttachedArray
      + S8220597: ZGC: Convert ZForwarding to use ZAttachedArray
      + S8220598: Malformed copyright year range in a few files in
      + S8220599: ZGC: Introduce ZSafeDelete
      + S8220600: ZGC: Delete ZPages using ZSafeDelete
      + S8220601: ZGC: Delete ZNMethodTableEntry arrays using
      + S8220606: Move ScavengableNMethods unlinking to
      + S8220609: Cleanups in ScavengableNMethods
      + S8220611: compiler/classUnloading/methodUnloading/
      / timeout
      + S8220613: java/util/Arrays/ times out
      with fastdebug build
      + S8220614: (bf) Buffer absolute slice methods should use
      + S8220628: Move the HeapMonitor library to C++
      + S8220634: SymLinkArchiveTest should handle not being able to
      create symlinks
      + S8220644: Align required/found pairs in diagnostics
      + S8220660: [s390]: debug build broken after JDK-8220301
      + S8220663: Incorrect handling of IPv6 addresses in
      + S8220676: [TESTBUG] ProblemList TestCPUSets until the test
      issue is resolved
      + S8220678: unquarantine nsk/jdi/ThreadReference/setEnabled/
      + S8220684: Process.waitFor(long, TimeUnit) can return false
      for a process that exited within the timeout
      + S8220689: problem list RandomCommandsTest in graal runs
      + S8220690: ATTRIBUTE_ALIGNED requires GNU extensions enabled
      + S8220693: jdk/javadoc/doclet/MetaTag/ with
      unexpected date
      + S8220704: ZGC: gc tests complain Java heap too small
      + S8220712: [TESTBUG] gc/shenandoah/compiler/
      /TestMaybeNullUnsafeAccess should run with Shenandoah enabled
      + S8220719: Allow other named NetPermissions to be used
      + S8220737: Jib based 32 bit windows builds fail
      + S8220738: (sc) Move ServerSocketChannelImpl remaining native
      method to Net
      + S8220741: ZGC: Move CPU agnostic files from linux_x86 to linux
      + S8220744: Move RedefineTests to from runtime to serviceability
      + S8220745: Fix problemlist entry to refer to 8220613
      + S8220780: ShenandoahBS::AccessBarrier::oop_store_in_heap
      ignores AS_NO_KEEPALIVE
      + S8220781: linux-s390 : os::get_summary_cpu_info gives bad
      + S8220812: gc/shenandoah/options/
      fails if default GC is serial/parallel/cms
      + S8221098: Run java/net/URL/ in othervm mode
* Tue May 21 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+12
    * Fixes:
      + S6504660: HPI panic callback is dead code
      + S8013728: nsk/jdi/BScenarios/hotswap/tc10x001 Unrecognized
      Windows Sockets error: 0: recv failed
      + S8074817: Resolve disabled warnings for libverify
      + S8160247: Mark deprecated APIs with
      + S8163511: Allocation of compile task fails with assert:
      "Leaking compilation tasks?"
      + S8170639: [Linux] jsig is limited to a maximum of 64 signals
      + S8184315: Typo in
      method documentation
      + S8201252: unquarantine
      + S8212206: Refactor AdaptiveSizePolicy to separate out code
      related to GC overhead
      + S8213008: Cipher with UNWRAP_MODE should support the
      generation of an AES key type
      + S8213448: [TESTBUG] enhance jfr/jvm/TestDumpOnCrash
      + S8214922: Add vectorization support for fmin/fmax
      + S8215221: Serial GC misreports young GC time
      + S8217216: Launcher does not defend itself against
      LD_LIBRARY_PATH_64 (Solaris)
      + S8217254: CompactNumberFormat::CompactNumberFormat()
      constructor does not comply with spec.
      + S8217417: Decorator name typo: C2_TIGHLY_COUPLED_ALLOC
      + S8217561: X86: Add floating-point Math.min/max intrinsics
      + S8217576: C1 atomic access handlers use incorrect decorators
      + S8217721: CompactNumberFormat::format() method spec for IAEx
      is not complaint
      + S8218074: Update Graal
      + S8218201: Failures when vmIntrinsics::_getClass is not inlined
      + S8218464: vmTestbase/nsk/jdi/VirtualMachine/allThreads/
      /allthreads001/ failed
      + S8218618: Program fails when using JDK addressed by UNC path
      and using Security Manager
      + S8218948: SimpleDateFormat :: format - Zone Names are not
      reflected correctly during run time
      + S8219448: split-if update_uses accesses stale idom data
      + S8219517: assert(false) failed: infinite loop in
      + S8219584: Try to dump error file by thread which causes
      safepoint timeout
      + S8219597: (bf) Heap buffer state changes could provoke
      unexpected exceptions
      + S8219632: Remove reference to com.sun.javadoc API in
      RemoveOldDoclet test
      + S8219633: ZGC: Rename ZPageSizeMin to ZGranuleSize
      + S8219634: ZGC: Rename ZAddressRangeMap to ZGranuleMap
      + S8219642: ciReplay loads wrong data when MethodData size
      + S8219651: compiler/ciReplay/ is failing on
      + S8219685: Startup failure:
      assert(!Universe::is_module_initialized()) failed: Incorrect
      java.lang.Module pre module system initialization
      + S8219705: Wrong media-type for a given serialization method
      + S8219713: Reduce work in
      + S8219721: jcmd from earlier release will hang attaching to VM
      with JDK-8215622 applied
      + S8219816: Add IsArray/RemoveExtent type traits utilities
      + S8219817: Remove unused CollectedHeap::block_size()
      + S8219860: Cleanup ClassFileParser::parse_linenumber_table
      + S8219997: [TESTBUG] Create test for JFR events in Docker
      container: CPU, Memory and Process Info
      + S8220005: java/util/Arrays/ times out
      + S8220050: Deprecate -XX:-ThreadLocalHandshakes
      + S8220083: Use InetAddress.getLoopbackAddress() in place of for some tests
      + S8220085: runtime/CompressedOops/ times
      out on Windows intermittently
      + S8220087: Remove remnants of HTML4 support
      + S8220153: Shenandoah does not work with TransparentHugePages
      + S8220159: Optimize various RegMask operations by introducing
      + S8220162: Shenandoah should not commit HugeTLBFS memory
      + S8220165: Encryption using GCM results in RuntimeException-
      input length out of bound
      + S8220173: assert(_handle_mark_nesting > 1) failed: memory
      leak: allocating handle outside HandleMark
      + S8220202: Simplify/standardize method naming for HtmlTree
      + S8220227: Host Locale Provider getDisplayCountry returns
      error message under non-English Win10
      + S8220228: Improve Shenandoah pacing histogram message
      + S8220237: ProcessBuilder API documentation typo
      + S8220244: vmTestbase/nsk/jvmti/scenarios/sampling/SP06/
      /sp06t003 hasn't been un-problemlisted
      + S8220253: Fix Headings in java.sql.rowset
      + S8220256: fix headings in
      + S8220257: fix headings in java.instrument
      + S8220258: fix headings in java.smartcardio
      + S8220262: fix headings in java.logging
      + S8220283: ZGC fails to build on GCC 4.4.7: ATTRIBUTE_ALIGNED
      compatibility issue
      + S8220290: gc/arguments/ fails after
      JDK-8215221 with CMS
      + S8220294: ZGC fails to build on GCC 4.4.7: Type parameter
      + S8220313: [TESTBUG] Update base image for Docker testing to
      OL 7.6
      + S8220323: Fix copyright header text
      + S8220331: Remove extra spaces in copyright header
      + S8220334: Fix copyright header text
      + S8220341: Class redefinition fails with
      assert(!is_unloaded()) failed: unloaded method on the stack
      + S8220344: Build failures when using
    - -with-jvm-features=-g1gc,-jfr
      + S8220346: Refactor java.lang.Throwable to use
      + S8220350: Refactor ShenandoahHeap::initialize
      + S8220353: [TESTBUG] TestRegisterRestoring uses SafepointALot
      without UnlockDiagnosticVMOptions
      + S8220363: hotspot-ide project fails
      + S8220368: Update String.indexOf to test all the C2 intrinsics
      + S8220377: Unused field SourceFileObject.flatname
      + S8220383: Incremental build is broken and inefficient
      + S8220407: compiler/intrinsics/math/
      + S8220409: jdk/modules/scenarios/overlappingpackages/
      / - testOverlapWithBaseModule
      tests the wrong thing
      + S8220414: Correct copyright headers in and
      + S8220420: Cleanup c1_LinearScan
      + S8220441: [PPC64] Clobber memory effect missing for memory
      barriers in atomics
      + S8220444: Shenandoah should use parallel version of
      WeakProcessor in root processor for weak roots
      + S8220474: Incorrect GPL header in src/java.instrument/share/
      + S8220475: Malformed copyright header in, and
      + S8220480: Typo in
      + S8220496: Race in java_lang_String::length() when
      + S8220501: Improve c1_ValueStack locks handling
      + S8220504: Move definition of JAVA_VERSION_INFO_RESOURCE to
      + S8220515: Revert removal of for_each_lock_value removal
      + S8220529: JDK-8220383 broke test image build
      + S8220546: Shenandoah Reports timing details for weak root
      + S8220585: Incorrect code in MulticastSocket sample code
* Tue May 21 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+11
    * Fixes
      + S4903717: nsk/jdi/ThreadReference/isSuspended/issuspended002
      + S5071718: (bf) Add ByteBuffer.slice(int offset, int length)
      + S8207367: 10 vmTestbase/nsk/jdi tests timed out when running
      with jtreg
      + S8209413: AArch64: NPE in clhsdb jstack command
      + S8212932: [TESTBUG] Clean up TestVirtualSpaceNode test
      + S8214854: JDWP: Unforseen output truncation in logging
      + S8215430: Remove the internal package
      + S8216259: AArch64: Vectorize Adler32 intrinsics
      + S8216580: Fix generation of VNNI vector code by allowing
      adjacent LoadS nodes to be isomorphic
      + S8217868: Crash for overlap between source path and patch
      module path
      + S8217878: ENVELOPING XML signature no longer works in JDK 11
      + S8218167: nsk/jvmti/scenarios/sampling/SP02/sp02t003 fails
      + S8218228: The constructor StringBuffer(CharSequence) violates
      spec for negatively sized argument
      + S8218266: G1 crash in AccessInternal::PostRuntimeDispatch
      + S8218629: XML Digital Signature throws NAMESPACE_ERR
      exception on OpenJDK 11, works 8/9/10
      + S8218880: G1 crashes when issuing a periodic GC while the
      GCLocker is held
      + S8218988: Improve metaspace verifications
      + S8219214: Infinite Loop in CodeSection::dump()
      + S8219369: Add named constants for iterating ExtRootScan phases
      + S8219492: Restore static callsite resolution for the current
      + S8219513: compiler/codegen/aes/
      / timeout on Solaris-sparc
      + S8219519: Remove and
      + S8219565: [deadcode] remove share/utilities/intHisto.*
      + S8219582: PPC: Crash after C1 checkcast patched and GC
      + S8219613: Use NonJavaThread PtrQueues
      + S8219619: Remove UseFakeTimers and related code
      + S8219650: [Testbug] Fix potential crashes in new test hotspot
      gtest "test_print_hex_dump"
      + S8219658: Deadlock in
      + S8219712: code_size2 (defined in stub_routines_x86.hpp) is
      too small on new Skylake CPUs
      + S8219714: [testbug] com/sun/jdi/RedefineNestmateAttr/
      / must pass classpath to subprocess
      + S8219723: javax/net/ssl/compatibility/
      failed on some SNI cases
      + S8219746: Provide virtualization related info in the hs_error
      file on linux ppc64 / ppc64le
      + S8219747: Remove g1_ prefix to g1_remset and g1_policy
      members in G1CollectedHeap
      + S8219748: Add and use getter for the timing object in G1
      + S8219789: [TESTBUG] produces
      hs_err_pidXXXXX.log file for
      + S8219798: [deadcode] remove
      + S8219801: Pages do not have <h1>
      + S8219803: Nodeca Pako license text needs to be inserted in
      JSZip license text
      + S8219856: Spell out G1CollectorPolicy::is_hetero_heap
      + S8219857: Shenandoah GC may initialize thread's gclab twice
      + S8219888: aarch64: add CPU detection code for HiSilicon TSV110
      + S8219890: Calendar.getDisplayName() returns empty string for
      new Japanese Era on some locales
      + S8219906: Update test documentation with default test jobs
      + S8219915: [TESTBUG] Fix test langtools/tools/javac/processing/
      /model/completionfailure/ in
      Standalone mode
      + S8219919: RuntimeStub name lost with
      + S8219920: dependency help output in configure-step : support
      zypper tool
      + S8219922: Simplify and optimize IndexSetIterator::next using
      + S8219946: Set class on body elements
      + S8219951: Build failure on Mac and Windows after JDK-8219922
      + S8219969: Backout JDK-8219492
      + S8219971: Introduce SetupExecute in build system
      + S8219974: REDO JDK-8219492: Restore static callsite
      resolution for the current class
      + S8219976: GarbageCollectionNotificationInfo always says "No
      GC" when running Shenandoah
      + S8219986: Change to Xcode 10.1 for building on Macosx at
      + S8219988: Change to Visual Studio 2017 15.9.6 for building on
      Windows at Oracle
      + S8219990: Backout JDK-8219658
      + S8219994: fails with unexpected
      + S8220030: failed due to "Unexpected
      IO error while writing command 'quit' to jdb stdin stream"
      + S8220151: SafepointTracing::end_of_last_safepoint_ms should
      return ms since epoch.
      + S8220155: JDK-8219971 broke hotspot build
      + S8220161: Shenandoah does not need to initialize PLABs for
      safepoint workers
      + S8220164: Fix build instructions for AIX
      + S8220211: Small update to Fix generation of VNNI vector code
      by allowing adjacent LoadS nodes to be isomorphic
* Tue May 21 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+10
    * Fixes:
      + S4895924: Strings in format #rgb not handled by
      Color.decode() (affects CSS / Swing)
      + S8011135: (bf) CharBuffer.put(String) is slow because of
      String.charAt() call for each char
      + S8048192: (bf) Out of direct buffer memory message should
      include the limits
      + S8078725: method adjustments can be done just once for all
      classes involved into redefinition
      + S8153413: Exceptions::_throw always logs exceptions,
      penalizing performance
      + S8159525: Add @FunctionalInterface annotation to
      PrivilegedAction and PrivilegedExceptionAction
      + S8168069: X509TrustManagerImpl causes ClassLoader leaks with
      unparseable extensions
      + S8181171: Deleting method for RedefineClasses breaks
      + S8181383: com/sun/jdi/ fails intermittently
      with bind failed: Address already in use
      + S8183107: PKCS11 regression regarding checkKeySize
      + S8190361: Incorrect version info in jaccessinspector.exe and
      + S8208278: [mlvm] [TESTBUG] Deadlocked
      threads are not always detected
      + S8209175: Handle 'B' character introduced in CLDR 33 JDK
      update for Burmese (my) locale
      + S8209807: improve handling exception in requires.VMProps
      + S8210457: JVM crash in ResolvedMethodTable::add_method(Handle)
      + S8212202: [Windows] Exception if no printers are installed.
      + S8213071: [macos] The focus disappears after pressing return
      to close the "That was a pretty good movie!" dialog.
      + S8213354: Support package-specific stylesheets
      + S8213781: web page background renders blue in JEditorPane
      + S8214756: SA should ignore archived java heap objects that
      are not in use
      + S8214777: Avoid some GCC 8.X strncpy() errors in HotSpot
      + S8215009: GCC 8 compilation error in libjli
      + S8215307: Pages do not have <h1>
      + S8215524: Finished message validation failure should be
      decrypt_error alert
      + S8215584: Remove support for the "old" doclet API in
      + S8216170: java.lang.IllegalArgumentException: directories not
      + S8216363: NullPointerException in
      + S8217647: JFR: recordings on 32-bit systems unreadable
      + S8217765: Internal Error (javaCalls.cpp:61)
      guarantee(thread->can_call_java()) failed
      + S8218726: Minor Throwable.printStackTrace() typos
      + S8218751: Do not store original classfiles inside the CDS
      + S8218780: Update MUSCLE PCSC-Lite header files
      + S8218811: replace open by os::open in hotspot coding
      + S8218913: Rename --strip-debug jlink plugin
      + S8218960: CONFIG level logging statements printed in even when default log Level
      is INFO
      + S8218974: Free GC native structures in nmethod::flush
      + S8218995: Deprecate the -XX:FailOverToOldVerifier option
      + S8218998: Add metadata to generated API documentation files
      + S8219143: jdb should support breakpoint thread filters
      + S8219156: RTFEditorKit writes background color but doesn't
      + S8219158: use 'test.root' property instead of traversing
      test-src path
      + S8219247: Enable inlining of newly introduced PlatformMonitor
      + S8219254: Update explicit uses of latest source/target in
      langtools tests to a property
      + S8219256: Update javac diags tests to use properties
      + S8219335: "failed: unexpected type" assert failure in
      ConnectionGraph::split_unique_types() with unsafe accesses
      + S8219378: Ensure ReflectionFactory.langReflectAccess is
      initialized correctly
      + S8219388: Misleading log message "issuspended002a debuggee
      + S8219414: SA: jhsdb jsnap throws UnmappedAddressException
      with core generated by gcore
      + S8219417: bump jtreg requiredVersion to b14
      + S8219436: Safepoint logs correction and misc
      + S8219460: ppc: adjust NativeGeneralJump::insert_unconditional
      to stack allocated MacroAssembler
      + S8219462: ZGC: Use wait/notify in ZNMethodTable
      + S8219463: ZGC: Remove redundant ZNMethodTable::_iter_lock
      + S8219464: ZGC: Move nmethod oop properties from
      ZNMethodTableEntry to ZNMethodData
      + S8219466: ZGC: Extract allocation functionality into a new
      ZNMethodAllocator class
      + S8219467: ZGC: Move ZNMethodData to its own file
      + S8219468: ZGC: Extract iteration functionality into a new
      ZNMethodTableIteration class
      + S8219469: ZGC: Extract functions out from ZNMethodTable into
      new ZNMethod class
      + S8219480: j.l.c.ClassDesc::arrayType(int rank) throws
      IllegalArgumentException if rank = 0
      + S8219486: Missing reg_mask_init() breaks x86_32 build
      + S8219497: Unused parameter in
      + S8219524: Shenandoah misreports "committed" size in
      + S8219548: Better Null paramenter checking in ToolProvider
      + S8219553: [TESTBUG] Problem list JFR TestPeriod test
      + S8219554: Redundant lookup_common in SymbolTable::add
      + S8219558: jdk/javadoc tests fail with missing headings: h1
      + S8219561: Update jdeprscan to avoid the need for
      start-of-release changes
      + S8219571: ProblemList
      + S8219573: Add NMethodClosure
      + S8219574: Minimal VM build failure after JDK-8219414
      + S8219575: jdk/javadoc/tool/removeOldDoclet/RemoveOldDoclet
      test fails in mach5
      + S8219577: Returning NULL in a function which returns bools
      + S8219583: Windows build failure after JDK-8214777 (Avoid some
      GCC 8.X strncpy() errors in HotSpot)
      + S8219611: Remove superfluous sigfillset code
      + S8219630: cleanup hotspot ostream.cpp
      + S8219635: aarch64: missing LoadStore barrier in
      + S8219638: ZGC: Free ZNMethodDataOops under a lock
      + S8219664: LogCompilation: java.lang.Error: Unexpected method
      mismatch during late inlining
      + S8219675: Disable harfbuzz warnings with gcc 8
      + S8219698: aarch64: SIGILL triggered when specifying
      unsupported hardware features
      + S8219802: Problem list
      + S8219805: Cross-link javax.lang.model.{type, element}
      packages to utility interfaces
      + S8219814: Help-info for pns(...) on Linux/mips lost
* Tue May 21 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+9
    * Fixes:
      + S4887513: Typo in RMIFailureHandler interface doc page
      + S4919790: Errors in alert ssl message does not reflect the
      actual certificate status
      + S5029431: (bf) Add absolute bulk put and get methods
      + S8065262: (bf spec) CharBuffer.chars() should make it clearer
      that the sequence starts from the buffer position
      + S8079353: [TESTBUG] runtime/CompressedOops/
      / failed on Windows when getting
      disjoint instead of zero based coops
      + S8087128: C2: Disallow definition split on MachCopySpill nodes
      + S8161334: C2: Cast nodes hinder memory alias analysis
      + S8167548: [TESTBUG] Logging tests put log files in source tree
      + S8183004: Remove code related to gtest death tests from
      assert macro
      + S8187697: Cleanup: irrelevant code in OutputPropertiesFactory
      + S8195057: java/util/concurrent/CountDownLatch/
      failed w/ Xcomp
      + S8198411: [TEST_BUG] Two java2d tests are unstable in mach5
      + S8201544: Improve javac command line parsing and error
      + S8203232: Shenandoah: Resolve oops in SATB filter
      + S8203469: Faster safepoints
      + S8203627: Swing applications with JRadioButton and JCheckbox
      fail to render correctly when using GTK3 and the GTK L&F
      + S8204551: Event descriptions are truncated in logs
      + S8207938: At step6,Click Add button,case failed automatically.
      + S8209455: [error-prone] JdkObsolete in
      + S8211016: make images does not update jdk/lib/ with
      latest changes
      + S8212678: Windows IME related patch
      + S8214363: HeapWord should not be a fake class
      + S8214719: Deprecate -Xverify:none option
      + S8214947: Assertion error in test: StringCompressInflateTest
      + S8215130: Fix errors in LittleCMS 2.9 reported by GCC 8
      + S8215249: Miscellaneous changes imported from jsr166 CVS
      + S8215359: InnocuousForkJoinWorkerThread.setContextClassLoader
      needlessly throws
      + S8215363: needless signals in ForkJoinPool
      + S8215622: Add dump to file support for jmap –histo
      + S8216049: stringTable::intern creates redundant String when
      looking up existing one
      + S8216360: Deprecate -XX:CompilationPolicyChoice
      + S8216592: Removal of the class sun.awt.AWTSecurityManager
      + S8216597: SIGBUS in
      Java_sun_security_pkcs11_wrapper_PKCS11_getNativeKeyInfo after
      + S8217032: Check pandoc capabilities in configure
      + S8217263: Automate DashOffset test
      + S8217289: compiler/graalunit/ failed with
      + S8217381: Incovenient errors reported when annotation
      processor generates source file and errors in the same round
      + S8217385: JTREG: Clean up, make sure to close resources
      + S8217389: JTREG: Clean up, remove unused variable warnings
      + S8217909: Make unused r12 register (without compressed oops)
      available to regalloc in C2
      + S8217998: Remove method_type field associated with the
      appendix field of an indy or method handle call
      + S8218089: Rename DirtyCardQueue et al to follow usual G1
      naming conventions
      + S8218135: Redo: Add ppc64le and s390x profiles to
      + S8218192: Remove copy constructor for MemRegion
      + S8218287: jshell tool: input behavior unstable after 12-ea+24
      on Windows
      + S8218469: JSlider display issue with slider for GTKLookAndFeel
      + S8218470: JScrollBar display issue with GTKLookAndFeel
      + S8218471: does not correctly
      + S8218472: JProgressBar display issue with GTKLookAndFeel
      + S8218473: JOptionPane display issue with GTKLookAndFeel
      + S8218479: JTextPane display issue with GTKLookAndFeel
      + S8218599: Add test group jdk_client_sanity under jdk_desktop
      + S8218672: AOT code root scanning shows in the wrong position
      in the logs
      + S8218682: [TEST_BUG] DashOffset fails in mach5
      + S8218721: C1's CEE optimization produces safepoint poll with
      invalid debug information
      + S8218731: SA: Use concrete class the as return type of
      + S8218732: SA: Resolves ZPageAllocator::_physical incorrectly
      + S8218733: SA: CollectedHeap provides broken implementation
      for used() and capacity()
      + S8218734: SA: Incorrect and raw loads of OopHandles
      + S8218743: SA: Add support for large bitmaps
      + S8218746: SA: Implement discontiguous bitmap for ZGC
      + S8218753: Obsolete nonproduct flag ProfilerCheckIntervals
      + S8218758: [TESTBUG] compiler/cha/
      / misses recompilation event
      + S8218767: ZGC: Do not assume that r12 is a special register
      in C2
      + S8218851: JVM crash in custom classloader stress test, JDK 12
      & 13
      + S8218874: C2: Unsafe to access PhaseIdealLoop outside of
      + S8218879: Keep track of memory accesses originated from Unsafe
      + S8218881: C2: StaticFinalFieldPrinter doesn't handle T_ARRAY
      values in T_OBJECT fields
      + S8218920: Scan HCC should be on the same level as Update RS
      etc. in the log
      + S8218922: SA: Enable best-effort implementation of live
      regions iteration for ZGC
      + S8218935: Make jfr strncpy uses GCC 8.x friendly
      + S8218936: Test fails in Internet environment
      + S8218937: Make mlvmJvmtiUtils strncpy uses GCC 8.x friendly
      + S8218939: vm/mlvm/anonloader/stress/byteMutation crashed on
      + S8218941: jdb should support a dbgtrace command that acts the
      same as the dbgtrace command line option
      + S8218944: Fix failed for JDK-8218936
      + S8218947: jdb threads command should print threadID in
      decimal, not hex
      + S8218965: aix: support xlclang++ in the compiler detection
      + S8218970: SA: Enable HeapHprofBinWriter for ZGC
      + S8218978: SA: Enable more ZGC testing
      + S8218991: s390: Add intrinsic for GHASH algorithm
      + S8219002: Some comments and error messages refer to
      + S8219003: SA: Refactor live regions iteration in preparation
      for JDK-8218922
      + S8219006: AArch64: Register corruption in slow subtype check
      + S8219011: Implement MacroAssembler::warn method on AArch64
      + S8219074: [TESTBUG] runtime/containers/docker/
      / typo of printing parameters (period
      should be shares)
      + S8219095: [testbug] Add @key headful to
      + S8219096: Merge print_termination_stats code with current
      + S8219097: Move comment about using weak code blobs closure
      for code root scanning to correct place
      + S8219098: Make output of region strings more regular in error
      + S8219112: name_and_sig_as_C_string usages in frame_s390 miss
      + S8219129: Allow overriding of license files in legal dir
      + S8219132: switch to jtreg4.2-b14
      + S8219142: Remove unused JIMAGE_ResourcePath
      + S8219151: Illegal instruction exception on JDK 12 due to
      incorrect CPU feature bits
      + S8219157: vm/mlvm/mixed/stress/java/findDeadlock should be
      problem-listed only on mac
      + S8219228: java/util/Base64/
      failing on 8GB test machine
      + S8219229: Make ConstantPool::tag_at and release_tag_at_put
      + S8219232: Unit of concurrent active time logging is wrong
      + S8219244: NMT: Change ThreadSafepointState's allocation type
      from mtInternal to mtThread
      + S8219331: ZGC: Unify TLAB retire/remap handling
      + S8219332: ZGC: Improve ZRootsIteratorClosure abstraction
      + S8219368: Quarantine
      runtime/NMT/ test
      + S8219370: NMT: Move synchronization primitives from
      mtInternal to mtSynchronizer
      + S8219389: Delegated task created by SSLEngine throws
      + S8219391: extend gcov support to llvm/clang
      + S8219393: Add native library support for microbenchmarks
      + S8219394: Missing FIXPATH in microbenchmark test runner
      + S8219395: integrate gcov w/ run-test
      + S8219441: test_logMessageTest missing static storage
      + S8219476: cleanup hotspot ProblemList
* Tue May 21 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+8
    * Fixes:
      + S8068225: nsk/jdi/EventQueue/remove_l/remove_l005
      intermittently times out
      + S8145845: [AOT] NullPointerException in
      + S8180569: Refactor sun/security/krb5/ shell tests to plain
      java tests
      + S8182117: Document Zip File System Properties
      + S8193234: When using -Xcheck:jni an internally allocated
      buffer can leak
      + S8195060: vm/mlvm/anonloader/stress/byteMutation
      intermittently times out
      + S8200109: NMT: diff_malloc_site assert(early->flags() ==
      current->flags(), "Must be the same memory type")
      + S8201633: Problems with AES-GCM native acceleration
      + S8205654: serviceability/dcmd/framework/ timed
      + S8210280: Unnecessary reallocation when invoking
      + S8211885: Duplicate id declarations in java.awt.geom.Path2D
      + S8212677: X11 default visual support for IM status window on
      + S8212828: (process) Change the Process launch mechanism
      default on Linux to be posix_spawn
      + S8212988: add recent class unloading events to the hs_err log
      + S8214076: Cleanup the code related to
      + S8214111: There is no icon in all JOptionPane target image
      + S8214236: should be changed
      + S8214252: Expanded & Collapsed nodes of a JTree look the same
      on GTK3
      + S8214471: Enable different look and feel tests in SwingSet3
      demo test ToolTipDemoTest
      + S8214582: RuntimeException:
      Could not detect port from ''
      + S8214765: All TrayIcon MessageType icons does not show up
      with gtk3 option set
      + S8214823: Javadoc cleanup of java.awt.desktop package
      + S8214918: Unify GraphicsEnvironment.getCenterPoint()/
      /getMaximumWindowBounds() across the platforms
      + S8215790: Delegated task created by SSLEngine throws
      + S8216263: Add historical data for JDK 12
      + S8216318: The usage of Disposer in the java.awt.Robot can be
      + S8216608: Obsolete stale compiler flags
      + S8217235: Create automated test for SwingSet
      + S8217297: Add support for multiple look and feel for SwingSet
      + S8217328: Rename CollectionSetChooser to
      + S8217329: JTREG: Clean up, remove unused imports in gc folder
      + S8217330: Split G1CollectionSetChooser into collection set
      candidate container and the chooser algorithm
      + S8217332: JTREG: Clean up, use generics instead of raw types
      + S8217335: Add a script to generate --release data
      + S8217352: Remove EA from version string starting with Initial
      RC promotion
      + S8217377: javax/swing/JPopupMenu/6583251/
      failed with UnsupportedOperation exception
      + S8217383: Obsolete UseImplicitStableValues
      + S8217464: Remove resolved client bugs from the ProblemList.txt
      + S8217778: StringTable cleanup miscalculates amount of dead
      + S8217835: Remove the experimental SunJSSE FIPS compliant mode
      + S8217874: Shenandoah: Clobbered register in
      + S8217990: C2 UseOptoBiasInlining: load of markword optimized
      to 0 if running with -XX:-EliminateLocks
      + S8218004: Clean up terminology for shared methods within the
      JVM for indy and condy support
      + S8218136: minor hotspot adjustments for xlclang++ from xlc16
      on AIX
      + S8218169: [AOT] Segmentation fault when running java with
      AOTed Graal in -Xcomp mode on windows
      + S8218411: JDK 12 L10n resource file update msg drop 20
      + S8218413: make reconfigure ignores configure-time AUTOCONF
      environment variable
      + S8218431: Improved platform checking in makefiles
      + S8218461: test/jdk/java/lang/invoke/VarHandles should be
      generated rather than manually edited
      + S8218546: Unable to connect to using
      + S8218553: Enhance keystore load debug output
      + S8218554: HttpServer: allow custom handlers to request that
      the connection be closed after the exchange.
      + S8218558: NMT stack traces in output should show mt component
      for virtual memory allocations
      + S8218562: handle HOTSPOT_BUILD_COMPILER for clang/xlclang and
      cleanup HOTSPOT_BUILD_COMPILER settings
      + S8218565: HandleMark cleanup
      + S8218580: endpoint identification algorithm should be
      + S8218581: Incorrect exception message generation
      + S8218593: Symbol leak in prepend_host_package_name
      + S8218601: [AOT] Crash in
      + S8218625: Remove dead code in relocInfo
      + S8218630: CreateSymbols includes class and module headers
      + S8218662: Allow 204 responses with Content-Length:0
      + S8218675: Reduce verification overhead in ClassFileParser
      + S8218680: G1 crashes during calculation of old collection set
      + S8218692: Switch to JCov build which supports byte code
      version 57
      + S8218695: problem list tests failing with Graal
      + S8218702: [TESTBUG] com/sun/jdi/ does not report
      debuggee errors
      + S8218705: Test sun/tools/jcmd/ fails on
      + S8218715: [TESTBUG]
      TestUseOptoBiasInliningWithoutEliminateLocks needs to unlock
      + S8218736: Build warning in lib/JvmFlags.gmk: extraneous text
      after 'ifeq' directive
      + S8218738: Remove dead code in Symbol and friends
      + S8218754: JDK-8068225 regression in JDIBreakpointTest
      + S8218755: Refix Symbol leak in prepend_host_package_name
      + S8218807: Compilation database (compile_commands.json) may
      contain obsolete items
      + S8218882: NET_Writev is declared, NET_WriteV is defined
      + S8218888: keytool -genkeypair should not have the -destalias
* Thu Feb 07 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+7
    * Fixes:
      + S6986483: CHA: optimize calls through interfaces
      + S8059241: C2: Excessive RemoveUseless passes during
      incremental inlining
      + S8075052: Autobox elimination hinders loop unrolling
      + S8139551: Scalability problem with redefinition - multiple
      code cache walks
      + S8160926: FLAGS_COMPILER_CHECK_ARGUMENTS doesn't handle
      + S8178798: Two compiler/aot/verification/vmflags tests fail by
      timeout with UseAVX=3
      + S8180901: Transformer.reset() resets the state only once
      + S8186321: Cleanup: SourceTreeManager not used
      + S8188133: C2: Static field accesses in clinit can trigger
      + S8195716: BootstrapLoggerTest : Executor still alive
      + S8204564: Need better error output when GenerateLinkOptData
      + S8206132: DOM parser does not honor
      + S8209951: Problematic sparc intrinsic:
      + S8210832: Remove sneaky locking in class Monitor
      + S8212949: Remove ConstantPoolCache::is_constantPoolCache
      + S8213753: SymbolTable is double walked during class unloading
      and clean up table timing in do_unloading
      + S8214935: Upgrade IANA LSR data
      + S8214975: No hs-err file if fatal error is raised during
      dynamic initialization
      + S8215483: Off heap memory accesses should be vectorized
      + S8215505: Cleanup jvm.cpp obsolete code after JDK-8210094:
      Better loading of classloader classes
      + S8215550: Debugger does not work after reattach
      + S8215568: Refactor SA clhsdb tests to use ClhsdbLauncher
      + S8216046: test/jdk/java/beans/PropertyEditor/
      + S8216072: Remove TaskTerminator's assignment operator
      + S8216528: test/jdk/java/rmi/transport/
      failing with Xcomp
      + S8216541: CompiledICHolders of VM locked unloaded nmethods
      are released too late
      + S8216546: Support new Japanese era in java.lang.Character for
      Java SE 11
      + S8217093: Support extended-length paths in parse_manifest.c
      on windows
      + S8217371: Incorrect LP64 guard in after JDK-8210764
      (Update avx512 implementation)
      + S8217393: Clarify Attributes.equals()
      + S8217432: MetaspaceGC::_capacity_until_GC exceeds
      + S8217473: SA: Tests using ClhsdbLauncher fail on SAP docker
      + S8217474: Remove WhiteBox.getConcurrentGCPhases()
      + S8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after
      + S8217597: [TESTBUG] old version docker does not support --cpus
      + S8217659: monitor_logging updates from Async Monitor
      Deflation project
      + S8217843: Performance regression related to
      os::supports_monotonic_clock() on linux
      + S8217845: SA should refer const values for JVMFlag from
      + S8217848: [Graal] vmTestbase/nsk/jvmti/ResourceExhausted/
      /resexhausted003/ fails
      + S8217879: hs_err should print more instructions in hex dump
      + S8217892: Clarify the support for the new Japanese era in
      + S8217896: Make better use of LCPUs when building on AIX
      + S8217918: C2: -XX:+AggressiveUnboxing is broken
      + S8217919: C2: Enable -XX:+AggressiveUnboxing by default
      + S8217969: Base64.Decoder.decode methods do not need to throw
      OOME due to integer overflow
      + S8218020: Fix version number in 3rd party legal file
      + S8218025: disable pop_frame and force_early_return caps for
      + S8218029: [TESTBUG] Use -Djava.class.path= to specify empty
    - cp in CDS tests
      + S8218041: Assorted wrong/missing includes
      + S8218046: use bundled freetype in the AIX build by default
      + S8218079: cleanup hotspot ProblemList files
      + S8218133: sun/net/www/protocol/http/
      failed with ""
      + S8218134: Modify the file to reflect the exact
      jQuery license content
      + S8218140: Build failures after JDK-8218041 (Assorted
      wrong/missing includes)
      + S8218145: block_if_requested is not proper inlined due to size
      + S8218151: Simplify JavaThread::thread_state definition
      + S8218156: "jcmd VM.metaspace basic" misreports free chunk
      + S8218162: problem list j/u/s/t/o/o/t/java/util/stream/
      / on solaris w/ Xcomp
      + S8218163: C2: Continuous deoptimization w/
      Reason_speculate_class_check and Action_none
      + S8218164: Improve local control of compiler warnings
      + S8218168: clean up hotspot ProblemList
      + S8218177: Bump jib format_version to support new devkit
      archive layout
      + S8218178: vmTestbase/vm/mlvm/mixed/stress/regression/
      /b6969574/ fails with -Xcomp
      + S8218185: aarch64: missing LoadStore barrier in
      + S8218186: Clean up CLDR generation in build
      + S8218197: [failurehandler] parent processes shouldn't be
      killed till their children are handle
      + S8218198: Revert devkit change in JDK-8217910 for linux-x64
      + S8218202: gc/stress/ to
      + S8218227: StringBuilder/StringBuffer constructor throws
      confusing NegativeArraySizeException
      + S8218265: java/util/Base64/
      + S8218276: AIX build fails in tieredThresholdPolicy.cpp
      + S8218386: Correct the SE version in j.l.Character
      + S8218406: C1: Redundant nmethod dependency for private method
      is added
      + S8218419: Can't get annotations that are present on packages
      in -Xbootclasspath/a
      + S8218460: Test generation scripts do not invoke stream
      preprocessor correctly
      + S8218544: Fix build on windows: missing include
      + S8218550: Add test omitted from JDK-8212043
      + S8218566: NMT: missing memory tag for assert poison page
      + S8218579: add hotspot/jtreg/runtime/CompressedOops/
      / to ProblemList.txt
* Thu Jan 31 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+6
    * Fixes:
      + S8067250: [mlvm] vm/mlvm/mixed/stress/regression/b6969574
      fails and perf regression
      + S8150757: [TESTBUG] compiler/ciReplay/ and
      compiler/ciReplay/ fail when no
      compilations are happening
      + S8158646: [jittester] generated tests may not compile by javac
      + S8163127: Debugger classExclusionFilter does not work
      correctly with method references
      + S8167276: jvmci/compilerToVM/
      fails with -XX:-EliminateAllocations
      + S8191998: C2: inlining through MH linkers drops speculative
      part of argument types
      + S8192001: C2: inlining through dispatching MH linkers ignores
      speculative type of the receiver
      + S8193367: Annotated type variable bounds crash javac
      + S8194860: Cleanup Semaphore timed-wait time calculations
      + S8207922: ctw of failed with "Unexpected
      zero exit codebefore finishing all compilations"
      + S8210130: java/net/httpclient/
      + S8210469: Missing doPriviledged block and permission for
      jdk.zipfs module
      + S8210583: Base64.Encoder incorrectly throws
      + S8212824: Remove unnecessary spaces before/after comparison
      in vmTestbase
      + S8213229: Investigate treating StringTable as weak in young
      + S8213231: ThreadSnapshot::_threadObj can become stale
      + S8213825: assert(false) failed: Non-balanced monitor
      enter/exit! Likely JNI locking
      + S8214533: IBM-29626C is required for AIX default charset
      + S8214799: Add package declaration to each JTREG test case in
      the gc folder
      + S8214821: Remove ConcurrentHashTable::get_copy
      + S8215047: Task terminators do not complete termination in
      consistent state
      + S8215577: Remove javadoc support for HTML 4
      + S8215921: There is no change when select different Foreground
      and Background by mouse.
      + S8216136: Take Compile_lock for
      SystemDictionary::_modification_counter with safepoint check
      + S8216180: [AOT] compiler/intrinsics/bigInteger/
      crashed with AOT enabled
      + S8216258: Make FreeIdSet semaphore-based
      + S8216386: vmTestbase/nsk/jvmti/PopFrame/popframe005/
      / fails
      + S8216408: XMLStreamWriter setDefaultNamespace(null) throws
      + S8216493: VirtualSpaceNodeTest
      crashes on local machine
      + S8216562: UnknownBodyLength sometimes fails due to
      "Connection reset by peer"
      + S8216970: condy causes JVM crash
      + S8216986: Remove unused code from SocksSocketImpl
      + S8216987: ciMethodData::load_data() unpacks MDOs with
      non-atomic copy
      + S8217016: Shenandoah: Streamline generation of CAS barriers
      + S8217264: HttpClient: Blocking operations in mapper function
      do not work as documented
      + S8217309: ZGC: Fix ZNMethodTable corruption
      + S8217345: [TESTBUG] JFR TestShutdownEvent fails due to
      improper use of Unsafe
      + S8217353: java/util/logging/LogManager/Configuration/
      /updateConfiguration/ fails
      with Unexpected reference: java.lang.ref.WeakReference
      + S8217366: ZoneStrings are not populated for all the Locales
      + S8217368: AArch64: C2 recursive stack locking optimisation
      not triggered
      + S8217429: WebSocket over authenticating proxy fails to send
      Upgrade headers
      + S8217459: [PPC64] Cleanup non-vector version of CRC32
      + S8217465: [REDO] - Optimize CodeHeap Analytics
      + S8217471: [TESTBUG] gc/epsilon/ fails on some
      platforms - OOME Metaspace
      + S8217518: Crypto benchmarks not warming up in time
      + S8217520: Remove vm.opt.MaxGCPauseMillis == "null" from
      + S8217578: Shenandoah cleanup unused timings after concurrent
      string table change
      + S8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after
      + S8217580: Remove tests from problemList as bugs has been
      + S8217609: New era placeholder not recognized by
      + S8217612: (CL)HSDB cannot show some JVM flags
      + S8217613: [AOT] TEST_OPTS_AOT_MODULES doesn't work on mac
      + S8217618: JVM TI SuspendThread doesn't suspend the current
      thread before returning
      + S8217626: Add setup/teardown functionality to RunTest
      + S8217627: HttpClient: The API documentation of
      BodySubscribers::mapping promotes bad behavior
      + S8217628: Verbose ArrayIndexOutOfBoundsException message also
      in JNI calls.
      + S8217634: RunTest documentation and usability update
      + S8217638: Remove old way of running tests (test/Makefile)
      + S8217657: Move the test for default value of
      jdk.includeInExceptions into own test
      + S8217658: baseline_cleanups from Async Monitor Deflation
      + S8217660: Refactor module related
      locked_create_entry_or_null() functions
      + S8217666: gc/nvdimm/* should not be included any tiers
      + S8217678: [AOT] jck Math/IncrementExact and
      Math/DecrementExact tests fail when test classes are AOTed
      + S8217699: add java/util/concurrent/CountDownLatch/
      to ProblemList-Xcomp
      + S8217716: Remove dead code in PhaseChaitin
      + S8217717: ZGC: Broken oop map in C1 load barrier stub
      + S8217730: Split up MakeBase.gmk
      + S8217733: Minor RunTest fixes
      + S8217740: SocksIPv6Test compilation error
      + S8217744: [TESTBUG] JFR TestShutdownEvent fails on some
      systems due to process surviving SIGINT
      + S8217745: ZGC: Simplify ZLoadBarrierStubC1
      + S8217746: Remove java/nio/file/WatchService/
      from JDK problem list
      + S8217747: ZGC: Minor optimization of ZLoadBarrierStubC1
      + S8217748: [TESTBUG] Exclude TestSig test case from JFR
      + S8217760: C2: Missing symbolic info on a call from intrinsics
      when invoked through MethodHandle
      + S8217761: Enhance run-test-prebuilt jib profile to support
      running tests with JCov
      + S8217770: problem list
      + S8217773: Test langtools/jdk/javadoc/doclet/testLinkOption/
      / fails after JDK-8217034
      + S8217777: TEST_BUG: jdk/java/util/prefs/
      passes even when test should fail
      + S8217782: Spill detection broken after JDK-8217716
      + S8217785: Padding
      ParallelTaskTerminator::_offered_termination variable
      + S8217786: Provide virtualization related info in the hs_error
      file on linux s390x
      + S8217794: Missing termination check results violation of
      termination invariant
      + S8217795: Typo in SSLSocket
      + S8217797: ProblemList
      + S8217801: ProblemList
      + S8217820: Useless cast in
      + S8217828: Un-ProblemList
      + S8217841: Remove unused class TraceCPUTime
      + S8217850: CompressedClassSpaceSizeInJmapHeap fails after
      + S8217852: problem-list ctw of jdk.jconsole and java.desktop
      on windows
      + S8217854: [TESTBUG] runtime/CompressedOops/
      / fails with Shenandoah
      + S8217855: ZGC: Clean up ZReferenceProcessor
      + S8217856: ZGC: Break out C2 matching rules into separate AD
      + S8217857: ZGC: Move SvcGCMarker to ZServiceabilityTracer
      + S8217858: ZGC: Clean up ZDriver
      + S8217869: Add count_leading_zeros utility
      + S8217877: Dead code in jdk.jlink's TaskHelper
      + S8217880: AIX build issue after JDK-8214533
      + S8217882: java/net/httpclient/ failed once
      + S8217903: java/net/httpclient/ fails with 404
      + S8217910: Slow linking with devkit on Linux
      + S8217916: Build compare script is not comparing jmods
      + S8217921: Runtime dead code removal
      + S8217922: Compiler dead code removal
      + S8217976: test/jdk/java/net/httpclient/websocket/
      / fails intermittently
      + S8217979: lib-freetype related configure messages contain
      wrong configure flag names
      + S8217994: os::print_hex_dump should be more resilient against
      unreadable memory
      + S8218022: Repeated words typos in java.base
      + S8218031: Zero broken after JDK-8217922 (Compiler dead code
      + S8218057: Add ppc64le and s390x profiles to jib-profiles.js
      + S8218060: JDK-8217786 breaks build due to remaining unused
      + S8218063: JDK-8218060 breaks build for S390
      + S8218084: Revert JDK-8218057
* Tue Jan 29 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+5
    * Fixes:
      + S8158066: SourceDebugExtensionTest fails to rename file
      + S8181313: SA: Remove libthread_db dependency on Linux
      + S8202952: C2: Unexpected dead nodes after matching
      + S8203687: javax/net/ssl/compatibility/
      supports TLS 1.3
      + S8207404: MulticastSocket tests failing on AIX
      + S8211919: ZipDirectoryStream should provide a stream of paths
      that are relative to the directory
      + S8212826: Make PtrQueue free list lock-free
      + S8213234: Move LambdaForm.Hidden to jdk.internal.vm.annotation
      + S8213695: gc/ is slow in some
      + S8213827: NUMA heap allocation does not respect process
      membind/interleave settings
      + S8213917: [TESTBUG] Shutdown JFR event is not covered by test
      + S8213932: [TESTBUG] assertEquals is invoked with the
      arguments in the wrong order
      + S8214235: arm32: assertion in collectedHeap.cpp: attempt to
      clean empty remainder
      + S8214345: infinite recursion while checking super class
      + S8215280: Double click on titlebar not working for Frame with
      extended state set to MAXIMIZED_BOTH
      + S8215375: [Graal] jck:vm/jvmti/Exception/excp001/excp00101
      fails in Graal as JIT mode and -Xcomp mode
      + S8215467: Files.isHidden should return true for hidden
      directories on Windows
      + S8215694: keytool cannot generate RSASSA-PSS certificates
      + S8215699: -Xlog::file cannot be used with named pipe
      + S8215748: Application fails when executed with Graal
      + S8215757: C2: PhaseIdealLoop::create_new_if_for_predicate()
      computes wrong IDOM
      + S8215776: Keytool importkeystore may mix up certificate chain
      entries when DNs conflict
      + S8215937: Check usages of security-related Resources files
      + S8215952: Update NetBeans project file
      + S8215976: Fix gmtime_r declaration conflicts in zip.cpp with
      linux header files
      + S8216045: The size of key_exchange may be wrong on FFDHE
      + S8216060: [PPC64] Vector CRC implementation should be used by
      interpreter and be faster for short arrays
      + S8216280: Allow later Symantec Policy distrust date for two
      Apple SubCAs
      + S8216314: SIGILL in CodeHeapState::print_names()
      + S8216350: AArch64: monitor unlock fast path not called
      + S8216490: Spammy periodic GC log message contains random time
      stamp with periodic gc disabled
      + S8216532: tools/launcher/ fails (Solaris)
      + S8216561: HttpClient: The logic of retry on connect exception
      is inverted
      + S8216578: Remove unused/obsolete method in JFR code
      + S8216965: crash in freetypeScaler.c CopyBW2Grey8
      + S8216969: ParseException thrown for certain months with
      russian locale
      + S8217014: Epsilon should not ignore Metadata GC causes
      + S8217034: JavadocTester should check for missing files by
      + S8217042: Shenandoah: write barrier on backedge of strip
      mined loop causes c2 crash at expansion time
      + S8217043: Shenandoah: SIGSEGV in Type::meet_helper() at
      barrier expansion time
      + S8217203: Some more includes to .inline.hpp files in gc
      header files
      + S8217213: shenandoahTaskQueue.hpp includes .inline.hpp file
      + S8217230: assert(t == t_no_spec) failure in
      + S8217233: Update build settings for AIX/xlc
      + S8217237: HttpClient does not deal well with multi-valued
      WWW-Authenticate challenge headers
      + S8217250: Optimize CodeHeap Analytics
      + S8217257: ZGC: Minor cleanup of ZBarrierSetC2
      + S8217258: ZGC: Minor cleanup of ZBarrierSetAssembler
      + S8217266: Remove dead LIR_List::compare_to and
      + S8217291: Failure of ::realloc() should be handled correctly
      in adlc/forms.cpp
      + S8217311: Improve Exception thrown when
      MulticastSocket.setInterface fails on AIX(Unix)
      + S8217315: Proper units should print more significant digits
      + S8217318: Unneeded handleization in
      + S8217319: Cleanup Shenandoah includes
      + S8217321: [TESTBUG] utilities/test_globalDefinitions.cpp
      should use _LP64, not LP64
      + S8217325: Enable inlining of java_lang_Class::oop_size_raw
      + S8217337: [TESTBUG] fails
      with Unexpected thread info line
      + S8217339: ClassCircularityError loading NumberFormatProvider
      + S8217340: Compilation failed: tools/launcher/
      + S8217342: Build failed with excluding JFR
      + S8217343: Shenandoah control thread should be able to run at
      critical priority
      + S8217344: Make comparison overflow-aware in
      + S8217349: Problem list java/lang/invoke/LFCaching/
      + S8217357: Implement JCov jib profiles
      + S8217358: Optimized build is broken by Shenandoah changes
      + S8217359: C2 compiler triggers SIGSEGV after transformation
      in ConvI2LNode::Ideal
      + S8217374: Rename G1 EvacuationInfo class to G1EvacuationInfo
      + S8217378: UseCriticalCMSThreadPriority is broken
      + S8217387: Remove dead develop flag CIFireOOMAt
      + S8217388: Remove develop flag ProfilerPCTickThreshold
      + S8217391: [TESTBUG] problem list JFR TestShutdownEvent
      + S8217394: Remove org.graalvm.compiler.debug.test.TimerKeyTest
      from problem list
      + S8217395: Update langtools shell tests to use ${EXE_SUFFIX}
      + S8217399: Backout 8217358
      + S8217400: Optimized build is broken by Shenandoah changes
      + S8217404: --with-jvm-features doesn't work when multiple
      features are explicitly disabled
      + S8217407: StackValue::print_on() crashes on NULL handle
      + S8217419: Shenandoah fails to build after JDK-8212826 (Make
      PtrQueue free list lock-free)
      + S8217423: Windows gtest build fails after JDK-8212826 (Make
      PtrQueue free list lock-free)
      + S8217424: Remove the idempotent parameter to
      + S8217427: (dc) nio/channels/DatagramChannel/
      / fails without IPv6
      + S8217438: Adapt tools/launcher/ for Aix.
      + S8217442: Optimize native accesses to String.value
      + S8217445: [JVMCI] incorrect management of JVMCI compilation
      failure reason string
      + S8217447: Develop flag TraceICs is broken
      + S8217448: Check for pandoc availability using ENABLE_PANDOC
      and not PANDOC
      + S8217450: Add PackageEntry::locked_lookup_only
      + S8217451: ExtendedSocketOptions should encapsulate support
      for SO_FLOW_SLA
      + S8217461: (ch) Add Net.available to return the number of
      bytes in the socket input buffer
      + S8217466: [BACKOUT] Optimize CodeHeap Analytics
      + S8217467: Access barriers are missing in C2 intrinsic for
      + S8217500: (sc) Move SocketChannelImpl's remaining native
      methods to Net
      + S8217503: ZGC: Fix fall through bug in
      + S8217512: Message of LinkageError: use 'class' etc. instead
      of 'type'
      + S8217519: Improve RegMask population count calculation
      + S8217522: Missing barriers in some java_lang_String assertion
      code after JDK-8217442
      + S8217629: RegMask::find_lowest_bit can reuse
      count_trailing_zeros utility
      + S8217639: Minimal and Zero builds fail after JDK-8217519
      (Improve RegMask population count calculation)
* Tue Jan 29 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-13+4 (Oracle January 2019 CPU)
    * Security fixes:
      + S8206290, CVE-2019-2422, bsc#1122293: Better FileChannel
      transfer performance
      + S8209094, CVE-2019-2426: Improve web server connections
      + S8210866, CVE-2018-11212, bsc#1122299: Improve JPEG
    * Security-In-Depth fixes:
      + S8199156: Better route routing
      + S8199166: Better interface lists
      + S8199552: Update to build scripts
      + S8200659: Improve BigDecimal support
      + S8203955: Improve robot support
      + S8204895: Better icon support
      + S8205709: Proper allocation handling
      + S8205714: Initial class initialization
      + S8206295: More reliable p11 transactions
      + S8206301: Improve NIO stability
      + S8210094: Better loading of classloader classes
      + S8210598: Strengthen Windows Access Bridge Support
      + S8210606: Improved data set handling
      + S8210610: Improved LSA authentication
      + S8210870: Libsunmscapi improved interactions
    * Fixes:
      + S6913047: Long term memory leak when using PKCS11 and JCE
      exceeds 32 bit process address space
      + S8007606: Handle realloc() failure in
      unix/native/libnet/net_util_md.c correctly
      + S8080569: java/lang/ProcessBuilder/ fails
      with "Process terminated prematurely"
      + S8196568: [Graal] fails with
      "runTestOverflow() did not overflow"
      + S8198526: getAnnotatedOwnerType does not handle static nested
      classes correctly
      + S8199892: Missing landmarks when generating docs using html
      + S8202626: javadoc generates broken links to <Unnamed>
      + S8202675: Replace process-wide terminology in serial
      filtering to be consistent
      + S8203654: Improve cypher state updates
      + S8203688: [testbug] Nashorn test test/nashorn/script/
      /nosecurity/treeapi/diagnostic.js fails
      + S8205360: Choose printer defaults
      + S8207964: [TESTBUG] Change stressTime to default to 30 for
      nsk tests
      + S8208371: Provided supported mechanims to create a
      ModuleElement for an unnamed module
      + S8210392: assert(Compile::current()->live_nodes() <
      Compile::current()->max_node_limit()) failed: Live Node limit
      exceeded limit
      + S8210561: Command-line help wrong for javac --module
      + S8210624: Clean up better loading tests
      + S8211841: [testbug] sun/nio/cs/OLD/ does not
      compile (aix)
      + S8212233: javadoc fails on jdk12 with "The code being
      documented uses modules but the packages defined in $URL are
      in the unnamed module."
      + S8213249: compiler/graalunit/ failed in
      + S8213299: runtime/appcds/jigsaw/classpathtests/
      / failed with
      + S8213397: Stack dump should show more clearly when a thread
      is blocked on a class initialization monitor
      + S8214271: Fast primitive to wake many threads
      + S8214418: half-closed SSLEngine status may cause application
      dead loop
      + S8214440: ldap over a TLS connection negotiate failed with
      " hostname of the
      server '' does not match the hostname in the server's
      + S8214816: os::read() should not transition to _thread_blocked
      with safepoint check on Solaris
      + S8214827: Incorrect call
      + S8215114: Fix indent and dead code in GCPolicyCounters
      + S8215155: Remove get_insert() from concurrent hashtable and
      + S8215244: jdk/jshell/ testHistoryReference
      + S8215299: Remove G1CMTask::should_exit_termination()'s
      undesirable side-effect
      + S8215313: [AOT] java/lang/String/ fails with AOTed
      + S8215482: check for cycles in type variables can provoke NPE
      + S8215493: String::indent inconsistency with blank lines
      + S8215544: SA: Modify ClhsdbLauncher to add sudo privileges to
      enable MacOS tests on Mach5
      + S8215549: Shenandoah deduplication cleans up table/queue twice
      + S8215648: remove equals and hashCode implementations from
      + S8215724: Epsilon: fails;
      missing arraycopy check
      + S8215729: Enhance makefiles to allow collecting code coverage
      with JCov
      + S8215754: ZGC: nmethod is not unlinked from Method before
      rendezvous handshake
      + S8215889: assert(!_unloading) failed: This oop is not
      available to unloading class loader data with ZGC
      + S8215922: jar spec is not precise when describing jar file
      + S8216050: Superword optimization fails with assert(0 <= i &&
      i < _len) failed: illegal index
      + S8216135: C2 assert(!had_error) failed: bad dominance
      + S8216140: Correct UnicodeDecoder U+FFFE handling
      + S8216151: [Graal] Module
      has not been granted
      + S8216167: Update include guards to reflect correct directories
      + S8216172: File.renameTo(File dest) should check for NPE at
      the very beginning
      + S8216184: CDS/appCDS tests failed on Windows due to long path
      to a classlist file
      + S8216265: [testbug] Introduce
      Platform.sharedLibraryPathVariableName() and adapt all tests.
      + S8216278: Fix devkit and basic Jib support on WSL
      + S8216308: StackTraceElement::fill_in can use injected Class
      + S8216316: Tests fail due to too low specified TLAB size
      + S8216319: Refactor JavadocTester to allow more on-by-default
      checkers; add A11YChecker
      + S8216355: missing NULL checks in libnet in interface
      iteration and potential resource leak in getMacAddress
      + S8216362: Better error message handling when there is an
      invalid Manifest
      + S8216376: [PPC64] Possibly unreliable stack frame resizing in
      template interpreter
      + S8216401: Allow "file:" URLs in Class-Path of local JARs
      + S8216404: Elements.getPackageOf should handle modules
      + S8216424: Remove TimeLivenessAnalysis
      + S8216426: Usage of array placement new may lead to memory
      + S8216427: ciMethodData::load_extra_data() does not always
      unpack the last entry
      + S8216428: Remove IgnoreLibthreadGPFault
      + S8216478: Cleanup HttpResponseImpl back reference to
      + S8216480: Typo in
      + S8216482: Shenandoah: typo in
      ShenandoahBarrierSetC2::clone_barrier_at_expansion() causes
      failed compilations
      + S8216486: Possibility of integer overflow in
      + S8216489: Issues with ModulePackages attribute generation on
      incremental build
      + S8216498: Confusing and unneeded wrapping of
      + S8216529: in case of a crash, javac should print out the
      parameters passed to it
      + S8216549: Mismatched unsafe access to non escaping object
      + S8216556: Unnecessary liveness computation with JVMTI
      + S8216559: [JFR] Native libraries not correctly parsed from
      + S8216560: gtest build broken on PPC64 and aarch64
      + S8216563: [TESTBUG] Change stressTime to default to 30 for
      nsk tests (part 2)
      + S8216589: s390x build failures after JDK-8216167 (Update
      include guards to reflect correct directories)
      + S8216595: Fix broken builds after JDK-8216424
      + S8216973: Kick up cleanup phases in the right places
      + S8216974: HttpConnection not returned to the pool after 204
      + S8216982: Assertion poison page established too early
      + S8216995: Clean up JFR command line processing
      + S8217000: Refactor Class::methodToString
      + S8217017: [TESTBUG] Tests fail to compile after JDK-8216265
      + S8217044: [aix] Launcher still adds old path to jli library
      to LIBPATH
      + S8217088: Disable JDK-6913047 fix (SunPKCS11 memory leak)
      after JDK-8216597 (SIGBUS error in getNativeKeyInfo)
      + S8217094: HttpClient SSL race if a socket IOException is
      raised before ALPN is available
      + S8217214: Recent new javadoc test needs to be updated
* Fri Jan 11 2019 Fridrich Strba <>
  - Rename package to java-13-openjdk and switch to the jdk-13+X tags
  - Upgrade to upstream tag jdk-13+3
    * Fixes:
      + S6714324: Removing a component from a JTabbedPane does not
      clear its accessibleParent
      + S6996807: FieldReflectorKey hash code computation can be
      + S8076988: reevaluate trivial method policy
      + S8179943: Typo in
      method documentation
      + S8182992: Typo in DatagramPacket constructor API doc
      + S8196347: LogCompilation: generate log file on the fly for
      input to junits
      + S8196681: Java Access Bridge logging and debug flags
      dynamically controlled
      + S8208184: IllegalArgumentException while invoking code
      completion on netbeans IDE
      + S8209414: AArch64: method handle invocation does not respect
      JVMTI interp_only mode
      + S8210669: Some launcher tests assume a pre-JDK 9 run-time
      image layout
      + S8210788: Javadoc for Thread.join(long, int) should specify
      that it waits forever when both arguments are zero
      + S8211267: StackOverflowError happened by
      + S8213001: vmTestbase/nsk/jvmti/ThreadStart/threadstart002/
      / debug agent times out
      + S8213457: serviceability/sa/ time out
      + S8214122: JDWP is broken on 32 bit Windows: transport library
      missing onLoad entry
      + S8214442: Improve stack walk API by adding handle marks
      + S8214461: Some unused classes may be removed
      + S8214738: javadoc should honor styles in doc-files
      + S8214862: assert(proj != __null) at compile.cpp:3251
      + S8215044: C2 crash in loopTransform.cpp with
      assert(cl->trip_count() > 0) failed: peeling a fully unrolled
      + S8215112: String::transform spec clarification
      + S8215123: Crash in runtime image built with jlink --compress=2
      + S8215200: IllegalArgumentException in
      + S8215265: C2: range check elimination may allow illegal out
      of bound access
      + S8215308: pandoc-html-manpage-filter.js does not work for
      + S8215330: javax.xml.catalog.CatalogResolverImpl:
      GroupEntry.matchURI fails to match
      + S8215398: -Xlog option usage => Invalid decorator
      + S8215400: Warn on usage of trampolines with gcc
      + S8215412: Optimize PrintStream.println methods
      + S8215438: jshell tool: Ctrl-D causes EOF
      + S8215489: Remove String::align
      + S8215495: Set isCopy to JNI_FALSE if len == 0
      + S8215510: j.l.c.ClassDesc is accepting descriptors not
      allowed by the spec
      + S8215572: Add new Arrays micros
      + S8215575: C2 crash: assert(get_instanceKlass()->is_loaded())
      failed: must be at least loaded
      + S8215583: Exclude
      + S8215643: Microbenchmarks for KeyAgreement and Cipher
      + S8215644: Clean up globalDefinitions_<compiler>.hpp
      + S8215681: Remove compiler support for Raw String Literals
      from JDK 12
      + S8215708: ZGC: Add missing LoadBarrierNode::size_of()
      + S8215724: Epsilon: fails;
      missing arraycopy check
      + S8215731: Move forward class definitions out of
      + S8215755: ZGC: split_barrier_thru_phi: check number of inputs
      of phi
      + S8215756: Memory leaks in the AWT on macOS
      + S8215771: The jfr tool should pretty print reference chains
      + S8215773: applications/kitchensink/ crash
      with "assert(ZAddress::is_marked(addr)) failed: Should be
      + S8215791: Tiny bug in VM monitoring/management
      + S8215798: Use {@systemProperty} for definition of property
      + S8215888: Register to register spill may use AVX 512 move
      instruction on unsupported platform.
      + S8215901: [TESTBUG] fails
      + S8215909: Typo in Swing ProcessMouseEvent method documentation
      + S8215910: Typo in AWT InvocationEvent Method Documentation.
      + S8215911: Various Typos in SQL Method Documentation
      + S8215912: Various Typos in Method Documentation
      + S8215913: [Test_bug]java/util/Locale/
      failed on de_DE and ja_JP locale.
      + S8215947: JVM crash with -XX:+DumpSharedSpaces
      + S8215951: AArch64: jtreg test
      vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults
      + S8215961: jdk/jfr/event/os/ fails on
      + S8215962: Support ThreadPriorityPolicy mode 1 for non-root
      users on linux/bsd
      + S8215975: [testbug] Adapt nsk tests to the PPC, S390 and AIX
      + S8215985: ZGC: Simplify reference processing in light of
      + S8215990: Avoid using reflection to create common default
      + S8215991: Stop hiding exception from ArtifactResolver
      failures in tests
      + S8215994: JDK 12 l10n resource file update - msg drop 10
      + S8215995: Add specialized toArray methods to immutable
      + S8216010: Change callers of build_u2_from() to call
      Bytes::get_Java_u2() instead
      + S8216021: RunTest.gmk might set concurrency level to 1 on
      + S8216048: Fix devkit creation in WSL
      + S8216059: nsk_jvmti_parseoptions still has dependency on
      tilde separator
      + S8216067: Unused local vars in
      + S8216134: (process) ProcessBuilder startPipeline does not
      hide piped streams
      + S8216154: C4819 warnings at HotSpot sources on Windows
      + S8216155: C4819 warning at libfreetype sources on Windows
      + S8216157: Enable inlining of java_lang_Class::is_primitive
      + S8216176: Clarify the singleton description in
      j.t.c.JapaneseEra class
      + S8216188: Remove expired flags in JDK 13
      + S8216189: Remove Klass::compute_is_subtype_of
      + S8216191: Remove FastSuperclassLimit
      + S8216197: Remove unused new_hash methods
      + S8216199: Local variable arg defined but never used in
      + S8216200: BCEscapeAnalyzer::ArgumentMap::set_intersect() is
      + S8216205: Java API documentation formatting error in
      + S8216262: Remove develop flag DelayCompilationDuringStartup
      + S8216266: ProblemList
      + S8216267: Fix hotspot-ide-project target on WSL
      + S8216269: [s390] Debug build broken because CodeBlob has not
      been declared
      + S8216271: Make AllocateOldGenAt an unsupported option on AIX.
      + S8216275: Disable annotation processing lint warnings when
      building microbenchmarks
      + S8216285: Enable inlining of
      + S8216302: StackTraceElement::fill_in can use cached
      + S8216322: Missing since information in deprecation of
      constructor visitors
      + S8216335: Minor cleanups to javax.annotation.processing and
      javax.lang.model javadoc
      + S8216359: Remove develop flags TraceCompilationPolicy and
      + S8216366: Add rationale to PER_CPU_SHARES define
      + S8216372: ZGC: Put C2 load barrier stub routines in separate
      + S8216375: Revert JDK-8145579 after JDK-8076988 is resolved
      + S8216385: ZGC: Fix building without C2
      + S8216403: Allocate fewer EnumSets in JavacFileManager#list
      + S8216413: Long.parseLong() is specified to throw unless
      string contains parsable {@code int}; should be {@code long}
      + S8216423: Remove FillDelaySlots
      + S8216441: problem list
* Thu Jan 10 2019 Fridrich Strba <>
  - Added patch:
    * loadAssistiveTechnologies.patch
      + Do not crash the whole JVM if assistive technologies crash
* Thu Jan 10 2019 Fridrich Strba <>
  - Do not resolve by default the added JavaEE modules (fixes
* Wed Jan 09 2019 Fridrich Strba <>
  - Upgrade to upstream tag jdk-12+26
    * Fixes:
      + S8066619: Fix deprecation warnings in java.util.jar
      + S8198526: getAnnotatedOwnerType does not handle static nested
      classes correctly
      + S8202286: Allocation of old generation of Java heap on
      alternate memory devices
      + S8205505: Expire and remove remaining support for commercial
      + S8206107: [x86_32] jck tests for ldc2_w bytecode fail
      + S8208184: IllegalArgumentException while invoking code
      completion on netbeans IDE
      + S8211343: nsk_jvmti_parseoptions should handle multiple
      + S8211424: Allocation of old generation of java heap on
      alternate memory devices - Parallel GC
      + S8211425: Allocation of old generation of java heap on
      alternate memory devices - G1 GC
      + S8213481: [REDO] Fix incorrect copy constructors in hotspot
      + S8214096: passes null
      parameter, so JCE validation fails
      + S8214097: Rework thread initialization and teardown logic
      + S8214180: Need better granularity for sleeping
      + S8214201: Make PtrQueueSet completed buffer list private
      + S8214532: Update RFC 2459 references in javadoc to RFC 5280
      + S8214567: Use {@systemProperty} for definitions of system
      + S8214569: Use {@systemProperty} for definitions of system
      + S8214570: Use {@systemProperty} for definitions of system
      + S8214687: Optimize Collections.nCopies().hashCode() and
      + S8215100: AArch64: fix compareTo intrinsic with
      four-character Latin/Unicode
      + S8215202: AArch64: jtreg test
      test/jdk/sun/nio/cs/ fails
      + S8215291: Broken links when generating from project without
      + S8215296: do not disable c99 on Solaris
      + S8215322: add @file support to jaotc
      + S8215364: JavaFX crashes on Ubuntu 18.04 with Wayland while
      using Swing-FX interop
      + S8215425: vmTestbase/nsk/jvmti/PopFrame should provide more
      detailed output
      + S8215445: Enable building for Windows in WSL
      + S8215487: ZGC: ZRuntimeWorkers incorrectly identify
      themselves as ZWorkers
      + S8215491: ICStubInterface::finalize finds zombie nmethod with
      ZGC concurrent class unloading
      + S8215492: Rename INTERNAL_EMPTY to something less "internal"
      + S8215500: ICRefillVerifierMark does not set the provided
      verfier as current
      + S8215516: Move JavadocTester to a named package
      + S8215547: ZGC: Fix incorrect match rule for
      + S8215548: G1PeriodicGCSystemLoadThreshold needs to be a double
      + S8215551: Missing case label in nmethod::reloc_string_for()
      + S8215555: TieredCompilation C2 threads can excessively block
      + S8215571: jdb does not include jdk.* in the default class
      + S8215635: Pandoc check in Docs.gmk does not work on Windows
      + S8215687: [Graal] unit test CheckGraalIntrinsics failed after
      + S8215707: [macosx] fix pthread_getschedparam and
      pthread_setschedparam calls
      + S8215716: PopFrame() was unexpectedly done
      + S8215727: Restore JFR thread sampler loop to old / previous
      + S8215759: [test] java/math/BigInteger/ can throw
      an ArithmeticException
      + S8215769: Java cannot probe pkcs12 files exported by Firefox
      + S8215879: AArch64: ReservedStackAccess may leave stack guard
      in inconsistent state
      + S8215897: Build broken on zero after JDK-8211424
      + S8215898: Build broken on 32-bit after JDK-8211425
      + S8215954: [testbug] Remove unnecessary casts in
      + S8215966: uses bash syntax
      + S8215977: hsdis installation documentation update
  - Upgrade to upstream tag jdk-12+25
    * Fixes:
      + S8051349: nsk/jvmti/scenarios/sampling/SP06/sp06t003 fails in
      + S8183912: java.math.BigDecimal.movePointLeft() should return
      this if called with zero argument
      + S8201655: Add thread-enabled support for the Heap Sampling
      + S8207224: Javac compiles source code despite illegal use of
      unchecked conversions
      + S8209333: Socket reset issue for TLS 1.3 socket close
      + S8209414: AArch64: method handle invocation does not respect
      JVMTI interp_only mode
      + S8211698: Crash in C2 compiled code during execution of
      double array heavy processing code
      + S8212043: Add floating-point Math.min/max intrinsics
      + S8213134: AArch64: vector shift failed with MaxVectorSize=8
      + S8213402: [Testbug] java/lang/System/LoggerFinder/internal/
      /PlatformLoggerBridgeTest creates an invalid nest relationship
      + S8213782: NullPointerException in
      + S8214077: test java/io/File/ fails on
      + S8214329: SwingMark SubMenus 9% regression in 12-b19 on Linux
      + S8214339: SSLSocketImpl erroneously wraps SocketException
      + S8214352: C1: Unnecessary "compilation bailout: block join
      failed" with JVMTI
      + S8214512: ARM32: Jtreg test compiler/c2/
      fails on ARM
      + S8214583: AccessController.getContext may return wrong value
      after JDK-8212605
      + S8214946: G1: Initialize all class members on construction
      + S8215099: jshell tool: /help representation of ctrl/meta
      characters inconsistent
      + S8215205: javaVFrame much slower than vframeStream
      + S8215228: Use a constant hash table size in order to enable
      compiler optimization
      + S8215292: Back out changes for node- and link- local ipv6
      multicast address
      + S8215319: jck lang/INTF/intf049/intf04901 fails in Graal as
      JIT mode with -Xcomp and AOTed Graal
      + S8215329: Modify ZGC requirement for
      + S8215353: x86_32 build failures after JDK-8214751 (X86:
      Support for VNNI Instructions)
      + S8215366: Code quality improvements in
      + S8215368: Make Check.checkOverride call diagnosticPositionFor
      + S8215372: Incorrect nio/file/DirectoryStream/ tests
      for validating the use of a glob
      + S8215374: 32-bit build failures after JDK-8181143 (Introduce
      diagnostic flag to abort VM on too long VM operations)
      + S8215380: Backout accidental change to String::length
      + S8215395: Allow null oops in Dictionary and JNIHandle
      + S8215397: jsig.c missing classpath exception
      + S8215410: Regression test for JDK-8214994
      + S8215411: some GetByteArrayElements calls miss corresponding
      + S8215443: The use of TransportContext.fatal() leads to bad
      coding style
      + S8215449: Several tests failing when jtreg run with
    - vmoption:--illegal-access=deny
      + S8215451: JNI IsSameObject should not keep objects alive
      + S8215472: (zipfs) Cleanups in implementation classes of
      jdk.zipfs and tests
      + S8215625: javax/sql/testng/util/ tests compilation
      failed after JDK-8207224
  - Upgrade to upstream tag jdk-12+24
    * Security fixes:
      + S8208698, CVE-2019-2745, bsc#1141784: Improved ECC
    * Fixes:
      + S6516099: InputStream.skipFully(int k) to skip exactly k bytes
      + S7092821: is synchronized
      and became scalability bottleneck
      + S8076190: Customizing the generation of a PKCS12 keystore
      + S8152724: Sum of eden before GC and current survivor capacity
      may be larger than heap size
      + S8159440: Move marking of promoted objects during initial
      mark into the concurrent phase
      + S8165675: Trace event for thread park has incorrect unit for
      + S8177552: Compact Number Formatting support
      + S8181143: Introduce diagnostic flag to abort VM on too long
      VM operations
      + S8193312: Rename VM_CGC_Operation to VM_G1Concurrent
      + S8198398: Test javax/swing/JColorChooser/
      fails in mach5
      + S8199394: Object.hashCode should not mention anything about
      memory addresses
      + S8200613: SA: jstack throws UnmappedAddressException with a
      CDS core file
      + S8202884: SA: Attach/detach might fail on Linux if debugee
      application create/destroy threads during attaching
      + S8204947: Port ShenandoahTaskTerminator to mainline and make
      it default
      + S8205393: Add SourceVersion.RELEASE_13
      + S8205394: Add source 13 and target 13 to javac
      + S8205421: AARCH64: StubCodeMark should be placed after
      + S8205516: JFR tool
      + S8205626: Start of release updates for JDK 13
      + S8205645: Bump maximum recognized class file version to 57
      for JDK 13
      + S8207258: Distrust TLS server certificates anchored by
      Symantec Root CAs
      + S8207829: FlightRecorderMXBeanImpl is leaking the first
      classloader which calls it
      + S8208277: Code cache heap (-XX:ReservedCodeCacheSize) doesn't
      work with 1GB LargePages
      + S8208648: ECC Field Arithmetic Enhancements
      + S8209387: Follow ups to JDK-8195100 Use a low latency
      hashtable for SymbolTable
      + S8210031: implementation for JVM Constants API
      + S8210106: sun/tools/jps/ timed out
      + S8210107: vmTestbase/nsk/stress/network tests fail with
      Cannot assign requested address (Bind failed)
      + S8211034: OnStackReplacePercentage option checking has bugs
      + S8211093: Default sets log level for
      + S8211844: [aix] ProcessBuilder: Piping between created
      processes does not work.
      + S8211882: Broken links in serialized-form.html
      + S8212137: Remove JrtFileSystem finalize method
      + S8212232: Wrong metadata for the configuration of the cutoff
      for old object sample events
      + S8212657: Implementation of JDK-8204089 Promptly Return
      Unused Committed Memory from G1
      + S8212703: Remove sun.java2d.fontpath property from java
      launcher code
      + S8212794: IBM-964 is required for AIX default charset
      + S8213009: Refactoring existing SunMSCAPI classes
      + S8213010: Supporting keys created with certmgr.exe
      + S8213049: Invalid HTML5 in javax.swing files
      + S8213127: Refactor test/java/util/ResourceBundle/Control/
      / to plain java tests
      + S8213183: InputMethod cannot be used after its restarting
      + S8213224: Move code related to GC threads calculation out of
      + S8213409: Refactor sun.text.IntHashtable:i18n shell tests to
      plain java tests
      + S8213421: Line number information for execution samples
      always 0
      + S8213617: JFR should record the PID of the recorded process
      + S8213754: PPC64: Add Intrinsics for
      + S8213890: Implementation of JEP 344: Abortable Mixed
      Collections for G1
      + S8213952: Relax DNSName restriction as per RFC 1123
      + S8213966: The ZGC JFR events should be marked as experimental
      + S8213983: [macosx] Keyboard shortcut “cmd +`” stops working
      properly if popup window is displayed
      + S8214002: Cannot use italic font style if the font has
      embedded bitmap
      + S8214023: Update Graal
      + S8214052: [testbug] vmTestbase/vm/compiler/
      /CodeCacheInfoOnCompilation - wrong shell used
      + S8214074: Ghash optimization using AVX instructions
      + S8214098:
      constructor check backwards.
      + S8214114: Switch expressions with try-catch statements
      + S8214128: ARM32: wrong stack alignment on
      + S8214129: SSL session resumption/SNI with TLS1.2 causes
      + S8214148: [TESTBUG] serviceability/tmtools/jstack/
      / is not doing what is expected
      + S8214226: Incorrect BCI and Line Number with jstack if the
      top frame is in the interpreter
      + S8214257: IC cache not clean after cleaning assertion failure
      + S8214259: Implementation: JEP 189: Shenandoah: A
      Low-Pause-Time Garbage Collector (Experimental)
      + S8214275: CondyRepeatFailedResolution asserts "Dynamic
      constant has no fixed basic type"
      + S8214310: SymbolTable: Use get and insert
      + S8214315: G1: fatal error: acquiring lock SATB_Q_FL_lock/1
      out of order with lock tty_lock/0
      + S8214338: Move IC stub refilling out of IC cache transitions
      + S8214376: Don't use memset to initialize array of Bundle in
      + S8214380: AwtDragSource function LoadCache misses a
      ReleaseLongArrayElements in special case
      + S8214401: [AOT] crash in ClassLoaderData::is_alive() with
      AOTed jdk.base
      + S8214427: probable bug in logic of
      + S8214457: Miscellaneous changes imported from jsr166 CVS
      + S8214459: NSS source should be removed
      + S8214468: jQuery UI upgrade from 1.11.4 to 1.12.1
      + S8214491: Upgrade to JLine 3.9.0
      + S8214498: java/util/Locale/bcp47u/
      wrong locale default
      + S8214514: javac @file option gives error caused by Chinese
      encoding in the path
      + S8214520: [TEST_BUG] sun/security/mscapi/nonUniqueAliases/
      / failed with incorrect jtreg tags order
      + S8214531: test fails with
      "Statistics should be null to begin with"
      + S8214559: Use {@systemProperty} for definitions of system
      + S8214568: Use {@systemProperty} for definitions of system
      + S8214571: -Xdoclint of array serialField gives "error: array
      type not allowed here"
      + S8214688: TLS 1.3 session resumption with hello retry request
      failed with "illegal_parameter"
      + S8214696: Module class should be filtered by core reflection
      + S8214707: Prevent GCC 8 from reporting error in
      + S8214720: Add pandoc filter to improve html man page output
      + S8214741: docs/index.html has no title or copyright
      + S8214750: Unnecessary <p> tags in jfr classes
      + S8214751: X86: Support for VNNI Instructions
      + S8214773: Replace use of thread unsafe strtok
      + S8214780: Create pandoc package for Windows
      + S8214782: Add missing access barriers on CLD handle area
      + S8214784: Adjust Dictionary and JNIHandle verification
      + S8214785: Remove unused WeakHandleType::vm_string
      + S8214786: Remove unused ThreadLocalAllocBuffer::verify()
      + S8214791: Consistently name gc files containing VM operations
      + S8214795: Add safety check to dynalink inner class lookup
      + S8214805: Mark deprecated
      netscape.javascript.JSObject::getWindow API forRemoval=true
      + S8214807: Improve handling of very old class files
      + S8214817: Bad links in &
      + S8214825: Update preview language features for start of JDK 13
      + S8214840: runtime/NMT/ timed out
      + S8214850: Rename vm_operations.?pp files to vmOperations.?pp
      + S8214856: Errors with JSZip in web console after upgrade to
      + S8214857: "bad trailing membar" assert failure at
      + S8214858: Improve module graph archiving
      + S8214876: Add "intermittent" key for
      + S8214892: Delayed starting of debugging via jcmd
      + S8214896: JFR Tool left files behind
      + S8214897: ZGC: Concurrent Class Unloading
      + S8214902: Pretty-printing marker annotations add unnecessary
      + S8214906: [TESTBUG] jfr/event/sampling/ fails
      with UnsatisfiedLinkError
      + S8214908: add ctw tests for jdk.jfr and
      + S8214910: If pandoc is present, markdown spec files should be
      + S8214912: LogCompilation: Show the comp level
      + S8214915: CtwRunner misses export for jdk.internal.access
      + S8214917: CTW testlibrary shouldn't ignore errors raised by
      the library itself
      + S8214925: JFR tool fails to execute
      + S8214936: assert(_needs_refill == 0) failed: Forgot to handle
      a failed IC transition requiring IC stubs
      + S8214937: sun/security/tools/jarsigner/warnings/
      / failed due to unexpected expiration date
      + S8214943: PIT: javax/swing/JFrame/NSTexturedJFrame/
      / errors out in mac
      + S8214944: replace strerror by os::strerror
      + S8214961: AARCH64: wrong encoding for exclusive and atomic
      + S8214971: Replace use of string.equals("") with isEmpty()
      + S8214972: Uses of klass_holder() except GC need to apply GC
      + S8215000: tools/launcher/ fails on Windows
      + S8215005: Missing include of runtime/os.hpp in zError.cpp
      after JDK-8214925 breaks build without precompiled headers
      + S8215008: Clear confusion between URL/URI paths and file
      system paths
      + S8215015: [TESTBUG] remove unneeded -Xfuture option from tests
      + S8215026: Incorrect amount of memory unmapped with
      + S8215030: Disable shenandoah in Oracle builds
      + S8215034: Remove old HOTSWAP conditionals
      + S8215043: Remove declaration of parallel_worker_threads
      + S8215048: Some classloader typos
      + S8215050: [TESTBUG] serviceability/tmtools/jstack/
      / fails when run with flag -Xcomp
      + S8215097: Do not create NonJavaThreads before BarrierSet
      + S8215117: [JVMCI] failing after
      + S8215120: 32-bit build failures after JDK-8212657 (Promptly
      Return Unused Committed Memory from G1)
      + S8215129: Update build documentation with Xrandr
      + S8215131: Pandoc 2.3/build documentation fixes
      + S8215133: AARCH64: disable Math.log intrinsic publishing
      + S8215140: Port missing crypto JMH micros from
      + S8215144: PPC64: Wrong assertion "illegal object size"
      + S8215149: fails after
      + S8215159: Improve initial setup of system Properties
      + S8215160: Normalize spaces for remaining vmTestbase tests
      + S8215161: Normalize spaces for vmTestbase/[a-j]
      + S8215165: Improve -Xlog:class+preview message text
      + S8215175: Inconsistencies in JFR event metadata
      + S8215194: Initial size of UnicodeBlock map is incorrect
      + S8215206: VtableStubs::find_stub is not appropriately
      protected by VtableStubs_lock
      + S8215217: OpenJDK source has too many swear words
      + S8215220: Simplify Shenandoah task termination in aborted
      + S8215224: Update Graal
      + S8215237: jdk.jfr.Recording javadoc does not compile
      + S8215238: (jdeps) update jdk8_internals.txt per the removal
      of javafx, corba, EE modules
      + S8215239: Make deletes images/jdk/bin/java if something goes
      + S8215243: JShell tests failing intermitently with \"Problem
      cleaning up the following threads:\"
      + S8215262: PPC64: FMA Vectorization on PPC64
      + S8215281: Use String.isEmpty() when applicable in java.base
      + S8215284: Reduce noise induced by periodic task getFileSize()
      + S8215300: additional changes to constants API
      + S8215301: Module-summary page is unreadably wide
      + S8215304: Make target "docs-jdk-index" has unnecessary
      + S8215309: Convert package.html files to
      + S8215314: [Graal] Enable
      + S8215317: [GRAAL] unit test CheckGraalIntrinsics failed
      after 8213754
      + S8215326: Test java/util/concurrent/ConcurrentHashMap/
      / hangs after j.u.c updates
      + S8215342: [Zero] Build fails after JDK-8200613
      + S8215354: x86_32 build failures after JDK-8214074 (Ghash
      optimization using AVX instructions)
      + S8215356: Disable x86_32 Shenandoah build to avoid
      hotspot/tier1 failures
      + S8215362: JFR GTest JfrTestNetworkUtilization fails
      + S8215369: Jcstress pollute /var/tmp with temporary files.
      + S8215534: [testbug] some jfr test don't check @requires
  - Upgrade to upstream tag jdk-12+23
    * Fixes:
      + S4947890: Minimize JNI upcalls in system-properties
      + S6849922: java/awt/Choice/ChoiceKeyEventReaction/
      /ChoiceKeyEventReaction.html fails
      + S7124298: [macosx] Nothing heard from VoiceOver when tabbing
      between a nestedtab group and a parent tab group.
      + S7124301: [macosx] When in a tab group if you arrow between
      tabs there are noVoiceOver announcements.
      + S8130264: change the mechanism by which JDK loads the
      platform-specific PrinterJob implementation
      + S8139178: Wrong fontMetrics when printing in Landscape
      + S8146090: java/lang/ref/ fails with
    - XX:+DeoptimizeALot
      + S8171426: java/lang/ProcessBuilder/ failed Stream
      + S8176556: java/awt/dnd/ImageTransferTest/
      fails for JFIF
      + S8176828: jtools do not list VM process launched with the
      debugger option suspend=y
      + S8186549: move ExtendedRobot closer to tests
      + S8187364: Unable to enter zero width non-joiner (ZWNJ) symbol
      in Swing text component
      + S8193577: nsk/jvmti/IterateThroughHeap/filter-tagged fails
      with Graal in Xcomp mode
      + S8198339: Test javax/swing/border/ is unstable
      + S8206325: AssertionError in
      + S8206962: jlink --release-info=del throws NPE if no keys are
      + S8209123: [Macosx] Maximized frame (frame state set to
      MAXIMIZED_BOTH using setExtendedState) is resizable on Mac
      but not on Windows and Ubuntu
      + S8210102: CDS tests timed out
      + S8210454: jar tool does not allow setting the module version
      without also setting the main class
      + S8210476: sun/security/mscapi/ fails with Still
      too slow
      + S8210943: Hiding of inner classes not resolved properly
      + S8210985: Update the default SSL session cache size to 20480
      + S8211147: Incorrect comparator
      + S8211283: Miscellaneous changes imported from jsr166 CVS
      + S8211301: [macos] support full window content options
      + S8211422: Reading PNG with corrupt CRC for IEND chunk throws
      + S8211735: Wrong heap mapper can be selected with
      UseLargePages on G1
      + S8211795: ArrayIndexOutOfBoundsException in PNGImageReader
      after JDK-6788458
      + S8211833: Javadoc cleanup of java.applet package
      + S8211842: IPv6_supported wrongly returns false when unix
      domain socket is bound to fd 0
      + S8211877: Broken links in java.util.concurrent.atomic
      + S8212116: IIOException "tEXt chunk length is not proper" on
      opening png file
      + S8212680: (JDK12b14/Solaris-sparc)
      SplashScreen::getSplashScreen call fails with ULE:
      " java: fatal: open
      failed: No such file or directory"
      + S8212870: Broken links for
      + S8212875: ftp: links for tiff/TTN2.draft.txt do not respond
      + S8212878: host in ftp: link not found
      + S8212882: links to tutorial should be updated to use https:
      + S8212899: java/util/concurrent/tck/ -
      testMissedSignal_8187947(SubmissionPublisherTest): timed out
      waiting for CountDownLatch for 40 sec
      + S8213048: Invalid use of HTML5 in java.awt files
      + S8213051: Invalid use of HTML5 in javax.print files
      + S8213121: javax/swing/GraphicsConfigNotifier/
      fails on mac10.13
      + S8213168: Enable different look and feel tests in SwingSet3
      demo test FileChooserDemoTest
      + S8213187: Handle libwindowsaccessbridge need to access MSVCRT
      + S8213209: [REDO] Allow Klass::_subklass and _next_sibling to
      have unloaded classes
      + S8213292: Input freezes after MacOS key-selector (press&hold)
      usage on macOS Mojave
      + S8213294: Upgrade IANA LSR data
      + S8213300: jaxp/unittest/transform/ fails
      due to exception in jdk/jdk CI
      + S8213323: sa/ and
      sa/ fail with ZGC
      + S8213325: (props) Properties.loadFromXML does not fully
      comply with the spec
      + S8213362: [macOS] Could not find libjava.dylib error when
      initializing JVM via JNI_CreateJavaVM
      + S8213406: (fs) More than one instance of built-in FileSystem
      observed in heap
      + S8213532: add missing LocalFree calls after using
      FormatMessage(A) [windows]
      + S8213565: Crash in DependencyContext::remove_dependent_nmethod
      + S8213583: Error while opening the JFileChooser when desktop
      contains shortcuts pointing to deleted files
      + S8213614: DnD operation change feature does not work with
      64bit big endian CPU
      + S8213618: IBM970 charset has missing entry and remove
      unexpected entries
      + S8213703: LambdaConversionException: Invalid receiver type
      not a subtype of implementation type interface
      + S8213725: JShell NullPointerException due to class file with
      unexpected package
      + S8213734: SAXParser.parse(File, ..) does not close resources
      when Exception occurs.
      + S8213817: @return has already been specified (4 occurrences,
      in AWT and Swing)
      + S8213843: Changing L&F from Nimbus to Window L&F causes NPE
      in SwingSet2
      + S8213844: Typo in ProblemList updation under JDK-8213536
      + S8214014: Remove vestiges of gopher: protocol proxy support
      + S8214026: Canonicalized archive paths appearing in diagnostics
      + S8214031: Assertion error in value break statement with
      conditional operator in switch expression
      + S8214061: Buffer written into itself
      + S8214063: OpenJDK will not build on AIX while using the xlc
      13.1 compiler
      + S8214170: ResourceBundle.Control.newBundle should throw
      IllegalAccessException when constructor of the resource
      bundle is not public.
      + S8214179: Add groupname info into keytool -list and
    - genkeypair output
      + S8214195: Align stdout messages in
      + S8214229: Enable ShowRegistersOnAssert by default
      + S8214230: Classes generated by are
      not reproducable
      + S8214231: Allow concurrent cleaning of TypeStackSlotEntries
      and ReturnTypeEntry
      + S8214278: Cleanup process_completed_threshold and related
      + S8214300: .attach_pid files may remain in the process cwd
      + S8214302: Allow safely calling is_unloading() on zombie
      + S8214309: Enhance makefiles to allow generating JCov
      instrumented build
      + S8214311: dtrace gensrc has missing dependencies
      + S8214332: Add a flag for overriding default JNI library
      search path
      + S8214344: C2: assert(con.basic_type() != T_ILLEGAL) failed:
      elembt=byte; loadbt=void; unsigned=0
      + S8214356: Verification of class metadata unloading takes a
      long time
      + S8214377: ZGC: Don't use memset to initialize array of
      + S8214388: CDS dumping fails with java heap fragmentation
      + S8214400: Update hotspot application/jcstress jtreg tests
      wrappers to use jcstress 0.5
      + S8214408: Migrate EventsOnOff to using the same
      allocateAndCheck method
      + S8214417: Add space after/before {} in
      vmTestbase/nsk/jvmti/[A-I] tests
      + S8214431: tests failed because can't find jdk.testlibrary.*
      in test directory or libraries
      + S8214434: Disabling ZOptimizeLoadBarriers hits assert
      + S8214443: Remove TLS v1 and v1.1 from SSLContext required
      + S8214444: Wrong strncat limits in dfa.cpp
      + S8214445: [test] java/net/URL/HandlerLoop has illegal
      reflective access
      + S8214451: PPC64/s390: Clean up unused CRC32 prototype and
      + S8214460: MacosX build is broken because of JDK-8214014
      + S8214462: Add serviceability/sa/ to
      + S8214465: Upgrade arm-sflt minimum architecture to ARMv5TE
      for assembler
      + S8214466: Append assembler flags on ARM targets
      + S8214470: PIT: javax/swing/JPopupMenu/7154841/
      errors out on mac10.13
      + S8214476: ZGC: Build ZGC by default
      + S8214484: ZGC: Exclude SA tests ClhsdbJhisto and
      + S8214499: SA should follow 8150689
      + S8214502: Add space after/before {} in remaining vmTestbase
      + S8214513: A PKCS12 keystore from Java 8 using custom PBE
      parameters cannot be read in Java 11
      + S8214522: Last runtime locking issues for concurrent class
      + S8214523: Fix nmethod asserts for concurrent nmethod unloading
      + S8214525: Bit rot in Nashorn Ant script
      + S8214526: Change CodeHeap State Analytics control from UL to
      + S8214529: Exception while using Anonymous class in switch
      + S8214534: Setting of THIS_FILE in the build is broken
      + S8214541: ZGC: Refactoring from JDK-8214172 may leave
      PhaseIterGVN::_delay_transform set
      + S8214552: Resolve clash between 4947890 and 8130264
      + S8214556: Crash in
      DependencyContext::remove_dependent_nmethod still happens
      + S8214557: Filter out VM flags which don't affect AOT code
      + S8214558: bad @run tag in
      + S8214572: [Graal] nsk/jvmti/unit/ForceEarlyReturn/earlyretbase
      should not suspend the thread when the top frame executes
      JVMCI code
      + S8214710: Fix hg log in
      + S8214718: Update missing copyright year in build system
      + S8214726: Typo in
      + S8214728: Unnecessary InstanceKlass::cast at few places
      + S8214744: Unnecessary <p> tags in
      + S8214745: Bad link in coll-reference.html
      + S8214770: java/time/test/java/time/format/
      / failed in non-english locales.
      + S8214787: Zero builds fail with "undefined
      + S8214794: java.specification.version should be only the major
      version number
  - Upgrade to upstream tag jdk-12+22
    * Fixes:
      + S8046500: GetIpAddrTable function failed on Pure Ipv6
      + S8150689: Thread dump report "waiting to re-lock in wait()"
      shows incorrectly
      + S8168869: jdeps: localized messages don't use proper line
      + S8177286: AttributeSet: attempt to compare Qname and String
      + S8178317: Create man pages using pandoc from markdown sources
      + S8190312: javadoc -link doesn't work with http: -> https: URL
      + S8200432: javadoc fails with ClassCastException on {@link
      + S8202415: Incorrect time logged for monitor deflation
      + S8202621: bad test with broken links needs to be updated
      + S8203264: JNI exception pending in
      + S8203277: preflow visitor used during lambda attribution
      shouldn't visit class definitions inside the lambda body
      + S8203442: String::transform
      + S8203672: JNI exception pending in PlainSocketImpl.c
      + S8203673: JNI exception pending in
      + S8204525: [TESTBUG] runtime/NMT/ ran out
      of java heap
      + S8211051: jdeps usage of --dot-output doesn't provide valid
      output for modular jar
      + S8211211: vmTestbase/metaspace/stressDictionary/
      / timeout
      + S8211266: [TESTBUG] failed intermittently in
      ZipFSTester.checkRead(): bound must be positive
      + S8211975: move testlibrary/jdk/testlibrary/
      / to top-level library
      + S8212108: SafepointSynchronizer never ending counter (big
      + S8212207: runtime/InternalApi/
      crashes with SEGV in pthread_getcpuclockid+0x0
      + S8212748: ZGC: Add reentrant locking functionality
      + S8213015: Inconsistent settings between JFR.configure and
    - XX:FlightRecorderOptions
      + S8213117: adoptNode corrupts attribute values
      + S8213259: [AOT] AOTing java.base fails with
      "java.lang.AssertionError: no fingerprint for
      + S8213275: fails with
      jdk.internal.vm.PostVMInitHook not found
      + S8213486: SIGSEGV in
      CompiledMethod::cleanup_inline_caches_impl with AOT
      + S8213698: Improve devkit creation and add support for
      + S8213716: javadoc search not working with Japanese and
      Chinese locales
      + S8213755: Let nmethods be is_unloading() outside of safepoints
      + S8213791: StringTable: Use get and insert
      + S8213819: doclint should warn against {@index} inside <a> tag
      + S8213834: JVMTI ResourceExhausted should not be posted in
      + S8213845: ARM32: Interpreter doesn't call result handler
      after native calls
      + S8213907: [JVMCI] avoid Class.getDeclared* methods when
      converting JVMCI objects to reflection objects
      + S8213909: jdeps --print-module-deps should report missing
      + S8213911: Use in and other examples
      + S8213914: [TESTBUG] Several JFR VM events are not covered by
      + S8213921: Use {@systemProperty} tag for properties listed in
      "Networking Properties"
      + S8213927: G1 ignores AlwaysPreTouch when
      UseTransparentHugePages is enabled
      + S8213944: Fix AIX build after the removal of Xrandr.h and add
      a configure check for it
      + S8213956: javadoc crash using {@index} in doc-files file
      + S8213996: Remove one of the SparsePRT entry tables
      + S8213997: Remove G1HRRSUseSparseTable flag
      + S8214029: Remove dead code BasicHashtable::bulk_free_entries
      + S8214055: GC/C2 abstraction for phaseX
      + S8214056: Allow the GC to attach context information to
      + S8214057: GC/C2 abstraction for
      + S8214059: Undefined behaviour in ADLC
      + S8214068: ZGC crashes with vmTestbase/nsk/jdi/ReferenceType/
      + S8214086: [TESTBUG] Fix subgraph test cases in
      + S8214100: use of keystore probing results in unnecessary
      exception thrown
      + S8214105: [TESTBUG] Bit test is always false in
      + S8214108: [TESTBUG] Incorrect Function parameter lists in
      + S8214113: Switch expressions may have constant type and may
      be skipped during write
      + S8214118: HeapRegions marked as archive even if CDS mapping
      + S8214139: Remove wrapper methods from {Base,Html}Configuration
      + S8214151: [TESTBUG] fails due to
      RuntimeException: 'protection domain unlinked' missing
      + S8214161: java.lang.IllegalAccessError: class
      jdk.internal.event.X509CertificateEvent (in module java.base)
      cannot access class jdk.jfr.internal.handlers.EventHandler
      (in module jdk.jfr) because module java.base does not read
      module jdk.jfr
      + S8214172: GC interface entry points for loop opts
      + S8214181: safepoint header cleanup
      + S8214189: test/hotspot/jtreg/compiler/intrinsics/mathexact/
      / fails on Windows x64 when run
      with -XX:-TieredCompilation
      + S8214202: DirtyCardQueueSet::get_completed_buffer should not
      clear _process_completed
      + S8214205: PPC64: Add instructions for counting trailing zeros
      + S8214206: Fix for JDK-8213419 is broken on 32-bit
      + S8214208: Nestmate package validation logging/exception
      should include classloader information
      + S8214217: [TESTBUG] runtime/appcds/ failed
      with fragmented heap
      + S8214223: tools/jdeps/listdeps/ failed due
      to missing Lib2 file
      + S8214241: Problem list com/sun/jndi/ldap/
      for all platforms
      + S8214242: compiler/arguments/
      fails because of missing UnlockDiagnosticVMOptions
      + S8214262: SunEC native code does not compile with debug on
      + S8214272: Don't use memset to initialize arrays of
      MemoryUsage in memoryManager.cpp
      + S8214276: Problemlist
      + S8214287: SpecJbb2005StressModule got uncaught exception
      + S8214295: Populate handlers while holding streamHandlerLock
      + S8214297: testbug : missing fclose in jvmti_aod.cpp
      + S8214321: Misleading code in SSLCipher
      + S8214343: Handle the absence of Xrandr more generically
      + S8214362: C2: gc interface entry point for split if
      + S8214373: adjust usage of ReleaseLongArrayElements in
  - Upgrade to upstream tag jdk-12+21
    * Fixes:
      + S8061281: Microbenchmark suite build support, directory
      layout and sample benchmarks
      + S8061282: Migrate jmh-jdk-microbenchmarks into the JDK
      + S8129310: java/net/Socket/asyncClose/ fails
      + S8148188: Enhance the security libraries to record events of
      + S8184205: Captions on tabbed tables are squashed together
      + S8191339: [JVMCI] BigInteger compiler intrinsics on Graal
      + S8201375: Add the AllowArchivingWithJavaAgent diagnostic vm
      option to allow the use of the -javaagent option during CDS
      + S8203174: [Graal] JDI tests fail with Unexpected exception:
      + S8206475: Repeated word in error message
      + S8209923: Unicode 11.0.0.
      + S8210024: JFR calls virtual is_Java_thread from ~Thread()
      + S8210408: Refactor java.util.ResourceBundle:i18n shell tests
      to plain java tests
      + S8210722: JAXP Tests: CatalogSupport2 and CatalogSupport3
      generate incorrect messages upon failure
      + S8210742: compound var declaration type is not uniform for
      all variables
      + S8210777: Update Graal
      + S8210838: Override javax.crypto.Cipher.toString()
      + S8211106: [windows] Update OS detection code to recognize
      Windows Server 2019
      + S8211326: add OS user related information to hs_err file
      + S8211451: ~2.5% regression on compression benchmark starting
      with 12-b11
      + S8211787: javax/net/ssl/TLSCommon/ throws Read timed out
      + S8212003: Deprecating the default keytool -keyalg option
      + S8212070: Introduce diagnostic flag to abort VM on failed JIT
      + S8212682: Avoid holding Compile_lock when blocking for GC in
      + S8212779: ADL Parser does not check allocation return values
      in all cases
      + S8212931: fails due average
      + S8212982: Rule cases in switch expression accepted even if
      complete normally
      + S8212992: Change mirror accessor in Klass::verify_on() to use
      + S8213033: Archive remaining primitive box caches
      + S8213092: Add more runtime locks for concurrent class
      + S8213202: Possible race condition in TLS 1.3 session
      + S8213235: java/nio/channels/SocketChannel/
      / fails with threads that didn't exit
      + S8213352: Separate BufferNode allocation from PtrQueueSet
      + S8213363: X25519 private key PKCS#8 encoding/decoding is
      + S8213373: Bulk MarkBitMap clearing methods
      + S8213410: UseCompressedOops requirement check fails fails on
      32-bit system
      + S8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal()
      with gcc 8.2.1
      + S8213538: VM crashes when MaxVectorSize is set to 0, 1 or 2
      + S8213560: gtests might hang
      + S8213587: Speed up CDS dump time by using resizable hashtables
      + S8213615: GC/C2 abstraction for escape analysis
      + S8213616: URLPermission with query or fragment behaves
      + S8213623: ZGC: Let heap iteration walk all roots
      + S8213713: Minor issues during
      + S8213721: [Graal] Tests vmTestbase/nsk/stress/except/except*
      may be encountering SEGV during out-of-memory conditions
      + S8213723: More Monitor/mutex initialization management
      + S8213736: Build fails with LOG=debug on F28 after JDK-8210958
      + S8213746: GC/C2 abstraction for C2 matcher
      + S8213751: ClassLoaderDataGraph::cld_do() should sometimes
      require CLDG_lock
      + S8213779: Loop opts anti dependent store detection should
      ignore uncommon trap calls
      + S8213794: ARM32: disable TypeProfiling, CriticalJNINatives,
      Serviceablity tests for ARM32
      + S8213829: Remove circular dependency between g1CollectedHeap
      and g1ConcurrentMark
      + S8213893: StringTable_lock is unused
      + S8213898: CDS dumping of springboot asserts in
      + S8213902: com/sun/jdi/ times
      + S8213906: Update arm devkits with libXrandr headers
      + S8213908: AssertionError in DeferredAttr at setOverloadKind
      + S8213910: Invalid HTML in
      + S8213913: Redundant HTML in
      + S8213916: no copyright in signature.html
      + S8213920: Use {@systemProperty} tag for properties listed in
      + S8213922: fix ctw stand-alone build
      + S8213926: WB_EnqueueInitializerForCompilation requests
      compilation for NULL
      + S8213942: URLStreamHandler initialization race
      + S8213947: ARM32: failed check_simd should set
      UsePopCountInstruction to false
      + S8213948: Solaris-X64 build fails with compact hashtable
      + S8213959: add org.graalvm.compiler.replacements.test.
      StringCompressInflateTest to graal problem list
      + S8213992: Rename and make DieOnSafepointTimeout the
      diagnostic option
      + S8214003: Limit default test jobs based on memory size
      + S8214004: Missing space between compiler thread name and task
      info in hs_err
      + S8214007: Fix sun.awt.nativedebug on X11 platforms
      + S8214025: assert(t->singleton()) failed: must be a constant
      when ScavengeRootsInCode < 2
      + S8214027: Reinstate testB_mem_imm pattern in
      + S8214045: Missing explicit dependencies of
      build-microbenchmark cause intermittent build failure
      + S8214062: JDK-8167368 Leftover: in build
      + S8214071: Broken msg.bug diagnostics when using the compiler
      + S8214075: [BACKOUT] 8214007: Fix sun.awt.nativedebug on X11
      + S8214078: (fs) SecureDirectoryStream not supported on arm32
      + S8214120: [REDO] Fix sun.awt.nativedebug on X11 platforms
      + S8214124: [TESTBUG] Bugs in runtime/NMT/
      + S8214125: [test] Fix comparison between pointer and integer
      in test_ptrQueueBufferAllocator.cpp
      + S8214144: Remove confusing locking_enqueue_completed_buffer
      + S8214149: Move out assignments when not using NSK*VERIFY
      + S8214154: problem list
  - Upgrade to upstream tag jdk-12+20
    * Fixes
      + S5076751: System properties documentation needed in javadocs
      + S7124293: [macosx] VoiceOver reads percentages rather than
      the actual values for sliders.
      + S8080406: VM_GetOrSetLocal doesn't check local slot type
      against requested type
      + S8160768: Add capability to custom resolve host/domain names
      within the default JNDI LDAP provider
      + S8185496: Improve performance of system properties
      initialization in initPhase1
      + S8192888: AllSwingComponentsBaselineTest fails with
      NullPointerException for NimbusLookAndFeel
      + S8198000: java/awt/List/EmptyListEventTest/
      / debug assert on Windows
      + S8198001: java/awt/Menu/WrongParentAfterRemoveMenu/
      / debug assert on Windows
      + S8198002: java/awt/Mixing/ debug assert on
      + S8198321: javax/swing/JEditorPane/5076514/
      + S8198624: java/awt/KeyboardFocusmanager/TypeAhead/
      /SubMenuShowTest/SubMenuShowTest.html fails on mac
      + S8199072: Test javax/swing/GroupLayout/6613904/
      is unstable
      + S8202285: (fs) Add a method to Files for comparing file
      + S8202886: [macos] Test
      java/awt/MenuBar/8007006/ fails on MacOS
      + S8204142: AWT hang occurs when sequenced events arrive out of
      sequence in multiple AppContexts
      + S8204529: gc/ fail with Agent
      7 timed out
      + S8205574: Loop predication "assert(f <= 1 && f >= 0) failed
      Incorrect frequency"
      + S8207070: Webstart app popup on wrong screen in a one-screen
      setup changing to multi-monitor
      + S8208543: [macos] Support for apple.awt.documentModalSheet
      + S8208702: javax/swing/reliability/
      / may hang on macos
      + S8209055: c.s.t.javac.code.DeferredCompletionFailureHandler
      seems to use WeakHashMap incorrectly
      + S8209139: globalCounter bootstrap issue
      + S8209415: Fix JVMTI test failure HS202
      + S8210057: Enable different look and feels in SwingSet3 demo
      test InternalFrameDemoTest
      + S8210197: javac can't tell during speculative attribution if
      a diamond expression is creating an anonymous inner class or
      + S8210493: Bind to node- or linklocal ipv6 multicast address
      + S8210776: Upgrade X Window System 6.8.2 to the latest XWD
      + S8210803: Compilation failure in codeBlob.cpp for Windows
      + S8210863: Remove Xrandr include files from JDK sources
      + S8210886: Remove references in to non-existent
      + S8211403: Rename SafepointMechanism::poll(...)
      + S8211435: Exception in thread "AWT-EventQueue-1"
      java.lang.IllegalArgumentException: null source
      + S8211443: Enable different look and feels in SwingSet3 demo
      test SplitPaneDemoTest
      + S8211450: UndetVar::dup is not copying the kind field to the
      duplicated instance
      + S8211727: Adjust default concurrency settings for running
      tests on Sparc
      + S8211781: re-building fails after changing Graal sources
      + S8211810: X11 Time stamp data should be unsigned
      + S8211822: Some tests fail after JDK-8210039
      + S8211845: A new switch to control verbosity of hs-err files
      + S8211926: Catastrophic size_t underflow in BitMap::*_large
      + S8211951: Broken links in files
      + S8211992: GraphicsConfiguration.getDevice().getDisplayMode()
      causes JVM crash on Mac
      + S8212221: GraalUnitTestLauncher should generate
      + S8212261: Add SSLSession accessors to HttpsURLConnection and
      + S8212673: jtreg/applications/runthese/ fails
      in C2 with "assert(!had_error) failed: bad dominance"
      + S8212735: Compilation issue with javax.swing.InputVerifier
      example in javadoc section
      + S8212790: Javadoc cleanup of java.awt.color package
      + S8212865: Broken external link to TIFF6.pdf in ImageIO
      + S8212885: TLS 1.3 resumed session does not retain peer
      certificate chain
      + S8212903: [TestBug] Tests test/jdk/javax/swing/LookAndFeel/
      /8145547/ and fail on Ubuntu 18.04
      + S8212928: Assertion too strict in
      compiledVFrame::update_deferred_value on SPARC
      + S8212939: Add space after if/while/for/switch and parenthesis
      + S8213113: Dead code related to UseAdaptiveSizePolicy in
      + S8213116: javax/swing/JComboBox/WindowsComboBoxSize/
      / fails in Windows
      + S8213130: Update ProblemList after verification of jtreg
      tests in Win 7
      + S8213137: Remove static initialization of monitor/mutex
      + S8213138: Update ProblemList.txt for mac
      + S8213154: Update copyright headers of files in src tree that
      are missing Classpath exception
      + S8213181: Updation of ProblemList.txt for removal of passing
      swing test
      + S8213189: Make restricted headers in HTTP Client configurable
      and remove Date by default
      + S8213199: GC abstraction for
      + S8213213: Remove src/java.desktop/unix/classes/sun/awt/X11/
      + S8213250: CDS archive creation aborts due to metaspace object
      allocation failure
      + S8213261: test javax/swing/plaf/nimbus/
      / fails
      + S8213307: G1 should clean up RMT with
      + S8213338: Reduce the number of generated make targets
      + S8213346: Re-implement shared dictionary using
      + S8213348: service
      providers missing in module descriptor
      + S8213383: Wrap up pthread_cond_wait into a loop to workaround
      potential spurious wakeups
      + S8213400: Support choosing group name in keytool keypair
      + S8213411: JDK-8209189 incorrect for Big Endian (JVM crashes)
      + S8213418: Socket/ServerSocket supportedOptions does not work
      with custom SocketImpl
      + S8213424: VersionProps duplicate and skipped initialization
      + S8213428: Add a no precompiled header Linux build to
      builds-tier1 and jdk-submit
      + S8213436: Obsolete UseMembar
      + S8213438: Remove ClearResponsibleAtSTW
      + S8213439: Run class initialization for boot loader classes
      with registered subgraph archiving entry field during CDS
      dump time.
      + S8213440: Lingering INCLUDE_ALL_GCS in
      + S8213473: Replace testB_mem_imm matcher with testUB_mem_imm
      + S8213478: Reduce rebinds when applying repeated filters and
      + S8213479: Missing patterns for 8-bit logical
      operators with destination in memory
      + S8213480: update internal ASM version to 7.0
      + S8213489: GC/C2 abstraction for
      + S8213490: Networking area typos and inconsistencies cleanup
      + S8213515: Improve freetype detection on
      + S8213525: new unit test GetLocalVariable/LocalVars is not
      + S8213527: [testbug] Fix PrintMetaspaceDcmd test using
      UseCompressedOops for 32-bit.
      + S8213536: Update ProblemList for Linux
      + S8213563: appcds/sharedStrings/ fails
      with 'GC triggered before VM initialization completed' error
      + S8213568: Typo in
      + S8213569: Bump minimum boot jdk to JDK 11
      + S8213570: [TESTBUG] Update JFR sanity test set
      + S8213574: Deadlock in string table expansion when dumping
      lots of CDS classes
      + S8213576: Make test run in othervm
      + S8213588: compiler/graalunit/ fails after
      8213348 / 8211781 were pushed
      + S8213591: running bin/ in Cygwin: generated project
      cannot be imported
      + S8213592: Misaligned code in globals.hpp after 8211845
      + S8213596: test failure with Graal when security manager and
      policy file are used
      + S8213604: Fix missing includes after JDK-8212673
      + S8213622: Windows VS2013 build failure - "'snprintf':
      identifier not found"
      + S8213694: Test should run in othervm mode
      + S8213701: Add org.graalvm.compiler.debug.test.TimerKeyTest to
      problem list
      + S8213704: increase default timeout for
      + S8213707: [TEST] vmTestbase/nsk/stress/except/
      failed due to wrong class name
      + S8213708: Different #ifdef guards cause incorrect use of
      + S8213709: jdk/javadoc/doclet/testValueTag/
      / missing modules declaration
      + S8213711: Zero build broken after JDK-8213199 (GC abstraction
      for Assembler::needs_explicit_null_check())
      + S8213718: [TEST] Wrong classname in
      vmTestbase/nsk/stress/except/except002 and except003
      + S8213741: Consolidate Object and String Stringifiers
      + S8213745: Don't use memset to initialize array of RegMask in
      + S8213760: os::obsolete_option is obsolete and should be
      + S8213767: Remove the -Xconcurrentio flag and associated code
      + S8213795: Force explicit null check on patching placeholder
      + S8213814: build error in jtreg test jvmti/GetLocalVariable
      + S8213818: @return has already been specified
      + S8213820: unknown tag: @returns
      + S8213826: Disable ARMv6 memory barriers on ARMv5 processors
  - Upgrade to upstream tag jdk-12+19
    * Fixes:
      + S6304578: (reflect) toGenericString fails to print bounds of
      type variables on generic methods
      + S6735527: Bitmap - speed up searches
      + S8152988: [AOT] Update test batch definitions to include
      aot-ed java.base module mode into hs-comp testing
      + S8177708: Convert TestReserveMemorySpecial_test to Gtest
      + S8177711: Convert TestVirtualSpaceNode_test to GTest
      + S8198294: AARCH64 - Set flags' optimal defaults for Cavium
      Thunder X2 CPU
      + S8204521:
      fails trying to delete temp file
      + S8206330: Revisit com/sun/jdi/
      + S8207059: Update test certificates in test
      + S8208519: Remove rehashable hashtable
      + S8209189: Make CompiledMethod::do_unloading more concurrent
      + S8209495: NMethodSweeper::sweep_code_cache cause severe delays
      + S8209564: runtime/appcds/ timeout on tier6 on
      + S8209835: Aarch64: elide barriers on all volatile operations
      + S8209960: -Xlog:jfr* doesn't work with the JFR
      + S8210405: Javadoc search doesn't always consider full input
      upon Enter
      + S8210409: Refactor java.util.TimeZone:i18n shell tests to
      plain java tests
      + S8210986: Add OopStorage cleanup to ServiceThread
      + S8211013: [TESTBUG] nsk/jdb/kill/kill002 wait for message and
      + S8211049: Second parameter of "initialize" method is not used
      + S8211122: Reduce the number of internal classes made
      accessible to jdk.unsupported
      + S8211320: Aarch64: unsafe.compareAndSetByte() and
      unsafe.compareAndSetShort() c2 intrinsics broken with negative
      expected value
      + S8211336: [TESTBUG] appcds tests with incorrect usage of
    - XX:+UseStringDeduplication
      + S8211339: NPE during SSL handshake caused by HostnameChecker
      + S8211382: ISO2022JP and GB18030 NIO converter issues
      + S8212184: Incorrect oop ref strength used for referents in
      + S8212217: JGSS: Don't dispose() of creds too eagerly
      + S8212243: More gc interface tweaks for arraycopy
      + S8212585: Clean up CompiledMethod::oops_reloc_begin()
      + S8212605: Pure-Java implementation of
      + S8212610: Fix handling of memory in
      + S8212669: Add note to Cipher javadoc about using full
      transformation and not relying on defaults
      + S8212681: Refactor IC locking to use a fine grained
      + S8212828: (process) Provide a way for Runtime.exec to use
      posix_spawn on linux
      + S8212871: Broken links give 401-Unauthorized
      + S8212872: Broken link to Namespaces in XML Errata
      + S8212876: ftp: links for character-sets require a login
      + S8212883: Setting a double manageable flag with jcmd/jinfo
      crashes the JVM
      + S8212921: ZGC: Move verification to after resurrection
      + S8212934: [JVMCI] do not propagate resolution error in
      + S8212937: Parent class loader may not have a referred
      ClassLoaderData instance when obtained in
      + S8212989: Allow CompiledMethod ExceptionCache have unloaded
      + S8212995: Placing the Integer.IntegerCache and cached Integer
      objects in the closed archive heap region.
      + S8212996: Use AS_NO_KEEPALIVE when accessing dead
      java.lang.invoke.CallSites during nmethod unloading
      + S8213000: Obsolete the IgnoreUnverifiableClassesDuringDump vm
      + S8213014: Crash in CompileBroker::make_thread due to OOM
      + S8213046: Define Japanese new Era character
      + S8213052: HTML errors in JPDA spec
      + S8213058: remove ExecuteInternalVMTests and
      VerboseInternalVMTests flags
      + S8213085: (tz) Upgrade time-zone data to tzdata2018g
      + S8213103: RoundEnvironment.getElementsAnnotatedWith(Class)
      crashes with -source 8
      + S8213196: [ppc] [s390]: prepare code for gcc7.3.1 warning
      + S8213203: [JVMCI] adopt formatting changes from jvmci 8
      + S8213210: Change ServerSocket(SocketImpl impl) constructor to
      protected access
      + S8213227: Update jib src excludes to filter webrev and Jreg
      + S8213236: A partial removed/deleted JavaThread cannot
      + S8213237: Remove test-compile-commands from jib-profiles.js
      + S8213245: Restoring nsk/jvmti/scenarios/hotswap tests from
      + S8213246: Fix typo in vmTestbase failuire to failure
      + S8213256: Clarify runtime vs compile time annotations for
      + S8213263: fix legal headers in test/langtools
      + S8213265: fix missing newlines at end of files
      + S8213296: Fix legal headers in test/jdk/java/net
      + S8213301: Fix legal headers in jdk logging tests
      + S8213305: Fix legal headers in test/java/math
      + S8213306: Fix legal headers in test/java/nio
      + S8213308: ProblemList runtime/appcds/jigsaw/classpathtests/
      + S8213321: Fix legal headers in test/jaxp
      + S8213328: Update test copyrights in test/java/util/zip and
      + S8213330: Fix legal headers in i18n tests
      + S8213337: windows-x64-slowdebug build is broken by 8177708
      + S8213339: Update precompiled.hpp with headers based on
      current frequency
      + S8213347: [JVMCI] remove use of reflection in JVMCI
      + S8213366: (fs) avoid handle leak in
      + S8213371: GC/C2 abstraction and cleanup to handle custom
      offset for GC memory accesses
      + S8213381: Hook to allow GC to inject Node::Ideal() calls
      + S8213384: Move G1/C2 barrier verification into G1BarrierSetC2
      + S8213414: Fix incorrect copy constructors in hotspot
      + S8213444: Missing emphasis for term being defined
      + S8213464: Fix missing include after JDK-8212243
      + S8213469: Remove/fix leftovers from JDK-8213384: Move G1/C2
      barrier verification into G1BarrierSetC2
      + S8213487: [BACKOUT] 8213414 Fix incorrect copy constructors
      in hotspot
  - Upgrade to upstream tag jdk-12+18
    * Fixes:
      + S6490394: G1: Allow heap shrinking / memory unmapping after
      reclaiming regions during Remark
      + S8017061: os_bsd.cpp contains code for UseSHM and UseHugeTLBFS
      + S8021335: Missing synchronization when reading counters for
      live threads and peak thread count
      + S8024368: private methods are allocated vtable slots
      + S8071913: Filter out entries to free/uncommitted regions
      during iteration
      + S8157728: Convert GCTimer_test to GTest
      + S8164546: Convert DirectivesParser_test to GTest
      + S8177710: Convert TestMetaspaceUtils_test to GTest
      + S8177899: Tests fail due to code cache exhaustion on machines
      with many cores
      + S8192864: defmeth tests can hide failures
      + S8195627: [Graal] nsk/jdi/VirtualMachine/redefineClasses/
      /redefineclasses026 hangs with Graal in Xcomp mode
      + S8198945: Invalid RuntimeVisibleTypeAnnotations for
      annotation on anonymous class type parameter
      + S8203629: Produce events in the JDK without a dependency on
      + S8203953: Rename SystemDictionary::load_shared_class(Symbol*,
      Handle, TRAPS) to load_shared_boot_class().
      + S8205327: Clean up #if INCLUDE_CDS in classLoaderExt.cpp and
      + S8205476: KeyAgreement#generateSecret is not reset for ECDH
      based algorithm
      + S8209093: JEP 340: One AArch64 Port, Not Two
      + S8209566: [TESTBUG] runtime/appcds/jigsaw/modulepath/
      / timeout on tier6 on sparc
      + S8209598: Clean up how messages are printed when CDS aborts
      + S8209768: Refactor java/util/prefs/
      to plain java test
      + S8210242: vmTestbase/nsk/stress/jni/ crashes
      with EXCEPTION_ACCESS_VIOLATION on windows-x86
      + S8210244: {@value} should be permitted in module documentation
      + S8210808: jshell tool: only considers the first snippet of
      the external editor
      + S8210837: Add libXrandr-devel to the Linux devkits
      + S8210853: JIT: C2 doesn't skip post barrier for new allocated
      + S8210908: Refactor java/util/prefs/ to plain java
      + S8210958: Rename "make run-test" to "make test"
      + S8211388: Make OtherRegionsTable independent of the region it
      is for
      + S8211694: JShell: Redeclared variable should be reset
      + S8211743: [AOT] crash in ScopeDesc::decode_body() when JVMTI
      walks AOT frames
      + S8211883: Disable anon and NULL cipher suites
      + S8212081: AnnotatedType.toString implementation don't print
      annotations on embedded types
      + S8212129: Remove finalize methods from
      + S8212151: jdi/ times out due to "bind
      failed: Address already in use" on Solaris-X64
      + S8212154: [TESTBUG] CheckArchivedModuleApp fails with NPE
      when JVMCI is absent
      + S8212173: Thread._stack_base/_stack_size initialized too late
      for new threads
      + S8212200: assert when shared java.lang.Object is redefined by
      JVMTI agent
      + S8212205: VM asserts after CDS archive has been unmapped
      + S8212481: PPC64: Enable POWER9 CPU detection
      + S8212624: remove outdated entries from langtools problem list
      + S8212694: Using Raw String Literals with align() and
      Integer.MIN_VALUE causes out of memory error
      + S8212738: Incorrectly named signature scheme
      + S8212766: failed due to
      "RuntimeException: PLAB size is smaller than object size."
      + S8212770: Remove spaces before/after () for
      + S8212795: ThreadInfoCompositeData.toCompositeData fails to
      map ThreadInfo to CompositeData
      + S8212827: GlobalCounter should support nested critical
      + S8212866: Broken link to
      + S8212867: Link to DRBG test vectors is redirected to a broken
      + S8212877: Restore JTREG_VERBOSE value for mach5 testing
      + S8212880: Cannot access ftp: site for fdlibm.tar
      + S8212884: Remove the assignments in ifs for vmTestbase/[a-s]
      + S8212897: Some improvements in the EditorPaneDemotest
      + S8212911: Unify and micro-optimize handling of
      non-in-collection set references in oop closures
      + S8212926: HttpClient does not retrieve files with large sizes
      over HTTP/1.1
      + S8212933: Thread-SMR: requesting a VM operation whilst
      holding a ThreadsListHandle can cause deadlocks
      + S8212941: Loosen the range of JapaneseEra
      + S8212948: Remove unused jdk.internal.misc.VMNotification
      + S8212956: [JVCMI] SpeculationReason should maintain identity
      + S8212958: Allow Klass::_subklass and _next_sibling to have
      unloaded classes
      + S8212974: Update RS Skipped cards uses wrong enum to register
      to phase
      + S8212978: Add
      to problem list
      + S8212994: Links to Oracle websites should use "https:"
      + S8212997: [TESTBUG] Remove defmeth tests for class file
      versions 50 and 51
      + S8213005: Missing symbols in hs_err files on Windows after
      + S8213007: Update the link in
      + S8213017: jspawnhelper: need to handle pipe write failure
      when sending return code
      + S8213035: Pack MethodHandleInlineStrategy coder and length
      into a long
      + S8213043: Add internal Unsafe xxxObject methods as jsr166 is
      + S8213056: Nested anchor tags in java.lang.module
      + S8213086: Compiler thread creation should be bounded by
      available space in memory and Code Cache
      + S8213100: fix test OptionSmokeTest before removing it from
      the problem list
      + S8213102: Oracle Unilinks are [301 Moved Permanently] to
      + S8213107: Make ClassLoaderDataGraph iterator skip unloaded
      + S8213142: Use RAII to set the scanning source in
      + S8213148: JDK build fails because of missing #includes
      + S8213151: [AIX] Some class library files are missing the
      Classpath exception
      + S8213172: CDS and JFR tests fail with
      assert(JdkJfrEvent::is(klass)) failed: invariant
      + S8213182: Minimal VM build failure after JDK-8212200 (assert
      when shared java.lang.Object is redefined by JVMTI agent)
      + S8213184: Revert change in jib-profiles.js from
      run-test-prebuilt to test-prebuilt
      + S8213204: ReservedStackTest and ReservedStackTestCompiler
      tests fail on windows
      + S8213211: [BACKOUT] Allow Klass::_subklass and _next_sibling
      to have unloaded classes
  - Upgrade to upstream tag jdk-12+17
    * Fixes:
      + S6821316: comment in source code of
      has a self-reference
      + S6828982: UIDefaults.getUI swallows original exception
      + S6994403: Grammatical error in documentation of
      + S8014503: AWT Choice implementation should be made consistent
      across platforms.
      + S8061359: [macosx] Checkbox toggles on Space press but does
      not spoken by Voice Over
      + S8133713: [macosx] Accessible JTables always reported as empty
      + S8150552: Remove -XX:+AggressiveOpts
      + S8171097: Convert TestReservedSpace_test to Gtest
      + S8177709: Convert TestVirtualSpace_test to GTest
      + S8182041: File Chooser Shortcut Panel folders under on JDK 9
      8062648: FileSystemView.getDefaultDirectory() should check
      read access on Unix systems
      + S8195793: Remove GTE CyberTrust Global Root
      + S8199567: [Nestmates] Cleanup instanceKlass.cpp
      + S8200151: Add 8 JNDI tests to com/sun/jndi/dns/ConfigTests/
      + S8201355: Avoid native memory allocation in
      + S8203281: [Windows] JComboBox change in ui when
      editor.setBorder() is called
      + S8207146: Rename jdk.internal.misc.Unsafe::xxxObject to
      + S8208542: Add 4 JNDI tests to com/sun/jndi/dns/ListTests/
      + S8208595: [parfait] Better X11 font support
      + S8208638: Instead of circle rendered in appl window, but
      ellipse is produced JEditor Pane
      + S8209087: Clean up runtime code that compares 'this' to NULL
      + S8210306: Missing closing bracket in GridBagLayout gridwidth,
      gridheight description
      + S8210339: Add 10 JNDI tests to com/sun/jndi/dns/FedTests/
      + S8210353: Move java/util/Arrays/ back
      to tier1
      + S8210406: Refactor java.util.PluggableLocale:i18n shell tests
      to plain java tests
      + S8210407: Refactor java.util.Calendar:i18n shell tests to
      plain java tests
      + S8210448: Copy Java XML Digital Signature API Specification
      into java.xml.crypto javadocs
      + S8210632: Add key exchange algorithm to
      + S8210739: Calling JSpinner's setFont with null throws
      + S8210910: Create test for FileChooserDemo
      + S8210923: JShell: support for switch expressions
      + S8210959: JShell fails and exits when statement throws an
      exception whose message contains a '%'.
      + S8210990: [TESTBUG] Some CDS tests don't respect JVM variant
      being tested
      + S8211031: Remove un-needed qualified export to java.desktop
      from java.base on macos
      + S8211055: Provide print to a file (PDF) feature even when
      printer was not connected
      + S8211218: remove double semicolon in
      + S8211300: Convert C-style array declarations in JDK client
      + S8211317: avoid memory leak in
      + S8211393: Memory leak issue on awt_InputMethod.c
      + S8211437: hangs on 204 reply without
      Content-length 0
      + S8211693: Convert C-style array declarations in client demos
      and jdk.accessibility
      + S8211736: jdb doesn't print prompt when breakpoint is hit and
      suspend policy is STOP_EVENT_THREAD
      + S8211806: TLS 1.3 handshake server name indication is missing
      on a session resume
      + S8211853: Avoid additional duplicate work when a reference in
      the task queue has already been evacuated
      + S8211876: Broken links in java.base files
      + S8211879: Broken links in API overview
      + S8211886: Bad/broken link in synthFileFormat.html
      + S8211899: Remove the NSK_CPP_STUB macros from vmTestbase for
      + S8211987: Menu bar gets input focus even if Alt-released
      event is consumed
      + S8212040: Compilation error due to wrong usage of
      NSPrintJobDispositionValue in mac10.12
      + S8212071: Need to set the FreeType LCD Filter to reduce
      + S8212098: Cleanup of ProblemList.txt for fixed swing tests
      + S8212114: Reconsider the affect on closed streams resulting
      from 8189366
      + S8212148: Remove remaining NSK_CPP_STUBs
      + S8212186: JVMTI lacks a few GC barriers/hooks
      + S8212213: All tests for splashscreen stopped worked in
      + S8212216: JGSS: Fix leak in exception cases in getJavaOID()
      + S8212220: add code to verify results to
      + S8212535: Remove spaces before/after () for vmTestbase/[a-j]*
      + S8212553: [TESTBUG] times out
      with Graal as JIT
      + S8212587: equals in MakeBase does not handle empty strings
      + S8212595: Remove unused size_helper() in oop_oop_iterate* in
      + S8212603: Need to step over GC barriers in Node::eqv_uncast()
      + S8212611: Small collection of simple changes from shenandoah
      + S8212612: Add documentation about Arguments::_exit_hook
      + S8212616: x86_32 build failures after JDK-8210498 (nmethod
      entry barriers)
      + S8212617: ARM32 build failures after JDK-7041262 (VM_Version
      should be called instead of Abstract_VM_Version so that
      overriding works)
      + S8212629: [TEST] wrong breakpoint in
      + S8212642: Remove SystemDictionary::InitOption enum
      + S8212662: Fix javadoc typo in java.lang.ref.Cleaner
      + S8212663: Remove conservative at_safepoint assert when JFR
      writes type sets during class unloading
      + S8212665: com/sun/jdi/ jj1 (line 57) -
      unexpected. lastLine=52, minLine=52, maxLine=55
      + S8212695: Add explicit timeout to several HTTP Client tests
      + S8212698: Minor g1 #include changes and memoryService.hpp
      copyright date update
      + S8212706: nmethod jvmci_installed_code_name need to be XML
      + S8212707: GlobalCounter padding is too optimistic
      + S8212718: Refactor some annotation processor tests to better
      use collections
      + S8212726: Replace some use of drop- and foldArguments with
      filtering argument combinator in StringConcatFactory
      + S8212752: Typo in SSL log message related to
      inactive/disabled signature scheme
      + S8212753: Improve oopDesc::forward_to_atomic
      + S8212754: Build failure: undefined
      + S8212771: Remove remaining spaces before/after () for
      + S8212774: Remove dead code touching Klass::_lower_dimension
      + S8212817: [JVMCI] ResolvedJavaMethod.isInVirtualMethodTable
      throws InternalError
      + S8212896: AIX build breaks after 8212611
      + S8212913: (Nested)ThreadsListHandleInErrorHandlingTest need
      to disable ShowRegistersOnAssert
  - Removed patches:
    * fix-arm32-build.patch
    * fix-i586-build.patch
      + Fixed upstream
* Thu Oct 25 2018 Antoine Belvire <>
  - Remove hardcoded Java version in jconsole desktop file.
* Tue Oct 23 2018 Fridrich Strba <>
  - Merge into the JDK following modules from
    * com.sum.xml.fastinfoset
    * org.jvnet.staxex
    * com.sun.istack.runtime
    * com.sun.xml.txw2
    * com.sun.xml.bind
      + This provides a default implementation of JAXB-API that
      existed in JDK before Java 11 and that some applications
      depend on.
* Sun Oct 21 2018 Fridrich Strba <>
  - Added patches:
    * fix-i586-build.patch
      + S8212616: x86_32 build failures after JDK-8210498 (nmethod
      entry barriers)
    * fix-arm32-build.patch
      + S8212617: ARM32 build failures after JDK-7041262 (VM_Version
      should be called instead of Abstract_VM_Version so that
      overriding works)
* Fri Oct 19 2018 Fridrich Strba <>
  - Upgraded to upstream tag jdk-12+16 (Oracle October 2018 CPU)
    * Security fixes:
      + S8202936, CVE-2018-3183, bsc#1112148: Improve script engine
      + S8199226, CVE-2018-3169, bsc#1112146: Improve field accesses
      + S8199177, CVE-2018-3149, bsc#1112144: Enhance JNDI lookups
      + S8208209, CVE-2018-3180, bsc#1112147: Improve TLS connection
      stability again
      + S8199172, CVE-2018-3150, bsc#1112145: Improve jar attribute
      + S8200648, CVE-2018-3157, bsc#1112149: Make midi code more
      + S8194534, CVE-2018-3136, bsc#1112142: Manifest better support
      + S8208754, CVE-2018-3136, bsc#1112142: The fix for JDK-8194534
      needs updates
      + S8196902, CVE-2018-3139, bsc#1112143: Better HTTP Redirection
    * Security-In-Depth fixes:
      + S8194546: Choosier FileManagers
      + S8195874: Improve jar specification adherence
      + S8196897: Improve PRNG support
      + S8197881: Better StringBuilder support
      + S8201756: Improve cipher inputs
      + S8204497: Better formatting of decimals
      + S8199110: Address Internet Addresses
    * Fixes
      + S7041262: VM_Version should be called instead of
      Abstract_VM_Version so that overriding works
      + S8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork
      + S8048215: [TESTBUG] java/lang/management/ManagementFactory/
      / Expected non-null LockInfo
      + S8058202: AnnotatedType implementations don't override
      toString(), equals(), hashCode()
      + S8079784: Unexpected IllegalAccessError when trying access
      InnerClasses attribute
      + S8152910: Get performance improvement with Stable annotation
      + S8186610: move ModuleUtils to top-level testlibrary
      + S8187522: test/sun/net/ftp/ timed out
      + S8189366: SocketInputStream.available() should check for eof
      + S8191053: Provide a mechanism to make system's security
      manager immutable
      + S8192939: Remove Finalize methods from FileInputStream and
      + S8195703: 'App exited
      unexpectedly with 2'
      + S8201436: Replace oop_ps_push_contents with oop_iterate and
      + S8203850: HTTP client should allow specifying
      Origin and Referer headers
      + S8204667: Resources not freed on exception
      + S8209499: Create test for SwingSet EditorPaneDemo
      + S8209862: CipherCore performance improvement
      + S8210055: Enable different look and feel tests in SwingSet3
      demo tests
      + S8210064: ZGC: Introduce ZConcurrentRootsIterator for
      scanning a subset of strong IN_NATIVE roots concurrently
      + S8210215: C2 should optimize trichotomy calculations
      + S8210330: Make CLD claiming allow multiple claim bits
      + S8210389: C2: assert(n->outcnt() != 0 || C->top() == n ||
      n->is_Proj()) failed: No dead instructions after post-alloc
      + S8210403: Refactor java.util.Locale:i18n shell tests to plain
      java tests
      + S8210492: PLAB object promotion events report object sizes in
      + S8210498: nmethod entry barriers
      + S8210683: Search result display order reversed for overloaded
      + S8210989: RSASSA-PSS certificate cannot be selected for
      client auth on TLSv1.2
      + S8211046: Forced data dependencies serve no purpose on x86
      + S8211139: Increase timeout value in all tests under
      + S8211233: MemBarNode::trailing_membar() and
      MemBarNode::leading_membar() need to handle dying subgraphs
      + S8211396: Broken link in javadoc for private
      + S8211432: [REDO] Handle JNIGlobalRefLocker.cpp
      + S8211446: Replace oop_pc_follow_contents with oop_iterate and
      + S8211447: Replace oop_pc_update_pointers with oop_iterate and
      + S8211714: Need to update vm_version.cpp to recognise VS2017
      minor versions
      + S8211731: Reconsider default option for ClassPathURLCheck
      change done in JDK-8195874
      + S8211740: [AOT] -XX:AOTLibrary doesn't accept windows path
      + S8211801: Remove the NSK_CPP_STUB macros from vmTestbase for
      + S8211821: PrintStringTableStatistics crashes JVM
      + S8211852: inspect stack during error reporting
      + S8211866: TLS 1.3 CertificateRequest message sometimes offers
      disallowed signature algorithms
      + S8211878: Bad/broken links in docs/api/java.xml.crypto/
      + S8211901: javadoc generates broken links on deprecated items
      + S8211909: JDWP Transport Listener: dt_socket thread crash
      + S8211921: AssertionError in MethodHandles$Lookup.defineClass
      + S8211922: Remove test/jdk/javax/naming/module/
      from the ProblemList
      + S8211929: hotspot/share/opto/parse2.cpp compile error with
      gcc 7.3.1
      + S8211931: [ppc][testbug] runtime/jni/terminatedThread/
      / fails as threads don't terminate
      + S8211950: Deprecate the check if a JVMTI collector is present
      + S8211952: Broken links in java.time API
      + S8211955: GC abstraction for LAB reserve
      + S8211956: AppCDS crashes for some uses with JRuby
      + S8211957: Broken links to stylesheet in java.base/doc-files
      + S8211960: broken links in java.util.logging
      + S8211961: Broken link in java.util.Locale
      + S8211962: Implicit narrowing in MacOSX java.desktop jsound
      + S8211971: Move security/cacerts/ and
      + S8211978: Move testlibrary/jdk/testlibrary/
      / and testkeys to network testlibrary
      + S8211980: Remove ThreadHeapSampler enable/disable/enabled
      + S8212001: Verify exported symbols in java.base (libjava)
      + S8212004: Optional compile_commands.json field not compatible
      with older libclang
      + S8212005: Epsilon elastic TLAB sizing may cause misalignment
      + S8212008: Use of TREAT_EXIT_CODE_1_AS_0 hide problems with
      jtreg Java
      + S8212023: Implicit narrowing in Solaris/sparc initializers
      + S8212025: Remove collector_present variable from
      + S8212028: Use run-test makefile framework for testing in
      Oracle's Mach5
      + S8212045: Add back tests removed from and
      + S8212053: A few more missing object equals barriers
      + S8212054: Boilerplate to bind oopDesc::equals_raw() to actual
      raw implementation
      + S8212074: Add method to peek the remaining tasks in task
      + S8212082: Remove the NSK_CPP_STUB macros for remaining
      + S8212083: Handle remaining gc/lock native code and fix two
      + S8212110: Build of saproc.dll broken on Windows 32 bit after
      + S8212165: JGSS: Fix cut/paste error in NativeUtil.c
      + S8212177: Epsilon alignment adjustments can overflow max TLAB
      + S8212178: Soft reference reclamation race in
      + S8212181: ZGC: Fix incorrect root iteration in ZHeapIterator
      + S8212197: OpenDataException thrown when constructing
      CompositeData for StackTraceElement
      + S8212201: Classlist build tool should be built for the target
      JDK version
      + S8212212: (bf) Incorrect path to stream preprocessor source
      in java.nio Buffer test scripts
      + S8212562: To remove lib/security from test/jdk/TEST.groups
      + S8212597: Optimize String concatenation setup when using
      primitive operands
      + S8212608: Minimal VM build failure after JDK-8210498 (nmethod
      entry barriers)
* Thu Oct 11 2018 Fridrich Strba <>
  - Upgraded to upstream tag jdk-12+15
    * Fixes:
      + S8036026: nsk/jvmti/scenarios/capability/CM02/cm02t001 fails
      + S8166138: DateTimeFormatter.ISO_INSTANT should handle offsets
      + S8181443: Replace usages of jdk.internal.misc.Unsafe with
      + S8193879: Java debugger hangs on method invocation
      + S8201603: MonitorContendedEnter failure in
      + S8202359: [GRAAL] compiler/uncommontrap/
      failed with OutOfMemoryError
      + S8202951: Implementation of JEP 341: Default CDS Archives
      + S8206009: Move CDS java heap object archiving code to
      heapShared.hpp and heapShared.cpp
      + S8206240: java.lang.Class.newInstance() is causing caller to
      + S8206963: [AOT] bug with multiple class loaders
      + S8207689: Remove perfCounter _load_instance_class_failCounter
      used by deleted flag UnsyncloadClass
      + S8208686: [AOT] JVMTI ResourceExhausted event repeated for
      same allocation
      + S8209136: [JVMCI] Make sure volatile fields are read as
      volatile during constant reflection.
      + S8209407: VerifyError is thrown for inner class with lambda
      + S8209739: [TESTBUG] javax/imageio/plugins/png/
      / fails with OutOfMemoryError when running
      in CDS mode
      + S8209889: RedefineStress tests crash
      + S8210303: VM_HandshakeAllThreads fails assert with "failed:
      blocked and not walkable"
      + S8210376: [TESTBUG] @requires vm.cds should be replaced by
      @requires and documentation is
      required for vm.gc==null
      + S8210388: Use hash table to store archived subgraph_info
      + S8210395: Add doc to
      + S8210459: Add support for generating compile_commands.json
      + S8210592: Convert CDS-mode test sets in tier5 and tier6 to
      non-CDS-mode tests
      + S8210754: print_location is not reliable enough (printing
      register info)
      + S8210789: langtools/tools/javac/ missing @modules
      + S8211065: Private method check in linkResolver is incorrect
      + S8211123: GC Metaspace printing after full gc
      + S8211131: Remove the NSK_CPP_STUB macros from vmTestbase for
      + S8211148: var in implicit lambdas shouldn't be accepted for
      source < 11
      + S8211219: Type inconsistency in
      + S8211232: GraphKit::make_runtime_call() sometimes attaches
      wrong memory state to call
      + S8211261: Remove the NSK_CPP_STUB macros from vmTestbase for
      + S8211270: GC abstraction to get real object and headers size
      + S8211279: Verify missing object equals barriers
      + S8211292: [TEST] convert com/sun/jdi/ test
      + S8211296: Remove HotSpot deprecation warning suppression for
      + S8211324: Link to java.lang.ThreadGroup in JDWP spec is broken
      + S8211332: Space for stub routines (code_size2) is too small
      on new Skylake CPUs
      + S8211387: [Zero] atomic_copy64: Use ldrexd for atomic reads
      on ARMv7
      + S8211394: CHECK_ must be used in the rhs of an assignment
      statement within a block
      + S8211398: Square character support for the Japanese new era
      + S8211407: Bad links to non-existent entries on
      serialized-form page
      + S8211420: returns
      Content-length header for 204 response code
      + S8211438: [Testbug] runtime/XCheckJniJsig/
      looks for libjsig in wrong location
      + S8211677: Java resource copy and clean should use
      MakeTargetDir macro
      + S8211718: Supporting multiple concurrent OopStorage iterators
      + S8211724: Change mkdir -p to MakeDir macro where possible
      + S8211728: JarFile::versionedStream() does not filter META-INF
      resources in versioned stream
      + S8211765: JarFile constructor throws undocumented exception
      + S8211768: [s390] Implement JFR profiling
      + S8211776: 8210887 broke arraycopy optimization when ZGC is
      + S8211782: Remove the NSK_CPP_STUB macros from vmTestbase for
      + S8211792: Fix misplaced BarrierSet forward declarations
      + S8211794: Remove jdk/java/nio/channels/Selector/
      / from problem list
      + S8211804: Constant AO_UNUSED_MBZ uses left shift of negative
      + S8211825: ModuleLayer.defineModulesWithXXX does not setup
      delegation when module reads automatic module
      + S8211837: Creation of the default CDS Archive should depend
      on ENABLE_CDS
      + S8211856: [ppc, s390] ProblemList some failing tests.
      + S8211859: Avoid initializing AtomicBoolean from
      + S8211860: Avoid reading security properties eagerly on
      Manifest class initialization
      + S8211863: Problem list test/jdk/javax/naming/module/
      + S8211880: Broken links in java.util.jar
      + S8211902: broken link in
      + S8211905: Remove multiple casts for EM06 file
      + S8211908: PPC64: Enable SuperWordLoopUnrollAnalysis by default
      + S8211920: Close server socket and cleanups in
      + S8211927: Add additional diagnostic information to
      + S8211969: test/jdk/lib/security/
      searching for wrong paths
      + S8212000: Verify exported symbols in java.base (libnet,
* Thu Oct 04 2018 Fridrich Strba <>
  - Upgraded to upstream tag jdk-12+14
    * Fixes:
      + S7017058: Malayalam glyph substitution is failing for
      Malayalam with Windows Kartika font.
      + S7033681: Arrays.asList methods needs better documentation
      + S8039082: [TEST_BUG] Test java/awt/dnd/BadSerializationTest/
      / fails
      + S8130655: OS X: keyboard input in textfield is not possible
      if the window contained textfield is owned by EmbeddedFrame
      + S8146310: [macosx] does not
      initialize screen menu bar
      + S8163083: SocketListeningConnector does not allow invocations
      with port 0
      + S8169718: nsk/jdb/locals/locals002: ERROR: Cannot find
      boolVar with expected value: false
      + S8170937: Swing apps are slow if displaying from a remote
      source to many local displays
      + S8188764: Obsolete AssumeMP and then remove all support for
      non-MP builds
      + S8191130: Sinhala text rendering problem with
      + S8191178: [macos] Problem with input of yen symbol
      + S8195836: opentype:Bengali: "Khanda Ta" shaping issue with
      U+09A4 TA, U+09CD virama, U+200D ZWJ
      + S8199885: [Graal]
      org.graalvm.compiler.core.test.CountedLoopTest fails with
      "ControlFlowAnchor should never be cloned in the same graph"
      + S8200381: Typos in javadoc - missing verb "be" and alike
      + S8201818: [macosx] Printing attributes break page size set
      via "java.awt.print.Book" object
      + S8201925: JEditorPane unordered list bullets look pixelated
      + S8202013: JEditorPane shows large HTML unordered list bullets
      + S8202282: [TESTBUG] appcds
      TestCommon.makeCommandLineForAppCDS() can be removed
      + S8202628: javadoc generates bad links in
      + S8202702: Clearing selection on JTable causes disappearance
      of a row
      + S8203904: javax/swing/JSplitPane/4816114/ The
      divider location is wrong
      + S8203928: [Test] Convert non-JDB scaffolding serviceability
      shell script tests to java
      + S8204294: [REDO] - JVMFlag::printError missing
      + S8204963: javax.swing.border.TitledBorder has a memory leak
      + S8205479: OS X: requestFocus() does not work properly for
      embedded frame
      + S8205535: Useless (or buggy) call to Math.round on int input
      + S8205537: Drop of sun.applet package
      + S8206392: [macosx] Cycling through windows (JFrames) does not
      work with keyboard shortcut
      + S8207003: Miscellaneous changes imported from jsr166 CVS
      + S8207150: Clip.isRunning() may return true after Clip.stop()
      was called
      + S8207745: serviceability/sa/ times out
      parsing a 4GB hprof file
      + S8207768: Improve exception messages during manifest parsing
      of jar archives
      + S8208473: [TESTBUG] nsk/jdb/exclude/exclude001/
      is timing out on solaris-sparc again
      + S8208531: -javafx mode should be on by default when JavaFX is
      + S8208996: X11 icon window color handing bug
      + S8209138: Symbol constructor uses u1 as the element type of
      its name argument
      + S8209332: [TEST] test/jdk/com/sun/jdi/ is
      + S8209340: The code which avoids synthetic accessors has
      become outdated
      + S8209343: Test javax/swing/border/
      should be marked as headful
      + S8209454: [error-prone] TypeParameterUnusedInFormals in
      + S8209546: Make sun/security/tools/keytool/ to
      support macosx
      + S8209548: Unused and incorrect calls to FT_Get_Char_Index
      + S8209645: Split ClassLoaderData and ClassLoaderDataGraph into
      separate files
      + S8209946: [TESTBUG] CDS tests should use "@run driver"
      + S8209963: source file mode for JVM should provide a hook to
      locate the source file
      + S8210052: Enable testing for all the available look and feels
      in SwingSet3 demo tests
      + S8210274: Source Launcher should work with a security manager
      + S8210286: Drop of sun.awt.HToolkit class
      + S8210335: Clipping problems with complex affine transforms:
      negative scaling factors or small scaling factors
      + S8210384: SunLayoutEngine.isAAT() font is expensive on MacOS
      + S8210555: create --source --target synonyms for -source
    - target
      + S8210692: The "com.sun.awt.SecurityWarning" class can be
      + S8210716: Detailed GC logging request misses some
      + S8210766: Remove obsolete qualified export to
      + S8210810: Escaped character at specific position in argument
      file is not handled properly
      + S8210821: Support dns_canonicalize_hostname in krb5.conf
      + S8210842: Handle JNIGlobalRefLocker.cpp
      + S8210856: Move InstanceKlass DependencyContext cleaning to
      + S8210866: Remove HPKeysym.h from JDK sources
      + S8210880: Remove HPKeysym.h from JDK sources
      + S8210885: Convert left over loads/stores to access api
      + S8210887: Tweak C2 gc api for arraycopy
      + S8210892: Deprecate TLABStats
      + S8210926: vmTestbase/nsk/jvmti/scenarios/allocation/AP11/
      /ap11t001/ failed with
      + S8210964: add more ld preloading related info to hs_error
      file on Linux
      + S8210971: Add exception handling methods to CompletionStage
      and CompletableFuture
      + S8210972: Add comment text to C1 patching code
      + S8210984: [TESTBUG] hs203t003 fails with "# ERROR:
      hs203t003.cpp, 218: NSK_CPP_STUB2 ( ResumeThread, jvmti,
      + S8210994: Create test for SwingSet3 FrameDemo
      + S8211036: Remove the NSK_STUB macros from vmTestbase for non
      + S8211057: Gensrc step CompileProperties generates unstable
      CompilerProperties output
      + S8211071: unpack.cpp fails to compile with statement has no
      effect [-Werror=unused-value]
      + S8211080: test times out by
      + S8211092: test/jdk/sun/net/www/http/HttpClient/
      / fails intermittently when cleaning up
      + S8211097: aix: fix build after JDK-8210919
      + S8211102: Crash with -XDfind=lambda and -source 7
      + S8211107: LDAPS communication failure with jdk 1.8.0_181
      + S8211121: Remove
      + S8211124: HotSpot update for vm_version.cpp to recognise
      updated VS2017
      + S8211125: backout fix for 8210880 which was pushed under
      another ID
      + S8211129: compiler/whitebox/ fails
      after JDK-8132849
      + S8211130: Change to Oracle Developer Studio 12.6 for building
      on Solaris at Oracle
      + S8211138: Missing Flag enum constants
      + S8211145: [ppc] [s390]: Build fails due to -Werror=switch
      (introduced with JDK-8211029)
      + S8211149: fix potential memleak in getJavaIDFromLangID after
      failing SetupI18nProps call [windows]
      + S8211150: G1 Full GC not purging code root memory and hence
      causing memory leak
      + S8211160: Handle different look and feels in
      + S8211163: UNIX version of Java_java_io_Console_echo does not
      return a clean boolean
      + S8211165: License header is absent in a few J2Ddemo source
      code files
      + S8211168: Solaris-X64 build failure with error nreg hides the
      same name in an outer scope
      + S8211170: AArch64: Warnings in C1 and template interpreter
      + S8211171: move JarUtils to top-level testlibrary
      + S8211175: Remove temporary clock initialization duplication
      + S8211176: Initialize ObjectMonitor eagerly
      + S8211180: fails in JDK12 CI on Win*
      + S8211208: make AllocateHeapAt an unsupported option on AIX
      + S8211212: ARM: -Werror=switch build failure
      + S8211231: BarrierSetC1::generate_referent_check() confuses
      register allocator
      + S8211239: Build fails without JFR: empty JFR events
      signatures mismatch
      + S8211241: Missing obj equals in TemplateTable::fast_aldc
      + S8211251: Default mask register for avx512 instructions
      + S8211268: Disable unsupported GCs for Zero
      + S8211269: Make declaration of Allocation protected in
      + S8211272: x86_32 build failures after JDK-8210764 (Update
      avx512 implementation)
      + S8211274: x86_32 build failures after JDK-8211029 (Have a
      common set of enabled warnings for all native libraries)
      + S8211278: Update ProblemList
      + S8211287: fails due to "Unable to map
      MiscData shared space at required address."
      + S8211291: Backout JDK-8210842 Handle JNIGlobalRefLocker.cpp
      + S8211295: DriverManager.getConnection fails when called from
      + S8211325: test/jdk/java/net/Socket/ fails with
      cleaning up
      + S8211328: Different declaration and definition of
      ClassLoaderData::classes_do() leads to build failures
      + S8211333: AArch64: Fix another build failure after JDK-8211029
      + S8211349: Bad HTML in {@link} for
      + S8211350: Remove jprt support
      + S8211364: Remove expired flags
      + S8211375: Minimal VM build failures after JDK-8211251
      (Default mask register for avx512 instructions)
      + S8211384: Obsolete -XX:+/-MonitorInUseLists option
      + S8211385: (zipfs) ZipDirectoryStream yields a stream of
      absolute paths when directory is relative
      + S8211392: compiler/profiling/
      /spectrapredefineclass_classloaders/ times out in
      JDK12 CI
  - Removed patches:
    * fix_arm_build.patch
    * fix_x86_32_build.patch
    * zero-unsupported-gcs.patch
      + integrated upstream
    * java11-improved-fonts.patch
      + code in the context changed considerably
      + some of the hunks in the patch integrated upstream
* Mon Oct 01 2018 Fridrich Strba <>
  - Added patch:
    * zero-unsupported-gcs.patch
      + S8211268: Disable unsupported GCs for Zero
* Sat Sep 29 2018 Fridrich Strba <>
  - Upgraded to upstream tag jdk-12+13
    * Fixes:
      + S8072130: java/lang/instrument/BootClassPath/
      / fails on Mac OSX
      + S8132849: Increased stop time in cleanup phase because of
      single-threaded walk of thread stacks in
      + S8169246: java/net/DatagramSocket/
      fails intermittently with BindException
      + S8173730: Stop including enhanced for-loop tip for enum
      values() method
      + S8190985: .jcheck/conf files contain 'project=jdk10'
      + S8196341: Add JFR events for parallel phases of G1
      + S8198717: Remove compute_optional_offset
      + S8199931: java/net/MulticastSocket/
      / fails with "incorrect data
      + S8202201: All oop stores in the x64 interpreter are treated
      as volatile when using G1
      + S8202462: {@index} may cause duplicate labels
      + S8205461: Create Collector which merges results of two other
      + S8205593: Javadoc -link makes broken links if module name
      matches package name
      + S8208471: nsk/jdb/unwatch/unwatch002/ fails
      with "Prompt is not received during 300200 milliseconds"
      + S8209019: Remove tests affected by JDK-8208690 from the
      + S8209022: Missing checkcast when casting to type parameter
      bounded by intersection type
      + S8209058: Cannot find annotation method 'value()' in type
      + S8209695: ARM: Explicit barriers for interpreter
      + S8209697: ARM: Explicit barriers for C1/assembler
      + S8209817: stack is executable when building with Clang on
      + S8209865: Incorrect 'multiple elements' notes with
      Elements#getTypeElement and --release
      + S8210152: Optimize integer divisible by power-of-2 check
      + S8210275: Source Launcher should fail if --source is used
      without a source file
      + S8210284: "assert((av & 0x00000001) == 0) failed: unsupported
      V8" on Solaris 11.4
      + S8210390: C2 still crashes with "assert(mode ==
      ControlAroundStripMined && use == sfpt) failed: missed a node"
      + S8210413: AArch64: Optimize div/rem by constant in C1
      + S8210443: Migrate Locale matching tests to JDK Repo.
      + S8210465: ARM: Object equals abstraction for
      + S8210466: Modularize allocations in assembler
      + S8210557: G1 next bitmap verification at the end of
      concurrent mark sometimes fails
      + S8210633: Cannot parse JapaneseDate string with
      DateTimeFormatterBuilder Mapped-values
      + S8210689: Remove the multi-line old C style for string
      + S8210705: Stop exporting all symbols on macosx
      + S8210725: com/sun/jdi/ fails with
      waitForPrompt timed out after 60 seconds
      + S8210748: [TESTBUG] lib.jdb.Jdb.waitForPrompt() should
      clarify which output is the pending reply after a timeout
      + S8210752: Remaining explicit barriers for C2
      + S8210760: [TEST] rewrite com/sun/jdi shell tests to java
      version - step4
      + S8210761: libjsig is being compiled without optimization
      + S8210764: Update avx512 implementation
      + S8210829: Modularize allocations in C2
      + S8210839: Improve interaction between source launcher and
      + S8210846: TLSv.1.3 interop problems with OpenSSL 1.1.1 when
      used on the client side with mutual auth
      + S8210848: Obsolete SyncKnobs
      + S8210857: Allow retiring TLABs and collecting statistics in
      + S8210875: Refactor CompactHashtable
      + S8210879: ClassLoaderStatsClosure does raw oop comparison
      + S8210881: ZGC: Introduce ZRootsIteratorClosure
      + S8210883: ZGC: Parallel retire/resize/remap of TLABs
      + S8210884: ZGC: Remove insertion of filler objects
      + S8210889: Some service thread cleanups can be starved
      + S8210894: remove jdk/testlibrary/Asserts
      + S8210918: Add test to exercise server-side client hello
      + S8210919: Remove statically linked libjli on Windows
      + S8210920: Native C++ tests are not using CXXFLAGS
      + S8210924: Remove PACKAGE_PATH
      + S8210931: JLI and launchers normalization and cleanup
      + S8210934: Move sun/net/www/protocol/http/
      to OpenJDK
      + S8210941: Stop filtering out -xregs=no%appl for libsunec
      + S8210944: Stop replacing -MD with -MT in
      + S8210949: Stop filtering out -xc99=%none for liblcms
      + S8210960: Allow --with-boot-jdk-jvmargs to work during
      + S8210961: [aix] enhance list of environment variables
      reported in error log file on AIX
      + S8210962: Deprecate jdk-variant
      + S8210963: Build failures after "8210829: Modularize
      allocations in C2"
      + S8210974: No extensions debug log for ClientHello
      + S8210987: Extra newlines on Windows when running nsk jdb tests
      + S8210988: Improved handling of compiler warnings in the build
      + S8211029: Have a common set of enabled warnings for all
      native libraries
      + S8211037: Load jib jars dynamically from JibArtifactManager
      + S8211045: [Testbug] Fix for 8144279 didn't define a test case!
      + S8211061: Tests fail with
      assert(VM_Version::supports_sse4_1()) on ThreadRipper CPU
      + S8211064: [AArch64] Interpreter and c1 don't correctly handle
      jboolean results in native calls
      + S8211099: ProblemList two networking tests until jtreg b14 is
      + S8211103: ProblemList runtime/XCheckJniJsig/
      on MacOS X
      + S8211127: fails after JDK-8173730
      + S8211134: problem list
      + S8211146: fix problematic elif-tests after recent gcc warning
      changes Werror=undef
  - Added patches:
    * fix_x86_32_build.patch
      + upstream fixes for i586 build breakages
    * fix_arm_build.patch
      + upstream fixes for arm build breakages
* Fri Sep 21 2018 Fridrich Strba <>
  - Upgraded to upstream tag jdk-12+12
    * Fixes:
      + S8029661: Support TLS v1.2 algorithm in SunPKCS11 provider
      + S8034802: (zipfs) newFileSystem throws UOE when the zip file
      is located in a custom file system
      + S8098798: Thread.join(ms) on Linux still affected by changes
      to the time-of-day clock
      + S8140466: ChaCha20 and Poly1305 TLS Cipher Suites
      + S8183548: Comma-expressions shouldn't use any temporary
      + S8190737: use unicode version of the canonicalize() function
      to handle long path on windows
      + S8193037: package-info annotations are not reported when
      annotation processing is enabled
      + S8193561: Cyclic hierarchy causes a NullPointerException when
      setting DEFAULT flag
      + S8200434: String::align, String::indent
      + S8203466: intermittent crash at
      jdk.internal.misc.Unsafe::getObjectVolatile (native)
      + S8206981: Compiler support for Raw String Literals
      + S8207160: ClassReader::adjustMethodParams can potentially
      return null if the args list is empty
      + S8207264: solaris-sparcv9-cmp-baseline fails
      + S8207760: SAXException: Invalid UTF-16 surrogate detected:
      d83c ?
      + S8207954: Data for --release 11
      + S8208468: [TESTBUG] nsk/jdb/locals/locals002: fails with
      "Prompt is not received during ... milliseconds"
      + S8208780: (se) test
      SelectWithConsumer.testReadableAndWriteable(): failure
      + S8209031: SSLSocket should throw an exception when
      configuring DTLS
      + S8209163: SA: Show Object Histogram asserts with ZGC
      + S8209167: Use CLDR's time zone mappings for Windows
      + S8209574: [AOT] breakpoint events are generated in different
      threads does not meet expected count
      + S8209772: Refactor shell test
      java/util/ServiceLoader/basic/ to java
      + S8209880: tzdb.dat is not reproducibly built
      + S8209914: javadoc search sometimes generates bad URIs
      + S8209916: NPE in SupportedGroupsExtension
      + S8209972: [GRAAL] Don't run RTM tests with Graal
      + S8210004: Thread.sleep(millis, nanos) timeout returns early
      + S8210047: some pages contain content outside of landmark
      + S8210056: Enable different look and feel tests in SwingSet3
      demo test TextFieldDemoTest
      + S8210193: [TESTBUG]
      gc/g1/mixedgc/ fails
      intermittently with OutOfMemoryError in CDS mode.
      + S8210220: [AOT] jdwp test cases are failing with error #
      ERROR: TEST FAILED: Cought IOException while receiving event
      + S8210237: [TESTBUG]gc/stress/
      fails with 'Unexpected exit from test [exit code: 1]' in CDS
      + S8210252: com/sun/jdi/ fails with NPE
      + S8210311: IllegalArgumentException in CookieManager -
      Comparison method violates its general contract
      + S8210416: [linux] Poor StrictMath performance due to
      non-optimized compilation
      + S8210425: [x86] sharedRuntimeTrig/sharedRuntimeTrans compiled
      without optimization
      + S8210461: AArch64: Math.cos intrinsic gives incorrect results
      + S8210478: Update Graal
      + S8210481: Remove #ifdef cplusplus from vmTestbase
      + S8210483: AssertionError in DeferredAttr at setOverloadKind
      caused by JDK-8203679
      + S8210490: TimeZone.getDisplayName given Locale.US doesn't
      always honor the Locale.
      + S8210496: Improve filtering for classes with security
      sensitive fields
      + S8210523: runtime/appcds/cacheObject/
      + S8210559: ClassLoaderData Symbols can leak
      + S8210560: [TEST] convert com/sun/jdi redefineClass-related
      + S8210593: Clean up JNI_ENV_ARG and factorize the macros for
      vmTestbase/jvmti[N-R] tests
      + S8210596: jshell does not support raw string literals
      + S8210647: libsaproc is being compiled without optimization.
      + S8210660: PPC64: Mapping floating point registers to vsx
      registers in
      + S8210665: Clean up JNI_ENV_ARG and factorize the macros for
      vmTestbase/jvmti[R-U] tests
      + S8210671: fail after Raw String Literals
      + S8210674: Need to add examples for use of javac properties
      introduced by Raw String Literals
      + S8210676: Remove some unused Label variables
      + S8210695: Create test to cover JDK-8205330 InitialDirContext
      ctor sometimes throws NPE if the server has sent a disconnection
      + S8210699: Problem list tests which times out in Xcomp mode
      + S8210700: Clean up JNI_ENV_ARG and factorize the macros for
      vmTestbase/jvmti/unit tests
      + S8210702: Remove dtrace mapfiles
      + S8210703: vmStructs.cpp compiled with -O0
      + S8210704: Remove dead build tools
      + S8210710: Rename ThreadLocalAllocBuffer::myThread() to
      + S8210711: Remove unused offset getters in
      + S8210713: Let CollectedHeap::ensure_parsability() take care
      of TLAB statistics gathering
      + S8210714: ZGC: ZWeakRootsIterator should no longer call
      + S8210721: Replace legacy serial exception field with
      + S8210723: Better information in configure for invalid Xcode
      + S8210724: Change the verbosity threshold of logging for
      + S8210726: Fix up a few minor nits forgotten by JDK-8210665
      + S8210729: Clean up macosx static library handling
      + S8210731: PropertiesParser does not produce reproducible
      + S8210732: remove jdk.testlibrary.Utils
      + S8210736: jdk/javax/xml/crypto/dsig/ slow
      on linux
      + S8210741: Typo in Java API documentation of
      + S8210750: Clean up exceptions
      + S8210753: Make ThreadLocalAllocBuffer::resize() public
      + S8210775: JVM TI Spec missing copyright
      + S8210779: 8182404 and 8210732 haven't updated copyright years
      + S8210785: Trivial typo fix in X509ExtendedKeyManager javadoc
      + S8210786: Typo s/overriden/overridden/ in several places
      + S8210787: Object.wait(long, int) throws inappropriate
      + S8210793: [JVMCI] failed to find
      + S8210802: temp files left by tests in jdk/java/net/httpclient
      + S8210817: Minor typo in java.nio.file.attribute package
      + S8210819: Update the host name in
      + S8210836: Build fails with warn_unused_result in
      + S8210841: test/jdk/vm/runtime/ fails
      with NoClassDefFoundError
      + S8210861: Move assert to help diagnose rare RedefineStress
      + S8210864: Reduce the use of metaspaceShared.hpp
      + S8210874: Test for JDK-8209615
      + S8210899: (zipfs) ZipFileSystem.EntryOutputStreamCRC32
      mistakenly set the crc32 value into size field
      + S8210912: Build error in src/jdk.crypto.cryptoki/
      /share/native/libj2pkcs11/p11_convert.c after JDK-8029661
* Fri Sep 14 2018 Fridrich Strba <>
  - Upgrade to upstream tag jdk-12+11
    * Fixes:
      + S6899533: SecureClassLoader and URLClassLoader have
      unnecessary check for createClassLoader permission
      + S8042902: Test java/net/Inet6Address/serialize/
      / fails intermittently
      + S8056217: Remove awt_makecube.cpp
      + S8059019: sdp.conf.template should be copied on linux too
      + S8081858: make dist-clean does not delete all log files
      + S8182404: remove jdk.testlibrary.JDKToolFinder and
      + S8185145: AppCDS custom loader support on Mac OS X
      + S8199874: [TESTBUG] runtime/Thread/
      fails with "expected 0 to equal 10"
      + S8200609: Proper fix for mapfile removal for libjsig
      + S8205330: InitialDirContext ctor sometimes throws NPE if the
      server has sent a disconnection
      + S8205507: jdk/javax/xml/crypto/dsig/
      timed out
      + S8208171: PPC64: Enrich SLP support
      + S8208352: Merge HeapMonitorTest and HeapMonitorGCTest code
      + S8208697: vmTestbase/metaspace/stressHierarchy/
      /stressHierarchy012/ fails with
      OutOfMemoryError: Metaspace
      + S8209361: [AOT] Unexpected number of references for
      JVMTI_HEAP_REFERENCE_CONSTANT_POOL [111-->111]: 0 (expected
      at least 1)
      + S8209386: [error-prone] StreamResourceLeak in jdk.internal.ed
      + S8209544: AES encrypt performance regression in jdk11b11
      + S8209773: Refactor shell test javax/naming/module/ to
      + S8209786: JDK12 fails to build on s390x with gcc 7.3
      + S8209843: Optimize oop scan closure closures wrt to reference
      processing in G1
      + S8209930: Refactor java/util/zip/ZipFile/ to
      plain java test
      + S8209971: crashes in CDS mode with
      + S8210009: Source Launcher classloader should support
      getResource and getResourceAsStream
      + S8210112: remove jdk.testlibrary.ProcessTools
      + S8210131: vmTestbase/nsk/jvmti/scenarios/allocation/AP10/
      /ap10t001/ failed with ObjectFree:
      GetCurrentThreadCpuTimerInfo returned unexpected error code
      + S8210142: java.util.Calendar.clone() doesn't respect
      sharedZone flag
      + S8210187: Explicit barriers for C2
      + S8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F]
      + S8210233: Prepare Klass::is_loader_alive() for concurrent
      class unloading
      + S8210236: Prepare
      ciReceiverTypeData::translate_receiver_data_from for
      concurrent class unloading
      + S8210283: Support git as an SCM alternative in the build
      + S8210285: CharsetDecoder/Encoder's constructor does not
      reject NaN
      + S8210289: ArchivedKlassSubGraphInfoRecord is incomplete
      + S8210300: runtime/MemberName/ fails with
      + S8210318: script doesn't work on Mac
      + S8210319: [s390]: Use of shift operators not covered by cpp
      + S8210321: Create NO_KEEPALIVE CLD holder accessor
      + S8210334: TLS 1.3 server fails if ClientHello doesn't have
      pre_shared_key and psk_key_exchange_modes
      + S8210345: The Japanese message of FileNotFoundException
      + S8210347: Combine subsequent calls to Set.contains() and
      + S8210381: Obsolete EmitSync
      + S8210385: Clean up JNI_ENV_ARG and factorize the macros for
      vmTestbase/jvmti[A-N] tests
      + S8210387: C2 compilation fails with "assert(node->_last_del
      == _last) failed: must have deleted the edge just produced"
      + S8210422: runtime/modules/ModuleStress/
      / - assertion failed: address not
      aligned: 0x00000008baadbabe
      + S8210429: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[G-Z]
      + S8210432: Add additional TeliaSonera root certificate
      + S8210434: [Graal] 8209301 prevents GitHub Graal from
      compiling with latest JDK
      + S8210435: don't add local variable spots if they are DCE'ed
      by the compiler
      + S8210463: Recalculate_used() always sets time taken in
      + S8210467: Remove unused G1CollectedHeap::_max_heap_capacity
      + S8210470: Remove unused Verifier::verify() Verifier::Mode
      + S8210486: Unused code in check_nest_attributes function
      + S8210495: compiler crashes because of illegal signature in
      otherwise legal code
      + S8210497: [PPC64] Vector registers not saved across safepoint
      + S8210502: jdeps does not handle properly on analyzing a
      mixture of MR JARs and non-MR JARs
      + S8210511: TestSingleWriterSynchronizer can deadlock
      + S8210512: [Testbug] vmTestbase/nsk/jdi/ObjectReference/
      fails with unexpected size of
      + S8210513: Obsolete SyncFlags
      + S8210514: Obsolete SyncVerbose
      + S8210515: [TESTBUG] needs to check
      if EnableJVMCI is set.
      + S8210519: build/releaseFile/ failed
      additional sources found
      + S8210578: AArch64: Invalid encoding for fmlsvs instruction
* Tue Sep 11 2018 Fridrich Strba <>
  - Upgrade to upstream tag jdk-12+10
    * Fixes:
      + S6657100: Rename sparcWorks to solstudio in HotSpot
      + S8067354: com/sun/jdi/ failed
      + S8165440: Add Zero support for x86_64-linux-gnux32 target
      + S8170089: nsk/jdi/EventSet/resume/resume008: ERROR:
      suspendCounts don't match for : Common-Cleaner
      + S8176453: Javadoc search: there are issues with generics in
      + S8182733: aarch64 build documentation misleading
      + S8187078: -XX:+VerifyOops finds numerous problems when
      running JPRT
      + S8197398: (zipfs) Files.walkFileTree walk indefinitelly while
      processing JAR file with "/" as a directory inside.
      + S8199811: com/sun/jdi/ fails
      intermittently: Remote thread failed for unknown reason
      + S8203356: VM Object Allocation Collector can infinite recurse
      + S8206424: Use locking for cleaning ProtectionDomainTable
      + S8207200: Committed > max memory usage when getting
      + S8207247: AARCH64: Enable Minimal and Client VM builds
      + S8207343: Automate vtable/itable stub size calculation
      + S8207744: Clean up inconsistent use of opendir/closedir
      versus opendir64/closedir64
      + S8207793: [TESTBUG] runtime/Metaspace/
      fails: heap needs to be increased
      + S8208186: SetHeapSamplingInterval handles 1 explicitly
      + S8208280: java/nio/channels/Selector/
      fails with "key not removed from key set"
      + S8208608: Update --module-source-path to allow explicit
      source paths for specific modules
      + S8209052: Low contrast in docs/api/constant-values.html
      + S8209152: (so) ServerSocketChannel::supportedOptions includes
      + S8209362: sun/security/ssl/SSLSocketImpl/
      failed due to "BindException: Address already in use (Bind
      + S8209408: Primitive heap access for interpreter
      + S8209585: [Graal] vmTestbase/nsk/jvmti/scenarios/sampling
      tests fail with "Too small stack of resumed thread"
      + S8209594: guarantee(this->is8bit(imm8)) failed: Short forward
      jump exceeds 8-bit offset
      + S8209604: [TEST] rewrite com/sun/jdi shell tests to java
      version - step2
      + S8209736: runtime/RedefineTests/ fails
      with NullPointerException when running in CDS mode
      + S8209832: Refactor jdk/internal/reflect/Reflection/
      / to plain java test
      + S8209856: Obsolete error reporter
      + S8209942: [epsilon] range function for EpsilonTLABElasticity
      causes compiler warning
      + S8209950: SIGBUS in CodeHeapState::print_names()
      + S8209975: Some GCThreadLocalData not initialized
      + S8209993: Create a test for SwingSet3 ToolTipDemo
      + S8210039: move OSInfo to top level testlibrary
      + S8210061: ZGC: Remove STW weak processor mode
      + S8210063: ZGC: Enable load barriers for IN_NATIVE runtime
      + S8210065: ZGC: Remove mode for treating weaks as strong
      + S8210066: [JVMCI] iterateFrames uses wrong GrowableArray API
      for appending
      + S8210087: Classes in jdk.unsupported not accessible from
      jconsole plugin
      + S8210118: better jdb test diagnostics when getting "Prompt is
      not received during ... milliseconds" failures
      + S8210119: Rename SubTasksDone::is_task_claimed
      + S8210147: adjust some WSAGetLastError usages in windows
      network coding
      + S8210150: Allow custom-hook.m4 to include files from
      + S8210153: localized currency symbol of VES
      + S8210155: Lock ClassLoaderDataGraph
      + S8210158: Accessorize JFR getEventWriter() intrinsics
      + S8210160: Remove deprecated configure arguments
      + S8210164: building Minimal VM fails with error: comparison of
      unsigned expression < 0 is always false [-Werror=type-limits]
      + S8210167: ProblemList vmTestbase/nsk/jvmti/scenarios/
      + S8210168: JCK test
      .vm.classfmt.ins.code__002.code__00201m1.code__00201m1 hangs
      with -noverify
      + S8210182: Remove macros for C compilation from vmTestBase but
      non jvmti
      + S8210192: Hsperf counter ParNew::CMS should be ParNew:CMS
      + S8210194: [TESTBUG] jvmti_FollowRefObjects.cpp missing
      initializer for member
      + S8210205: build fails on AIX in hotspot cpp tests (for
      example getstacktr001.cpp)
      + S8210226: Add support for multiple project folders to
      + S8210235: JvmtiTrace::safe_get_current_thread_name is unsafe
      in debug builds
      + S8210243: [TEST] rewrite com/sun/jdi shell tests to java
      version - step3
      + S8210246: NMTUtil::_memory_type_names should be in sync with
      + S8210259: [testbug] fails if VM
      configured without ZGC
      + S8210265: Crash in HSpaceCounters::update_used()
      + S8210279: (bf) Remove unused package private method
      + S8210307: 8210246 broke NMT jtreg tests
      + S8210314: [aix] NMT does not show "Safepoint" memory type
      + S8210320: PPC64: Fix uninitialized variable in C1 LIR
      assembler code
      + S8210338: Better output for
      + S8210341: (fs) Typos in PosixFileAttributeView javadoc
      + S8210355: Minimal and Zero non-PCH builds fail after
      JDK-8207343 (Automate vtable/itable stub size calculation)
      + S8210357: Zero builds fail after JDK-8207343 (Automate
      vtable/itable stub size calculation)
      + S8210366: Typo in MethodHandles.Lookup: must be either be
      + S8210394: (zipfs) jdk/nio/zipfs/
      The process cannot access the file because it is being used by
      another process
* Tue Sep 11 2018 Fridrich Strba <>
  - Update jax-ws-spec and jaxb-spec tarball to the latest versions
  - Modified patch:
    * annotation-module.patch
      + module name change from to
* Mon Sep 10 2018 Mark Hammons <>
  - Update configuration flags to enable ZGC on x86_64 platforms
* Fri Aug 31 2018 Fridrich Strba <>
  - Upgrade to upstream tag jdk-12+9
    * Fixes:
      + S6474858: CardChannel.transmit(CommandAPDU) throws unexpected
      + S8019927: [TESTBUG] nsk/jvmti/GetThreadInfo/thrinfo001
      intermittently fails with 'invalid thread group' when running
      with JFR
      + S8034084: nsk.nsk/jvmti/ThreadStart/threadstart003 Wrong
      number of thread end events
      + S8072498: Multi-thread JNI weak reference processing
      + S8167314: Enable the check to detect duplicate provides in in
      + S8176553: LdapContext follows referrals infinitely ignoring
      set limit
      + S8180193: Make marking bitmap code available to other GCs
      + S8186186: GSSContext.isEstablished() can return true on error
      + S8186548: move jdk.testlibrary.JcmdBase closer to tests
      + S8201224: Make string buffer size dynamic in mlvmJvmtiUtils.c
      + S8201317: X25519/X448 code improvements
      + S8202342: [Graal] fromTonga/nsk/jvmti/unit/FollowReferences/
      /followref003/ fails with "Location
      mismatch" errors
      + S8202578: Revisit location for class unload events
      + S8203393: com/sun/jdi/ and
      fail due to timeout
      + S8204308: SA: serviceability/sa/TestInstanceKlassSize*.java
      fails when running in CDS mode
      + S8206457: Code paths from oop_iterate() must use barrier-free
      + S8206467: Refactor G1ParallelCleaningTask into shared
      + S8206986: Compiler support for Switch Expressions (Preview)
      + S8207211: [TESTBUG] Remove excessive output from CDS/AppCDS
      + S8207317: SSLEngine negotiation fail exception behavior
      changed from fail-fast to fail-lazy
      + S8207405: Compiler Tree API support for Switch Expressions
      + S8207838: AArch64: Float registers incorrectly restored in
      JNI call
      + S8208061: runtime/LoadClass/ fails with "Load
      factor too high" when running in CDS mode.
      + S8208091: SA: jhsdb jstack --mixed throws
      UnmappedAddressException on i686
      + S8208172: SIGSEGV when owner of invokedynamic bootstrap
      method throws an exception - Symbol::increment_refcount()+0x0
      + S8208480: Test failure: assert(is_bound() || is_unused())
      after JDK-8206075 in C1
      + S8208498: Put archive regions into a first-class HeapRegionSet
      + S8208601: Introduce native oop barriers in C2 for OopHandle
      + S8208658: Make CDS archived heap regions usable even if
      compressed oop encoding has changed
      + S8208665: Amend cross-compilation docs with qemu-debootstrap
      + S8208746: ISO 4217 Amendment #168 update
      + S8209061: Move G1 serviceability functionality to
      + S8209062: Clean up G1MonitoringSupport
      + S8209064: Make intellij support more robust after changes for
      + S8209129: Further improvements to cipher buffer management
      + S8209150: [TESTBUG] Add logging to verify JDK-8197901 to a
      different test
      + S8209171: Simplify Java implementation of
      + S8209173: javac fails with completion exception while
      reporting an error
      + S8209420: Track membars for volatile accesses so they can be
      properly optimized
      + S8209494: Create a test for SwingSet InternalFrameDemo
      + S8209534: [TESTBUG]runtime/appcds/cacheObject/
      / fails with EnableJVMCI.
      + S8209605: com/sun/jdi/ fails with ZGC
      + S8209611: use C++ compiler for hotspot tests
      + S8209615: ParseError in XMLEventReader on a valid input
      + S8209622: applications/kitchensink/ failed
      with Kitchensink failed with exit code = 138
      + S8209637: [s390x] Interpreter doesn't call result handler
      after native calls
      + S8209639: assert failure in coalesce.cpp: attempted to spill
      a non-spillable item
      + S8209651: better TLS poll for x64 C2
      + S8209657: Refactor filemap.hpp to simplify integration with
      Serviceability Agent
      + S8209667: Explicit barriers for C1/LIR
      + S8209670: CompilerThread releasing code buffer in destructor
      is unsafe
      + S8209684: Intrinsics that assume some input non null should
      use GraphKit::must_be_not_null()
      + S8209686: cleanup arguments to PhaseIdealLoop() constructor
      + S8209691: Allow MemBar on single memory slice
      + S8209698: Remove "Pinned" from HeapRegionTraceType
      + S8209700: Remove HeapRegionSetBase::RegionSetKind for a more
      flexible approach
      + S8209735: Disable avx512 by default
      + S8209743: [TESTBUG] java/lang/management/MemoryMXBean/
      / fails with OutOfMemoryError running in CDS
      + S8209771: jdk.test.lib.Utils::runAndCheckException error
      + S8209775: ISO 4217 Amendment #169 update
      + S8209783: AArch64: Combine Multiply and Neg operations in C2
      + S8209789: Synchronize test/jdk/sanity/client/lib/jemmy with
      + S8209801: Rename C1_WRITE_ACCESS and C1_READ_ACCESS
      decorators to ACCESS_READ and ACCESS_WRITE
      + S8209806: API docs should be updated to refer to javase11
      + S8209821: Make JVMTI GetClassLoaderClasses not walk CLDG
      + S8209825: guarantee(false) failed: wrong number of expression
      stack elements during deopt
      + S8209826: Undefined reference to os::write after JDK-8209657
      (filemap.hpp cleanup)
      + S8209829: does not contain the
      SpnegoUnknownMech class
      + S8209831: ZGC: Clean up
      + S8209833: C2 compilation fails with
      failed: all collected exceptions must come from the same
      + S8209837: Avoid initializing ExpiringCache during bootstrap
      + S8209839: [Backout] Backout JDK-8206467 Refactor
      G1ParallelCleaningTask into shared
      + S8209841: [REDO] Refactor G1ParallelCleaningTask into shared
      + S8209844: fails when ResolvedMethod entry
      is not removed
      + S8209850: Allow NamedThreads to use GlobalCounter critical
      + S8209851: Algorithm name is compared via reference identity
      + S8209852: Counters in StringCleaningTask should be type of
      + S8209854: ProblemList MemberNameLeak
      + S8209873: Typo in javax.xml.validation.Validator.validate
      + S8209883: ZGC: Compile without C1 broken
      + S8209894: ZGC: Cap number of GC workers based on heap size
      + S8209911: More blob types in hs_err printout
      + S8209915: Fix license headers
      + S8209920: runtime/logging/ fail with OOME
      with ZGC
      + S8209939: [testbug][ppc] Test SafepointPollingPages fails
      after 8208499 with UseSIGTRAP on.
      + S8209958: Clean up duplicate basic array type statics in
      + S8209965: The "supported_groups" extension in ServerHellos
      + S8209976: Improve iteration over non-JavaThreads
      + S8209987: Minor cleanup in
      + S8209994: windows: Java_java_net_NetworkInterface_getAll
      misses releasing interface-list
      + S8209995: java.base does not need to export
      + S8209996: [PPC64] Fix JFR profiling
      + S8210008: custom extension for make/SourceRevision.gmk
      + S8210022: remove jdk.testlibrary.ProcessThread, TestThread
      and XRun
      + S8210035: Fix copyrights for files created for the
      HeapMonitor work
      + S8210040: is very slow
      + S8210043: Invalid assert(HeapBaseMinAddress > 0) in
      + S8210045: Allow using a subset of worker threads even when
      UseDynamicNumberOfGCThreads is not set
      + S8210088: ProblemList gc/epsilon/
      + S8210108: sun/tools/jstatd test build failures after
* Thu Aug 23 2018
  - Upgrade to upstream tag jdk-12+8
    * Fixes:
      + S8154343: Make SATB related code available to other GCs
      + S8164639: Configure PKCS11 tests to use user-supplied NSS
      + S8194949: [Graal] gc/ fail with OOM in
    - Xcomp
      + S8203614: Java API SSLEngine example code needs correction
      + S8203792: Remove "compatibility" features from
      + S8205687: TimeoutHandler generates huge core files
      + S8206176: Remove the temporary tls13VN field
      + S8206423: Use locking for cleaning ResolvedMethodTable
      + S8206965: java/util/TimeZone/ failed on de_DE
      and ja_JP locale.
      + S8206992: Update Graal
      + S8207009: TLS 1.3 half-close and synchronization issues
      + S8207334: VM times out in VM_HandshakeAllThreads::doit() with
      + S8207746: C2: Lucene crashes on AVX512 instruction
      + S8207966: HttpClient response without content-length does not
      return body
      + S8208125: Cannot input text into JOptionPane Text Input Dialog
      + S8208269: Javadoc does not support module-info in a
      multi-release jar
      + S8208275: C2 crash in Node::add_req(Node*)
      + S8208350: Disable all DES cipher suites
      + S8208640: [a11y] [macos] Unable to navigate between
      Radiobuttons in Radio group using keyboard.
      + S8208675: Remove legacy
      + S8208715: Conversion of milliseconds to nanoseconds in
      UNIXProcess contains bug
      + S8209301: JVM rename is_anonymous, host_klass to unsafe
      specific terminology ahead of Unsafe.defineAnonymousClass
      + S8209304: Deprecate serialVersionUID fields in interfaces
      + S8209342: Problemlist SA tests on Solaris due to Error
      attaching to process: Can't create thread_db agent!
      + S8209385: CDS runtime classpath checking is too strict when
      only classes from the system modules are archived
      + S8209389: SIGSEGV in WalkOopAndArchiveClosure::do_oop_work.
      + S8209451: Please change jdk 11 milestone to FCS
      + S8209452: failed with "At least one cacert
      test failed"
      + S8209456: [error-prone] ShortCircuitBoolean in java.logging
      + S8209506: Add Google Trust Services GlobalSign root
      + S8209517: com/sun/jdi/ fails with
      + S8209537: Two security tests failed after JDK-8164639 due to
      dependency was missed
      + S8209545: Simplify HeapShared::archive_module_graph_objects
      + S8209549: remove VMPropsExt from TEST.ROOT
      + S8209573: [TESTBUG] gc/epsilon/TestMemoryMXBeans should retry
      on failure
      + S8209576: java.nio.file.Files.writeString writes garbled
      UTF-16 instead of UTF-8
      + S8209586: AARCH64: SymbolTable changes throw assert on aarch64
      + S8209587: Update test/hotspot/jtreg/ProblemList-graal.txt
      + S8209588: SIGSEGV in MethodArityHistogram() with
    - XX:+CountCompiledCalls
      + S8209607: Remove stale comment for JNI mutexes
      + S8209608: Problem list com/sun/jdi/
      + S8209624: [JVMCI] Invalidate nmethods instead of directly
      unloading them when the InstalledCode is dropped
      + S8209633: Avoid creating WeakEntry wrappers when looking up
      cached MethodType
      + S8209647: constantPoolHandle::constantPoolHandle(ConstantPool*)
      when precompiled header is disabled
      + S8209668: Explicit barriers for C1/assembler
      + S8209689: Compiler.isGraalEnabled should not check
      jvmci.Compiler property
      + S8209738: Remove ClassLoaderDataGraph::*oops_do functions
      + S8209740: typo in test/lib/jtreg/
      + S8209758: 2 classes with same name G1PrintCollectionSetClosure
      cause crash when logging is enabled
      + S8209760: merge error: restore ea in make/conf/jib-profiles.js
      + S8209792: Remove ClassLoaderDataGraph::keep_alive_cld_do
* Tue Aug 21 2018
  - Added patch:
    * jaw-nogtk.patch
      + Don't build against gdk making the accessibility depend on a
      particular version of gtk.
* Mon Aug 20 2018
  - Upgrade to upstream tag jdk-12+7
    * Fixes:
      + S5075463: (enum) Serialized Form javadoc for java.lang.Enum
      is misleading
      + S8021322: [Fmt-Ch] Implementation of ChoiceFormat math
      methods should delegate to java.lang.Math methods
      + S8031761: [TESTBUG] Add a regression test for JDK-8026328
      + S8061467: Add UseLargePages to TestNUMAPageSize
      + S8069343: Improve gc/g1/ to
      use jtreg @requires
      + S8079682: [mlvm] remove SAM code in MHTransformationGen
      + S8151259: [TESTBUG] nsk/jvmti/RedefineClasses/redefclass030
      fails with "unexpected values of outer fields of the class"
      when running with -Xcomp
      + S8164683: Solaris: JVM abuses thread preemption control
      + S8169004: Fix redundant @requires tags in tests
      + S8171157: Convert ObjectMonitor_test to GTest
      + S8174691: [TESTBUG] A number of native hotspot unit tests
      fail when executed in stand-alone mode
      + S8176425: Add radix indication in NumberFormatException
      message for Integer.decode
      + S8185531: [TESTBUG] Improve test configuration for shared
      + S8186766: UnixNativeDispatcher::readlink() may truncate
      overlong paths
      + S8189667: Desktop#moveToTrash expects incorrect "<<ALL
      FILES>>" FilePermission
      + S8189922: UseNUMA memory interleaving vs membind
      + S8190886: package-info handling in
      + S8191006: hsdis disassembler plugin does not compile with
      binutils 2.29+
      + S8193822: Remove unused newDirectByteBuffer and truncate
      methods from buffer classes
      + S8194230: jdk/internal/jrtfs/remote/
      fails with java.lang.NullPointerException
      + S8194958: [Graal] disable compiler/c2/cr7200264 tests
      + S8195100: Use a low latency hashtable for SymbolTable
      + S8195156: [Graal] serviceability/jvmti/GetModulesInfo/
      / fails with Graal in Xcomp mode
      + S8199081: [Testbug] compiler/linkage/ fails
      if run twice
      + S8199155: Accessibility issues in jdk.jdi
      + S8199486: [Graal] gc/g1/ihop/ fails by
      timeout with -Xcomp
      + S8199868: Support JNI critical functions in object pinning API
      + S8200365: of
      '-XX:TLABWasteTargetPercent=100' fails intermittently
      + S8201290: keytool importcert fails with
      CertificateParsingException if unknown certificate algorithms
      should be imported
      + S8201394: Update module summary to reflect removal of module
      + S8202171: Some oopDesc functions compare this with NULL
      + S8202941: GenModuleInfoSource build tool does not detect
      missing semicolons
      + S8203230: update VerifyCACerts test
      + S8203504: [Graal]
      org.graalvm.compiler.debug.test.DebugContextTest fails with
      + S8203791: Remove "compatibility" features from
      + S8203820: [TESTBUG] vmTestbase/metaspace/staticReferences/
      / timed out
      + S8204196: integer cleanup
      + S8204931: Colors with alpha are painted incorrectly on Linux
      + S8204966: [TESTBUG] hotspot/test/compiler/whitebox/
      / test fails with
    - XX:CompileThreshold=1
      + S8204969: Asserts in objArrayKlass.cpp need to use _raw
      variants of obj_addr_at()
      + S8204970: Remaing object comparisons need to use
      + S8205078: [Graal]
      org.graalvm.compiler.core.test.VerifyDebugUsageTest fails with
      "Expected exception: VerificationError"
      + S8205399: Set node color on pinned HashMap.TreeNode deletion
      + S8205523: Explicit barriers for interpreter
      + S8205608: Fix 'frames()' in ThreadReferenceImpl.c to prevent
      quadratic runtime behavior
      + S8205633: of
      '-XX:TLABSize=2147483648' fails intermittently
      + S8205921: Optimizing best-of-2 work stealing queue selection
      + S8205992: jhsdb cannot attach to Java processes running in
      Docker containers
      + S8206115: Use shared macros for JavaClasses::compute_offsets
      and MetaspaceShared::serialize_well_known_classes
      + S8206171: Signature#getParameters for RSASSA-PSS throws
      ProviderException when not initialized
      + S8206241: compiler/graalunit/ fails with
      java.lang.Error: TESTBUG: no tests found for prefix
      + S8206258: [Test Error] sun/security/pkcs11 tests fail if NSS
      libs not found
      + S8206445: failed in Windows
      + S8206865: RMI activation tests fail with InvalidClassException
      + S8206886: Java does not set the default format locale
      correctly on mac10.13
      + S8206895: aarch64: rework error-prone cmp instuction
      + S8206955: MethodHandleProxies.asInterfaceInstance does not
      support default methods
      + S8206965: java/util/TimeZone/ failed on de_DE
      and ja_JP locale.
      + S8207009: TLS 1.3 half-close and synchronization issues
      + S8207046: arm32 vm crash: C1 arm32 platform functions
      parameters type mismatch
      + S8207056: Epsilon GC to support object pinning
      + S8207069: [AOT] we should check that VM uses the same GC as
      one used for AOT library generation.
      + S8207139: NMT is not enabled on Windows 2016/10
      + S8207153: Some intrinsic tests take long time to run
      + S8207223: SSL Handshake failures are reported with more
      generic SSLException
      + S8207237: SSLSocket#setEnabledCipherSuites is accepting empty
      + S8207243: Fix translation filtering to also support zh_HK and
      + S8207244: java/nio/channels/Selector/
      testInterruptDuringSelect() fails intermittently
      + S8207252: C1 still does eden allocations when TLAB is enabled
      + S8207263: Store the Configuration for system modules into CDS
      + S8207320: Wrong type order for intersection lambdas with
      multiple abstract methods
      + S8207355: C1 compilation hangs in
      + S8207364: nsk/jvmti/ResourceExhausted/resexhausted003 fails
      to start
      + S8207365: Make man pages optional
      + S8207383: [Graal] fails with
      "guarantee(disp == (intptr_t)(jint)disp) failed: must be
      32-bit offset"
      + S8207392: [PPC64] Implement JFR profiling.
      + S8207584: ARM32: ShouldNotReachHere assertion on Test8168712
      jtreg test
      + S8207756: ZGC: jstat should show CGC STW phases
      + S8207765: fails with ZGC
      + S8207765: intermittent failure
      + S8207766: [testbug] Adapt tests for Aix.
      + S8207775: Better management of CipherCore buffers
      + S8207778: Add locking to ModuleEntry and PackageEntry tables
      + S8207779: Method::is_valid_method() compares 'this' with NULL
      + S8207830: [aix] disable jfr in build and tests
      + S8207832: serviceability/sa/ failed with
      "Couldn't find core file location"
      + S8207833: java/nio/channels/Selector/
      testCancel() fails intermittently
      + S8207846: Generalize the security
      + S8207915: [AOT] jaotc w/ '--ignore-errors' should ignore
      illegal class files
      + S8207924: serviceability/sa/
      intermittently fails with
      assert(get_instanceKlass()->is_loaded()) failed: must be at
      least loaded
      + S8207944: java.lang.ClassFormatError: Extra bytes at the end
      of class file test" possibly violation of JVMS 4.7.1
      + S8207948: JDK 11 L10n resource file update msg drop 10
      + S8207952: Problem-list 3 sctp tests
      + S8207959: The initial value of
      SETTINGS_MAX_CONCURRENT_STREAMS should have no limit
      + S8207960: Non-negative WINDOW_UPDATE increments may leave the
      stream window size negative
      + S8207965: C2-only debug build fails
      + S8208074: [TESTBUG] vmTestbase/nsk/jvmti/RedefineClasses/
      failed with NullPointerException
      + S8208075: Quarantine vmTestbase/nsk/jvmti/RedefineClasses/
      + S8208080: Locale extensions via Service provider is not
      working for region extensions
      + S8208084: Windows build failure - "'snprintf': identifier not
      + S8208092: ProblemList serviceability/sa/
      + S8208096: Update build documentation to reflect compiler
      upgrades at Oracle
      + S8208111: Problem list
      + S8208164: (str) improve specification of String::lines
      + S8208166: Still unable to use custom SSLEngine with default
      TrustManagerFactory after JDK-8207029
      + S8208183: update HSDIS plugin license to UPL
      + S8208189: ProblemList compiler/graalunit/
      + S8208200: Add missing periods to sentences in
      RoundEnvironment specs
      + S8208201: Update SourceVersion.RELEASE_11 docs to mention var
      for lambda param
      + S8208205: ProblemList tests that fail due to 'Error attaching
      to process: Can't create thread_db agent!'
      + S8208226: ProblemList com/sun/jdi/
      + S8208227: tools/jdeps/ fails on Win-X64
      + S8208242: Add @requires to vmTestbase/gc/g1 tests
      + S8208246: flags duplications in
      vmTestbase_vm_g1classunloading tests
      + S8208249: TriggerUnloadingByFillingMetaspace generates
      garbage class names
      + S8208251: serviceability/jvmti/HeapMonitor/MyPackage/
      / fails intermittently on Linux-X64
      + S8208279: Add 8 JNDI tests to com/sun/jndi/dns/EnvTests/
      + S8208297: Allow printing of taskqueue stats if compiled in in
      product builds
      + S8208303: Track JNI failures and fail tests
      + S8208305: ProblemList
      + S8208347: ProblemList
      + S8208353: Upgrade JDK 11 to libpng 1.6.35
      + S8208358: update bug ids mentioned in tests
      + S8208362: (bf) Long chains created by direct Buffer::slice
      + S8208363: test/jdk/java/lang/Package/
      missing module dependencies declaration
      + S8208364: java/lang/reflect/callerCache/
      / missing module dependencies
      + S8208370: fix typo in ReservedStack tests' @requires
      + S8208391: Differentiate response and connect timeouts in HTTP
      Client API
      + S8208399: Metadata methods print_(value_)on_maybe_null()
      compare 'this' to NULL
      + S8208463: jdk.internal.vm.compiler's
      contains duplicated provides of the same service interface
      + S8208466: Fix potential memory leak in harfbuzz shaping.
      + S8208483: Add 5 JNDI tests to com/sun/jndi/dns/FactoryTests/
      + S8208484: color contrast issues in a couple of spec files
      + S8208496: New Test to verify concurrent behavior of TLS.
      + S8208499: NMT: Missing memory tag for Safepoint polling page
      + S8208521: ProblemList more tests that fail due to 'Error
      attaching to process: Can't create thread_db agent!'
      + S8208524: IntelliJ support broken since 2018.2
      + S8208541: non-ASCII characters in hsdis UPL text
      + S8208560: ChoiceFormat class has unused constants needs
      + S8208575: Remove Atomic::add/sub for short
      + S8208582: Introduce native oop barriers in C1 for OopHandle
      + S8208583: Better management of internal KeyStore buffers
      + S8208602: Cannot read PEM X.509 cert if there is whitespace
      after the header or footer
      + S8208604: Metadata::print_value_string() compares 'this' to
      + S8208605: Fix for 8199868 breaks tier1 build
      + S8208611: Refactor SATBMarkQueue filtering to allow
      GC-specific filters
      + S8208623: [TESTBUG] runtime/LoadClass/ fails in
      AUFS file system
      + S8208634: Add x-IBM-1129 charset
      + S8208635: Minimal VM build is broken after JDK-8199868
      (Support JNI critical functions in object pinning API)
      + S8208647: switch jtreg to 4.2b13
      + S8208655: use JTreg skipped status in hotspot tests
      + S8208656: Move java/util/Calendar/CalendarTestScripts tests
      into OpenJDK
      + S8208663: JDK 11 L10n resource file update msg drop 20
      + S8208669: GC changes to allow enabling -Wreorder
      + S8208670: Compiler changes to allow enabling -Wreorder
      + S8208671: Runtime, JFR, Serviceability changes to allow
      enabling -Wreorder
      + S8208672: Enable -Wreorder in make files for gcc, clang
      + S8208676: Missing NULL check and resource leak in
      + S8208677: Move inner metaspace cleaning out of class unloading
      + S8208691: Tighten up jdk.includeInExceptions security property
      + S8208699: remove unneeded imports from runtime tests
      + S8208701: Fix for JDK-8208655 causes test failures in CI tier1
      + S8208704: runtime/appcds/ timed out
      often in hs-tier7 testing
      + S8208705: [TESTBUG] The -Xlog:cds,cds+hashtables vm option is
      not always required for appcds tests
      + S8208706: compiler/tiered/
      fails to compile
      + S8208744: remove unneeded -DUSE_MMAP settings for JDK native
      libs builds
      + S8208782: Remove extra type in throws clause of
      + S8208998: Typo in, field for ModuleHashes
      should be moduleHashes
      + S8208999: Some use of Klass* should be replaced by
      + S8209003: Consolidate use of empty collections in
      + S8209011: [TESTBUG] AArch64:
      sun/security/pkcs11/Secmod/ fails in
      aarch64 platforms
      + S8209018: ProblemList tests affected by JDK-8208690
      + S8209020: ProblemList tests affected by JDK-8208778
      + S8209023: fix 2 compiler tests to avoid JDK-8208690
      + S8209024: Use SuppressWarnings on serialVersionUID fields in
      + S8209029: ProblemList tests that fail due to 'Error attaching
      to process: Can't create thread_db agent!' in jdk-11+25
      + S8209047: "Illegal pattern character 'B'"
      IllegalArgumentException with Burmese locales
      + S8209109: [TEST] rewrite com/sun/jdi shell tests to java
      version - step1
      + S8209115: adjust libsplashscreen linux ppc64le builds for
      easier libpng update
      + S8209118: Abstract SATBMarkQueueSet's ThreadLocalData access
      + S8209120: Archive the Integer.IntegerCache
      + S8209125: ZGC: Clean up ZServiceabilityCounters
      + S8209126: ZGC: ZMarkStackAllocator::is_initialized() never
      + S8209127: ZGC: Improve error message when failing to map
      memory for mark stacks
      + S8209149: [TESTBUG] runtime/RedefineTests/
      / needs a longer timeout
      + S8209164: [TESTBUG] Apply jtreg skipped status to cds tests
      + S8209186: Rename SimpleThresholdPolicy to
      + S8209193: Fix aarch64-linux compilation after -Wreorder
      + S8209345: Merge SATBMarkQueueFilter into SATBMarkQueueSet
      + S8209346: Refactor SATBMarkQueue filter configuration
      + S8209347: SATBMarkQueue.cpp should not need jvm.h
      + S8209357: [PPC64] Fix build which was broken by 8208672
      (Enable -Wreorder)
      + S8209375: ZGC: Use dynamic base address for mark stack space
      + S8209376: ZGC: Move ZMarkStackAllocator into a separate file
      + S8209378: Fix Minimal VM after JDK-8208677
      + S8209380: ARM: cleanup maybe-uninitialized and reorder
      compiler warnings
      + S8209382: [error-prone] HashtableContains in
      + S8209384: ProblemList stressHierarchy metaspace tests
      + S8209396: Make PtrQueueSets not statically allocated
      + S8209416: Refactoring GetPropertyAction calls in security libs
      + S8209418: Synchronize test/jdk/sanity/client/lib/jemmy with
      + S8209433: [s390] Fix build, broken by 8208672 (Enable
    - Wreorder)
      + S8209439: C2 library_call can potentially ignore Math.pow
      intrinsic or use null pointer
      + S8209447: vmTestbase/vm/mlvm/indy/func/jvmti/
      /mergeCP_none2indy_b/ timed out
      + S8209452: failed with "At least one cacert
      test failed"
      + S8209459: TestSHA512MultiBlockIntrinsics failed on AArch64
      + S8209511: C2 asserts with UseSSE < 4 and AVX enabled: "Label
      was never bound to a location, but it was used as a jmp target'
      + S8209518: symbol table gtest fails with semaphore error
      + S8209535: [JVMCI] Do not swallow NoClassDefFoundError when
      converting JVMCI methods and fields to reflection objects
      + S8209541: Fix merge problem in
* Thu Jul 26 2018
  - Update to upstream tag jdk-12+4 (Oracle July 2018 CPU)
    * Security fixes:
      + S8197925: Better stack walking (CVE-2018-2940, bsc#1101645)
      + S8199547: Exception to Pattern Syntax (CVE-2018-2952,
      + S8200332: Improve GCM counting (CVE-2018-2972, bsc#1101655)
      + S8200666: Improve LDAP support (CVE-2018-2973, bsc#1101656)
    * Security-In-Depth fixes:
      + S8191239: Improve desktop file usage
      + S8193419: Better Internet address support
    * Fixes:
      + S8181855: [Graal]
      runtime/ReservedStack/ triggers:
      assert(thread->deopt_mark() == __null) failed: no stack
      overflow from deopt blob/uncommon trap
      + S8189747: JDK9 javax.lang.model.util.Elements#getTypeElement
      regressed 1000x in performance.
      + S8193214: Incorrect annotations.without.processors warnings
      with JDK 9
      + S8193462: Fix Filer handling of package-info initial elements
      + S8195991: [TEST_BUG]:Regression manual Test
      /RightClickWhenBalloonDisplayed.html fails
      + S8196224: Even better Internet address support
      + S8197810: Test java/awt/Choice/SelectCurrentItemTest/
      /SelectCurrentItemTest.html fails on Windows
      + S8198882: Add 10 JNDI tests to
      + S8202837: PBES2 AlgorithmId encoding error in PKCS12 KeyStore
      + S8203263: Remove unnecessary throws clauses from
      serialization-related methods
      + S8203382: Rename SystemDictionary::initialize_wk_klass to
      + S8204695: [Graal] vmTestbase/nsk/jdi/ClassPrepareRequest/
      / fails
      + S8205390: jtreg: Fix failing TestRTMSpinLoopCount on PPC64
      + S8205491: adjust reflective access checks
      + S8205493: uses hard-coded release values
      + S8205541: serviceability/jvmti/HeapMonitor/MyPackage/
      / fails with Should
      not have any events stored yet.
      + S8205578: jtreg: Fix failing TestRTMAbortRatio on PPC64
      + S8205580: PPC64: RTM: Don't retry lock on abort if abort was
      + S8205581: PPC64: RTM: Fix abort on native calls
      + S8205582: PPC64: RTM: Fix counter for aborts on nested
      + S8205652: serviceability/jvmti/HeapMonitor/MyPackage/
      / fails
      + S8205725: Update the JVMTI Spec for Heap Sampling
      + S8206075: On x86, assert on unbound assembler Labels used as
      branch targets
      + S8206265: aarch64 jtreg: assert in TestOptionsWithRanges.jtr
      + S8206271: CodeHeap State Analytics must digest new method
      + S8206343: There is a typo in the java documentation of
      + S8206448: (fs) Extended attributes assumed to be enabled on
      ext3 (lnx)
      + S8206456: [TESTBUG] docker jtreg tests fail on systems
      without cpuset.effective_cpus / cpuset.effective_mem
      + S8206471: Race with ConcurrentHashTable deleting items on
      insert with cleanup thread
      + S8206874: Evaluate
      after dropping -source 6
      + S8206886: Java does not set the default format locale
      correctly on mac10.13
      + S8206929: Check session context for TLS 1.3 session resumption
      + S8206931: Misleading "COMPILE SKIPPED: invalid non-klass
      dependency" compile log
      + S8207032: Compilation succeeds without checking readability
      when --add-exports used
      + S8207190: JDK 11 javadoc generates bad code example
      + S8207202: [Graal] compiler/graalunit/ fails
      + S8207214: Broken links in JDK API serialized-form page
      + S8207233: Minor improvements of jdk C-coding
      + S8207237: SSLSocket#setEnabledCipherSuites is accepting empty
      + S8207240: AARCH64: C2-only VM does not build
      + S8207250: setUseClientMode post handshake with the same value
      as before does not throw IAE
      + S8207261: [Graal] JDI and JDWP tests that consume all memory
      should be filtered out to not run with Graal
      + S8207262: enable applications/ctw/modules/
      test again
      + S8207265: Bad HTML in {@link} in
      + S8207314: Unnecessary reallocation when constructing
      WeakHashMap from a large Map
      + S8207316: java/nio/channels/spi/SelectorProvider/
      /inheritedChannel/ failed
      + S8207318: KeyStore#getInstance(File, LoadStoreParameter) does
      not load the keystore
      + S8207342: error occurred during error reporting (printing
      register info)
      + S8207345: AArch64: Trampoline generation code reads from
      unitialized memory
      + S8207359: Make SymbolTable increment_refcount disallow zero
      + S8207380: compiler/graalunit/ timeout
      + S8207395: jar has issues with UNC-path arguments for the jar
    - C parameter [windows]
      + S8207753: Handle to process snapshot is leaked if
      Process32First() fails
      + S8207761: Split compiler/graalunit/
      + S8207763: serviceability/jvmti/HeapMonitor/MyPackage/
      / failed with Error. Parse
      Exception: Can't find source file:
      + S8207765: fails with ZGC
      + S8207816: Align declaration of SerializedLambda.readResolve
      with serialization conventions
      + S8207818: Problem list several rmi tests
      + S8207819: Problem list serviceability/jvmti/HeapMonitor/
      + S8207849: Allow the addition of more number to the Java
      version string
      + S8207855: Make applications/jcstress invoke tests in batches
      + S8207941: javax/swing/plaf/basic/BasicGraphicsUtils/8132119/
      / fails on machines without Arial font [testbug]
      + S8207953: Remove dead code in G1CopyingKeepAliveClosure
      + S8208060: Additional corrections of serial-related
      + S8208092: ProblemList serviceability/sa/
      + S8208157: requires.VMProps throws NPE for missing properties
      in "release" file
* Fri Jul 20 2018
  - Update to upstream tag jdk-12+3
    * Fixes:
      + S8028563: Remove javac support for 6/1.6 source and target
      + S8139876: Exclude hanging nsk/stress/stack from execution
      with deoptimization enabled
      + S8173606: Deprecate constructors of 7-era visitors
      + S8178712: ResourceMark may be missing inside
      + S8179098: Crypto AES/ECB encryption/decryption performance
      regression (introduced in jdk9b73)
      + S8185740: The help-doc.html generated by the doclet is
      + S8187069: The case auto failed with the
      IPv6NameserverPlatformParsingTest exception
      + S8189604: possible hang in$KnownFolderDefinition::<clinit>
      + S8189717: Too much documentation of ProcessBuilder.start
      copied to ProcessBuilder.startPipeline
      + S8189747: JDK9 javax.lang.model.util.Elements#getTypeElement
      regressed 1000x in performance.
      + S8191948: db error: InvalidTypeException: Can't assign
      double[][][] to double[][][]
      + S8193126: Incorrect setting of MetaspaceSize and
      NewSizeThreadIncrease when using JVMCI compiler
      + S8193444: SimpleDateFormat throws
      ArrayIndexOutOfBoundsException when format contains long
      sequences of unicode characters
      + S8194680: StartElement#getAttributes and getNamespaces refer
      to incorrect package
      + S8194740: UseSubwordForMaxVector causes performance regression
      + S8198346: assert(!_cld->claimed()) failed in
      + S8198352: java.util.MissingResourceException: when trying to use
      + S8198405: & failed
      in Windows.
      + S8198720: Obsolete PrintSafepointStatistics,
      PrintSafepointStatisticsTimeout and
      PrintSafepointStatisticsCount options
      + S8198819: tools/jimage/, fails
      intermittently at testExtract (macos)
      + S8199645: javax/net/ssl/SSLSession/
      failed with Connection reset
      + S8199779: Add T-Systems, GlobalSign and Starfield services
      root certificates
      + S8200282: Serializing non-zero byte as zero to ByteBuffer
      + S8201513: nsk/jvmti/IterateThroughHeap/filter-* are broken
      + S8201611: Broken links in java.desktop javadoc
      + S8202123: C2 Crash in Node::in(unsigned int) const+0x14
      + S8202264: Race condition in AudioClip.loop()
      + S8202329: [AIX] Fix codepage mappings for IBM-943 and Big5
      + S8202353: os::readdir should use readdir instead of readdir_r
      + S8202481: fails with
      + S8202561: clean up TEST.groups file
      + S8202769: jck test fails with C2: vm/jvmti/FollowReferences/
      + S8202794: Native Unix code should use readdir rather than
      + S8202835: jfr/event/os/ fails on
      missing events
      + S8203007: Address missing block coverage for ChaCha20 and
      Poly1305 algorithms
      + S8203230: update VerifyCACerts test
      + S8203943: eventThreadGroup was null in
      + S8204267: Generate comments in -XX:+PrintInterpreter to link
      to source code
      + S8204591: Expire/remove the UseAppCDS option in JDK 12
      + S8204603: Short week days, NaN value and timezone name are
      inconsistent between CLDR and Java in zh_CN, zh_TW locales.
      + S8204630: Generating an anonymous class with
      Filer#createClassFile causes an NPE in
      + S8204691: HeapRegion.apply_to_marked_objects_other_vm_test
      fails with assert(!hr->is_free() || hr->is_empty()) failed:
      Free region 0 is not empty for set Free list #
      + S8204860: The frame could be resized by dragging a corner of
      the frame with the mouse
      + S8205426: Humongous continues remembered set does not match
      humongous start region one after Remark
      + S8205454: &amp; is displayed in some Swing docs
      + S8205472: Deadlock in Kitchensink when trying to print
      compile queues causing timeout
      + S8205563: modules/ failed
      + S8205576: forkjoin/ fails
      "AssertionError: failed to satisfy condition"
      + S8205588: Deprecate for removal com.sun.awt.SecurityWarning
      + S8205610: [TESTLIB] Improve listing of open file descriptors
      + S8205611: Improve the wording of LinkageErrors to include
      module and class loader information
      + S8205643: HeapMonitorGCCMSTest fails with Graal
      + S8205646: Broken link in jdk.jsobject
      + S8205878: pthread_getcpuclockid is expected to return 0 code
      + S8205924: ZGC: Premature OOME due to failure to expand
      backing file
      + S8205928: [TESTBUG]
      + S8205966: [testbug] New Nestmates JDI test times out with
      Xcomp on sparc
      + S8205967: Remove sun/security/krb5/auto/ from
      + S8205973: Client jtreg ProblemList cleanup
      + S8205984: javax/net/ssl/compatibility/
      failed to access port log file
      + S8205999: C2 compilation fails with
      "assert(store->find_edge(load) != -1) failed: missing
      precedence edge"
      + S8206001: Enable TLS1.3 by default in Http Client
      + S8206007: nsk/jdb/exclude001 test is taking a long time on
      some builds
      + S8206106: [solaris sparc] jck tests
      api/javax_print/PrintService failing
      + S8206122: Use Queue in place of ArrayList when need to remove
      first element
      + S8206135: Building jvm with AOT but without JVMCI should fail
      at configure time
      + S8206145: dbgsysSocketClose - do not restart close if errno
      is EINTR [linux]
      + S8206163: AArch64: incorrect code generation for StoreCM
      + S8206173: MallocSiteTable::initialize() doesn't take function
      descriptors into account
      + S8206183: Possible construct EMPTY_STACK and allocation
      stack, etc. on first use
      + S8206184: docs-reference build fails due to
      extlink.spec.version property not set
      + S8206189: sun/security/pkcs12/ fails with
      Sequence tag error
      + S8206238: Aspect ratio is not maintained when Image is scaled
      in JEditorPane
      + S8206243: java -XshowSettings fails if memory.limit_in_bytes
      overflows LONG.max
      + S8206254: Unable to complete emergency dump during safepoint
      + S8206255: fix compiler/intrinsics/sha/cli/
      / jtreg test on linux s390x
      + S8206265: aarch64 jtreg: assert in TestOptionsWithRanges.jtr
      + S8206287: fix legal notice in hotspot tests
      + S8206316: ZGC: Preferred tmpfs mount point not found on Debian
      + S8206322: ZGC: Incorrect license header in gtests
      + S8206323: Missing some legal notices in docs bundle
      + S8206324: compiler/whitebox/ to
      + S8206355: SSLSessionImpl.getLocalPrincipal() throws NPE
      + S8206375: ProblemList update of bug ID for
      + S8206378: Backout JDK-8202561
      + S8206394: missing ResourceMark in
      + S8206408: Add missing CPU/system info to vm_version_ext on
      + S8206428: Upgrade JDK11 to harfbuzz 1.8.2
      + S8206429: [REDO] 8202561 clean up TEST.groups
      + S8206433: Several jib profiles missing autoconf dependency
      + S8206436: sun/nio/cs/ no longer compiles
      + S8206443: Update security libs manual test to cope with
      removal of javac -source/-target 6
      + S8206448: (fs) Extended attributes assumed to be enabled on
      ext3 (lnx)
      + S8206450: Add to ProblemList.txt
      + S8206459: [s390] Prevent restoring incorrect bcp and locals
      in interpreter and avoid incorrect size of
      partialSubtypeCheckNode in C2
      + S8206470: Incorrect use of os::lasterror in ClassListParser
      + S8206476: Wrong assert in phase_enum_2_phase_string() in
      + S8206863: A closed JarVerifier.VerifierStream should throw
      + S8206873: 2 Null pointer dereference defect groups in
      + S8206903: Unable to build Client VM with JVMCI
      + S8206915: XDH TCK issues
      + S8206919: s390: add missing info to vm_version_ext_s390
      + S8206951: [Graal]
      org.graalvm.compiler.hotspot.test.GraalOSRTest to
      + S8206952: java/lang/Class/
      fails with Graal
      + S8206953: compiler/profiling/ fails
      when JVMCI build disabled
      + S8206954: Test runtime/Thread/ crashes
      with SEGV in pthread_getcpuclockid
      + S8206960: HeapMonitor tests fail with Graal
      + S8206975: AArch64: Fix CompareAndSwapOp when useLSE is
      enabled in Graal
      + S8206977: Minor improvements of runtime code.
      + S8206980: ZonedDateTime could not parse timezone name with
      zh_CN locale correctly.
      + S8206998: [test] runtime/ElfDecoder/
      requires longer timeout on ppc64
      + S8207001: *.obj.log files get truncated causing unreliable
      incremental builds on Windows
      + S8207005: Disable the file canonicalization cache by default
      + S8207006: serviceability/sa/ crashes
      with EpsilonGC and AOT
      + S8207007: Add missing license header to zHash.inline.hpp
      + S8207011: Remove uses of the register storage class specifier
      + S8207016: Avoid redundant native memory allocation in
      + S8207023: Add trace info to
      + S8207027: Lookup.accessClass fails for an array type in the
      same package when assertions are enabled
      + S8207029: Unable to use custom SSLEngine with default
      TrustManagerFactory after updating to JDK 11 b21
      + S8207044: minimal vm build fail: missing #include
      + S8207047: Multiple VM variants build fail
      + S8207049: Minor improvements of compiler code.
      + S8207055: Make javac -help output for -source and -target
      more informative
      + S8207056: Epsilon GC to support object pinning
      + S8207057: No debug info for assembler files
      + S8207060: Memory leak when malloc fails within
      + S8207065: Cleanup compiler tests for Client VM
      + S8207067: [test] prevent timeouts in
      + S8207068: Add Entrust root certificates
      + S8207145: (fs) Native memory leak in
      + S8207152: Placeholder for Japanese new era should be two
      + S8207210: Problem list
      + S8207213: The help-doc.html generated by the doclet is
      + S8207217: Problem list
      + S8207229: Trees.getScope crashes for broken lambda
      + S8207230: Trees.getScope runs Analyzers
      + S8207235:
      throws NPE
      + S8207248: Reduce incidence of in javac tests
      + S8207321: Merge error with 8199779
      + S8207340: (fs) UnixNativeDispatcher close and readdir usages
      should be fixed
      + S8207393: ServiceLoader class description improvements
      + S8207748: Fix for 8202794 breaks tier1 builds
      + S8207750: Native handle leak in
      + S8207751: Remove misleading serialVersionUID from
* Sat Jul 14 2018
  - Merge standalone modules java.activation, java.xml.bind,
    java.xml.soap, and into the
  - Added patches:
    * activation-module.patch
      + add file for java.activation module
    * annotation-module.patch
      + add file for
* Thu Jul 12 2018
  - Update to upstream tag jdk-12+2
    * Fixes:
      + S8194899: Remove unused classes
      + S8202035: Archive the set of ModuleDescriptor and
      ModuleReference objects for observable system modules with
      unnamed initial module.
      + S8202737: Obsolete AllowNonVirtualCalls option
      + S8203911: Test runtime/modules/getModuleJNI/GetModule fails
      with -Xcheck:jni
      + S8204834: Fix confusing "allocate" naming in OopStorage
      + S8205417: Obsolete UnlinkSymbolsALot debugging option
      + S8205548: Remove multi-release jar related vm code
      + S8205576: forkjoin/ fails
      "AssertionError: failed to satisfy condition"
      + S8205620: Miscellaneous changes imported from jsr166 CVS
      + S8205878: pthread_getcpuclockid is expected to return 0 code
      + S8205946: JVM crash after call to
      + S8205966: [testbug] New Nestmates JDI test times out with
      Xcomp on sparc
      + S8206123: ArrayDeque created with default constructor can
      only hold 15 elements
      + S8206164: forgot to "throw" TransformerConfigurationException
      + S8206272: Remove stray BarrierSetAssembler call
      + S8206318: Enhance package documentation for internal javadoc
      + S8206350: java/util/Locale/bcp47u/
      failed on Mac 10.13 with zh_CN and zh_TW locales.
      + S8206389: JarEntry.setCreation/LastAccessTime without
      setLastModifiedTime causes Invalid CEN header
      + S8206407: Primitive atomic_cmpxchg_in_heap_at() in
      BarrierSet::Access needs to call non-oop raw method
      + S8206439: Remove javac -source/-target 6 from langtools
      regression tests
      + S8206440: Remove javac -source/-target 6 from jdk regression
      + S8206453: Taskqueue stats should count real steal attempts,
      not calls to GenericTaskQueueSet::steal
      + S8206471: Race with ConcurrentHashTable deleting items on
      insert with cleanup thread
      + S8206495: Redundant System.setProperty(null) tests
      + S8206931: Misleading "COMPILE SKIPPED: invalid non-klass
      dependency" compile log
      + S8206954: Test runtime/Thread/ crashes
      with SEGV in pthread_getcpuclockid
* Thu Jul 12 2018
  - Switch armv6 to zero JVM variant (without JIT) since client and
    server JVM do not build for armv6 ATM
* Mon Jul 09 2018
  - Update to upstream tag jdk-12+1
    * Fixes:
      + S8134538: Duplicate implementations of os::lasterror
      + S8149729: [jittester] Replace all 'path1 +"/" + path2' with
      + S8177275: IllegalArgumentException when MH would have too
      many parameters is not specified for several methods
      + S8190835: Subtraction with two javax.xml.datatype.Duration
      gives incorrect result
      + S8193290: Add source 12 and target 12 to javac
      + S8193292: Add SourceVersion.RELEASE_12
      + S8195630: [Graal] vmTestbase/nsk/jvmti/AttachOnDemand/
      /attach024/ fails with Graal
      + S8195774: Add Entrust root certificates
      + S8201552: Ellipsis in "Classical" label in SwingSet2 demo
      with Windows L&F at Hidpi
      + S8202252: (aio) Closed AsynchronousSocketChannel keeps
      completion handler alive
      + S8202959: Rearrange the top and bottom navigation bar in the
      javadoc generated pages
      + S8203504: [Graal] org.graalvm.compiler.debug.test.DebugContextTest
      fails with java.util.ServiceConfigurationError
      + S8203848: Missing remembered set entry in j.l.ref.references
      after JDK-8203028
      + S8204310: Simpler RandomAccessFile.setLength() on Windows
      + S8204329: Java API doc for needs to be
      clarified for the exception thrown when hasNext() method
      returns false
      + S8204355: [Graal] org.graalvm.compiler.debug.test.CSVUtilTest
      fails on Windows due to improper line separator used
      + S8204517: [Graal] org.graalvm.compiler.debug.test.VersionsTest
      fails with InvalidPathException on windows
      + S8205207: Port Graal unit tests under jtreg
      + S8205418: Assorted improvements to source code model
      + S8205499: C1 temporary code buffers are not removed with
    - XX:+UseDynamicNumberOfCompilerThreads
      + S8205515: assert(opcode == Op_RangeCheck) failed: no other if
      variant here
      + S8205534: Remove SymbolTable dependency from serviceability
      + S8205615: Start of release updates for JDK 12
      + S8205619: Bump maximum recognized class file version to 56
      for JDK 12
      + S8205621: Increment JDK version for JDK 12
      + S8205653: test/jdk/sun/management/jmxremote/bootstrap/
      / and fail with
      + S8205720: KeyFactory#getKeySpec and translateKey thorws
      NullPointerException with Invalid key
      + S8205927: Update src/java.base/share/legal/
      to match the actual file version
      + S8205940: LoadNode::find_previous_arraycopy fails with
      "broken allocation" assert
      + S8205965: SIGSEGV on write to NativeCallStack::EMPTY_STACK
      + S8205999: C2 compilation fails with
      "assert(store->find_edge(load) != -1) failed: missing
      precedence edge"
      + S8206003: SafepointSynchronize with TLH: StoreStore barriers
      should be moved out of the loop
      + S8206006: Build failed on Windows
      + S8206022: Add test to check that the JVM accepts class files
      with version 56
      + S8206083: Make tools/javac/api/ robust to JDK
      version changes
      + S8206085: Refactor langtools/tools/javac/versions/
      + S8206086: [Graal] JDI tests fail with
      + S8206087: windows-x64-cmp-baseline fails with The files do
      not have the same suffix type
      + S8206088: 8205207 broke builds
      + S8206093: compiler/graalunit/ fails in
      + S8206114: Refactor
      + S8206117: failed to get JDK properties for JVM w/o JVMCI
      + S8206120: Add test cases for lenient Japanese era parsing
      + S8206309: Tier1 SA tests fail
  - Removed patch:
    * java-12-version.patch
      + Not needed any more
* Fri Jun 29 2018
  - Update to upstream tag jdk-12+0, first branch tag for openjdk 12
    * Fixes:
      + S4475138: getBestCursorSize and XFree86 4.1.0
      + S7007966: Add Brainpool ECC support (RFC 5639)
      + S8003209: JFR events for network utilization
      + S8010319: Implementation of JEP 181: Nest-Based Access Control
      + S8060192: Add default method <A> A[]
      Collection.toArray(IntFunction<A[]> generator)
      + S8066709: Make some JDK system properties read only
      + S8137164: Include PID in the JFR jcmd hint
      + S8144992: Remove OopIterateClosure::idempotent
      + S8153732: Windows remote printer changes do not reflect in
      + S8155192: [TESTBUG] SHA tests assumes that x86 does not have
      SHA intrinsics
      + S8160673: Jittester: investigate bytecode generation hangs
      during bytecode tests generation
      + S8169559: Add class loader names to relevant VM messages
      + S8172854: [TESTBUG] Exclude
      runtime/ReservedStack/ from being run
      with DeoptimizeALot option
      + S8185927: create regression test for 8062950
      + S8187100: Support Unicode Variation Selectors
      + S8187218: GSSCredential.getRemainingLifetime() returns
      negative value for TTL > 24 days.
      + S8187288: bad (no) wrapping for modifier and type column
      + S8189103: AARCH64: optimize String indexOf intrinsic
      + S8189105: AARCH64: create intrinsic for sin and cos
      + S8189112: AARCH64: optimize StringUTF16 compress intrinsic
      + S8189113: AARCH64: StringLatin1 inflate intrinsic doesn't use
      prefetch instruction
      + S8189429: SA: MacOSX: Replace the deprecated PT_ATTACH with
      + S8190876: javadoc search on "" shows "" the
      last one among other modules
      + S8192953: sun/management/jmxremote/bootstrap/*.sh tests fail
      with error : revokeall.exe: Permission denied
      + S8194152: sun/security/tools/jarsigner/
      failed on de-DE locale
      + S8194873: right ALT key hotkeys no longer work in Swing
      + S8194937: Inconsistent behavior of --validate-modules when
      combined with -m and other options
      + S8195077: [Testbug] tools/javac/processing/model/
      /completionfailure/ -
      + S8195607: sun/security/pkcs11/Secmod/
      failed with "NSS initialization failed" on NSS 3.34.1
      + S8195650: Method references to VarHandle accessors
      + S8195986: Incorrect javac -h output with annotation
      processing and missing classes
      + S8196213:
      test fails on ar_SA locale.
      + S8196402: AARCH64: create intrinsic for Math.log
      + S8196425: tools/javac/modules/ failed
      + S8196584: TLS 1.3 Implementation
      + S8197425: Liveset information for Old Object sample event
      + S8197532: Re-examine policy for the default set of modules
      when compiling or running code on the class path
      + S8198372: API to create a SelectableChannel to a
      + S8198909: [Graal]
      crashed with SIGSEGV
      + S8199124: (fs) Reduce allocation for file system methods that
      are invoked with no open options
      + S8199265: java/util/Arrays/ fails with
      + S8199580: [TESTBUG] Un-quarantine
      vm/mlvm/indy/func/jdi/breakpointOtherStratum and breakpoint
      + S8199940: Print more information about class loaders in
      + S8200243: System error message is decoded as invalid encoding
      in Windows.
      + S8200720: Print additional information in thread dump (times,
      allocated bytes etc.)
      + S8201610: Broken link on the page
      + S8201815: Use Mozilla Public Suffix List
      + S8202292:
      java/io/FileOutputStream/ fails
      with "raw fd count wrong"
      + S8202299: Java Keystore fails to load PKCS12/PFX certificates
      created in WindowsServer2016
      + S8202326: AARCH64: optimize string compare intrinsic
      + S8202331: Obsolete support for commercial features
      + S8202422: value of 'sizeCtl' in ConcurrentHashMap varies with
      the constructor called
      + S8202554: Remove hotspot tests for javafx.* modules
      + S8202608: CommonSeeder test needs a white-box testing
      mechanism to replace the default entropy source
      + S8202615: Remove NativeMonitorSpinLimit, NativeMonitorFlags
      and NativeMonitorTimeout experimental flags
      + S8202696: Remove exclusion range for phonetic chars in
      + S8202698: Update Graal for JEP 181 - Nest-based access control
      + S8202788: Explicitly reclaim cached thread-local direct
      buffers at thread exit
      + S8202922: Method reference identity is broken by serialization
      + S8203003: Several FileDialog Modality Tests fail on Linux due
      to X errors
      + S8203184: List.copyOf() fails to copy sublists
      + S8203188: Add JEP-181 support to the Zero interpreter
      + S8203228: Branch-free output conversion for X25519 and X448
      + S8203299: StringPoolBuffer access covered by exclusive access
      invariant, remove (problematic) cas operations
      + S8203481: Incorrect constraint for unextended_sp in
      + S8203664: JFR start failure after AppCDS archive created with
      JFR StartFlightRecording
      + S8203670: unmodifiable List iterator() implementations should
      not be ListIterators
      + S8203681: Miscellaneous changes imported from jsr166 CVS
      + S8203814: javac --release=8 \"cannot find symbol\" for
      + S8203864: Execution error in Java's Timsort
      + S8203929: Limit amount of data for JFR.dump
      + S8204082: Make names of Young GCs more uniform in logs
      + S8204157: Compiler.sunflow hangs after JDK-8192992
      + S8204209: [Graal] Compilation fails during nmethod printing
      with "assert(bci == 0 || 0 <= bci && bci < code_size())
      failed: illegal bci"
      + S8204233: Add configurable option for enhanced socket
      IOException messages
      + S8204289: AARCH64: enable math intrinsics usage in
      interpreter and C1
      + S8204331: AArch64: fix CAS not embedded in normal graph error
      + S8204492: Add deprecation annotation to Nashorn APIs and
      warning to nashorn, jjs
      + S8204524: Unnecessary memory barriers in
      + S8204540: Automatic oop closure devirtualization
      + S8204661: Show error 'Port already in use' in
      + S8204930: Reader:nullReader() spec does not match the behavior
      + S8204946: Clean-up problem list for JDK-8202933 and
      + S8204967: Resolve disabled warnings for libunpack
      + S8205004: AArch64: fix failures in jtreg ArraysEqCmpTest
      + S8205053: Decouple type registration from framework lifecycle
      + S8205058: (fs) Files read/writeString should throw
      CharacterCodingException instead of IOException with an
      IllegalArgumentException as cause
      + S8205107: assert(c->Opcode() == Op_SafePoint) failed: broken
      outer loop
      + S8205111: Develop new Test to verify different key types for
      supported TLS protocols.
      + S8205113: Update JVMTI doc references to object allocation
      + S8205119: SwingApplet demo should be removed
      + S8205136: Move StylePad demo to the open repository
      + S8205144: JSpinner may change the font after became visible
      + S8205153: Delete "standard instructions" machinery in the
      open automated tests
      + S8205158: Update the .md files for 3rd party software Unicode
      10.0, ICU 60.2, and CLDR v33.
      + S8205160: jQuery UI, jQuery-migrate, and jQuery license file
      to be updated to the revision present.
      + S8205175: Deprecate UnlinkSymbolsALot debugging option.
      + S8205184: Delegating Iterator implementations that don't
      delegate forEachRemaining()
      + S8205194: Improve the Array Comparison when there is mismatch
      at first element.
      + S8205195: NestedThreadsListHandleInErrorHandlingTest fails
      because hs_err doesn't contain _nested_thread_list_max
      + S8205197: Never default to using libc++ on Linux
      + S8205199: more Linux clang compile failures
      + S8205324: Part of java.awt.Desktop.browse(URI) spec is
      outdated after support of applets was removed
      + S8205342: windows : potential memleaks in getAdapter(s) in
      + S8205397: InetAddress has wrong declaration for
      + S8205398: AES-CBC decryption algorithm using AVX512
      + S8205400: [Graal]
      compiler/jvmci/compilerToVM/ fails
      with can't be enqueued for compilation on level 4
      + S8205405: ZGC: Decouple JFR type registration
      + S8205416: windows: fix checking of CloseHandle return code in
      + S8205419: [testbug] TestJmapCore failing without SA:
      introduce @requires vm.hasSAandCanAttach
      + S8205422: assert(false) failed: Bad verification_type_info
      + S8205424: Change to Xcode 9.4 for building on Macosx at Oracle
      + S8205438: Re-enable shebang tests in
      + S8205441: Upgrade to harfbuzz 1.8.1
      + S8205442: Avoid hard-coding --source value in
      + S8205445: Add RSASSA-PSS Signature support to SunMSCAPI
      + S8205455: jdeprscan issues annotation processor warning
      regarding RELEASE_10
      + S8205456: Unification of iterations over arrays
      + S8205459: Rename Access API flag decorators
      + S8205474: AARCH64: wrong zr encoding for ccmp instruction
      + S8205475: AARCH64: optimize FPU loads and stores in
      + S8205490: update ProblemList-graal
      + S8205494: Convert or remove all AWT applet demos
      + S8205498: Typo in fix for 8205119 breaks Solaris demo build
      + S8205508: hotspot/jtreg/vmTestbase/nsk/jdb/exclude/exclude001/
      / fails with Prompt is not received during
      300200 milliseconds.
      + S8205509: assert(_name_and_id != 0LL) failed: encountered a
      class loader null name and id
      + S8205528: Base64 encoding algorithm using AVX512 instructions
      + S8205531: jcmd VM.classloaders should fold similar loaders
      + S8205533: Class.getPackage() fails with InternalError if
      class is defined to the bootstrap class loader but module is
      not in the boot layer
      + S8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/
      /trace001/ fails with Debuggee did not exit after
      15 <cont> commands
      + S8205547: FileChannel/ fails due to expected
      FD count
      + S8205559: Remove IN_CONCURRENT_ROOT Access decorator
      + S8205570: fix a number of typos in the JVMTI spec
      + S8205577: parallel/ fails
      + S8205583: Crash in ConcurrentHashTable
      + S8205605: [testbug][aix] Various test adaption to aix
      + S8205607: Use oop_iterate instead of oop_iterate_no_header
      + S8205609: [PPC64] Fix PPC64 part of 8010319 and TLH without
      UseSIGTRAP on AIX
      + S8205612: (fc) Files.readAllBytes fails with
      ClosedByInterruptException when interrupt status set
      + S8205614: NestMates tests failing in CI jdk11-jdk.931
      + S8205616: Build fails with system headers after 8204572
      + S8205623: Replace use of Class::getPackage with
      + S8205625: linux-aarch64-cmp-baseline fails builds-tier5
      + S8205627: Replace hardcoded spec version value in taglet
      + S8205632: Include stack.inline.hpp in markSweep.inline.hpp
      + S8205641: Make java/nio/channels/Selector/
      noisier and flush after prints
      + S8205648: fix for 8205195 breaks secondary error handling
      + S8205649: Make clang stack flags independent of OS
      + S8205663: ZGC: Log metaspace used/capacity/committed/reserved
      + S8205664: Move detailed metaspace logging from debug to trace
      + S8205671: Remove HTTP Client tests erroneously problem listed
      by the TLS 1.3 integration
      + S8205673: Problem list and
      + S8205676: ZGC: Remove TLAB allocations in relocation path
      + S8205678: ZGC: Remove unused ZAllocationFlags::java_thread()
      + S8205679: Remove unused
      + S8205681: [TEST_BUG] vmTestbase/nsk/jvmti/Allocate/alloc001/
      / fails with exit code 98
      + S8205683: Refactor heap allocation to separate concerns
      + S8205694: AArch64: Add test to validate volatile load, store
      and CAS code generation
      + S8205696: Undo
      + S8205699: assert(_owner_offset != 0) failed in javaClasses.cpp
      + S8205701: Problem list serviceability/jvmti/HeapMonitor/
      + S8205702: assert(UseCompressedClassPointers) failed in
      + S8205703: [JVMCI] Expose all GC selection flags
      + S8205719: Windows
      Java_sun_tools_attach_VirtualMachineImpl_enqueue() method
      should include exitCode in exception message
      + S8205721: Problem list serviceability/jvmti/HeapMonitor/
      + S8205723: Problem list serviceability/jvmti/HeapMonitor/
      + S8205824: Update Graal
      + S8205906: jdk.jfr.jcmd.TestJcmdDumpLimited fails due to
      erronous processing of -XX:FlightRecorderOptions
      + S8205913: Inconsistent source code model
      + S8205916: [test] Fix jdk/tools/launcher/RunpathTest to handle
      both, RPATH and RUNPATH
      + S8205923: ZGC: Verification applies load barrier before
      + S8205923: ZGC: Verification applies load barriers before
      + S8205925: Print correct and more information about secondary
      + S8205926: Support invokeSpecialIFC in GenerateJLIClassesPlugin
      + S8205942: Build failure on macosx after JDK-8189429
      + S8205945: Revert unintended changes to
      + S8205954: clean up hotspot ProblemList
      + S8205956: Fix usage of "OpenJDK" in build and test
      + S8205959: Do not restart close if errno is EINTR
      + S8205985: Remove
      tools/javac/options/release/ from
      problem list
      + S8205993: ZGC: Fix typos and incorrect indentations
      + S8205996: JDK-8205906 broke the build on Mac
      + S8206004: [BACKOUT] errant changeset for JDK-8137164
  - Added patch:
    * java-12-version.patch
      + Upstream commit to change different versions that did not
      make it into the tag
  - Removed patch:
    * generated-headers.patch
      + Integrated upstream
  - Modified patch:
    * alternative-tzdb_dat.patch
      + Modify to upstream changes in the context
* Fri Jun 22 2018
  - Added patch:
    * missing-return.patch
      + fix no-return-in-nonvoid-function
* Thu Jun 21 2018
  - Update to upstream tag jdk-11+19
    * Fixes:
      + S6545967: sp05t003 failed ResumeThread() due to
      + S6608234: SwingWorker.get throws CancellationException
      + S7183985: (ann) Class.getAnnotation() throws an
      ArrayStoreException when the annotation class not present
      + S8029250: [macosx] There is no tray icon shown in the system
      tray area when case starts
      + S8042131: DateTimeFormatterBuilder Mapped-values do not work
      for JapaneseDate
      + S8043575: Dynamically parallelize reference processing work
      + S8149565: -locale option issues
      + S8153107: enabling ObjectSynchronizer::quick_enter() on ARM64
      causes hangs
      + S8170159: Improve the performance of BitSet traversal
      + S8177334: Update xmldsig implementation to Apache Santuario
      + S8178150: Regression in logic for handling inference stuck
      + S8184349: There should be some verification that EnableJVMCI
      is disabled if a GC not supporting JVMCI is selected
      + S8191512: T2K font rasterizer code removal
      + S8193302: Javac AssertionError: typeSig ERROR on usage of
      + S8194308: jdeprscan will need updates to deal with the
      removal of the Java EE modules
      + S8195115: G1 Old Gen MemoryPool CollectionUsage.used values
      don't reflect mixed GC results
      + S8195293: Issue more comprehensive warnings for use of
      \"var\" in earlier source versions
      + S8196618: Create API to list supported values for javac
    - -release option
      + S8196988: Resolve disabled warnings for libjimage
      + S8198669: Refactor annotation array value parsing to reduce
      + S8198719: MethodHandleHelper.linkToStatic should drop MH arg
      + S8199433: (se) select(Consumer<SelectionKey> action) as
      alternative to selected-key set
      + S8199435: Unsafe publication of
      + S8199441: Wrong caret position in multiline text components
      on Windows with a screen resolution higher than 100%
      + S8199871: Deprecate pack200 and unpack200 tools
      + S8200115: System property java.vm.vendor value includes
      quotation marks
      + S8200121: Remove unused qualified exports in java.base
      + S8200353: Shift or Capslock not working in Textfield after
      accented keystrokes
      + S8200605: Create test for GridBagLayoutDemo
      + S8200867: Remove references to "jdk 9" in build system
      + S8201276: (fs) Add methods to Files for reading/writing a
      string from/to a file
      + S8202199: Provide public, unsupported JDK API for
      JavaFX/Swing interop
      + S8202216: Add Buffer mismatch methods
      + S8202537: CLDR33
      + S8202559: Tests which start VM using JNI start failing after
      compile upgrade to VC 2017
      + S8202605: Standardize on ClassLoaderData::loader_name()
      throughout the VM to obtain a class loader's name
      + S8202624: javadoc generates references to enum constructors,
      which are not documented
      + S8202740: runtime/8176717/ fails with
      java.lang.RuntimeException: could not match:
      + S8202768: [macos] Appkit thread slows when any Window Manager
      + S8202845: Refactor reference processing for improved
      + S8202948: C2: assert(init_offset >= 0) failed: positive
      offset from object start
      + S8203030: Zero s390 31 bit size_t type conflicts in shared
      + S8203157: Object equals abstraction for BarrierSetAssembler
      + S8203197: C2: consider all paths in loop body for loop
      + S8203301: Linux-sparc fails to build after JDK-8199712
      (Flight Recorder)
      + S8203338: Unboxing in return from lambda miscompiled to throw
      + S8203343: VM.{metaspace|classloaders|classhierarchy...} jcmd
      should show invocation targets for
      Generated{Method|Constructor}AccessorImpl classes
      + S8203344: Make C1 leal patchable on SPARC
      + S8203357: Container Metrics
      + S8203394: Implementation of JEP 331: Low-Overhead Heap
      + S8203479: JFR enabled ARM32 build assertion failure
      + S8203491: [TESTBUG] Port heapdump tests into java
      + S8203641: Refactor String Deduplication into shared
      + S8203667: Platform specific include files in jdk image in
      wrong sub directory
      + S8203680: os::stat() on Posix platform does not need to copy
      input path
      + S8203691: Test /runtime/containers/cgroup/ fails
      + S8203809: [Graal] JDI tests fail with:
      JDITestRuntimeException : ** event IS NOT a breakpoint **
      + S8203813: javac accepts an illegal name as a receiver
      parameter name
      + S8203838: javac performance regression in 11+11
      + S8203915: Induction variable of over-unrolled loop conflicts
      with range checks
      + S8204152: SignedObject throws NullPointerException for null
      keys with an initialized Signature object
      + S8204166: TLH: Semaphore may not be destroy until signal have
      + S8204169: Humongous continues region remembered set states do
      not match the one from the corresponding humongous start
      + S8204172: Predicate::not should explicitly mention
      "NullPointerException - if target is null"
      + S8204231: Update Graal
      + S8204236: JFR unit test of thread CPU load should be enabled
      + S8204240: Extend MDO to allow more reasons to be recorded per
      + S8204268: Improve some IncompatibleClassChangeError messages.
      + S8204330: Javadoc IllegalArgumentException: HTML special
      chars in constant value
      + S8204342: methods in java.time s TCKZoneRules OpenJDK test
      miss Test annotation
      + S8204353: AARCH64: optimize FPU load and stores in
      + S8204454: Remove of sun.applet.AppletAudioClip
      + S8204473: AARCH64: register post-index addressing mode is not
      supported directly
      + S8204509: Fix compilation error in harfbuzz 1.7.6 for Solaris
      Developer Studio 12.6
      + S8204531: Remove unused chars following '\0'
      + S8204538: Split ScanClosure and ScanClosureWithParBarrier
      + S8204571: Add support for launching multiple startup
      + S8204613: StringTable: Calculates wrong number of uncleaned
      + S8204620: ModuleEntry::is_non_jdk_module() determination for
      what is a jdk module is incorrect
      + S8204654: [testbug] Fix pattern matching in jstat tests.
      + S8204663: clean up remaining native parts after JDK-8187631
      + S8204664: PrepareFailureLogs should be done after sequential
      make targets
      + S8204666: javadoc should be updated to use jQuery 3.3.1
      + S8204668: Cleanup management of the System
      + S8204679: HTTP Client refresh
      + S8204685: Abstraction for TLAB dummy object
      + S8204701: [TESTBUG] runtime/SharedArchiveFile/
      / should handle mapping failure
      + S8204857: ConcurrentHashTable: Fix parallel processing
      + S8204859: [macosx] Remove javax/swing/plaf/nimbus/8057791/
      / from the ProblemList.txt
      + S8204915: (fs) Add some print diagnostics to
      + S8204922: Create bootcycle jib profiles
      + S8204923: Restore Symantec root verisignclass2g2ca
      + S8204927: ZGC: assert(phase->idom(head) ==
      head->in(LoopNode::EntryControl)) failed
      + S8204929: Fonts with embedded bitmaps are not always rotated
      + S8204935: [aix] TOC overflow in (release build)
      + S8204939: Change Access nomenclature: root to native
      + S8204941: Refactor TemplateTable::_new to use MacroAssembler
      helpers for tlab and eden
      + S8204943: Improve message of ArrayStoreException.
      + S8204944: Remove java/util/Map/ from
      + S8204957: Remove TestBiasedLockRevocationEvents from
      + S8204958: Minor cleanups for the diagnostic framework
      + S8204961: JVMTI jtreg tests build warnings on 32-bit platforms
      + S8204965: Fix '--disable-cds' and disable CDS on AIX by
      + S8204973: Add build support for filtering translations
      + S8204978: [Graal] Disable Epsilon GC tests from running with
      + S8205003: Replace selected link tags with linkplain in
      + S8205006: Assertion failure when rehashing stringtable
      + S8205020: ZGC: Apply workaround for buggy sem_post() in glibc
      < 2.21
      + S8205022: ZGC: SoftReferences not always cleared before
      throwing OOME
      + S8205024: ZGC: Worker threads boost mode not always enabled
      when is should be
      + S8205025: [AOT] make jdk.aot module upgradeable
      + S8205028: ZGC: Remove incorrect comment in
      + S8205033: [REDO] Induction variable of over-unrolled loop
      conflicts with range checks
      + S8205034: [BACKOUT] Induction variable of over-unrolled loop
      conflicts with range checks
      + S8205043: Make parallel reference processing default for G1
      + S8205050: ZGC: Incorrect use of RootAccess in ZHeapIterator
      + S8205052: No compilation error thrown when no valid
      parameterization exists for functional interface type
      + S8205054: Could not find "lsof" on test machine
      + S8205055: Fix compilation optimization errors with new
      Solaris toolchain
      + S8205062: (fs) Improve some print diagnostics in
      + S8205064: Fail immediately if an unavailable GC is selected
      + S8205074: [Graal] Add rest of compiler/stable tests into
      + S8205091: AIX: build errors in hotspot after 8203641:
      Refactor String Deduplication into shared
      + S8205096: Add missing files for 8203394
      + S8205108: [testbug] Fix pattern matching in jstatd tests.
      + S8205110: Fix xchip warnings with new Solaris toolchain
      + S8205112: Remove non-existent modules from
      + S8205116: jdeps --system $java.home fails with IAE
      + S8205141: runtime/exceptionMsgs/ArrayStoreException/
      / failed with
      "assert(k->is_objArray_klass()) failed: cast to ObjArrayKlass
      + S8205148: Turn off logging in jQuery-migrate
      + S8205149: hs201t002 should be put on the problem list
      + S8205163: ZGC: Keeps finalizable marked PhantomReference
      referents strongly alive
      + S8205172: 32 bit build broken
      + S8205181: ProblemList
      + S8205183: Warning about using VS2017 should be removed
      + S8205338: ZGC: LeakProfiler not yet supported
      + S8205339: ZGC: VerifyBeforeIteration not yet supported
      + S8205341: AARCH64: Clean up duplicate uzp1 & uzp2 instruction
      + S8205344: TraceMemoryManagerStats changes in JDK-8195115
      broke ZGC
      + S8205407: [windows, vs<2017] C4800 after 8203197
  - Modified patches:
    * generated-headers.patch
      + Better version resulting from discussion with upstream
    * java11-improved-fonts.patch
      + Rediff to changed context
* Thu Jun 14 2018
  - Update to upstream tag jdk-11+18
    * Fixes:
      + S6350055: (se) SelectionKey.interestOps variants to
      atomically update interest ops
      + S8174734: Safepoint sync time did not increase
      + S8178374: Problematic ByteBuffer handling in
      CipherSpi.bufferCrypt method
      + S8190326: Robot.mouseMove uses scaling factor of main display
      on unscaled second display
      + S8194073: Invalid SunNativeProvider.INSTANCE initialization
      + S8195097: Make it possible to process StringTable outside
      + S8196030: AWT Robot mouseMove fails on Windows 10 1709 with
      + S8196141: Add GoDaddy root certificates
      + S8196990: Resolve disabled warnings for libjli
      + S8196993: Resolve disabled warnings for libunpack
      + S8197930: JNI exception pending in initializeEncoding of
      + S8200132: Remove jre images and bundles
      + S8200387: [Graal] fromTonga/nsk/jdi tests hang with Graal as
      + S8201193: Use XMM/YMM for objects initialization
      + S8201274: Launch Single-File Source-Code Programs
      + S8201407: Files.move throws DirectoryNonEmptyException when
      moving directory across file system
      + S8201528: Add new test to check for package versioning
      information in OpenJDK
      + S8201608: fix broken links in javax/sql/rowset/package.html
      and javax/sql/rowset/spi/package.html
      + S8202049: G1: ReferenceProcessor doesn't handle mark stack
      + S8202088: Japanese new era implementation
      + S8202611: [GRAAL] Exclude CMS GC testing from runs with Graal
      + S8202705: ARM32 build crashes on long JavaThread offsets
      + S8202747: C2: assert(mode == ControlAroundStripMined && use
      == sfpt) failed: missed a node
      + S8202772: NMT thread stack tracking causes crashes on AIX
      + S8202864: [TESTBUG] Need to replace the image used in two
      Swing tests
      + S8203033: [Testbug] vmTestbase/nsk/jdi/TypeComponent/
      /isSynthetic/issynthetic002/ fails with
      + S8203172: Primitive heap access for interpreter
      + S8203224: java.awt.desktop.*Event classes could not be
      instantiated if Desktop feature is not supported
      + S8203308: Remove the appletviewer classes
      + S8203329: JDWP/JDI VM information string is incorrect
      + S8203353: Fixup inferred decorators in the interpreter
      + S8203367: Upgrade to freetype 2.9.1
      + S8203425: assert(is_Loop()) failed: invalid node class
      + S8203480: IncompatibleClassChangeError thrown at sites linked
      to default interface methods
      + S8203499: Uninitialised memory in WinAccessBridge.cpp
      + S8203679: AssertionError in DeferredAttr with parenthesized
      method reference
      + S8203682: Add jcmd "VM.classloaders" command to print out
      class loader hierarchy, details
      + S8203796: Define API to support specifying ownership of print
      + S8203822: AIX version of jsig.c was not removed in JDK-8200298
      + S8203839: API clarification: versioned jar entry verification
      in multi-release jar file
      + S8204081: Mismatch in rebuild policy and collection set
      chooser causes remembered sets to be kept errorneously
      + S8204084: Remove the G1RSBarrierRegionFilter develop flag
      + S8204097: Simplify OopStorage::AllocateList block entry access
      + S8204110: serviceability/sa/ and failed when running in CDS mode
      + S8204113: Upgrade linker used in AOT tests to be same version
      as build toolchain
      + S8204118: [macos] Nonsensical self == [super init] in
      + S8204126: failed again
      + S8204127: Change bundle format on Windows to zip
      + S8204180: Implementation: JEP 318: Epsilon, A No-Op Garbage
      + S8204187: Remove proprietary JPEG code from javax.imageio
      + S8204210: Implementation: JEP 333: ZGC: A Scalable
      Low-Latency Garbage Collector (Experimental)
      + S8204211: windows : handle potential C++ exception in
      + S8204229: Formatter and String.format ignore the width with
      the percent modifier (%5%)
      + S8204243: remove Thread.destroy() and Thread.stop(Throwable)
      + S8204287: Phase timings not updated correctly after
      + S8204288: Matching the end of a string followed by an empty
      greedy regex and a word boundary fails
      + S8204290: Add check to limit number of capture groups
      + S8204303: Add redirect for overview-summary.html
      + S8204335: [ppc] Assembler::add_const_optimized incorrect for
      some inputs
      + S8204375: Add TimeUnit#convert(Duration)
      + S8204377: Rename Object#wait parameter name from "timeout" to
      + S8204444: java.time cleanup
      + S8204474: Have instanceRefKlass use HeapAccess when loading
      the referent
      + S8204476: Add additional statistics to
      + S8204477: Count linkage errors and print in
      + S8204479: Bitwise AND on byte value sometimes produces wrong
      + S8204494: Fix for 8200530 triggered regression,
      / failed
      + S8204496: backout fix for 8203796 which was pushed under
      another ID
      + S8204504: Fix for 8198285 breaks slowdebug builds
      + S8204539: improve error messages in matchJavaTZ [windows]
      + S8204549: [aix][testbug] signal tests fail because vm can not
      start in primordial thread.
      + S8204554: JFR TLAB tracing broken after 8202776
      + S8204557: NMT: Linux os::committed_in_range() does not break
      out outer loop when contiguous region is found
      + S8204561: JVM_GetClassSigners: wrap signers oop in an
      objArrayHandle for subsequent safepoint
      + S8204563: UseAppCDS obsolete message confusing
      + S8204565: (spec) Document java.{vm.}?specification.version
      system properties' relation to $FEATURE
      + S8204572: SetupJdkLibrary should setup SRC and -I flags
      + S8204576: (fs) java/nio/file/Files/ does not
      set isUnix = true on macOS
      + S8204577: jittester generator doesn't kill processes on
      + S8204584: jdeps generates illegal dot file containing
      + S8204585: Remove IN_ARCHIVE_ROOT from Access API
      + S8204588: Test failures after "Launch Single-File Source-Code
      + S8204589: ProblemList failing launcher tests
      + S8204598: add more thread-related system settings info to
      hs_error file on Linux
      + S8204602: Add devkit for linux-arm32
      + S8204606: [Aarch64] SIGSEGVs caused by C1 because of improper
      register usage
      + S8204610: Compiler confused by parenthesized "this" in final
      fields assignments
      + S8204617: ParallelGC parallel reference processing does not
      set MT degree in reference processor
      + S8204618: The parallel GC reference processing task executor
      enqueues a wrong number of tasks into the queue
      + S8204628: [AArch64] Assertion failure in
      + S8204648: test/jdk/tools/launchers/ fails with
      long shebang line
      + S8204652: [aix] fix thread stack allocation, too big stack
      sizes not recognized
      + S8204674: Inconsistent lambda parameter span
      + S8204680: Disassembly does not display code strings in stubs
      + S8204682: Parsing for LOG=report=none is broken when combined
      with other keywords
      + S8204684: [AIX] Build of libjli_static broken after change
      8204572 (SetupJdkLibrary)
      + S8204694: Add failed compiler/stable tests into
      + S8204850: BarrierSet::make_* should be static
      + S8204861: fix for 8196993 has broken the build on linux
  - Modified patch:
    * system-pcsclite.patch
      + rediff to changed context
  - Added patch:
    * generated-headers.patch
      + fix a regression after JDK-8204572
* Thu Jun 07 2018
  - Update tu upstream tag jdk-11+17
    * Fixes:
      + S5109146: PNGMetadata Background color initialization from
      standard metadata is incomplete
      + S8050818: Predicate::not - provide an easier way to negate a
      + S8072996: Deprecate stream-based GSSContext methods
      + S8150156: Update references to
      + S8153029: ChaCha20 Cipher Implementation
      + S8154736: enhancement of cmpxchg and copy_to_survivor for
      + S8177276: MethodHandles.insertArguments doesn't specify
      IllegalArgumentException on index mismatch
      + S8187289: NotifyFramePop request is not cleared if
      JVMTI_EVENT_FRAME_POP is disabled
      + S8189335: javac exception when referencing private inner
      class with same name as normal class with dollar_1
      + S8189949: Remove Baltimore Cybertrust Code Signing CA
      + S8190417: javadoc updates to java.util.regex.Matcher
      + S8190875: modules not listed in overview/index page
      + S8191031: Remove several Symantec Root CAs
      + S8191522: Remove Bigelow&Holmes Lucida fonts from JDK sources
      + S8193552: ISO 4217 amendment 165
      + S8194327: [macos] AWT windows have incorrect main/key window
      + S8195624: Desktop API cannot be used without permission to
      read "os.version"
      + S8196373: Introspector does not see overridden generic setter
      + S8197387: jcmd started by "root" must be allowed to access
      all VM processes
      + S8197989: java/util/zip/ZipFile/ failed with
      "cleaner failed to clean zipfile
      + S8198285: More consistent Access API for arraycopy
      + S8198378: javac crash when checking imports and a broken
      class is present
      + S8199150: Accessibility issues in java.desktop
      + S8199268:
      contain low contrast text
      + S8199371: [TESTBUG] Open source vm testbase JDWP tests
      + S8199380: [TESTBUG] Open source VM testbase AOD tests
      + S8199388: Test development for ChaCha20 and Poly1305
      + S8199530: Upgrade to harfbuzz 1.7.6
      + S8199723: Test java/awt/TextComponent/
      / fails
      + S8199882: compiler/uncommontrap/ failed w/
      fatal error: ExceptionMark constructor expects no pending
      + S8199893: the javadoc tool generates pages with a low
      + S8200052: libjavajpeg: Fix compile warning in jchuff.c
      + S8200166: Repeating annotations refering to to-be-generated
      classes don't work.
      + S8200288: [SPARC] "assert(!(is_cti(prev) && is_cti(insn)))
      failed: CTI-CTI not allowed"
      + S8200530: '\r' is not supported as "newline" in
      + S8200623: Primitive heap access for interpreter
      + S8201279: javax.sound tests should not set java.home system
      + S8201364: [macosx] Component.getLocation() gives inconsistent
      coordinate for a component at (0,0)
      + S8201429: Support AIX Input Method Editor (IME) for AWT Input
      Method Framework (IMF)
      + S8202026: ISO 4217 amendment 166
      + S8202051: Address compilation warnings in libawt with VS2017
      + S8202094: jdk/jfr/api/recording/event/
      intermittently times out
      + S8202095: JFR TestBiasedLockRevocationEvents should cope with
      multiple events during a single safepoint
      + S8202360: [TESTBUG] runtime/LoadClass/ needs
      to print output when it fails
      + S8202547: Move G1 runtime calls used by generated code to
      + S8202627: javadoc generates broken links to deprecated items
      when -nodeprecated is used
      + S8202670: Update Graal
      + S8202758: SIGSEGV calling
      Class.forName(String,Boolean,ClassLoader) with mocked loader
      + S8202776: Modularize GC allocations in runtime
      + S8202812: [TESTBUG] Open source VM testbase compiler tests
      + S8202913: loader constraint message for fields specifies
      incorrect referring class
      + S8203027: Open source tests for "java.awt.geom"
      + S8203031: segfaults from jvmti_AddToBootstrapClassLoaderSearch
      + S8203182: Release session if initialization of SunPKCS11
      Signature fails
      + S8203219: VM.metaspace jcmd should optionally show loaded
      classes for loaders
      + S8203237: JFR TestBiasedLockRevocationEvents should ignore
      events unrelated to the test
      + S8203319: JDK-8201487 disabled too much queue balancing
      + S8203321: assert(current_query_index <
      process_query_set->size) failed: invariant
      + S8203324: Use out of scope in getMacOSXLocale of
      + S8203380: Missing platform and bug information for
      MouseModifiersInKeyEvent test
      + S8203435: Circular nested dynamic constant test needed to
      confirm JVMS resolution behavior
      + S8203445: [TESTBUG] Remove
      + S8203474: Update description of "Cyrillic Supplementary"
      block name in Character.UnicodeBlock class.
      + S8203485: [freetype] text rotated on 180 degrees is too narrow
      + S8203498: The specification for java.applet package should be
      + S8203669: PPC64: Fix jtreg RTM tests after "8203305: Improve
      TM detection for enabling RTM on Linux / POWER9"
      + S8203765: java/nio/channels/Selector/SelectAndClose: add some
      prints and @intermittent tag
      + S8203780: javadoc should be updated to use jquery 1.12.4,
      jquery-ui 1.12.1 and jszip v3.1.5
      + S8203787: Hotspot build broken on linux-sparc after 8202377
      + S8203802: Jvmti test fails to build with VS2017
      + S8203827: Upgrade JLine to 2.14.6
      + S8203837: Split nmethod unloading from inline cache cleaning
      + S8203872: Upgrading JDK with latest available LSR data from
      + S8203891: Upgrade JOpt Simple to 5.0.4
      + S8203919: Remove "-add-modules" hint from error message
      + S8203921: JFR thread sampling is missing fixes from
      + S8203923: Add @requires feature to check flag values for the
      running JVM
      + S8203924: Zero: bootcycle-images build fails on x86_64
      + S8203937: Not possible to read data from socket after write
      detects connection reset
      + S8203939: JVMFlag::printError missing ATTRIBUTE_PRINTF
      + S8203945: Cleanup nashorn build
      + S8203946: Move UnpackSecurity.gmk to closed
      + S8203948: Expand JVMTI callback notion of "internal threads"
      + S8203960: [TESTBUG] runtime/logging/
      failed when running in CDS mode
      + S8204055: SIGSEGV in java -XX:
      + S8204085: avoid printing uninitialized pointer in
      + S8204087: C++ Interpreter code left over in MethodData
      + S8204091: Configure broken on MIPS when uname returns mipsel
      or mips64el
      + S8204094: assert(worker_i < _length) failed: Worker 15 is
      greater than max: 11 at ReferenceProcessorPhaseTimes
      + S8204095: [TESTBUG] fails if
      multiple concurrent mark happens
      + S8204103: Mark test
      serviceability/dcmd/compiler/ as
      intermittent and exclude it from tier1
      + S8204109: JDK-8203945 broke nashorn
      + S8204122: Update
      + S8204134: jtreg: Fix RTM abort provoker for various tests
      after "8149159: Clean up Unsafe"
      + S8204136: jtreg: Fix failing RTM test RTMSpinLoopCount
      + S8204160: BiasedLockingTest needs -XX:+UseBiasedLocking
      + S8204162: TestG1HeapRegion needs @requires vm.gc.G1
      + S8204163: Also detect concurrent GCs in
      + S8204164: OOM-only logging in Metaspace
      + S8204165: Filter out tests requiring class unloading when
      ClassUnloading is disabled
      + S8204167: Filter out tests requiring compressed oops when
      CompressedOops is disabled
      + S8204168: Increase small heap sizes in tests to accommodate
      + S8204173: Lower the minimum number of heap memory pools in
      + S8204179: [BACKOUT] OopStorage should use GlobalCounter
      + S8204194: Lazily create
      + S8204195: Clean up macroAssembler.inline.hpp and other
      inline.hpp files included in .hpp files
      + S8204199: Test fails after 8202670 Graal update
      + S8204237: Clean up incorrectly included .inline.hpp files
      from jvmciJavaClasses.hpp
      + S8204250: Problem list pkcs11 tests on windows
      + S8204269: ISO 4217 amendment 167
      + S8204277: [testbug] fix DisassembleCodeBlobTest.
      + S8204292: PPC64: Fix missing includes after 8204195
      + S8204295: [BACKOUT] - JVMFlag::printError missing
      + S8204301: Make OrderAccess functions available to hpp rather
      than inline.hpp files
      + S8204321: javadoc tests fail after JDK-8203780
      + S8204322: "+=" applied to String operands can provoke side
      + S8204341: AArch64: AOT runtime does not need a workaround for
      far calls
      + S8204345: [s390]: no precompiled headers build broken
      + S8204348: AArch64: Remove C2 address reshaping code
* Tue Jun 05 2018
  - Change the alternatives priority from 0 to 2105, since OpenJDK 11
    should now be in a shape to be able to be used.
* Tue Jun 05 2018
  - Change build requirement to Java 10 or 11, since Java 9 cannot
    build OpenJDK 11 any more.
* Thu May 31 2018
  - Update to upstream tag jdk-11+16
    * Fixes:
      + S8133564: Runtime - 2nd followup to Validate JVM Command-Line
      Flag Arguments
      + S8184030: TestUseRTMLockingOptionOnUnsupportedVM - RTM
      locking optimization not supported is missing
      + S8188248: NullPointerException on generic methods
      + S8189766: whitebox failure with -Xcheck:jni
      + S8191844: Remove SECOM root (secomevrootca1)
      + S8193717: Import resolution performance regression in JDK 9
      + S8194298: Add support for per Socket configuration of TCP
      + S8194630: Uninitialized initiator_address in native GSS
      + S8196202: Javadoc should not generate frames by default
      + S8196913: javadoc does not (over)write stylesheet.css
      + S8198323: not updated for repository layout change
      + S8199255: [TESTBUG] Open source VM testbase default methods
      + S8199307: NPE in
      + S8199383: [TESTBUG] Open source VM testbase JVMTI tests
      + S8200172: String.split non-positive term incorrect use
      + S8200266: [Graal] Update ProblemList-graal.txt files
      + S8201518: add test for randomized iteration order of
      unmodifiable Set and Map
      + S8202178: type.getKind() for var is None instead of Error
      + S8202290: AtomicAppend tests fail on macOS 10.13 ("High
      + S8202813: Move vm_weak processing from SystemDictionary to
      + S8202832: cycle detection depends on ordering of requires
      + S8202842: G1 footprint regressions in jdk11+10
      + S8202945: OopStorage should use GlobalCounter
      + S8202947: Fix minor issues with taglets
      + S8202949: C2: assert(false) failed: Bad graph detected in
      + S8202950: C2: assert(found_sfpt) failed: no node in loop
      that's not input to safepoint
      + S8203014: jcmd should output command list if no command is
      + S8203028: Simplify reference processing in light of
      + S8203041: AArch64: fix overflow in immediate cmp/cmn
      + S8203183:
      vmTestbase/vm/mlvm/anonloader/stress/oome/heap/ times
      + S8203221: Makefile fixes after Flight Recorder
      + S8203225: Fix of redefining a method that removes 1 or more
      lambda expressions failed to commit test cases
      + S8203233: (tz) Upgrade time-zone data to tzdata2018e
      + S8203262: Incorrect cmpxchg usage in
      + S8203297: java/net/URL/ fails intermittently
      + S8203327: Small cleanups in java.lang.ref
      + S8203328: Rename EFS in internals to something
      + S8203354: assert in
      ClassLoader::update_module_path_entry_list() could have
      incorrect message
      + S8203366: Tag added wrongly in Docs.gmk
      + S8203368: ObjectInputStream filterCheck method throws
      + S8203369: Check for both EAGAIN and EWOULDBLOCK error codes
      + S8203370: [JVMCI] UseJVMCICompiler should imply EnableJVMCI
      + S8203455: jcmd: VM.metaspace: print loader name for anonymous
      + S8203488: Remove error generation from TransTypes
      + S8203497: Bump Jib format version to 1.2
      + S8203628: Optimize (masked) byte memory comparisons on x86
      + S8203686: Add JDK 11 major version to
      + S8203689: Add failure code to threaddb exception messages`
      + S8203699: java/lang/invoke/SpecialInterfaceCall fails with
      SIGILL on aarch64
      + S8203766: Add some instrumentation to
      + S8203769: ProblemList
      + S8203774: jdk/jfr/api/recorder/
      failed due to compilation failed
      + S8203793: cacerts/ fails with
      java.lang.Exception: At least one cacert test failed
      + S8203795: Change default compiler on Windows to VS2017
      + S8203815: add tests failed because of 8203809 to the
      + S8203816: add tests failed because of 8203174 to the
      + S8203817: Monitor::try_lock() should not call
      + S8203843: BasicParState::default_estimated_thread_count(false)
      can return 0 in gtest
      + S8203865: Metaspace cleanup: Remove unused MemRegion in
      + S8203881: Print erroneous size in NegativeArraySizeException
      + S8203885: ConcurrentLocksDump::dump_at_safepoint() should not
      allocate array in resource area
      + S8203886: Invoke LambdaMetafactory::altMetafactory exactly
      from the BootstrapMethodInvoker
      + S8203892: Target interface added as marker interface in calls
      to altMetafactory
      + S8203926: Problem list
      + S8203932: Windows devkit has wrong dlls in 32 bit tools dir
      + S8203938: Fix build failures from JDK-8133564
* Fri May 25 2018
  - Update to upstream tag jdk-11+15
    * Fixes:
      + S8027760: JFC schema condition should not have defaults
      + S8134537: Much nearly duplicated code for sun.misc.Signal
      + S8146293: Add support for RSASSA-PSS Signature algorithm
      + S8148354: Errors targeting functional interface intersection
      + S8176808: Split up metaspace.cpp
      + S8185803: fails in JDK10-hs nightly due to
      "Name unknown: java.lang.Long.MAX_VALUE "
      + S8192992: failed: attempted to spill a
      non-spillable item
      + S8193332: MetaspaceShared::check_shared_class_loader_type is
      not used during archive creation
      + S8195098: Low latency hashtable for read-mostly scenarios
      + S8195817: JFR.stop should require name of recording
      + S8195818: JFR.start should increase autogenerated name by one
      + S8195819: Remove recording=x from jcmd JFR.check output
      + S8196048: thrown type variables should be roots in the
      minimum inference graph
      + S8196201: Generate pages to list all classes and all packages
      in javadoc output
      + S8196619: [TESTBUG] restore current version check in
      + S8196987: Resolve disabled warnings for libzip
      + S8198315: Incomplete classpath causes NPE in TransTypes
      + S8198337: -XX:StartFlightRecording=dumponexit=true,disk=false
      doesn't work
      + S8198548: Initialization race in
      on Token.categories
      + S8199064: Test applications/jcstress/other/
      fails on Sparc
      + S8199257: [TESTBUG] Open source VM testbase metaspace tests
      + S8199271: [TESTBUG] open source VM testbase stress tests
      + S8199370: [TESTBUG] Open source vm testbase GC tests
      + S8199379: [TESTBUG] Open source vm testbase JDB tests
      + S8199384: [TESTBUG] Open source VM testbase MLVM tests
      + S8199807: AppCDS performs overly restrictive path matching
      + S8200380: String::lines
      + S8200436: String::isBlank
      + S8201331: Better test cleanup for
      + S8201386: Miscellaneous changes imported from jsr166 CVS
      + S8201627: Kerberos sequence number issues
      + S8201867: Kerberos keytabs with holes in certain places are
      parsed incorrectly
      + S8202014: Possible to receive signal before signal semaphore
      + S8202076: test/jdk/java/io/File/ on
      windows with VS2017
      + S8202305: [Graal] org.graalvm.compiler.core.test.GraphResetDebugTest
      fails with java.util.ServiceConfigurationError
      + S8202377: Modularize C2 GC barriers
      + S8202427: Enhance os::print_memory_info on Windows
      + S8202466: Test serviceability/tmtools/jstat/
      fails: Number of concurrent GC events is 1, but CGCT is 0
      + S8202479: Add missing try_resolve_jobject_in_native calls
      + S8202669: Intermittent crash in
      + S8202685: Optimize ArrayList subList replaceAll
      + S8202710: AARCH64: sporadic jtreg test fail
      + S8202713: Create a MacroAssembler::access_load/store_at
      wrapper for S390 and PPC
      + S8202771: Migrate Unicode character tests to JDK Repo
      + S8202848: -XX:+ExecuteInternalVMTests asserts with
      "assert(cd.valid() == true) failed: failed on a valid
      DirectivesParser string"
      + S8202853: NotifyCount is not initialized
      + S8202863: Rename OopStorage inner collection classes
      + S8202978: Incorrect tmp register passed to
      + S8202989: Add missing decorators in calls to to
      + S8203196: C1 emits incorrect code due to integer overflow in
      _tableswitch keys
      + S8203215: IdealLoopTree::split_outer_loop leaves phi-nodes
      with only one input
      + S8203227: Introduce os::processor_id() for Linux and Solaris
      + S8203279: Faster rounding up to nearest power of two
      + S8203287: Zero fails to build after JDK-8199712 (Flight
      + S8203288: PPC64 and s390 fail to build after JDK-8199712
      (Flight Recorder)
      + S8203292: Print complete set of flags in the hs_err file
      + S8203305: PPC64: Improve TM detection for enabling RTM on
      Linux / POWER9
      + S8203318: compiler/stable/ is broken
      + S8203339: Add oopDesc::field_offset()
      + S8203341: Add a safepoint-aware Semaphore
      + S8203346: JFR: Inconsistent signature of
      + S8203352: Improve java implementation of
      + S8203355: MITSHM define guarding missing
      + S8203377: Cleanup the usage of os::file_name_strcmp() in
      + S8203381: Replace InstanceKlass::allocate_instance_handle
      with JavaCalls::construct_new_instance
      + S8203391: Update com/sun/jdi/ to pass
      valid URL[]
      + S8203398: Test test/langtools/tools/javac/options/release/
      / writes into the source directory
      + S8203400: Fix issue with "8199852: Print more information
      about class loaders in LinkageErrors."
      + S8203410: Zero: Disable jfr feature by default
      + S8203431: throws
      java.lang.LinkageError: loader <bootstrap> attempted duplicate
      class definition for
      + S8203436: javac should fail early when emitting illegal
      signature attributes
      + S8203437: 8199370 broke build on linux-ppc64le (w/ GCC 4.8.5.)
      + S8203454: Minimal, Zero builds fail after JDK-8202377
      (Modularize C2 barriers)
      + S8203457: Add back missing full buffer notification
      + S8203486: skip type inference for non functional interface
      components of intersection types
      + S8203487: Typo in s/Magin/Magic/
      + S8203490: StringTable::dump lacks a load barrier
      + S8203500: Fix broken links to Specification in "specs"
      + S8203626: ProblemList
      + S8203635: JFR sampler thread does not record stack info
      + S8203694: Add a safepoint-aware Semaphore - part 2
  - Removed patch:
    * fix-s390x-and-ppc64-builds.patch
      + integrated upstream
* Tue May 22 2018
  - Added patch:
    * fix-s390x-and-ppc64-builds.patch
      + upstream fix for broken s390x and ppc64/ppc64le builds
* Thu May 17 2018
  - Update to upstream tag jdk-11+14
    * Fixes:
      + S8132287: obsolete the "InlineNotify" flag option
      + S8174995: SA: clhsdb 'where -a' throws Assertion Failure with
      illegal code 236 when CDS is used
      + S8176510: java/awt/font/GlyphVector/
      fails with OpenJDK
      + S8183910: gc/arguments/ fails
      + S8185505: AArch64: Port AOT to AArch64
      + S8189140: SystemDictionaryShared::initialize() should be
      renamed to be more meaningful
      + S8189271: Metaspace::_capacity_until_GC should be size_t
      + S8191533: jar --describe-module prints service provider class
      names in lower case
      + S8193935: Illegal countedLoops transformation
      + S8194998: broken error message for subclass of interface with
      private method
      + S8195613: [SA] HotSpotTypeDataBase.readVMLongConstants
      truncates values to int
      + S8196340: (coll) Examine overriding inherited methods in
      ArrayList and ArrayList.SubList
      + S8196360: java/awt/Dialog/SiblingChildOrder/
      / fails
      + S8196616: java/awt/GraphicsDevice/DisplayModes/
      / fails
      + S8197948: Create test for SwingSet2 main window
      + S8198412: may fail on Solaris
      + S8198991: Move Java2D demo to the open repository
      + S8199252: [TESTBUG] Open source VM testbase system dictionary
      + S8199712: Flight Recorder
      + S8200377: String::strip, String::stripLeading,
      + S8201447: C1 does backedge profiling incorrectly
      + S8201491: G1 support for java.lang.ref.Reference precleaning
      + S8201532: Update idom to get correct dom depth calculation
      + S8201593: Print array length in
      + S8201604: ARM64 - Build failure after JDK-8193260
      + S8202016: Use obj+offset in interpreter array access
      + S8202064: Jemmy JInternalFrameOperator: Add wait for close(),
      activate(), resize() and move() operations
      + S8202113: Reflection API is causing caller classes to leak
      + S8202289: Non-empty directory in module path is not handled
      properly at CDS/AppCDS dump time
      + S8202322: AIX: symbol visibility flags not support on xlc 12.1
      + S8202392: [TESTBUG] open source vm testbase heapdump tests
      + S8202395: AARCH64: wrong encoding for SIMD instructions zip,
      trn, uzp
      + S8202426: NPE thrown by Transformer when XMLStreamReader
      reports no xml attribute type
      + S8202476: ImageLib is broken in 32 bit Windows
      + S8202519: Crash during large AppCDS dump
      + S8202544: Hide unused exports in libzip
      + S8202553: Update FXLauncherTest as part of removing JavaFX
      from JDK
      + S8202557: OpenJDK fails to start in Windows 7 and 8.1 after
      upgrading compiler to VC 2017
      + S8202580: Dashed BasicStroke randomly painted incorrectly,
      may freeze application
      + S8202614: Add ability to validate links in JavadocTester
      + S8202679: Updates on windows failures in the problem list
      + S8202683: Minimal VM should build cleanly on 64-bit platforms
      + S8202708: Add a check of opening stream for not-existing UNC
      + S8202714: Create a MacroAssembler::access_load/store_at
      wrapper for AArch64
      + S8202718: Jemmy JInternalFrameOperator: Dependency with
      orders of Minimize, Maximize and Close buttons
      + S8202738: vm_version Abstract_VM_Version::internal_vm_info_string()
      returns same string for different incremental builds
      + S8202745: Remove hyphens from "out-of-bounds".
      + S8202748: jtreg :hotspot_misc group shouldn't include
      vmTestbase tests
      + S8202756: move to openJDK
      + S8202763: failure_handler: list open files for macOS
      + S8202764: api/java_text/SimpleDateFormat/index.html#Format
      testcases started to fail with JDK11 b12
      + S8202767: java/awt/font/GlyphVector/ is
      missing null check
      + S8202773: Unhandled oop in JavaThread::collect_counters
      + S8202811: Problem List some tests that leave windows open on
      the desktop
      + S8202822: Add .git to .hgignore
      + S8202824: Cleanup discrepancies in ProblemList for java_awt
      jtreg tests
      + S8202829: Implement CollectedHeap::get_safepoint_workers()
      for G1
      + S8202843: langtools ant build fails
      + S8202878:
      com/apple/laf/ScreenMenu/ fails
      + S8202889: Remove trailing LF from perf log
      + S8202914: Let custom makefile override jmod intput dir
      + S8202915: [JAXP] Performance enhancements and cleanups in
      + S8202919: JDK-8202683 broke macosx build
      + S8202920: jvm.cfg generation incorrect
      + S8202974: Backout JDK-8202683
      + S8202976: Add C1 lea patching support for x86
      + S8202993: Add support for x86 testptr/testq with register and
      + S8202994: Add support for undoing last TLAB allocation
      + S8202997: Split test/jdk/:tier1 to enable better parallel
      + S8203032: PrintMetaspaceDcmd fails: Non-Class: missing from
      + S8203059: (so) Closing a socket channel registered with
      Selector and with SO_LINGER set to 0 does not reset connection
      + S8203176: javadoc handles non-ASCII characters incorrectly.
      + S8203220: Introduce ATTRIBUTE_ALIGNED macro
      + S8203223: Signed integer overflow in ImageStrings::hash_code
      + S8203250: runtime/LoadClass/test-classes/ has wrong
      legal notice
      + S8203251: Non-PCH build failed after JDK-8199712 (Flight
      + S8203274: 32-bit build failures after JDK-8199712 (Flight
      + S8203278: AArch64/PPC64 build failures after JDK-8199712
      (Flight Recorder)
      + S8203285: Minimal VM fails to build after JDK-8199712 (Flight
* Mon May 14 2018
  - s390x: avoid packaging files that are not present on this
* Fri May 11 2018
  - Update to ustream tag jdk-11+13
    * Fixes:
      + S4842658: DefaultListModel and DefaultComboBoxModel should
      support addAll (Collection c)
      + S6574555: PNGImageWriter incorrectly sets bKGD chunk
      + S6788458: PNGImageReader ignores tRNS chunk while reading
      non-indexed RGB/Gray images
      + S8153532: Add @throws NPE javadoc to
      UIManager.setLookAndFeel(String) method description
      + S8154463: New failure of
      + S8171277: Elliptic Curves for Security in Crypto
      + S8176717: GC log file handle leaked to child processes
      + S8181594: Efficient and constant-time modular arithmetic
      + S8181910: [macos] Support dark title bars on macOS
      + S8185034: Cleanup and consolidate Metaspace coding
      + S8187123: (reflect) Class#getCanonicalName and
      Class#getSimpleName is a part of performance issue
      + S8187392: Deprecated methods in the peers can be removed
      + S8189687: Swing: Invalid position of candidate pop-up of
      InputMethod in Hi-DPI on Windows
      + S8189916: Dynamic Constant support for Sparc
      + S8191410: Unicode 10
      + S8194968: problem list actions for
      + S8195002: Fix test/hotspot/jtreg/gtest/ on
      + S8195717: test java/lang/invoke/MethodHandlesTest timed out
      running testAsCollector1
      + S8196113: Remove the Compact Profile builds
      + S8196572: Tests and
      + S8197388: Added not existing bug id in jdk/ProblemList.txt
      + S8197447: LogCompilation throws "couldn't find bytecode"
      + S8197954: Remove unnecessary intermediary APIs from AppCDS
      + S8198342: Test is unstable
      + S8199067: [REDO] NMT: Enhance thread stack tracking
      + S8199196: Add javadoc support for preview features
      + S8199382: [TESTBUG] Open source VM testbase JDI tests
      + S8199748: Touch keyboard is not shown, if text component gets
      focus from other text component
      + S8199852: Print more information about class loaders in
      + S8199912: jshell tool: /open from URI
      + S8199932: Missing copyright header in AWT source code
      + S8200083: Bump bootjdk requirement for JDK 11 to JDK 10
      + S8200094: Turkish locale reports NPE No enum constant
      + S8200146: Remove the appletviewer launcher
      + S8200313: java/awt/Gtk/GtkVersionTest/
      + S8200372: String::trim JavaDoc should clarify meaning of space
      + S8200557: OopStorage parallel iteration scales poorly
      + S8200716: Object propertyIsEnumerable buggy behavior on short
      integer-string key
      + S8200729: Conditional compilation of GCs
      + S8201138: Defect in XMLEventReader.getElementText() may cause
      data to be skipped, duplicated or otherwise result in a
      + S8201433: Fix potential crash in BufImg_SetupICM
      + S8201492: Properly implement non-contiguous generations for
      Reference discovery
      + S8201524: [AIX] Don't link libfontmanager against
      + S8201572: Improve Metaspace Statistics
      + S8201598: Fix for 8181910: Support dark title bars on macOS
      broke the MacOS build
      + S8201602: ARM32 - Minimal Dynamic Constant support
      + S8201626: Typo in MakeWindowAlwaysOnTop test
      + S8201640: Use _ref_processor_* member variables directly in
      + S8201793: (ref) Reference object should not support cloning
      + S8202017: Merge Reference Enqueuing phase with phase 3 of
      Reference processing
      + S8202018: Move card table clear before enqueuing pending
      + S8202021: Improve variable naming in ReferenceProcesso
      + S8202050: Add javax/sound/midi/Sequencer/ to
      the problemList
      + S8202080: Introduce ordering semantics for Atomic::add and
      other RMW atomics
      + S8202083: Remove explicit CMS checks in CardTableBarrierSet
      + S8202143: Parts of 8193435 added in merge change set.
      + S8202181: Correctly specify size of hostname buffer in Unix
      Inet*AddressImpl_getLocalHostName implementations
      + S8202291: java/rmi/Naming/ failed with
      Connection refused
      + S8202301: Add tests related to JDK-8196572 to the ProblemList
      + S8202303: LogStream should autoflush on destruction
      + S8202319: Fix compilation warnings in Solaris debug builds
      for DevStudio 12.6
      + S8202387: javac --release 11 not supported
      + S8202424: Metaspace: on chunk retirement, use correct lower
      limit on chunksize when adding blocks to free blocks list
      + S8202435: [aix] print program break as part of memory info
      into hs-err file
      + S8202447: Fix unloading_occurred to mean unloading_occurred
      + S8202465: [C1] casts should not be eliminated for interface
      + S8202548: Use reservation Object when creating SpeciesData
      + S8202552: [AOT][JVMCI] Incorrect usage of INCLUDE_JVMCI and
      + S8202563: BigInteger/BigDecimal not immune to overflow,
      contrary to spec
      + S8202564: java/lang/management/ThreadMXBean/
      + S8202565: C1 compilation crashes with
      "assert(is_double_stack() && !is_virtual()) failed: type check"
      + S8202575: Remove java/lang/String/nativeEncoding/
      / from ProblemList
      + S8202581: failure_handler: gather more environment
      information on macOS
      + S8202582: DateTimeFormatterBuilder.parseOffsetBased
      unnecessarily calls toString()
      + S8202583: Remove experimental ClassForNamePlugin
      + S8202584: de-problem list tools/javac/jvm/VerboseOutTest
      + S8202591: Remove usage of CMSEdenChunksRecordAlways in
      + S8202592: Remove unused EvacuateFollowersClosure
      + S8202597: javac is not inducing a notional interface if
      Object appears in an intersection type
      + S8202599: Mark intermittently failing jshell tests
      + S8202606: Deprecate AllowNonVirtualCalls option
      + S8202631: JVM_Clone to throw CloneNotSupportException for
      Reference object
      + S8202634: Metaspace: simplify SpaceManager lists
      + S8202639: Use concrete Generation classes in SerialHeap and
      + S8202640: Small C1 cleanups for BarrierSetC1
      + S8202641: Replace OOP_SINCE_SAVE_MARKS with templates
      + S8202642: Replace PAR_OOP_ITERATE with templates
      + S8202647: Add deduplicate_string function to CollectedHeap
      + S8202649: Move the Parallel GC specific task creation
      functions out of Threads
      + S8202650: Enforce group for attach listener file
      + S8202662: JFR tests fails: Could not find leak with class
      + S8202672: Build failed in metaspace.cpp with VS2017
      + S8202676: AArch64: Missing enter/leave around barrier leads
      to infinite loop
      + S8202684: Minimal VM build is broken after JDK-8199067,
      + S8202686: Missing test case for 8200167 - final Object methods
      + S8202690: jdk/jshell/ failed in
      testOpenFileOverHttp() and testOpenLocalFileUrl()
      + S8202709: Move oopDesc::is_archive_object to
      + S8202711: Merge tiered compilation policies
      + S8202719: Use Collections.emptyEnumeration where possible
      + S8202722: Move marksweep_init into GC code
      + S8202744: Expired flag removal for JDK 11
      + S8202780: Remove EnqueueTask related code from
      ReferenceProcessor after JDK-8202017
      + S8202781: Fix typo in DiscoveredListIterator::complete_enqeue
      + S8202810: Remove class-for-name test
      + S8202816: Update JarSigning.keystore
  - Removed patch:
    * aarch64-infinite-loop.patch
    - Integrated upstream
  - Modified patch:
    * java11-improved-fonts.patch
    - Rediff to changed context
* Thu May 10 2018
  - Fix s390x build, since INCLUDE_SA is false by default on this
* Tue May 08 2018
  - Added patch:
    * aarch64-infinite-loop.patch
      + Fix inifinite loop in aarch64 build
* Mon May 07 2018
  - Update fix_armv6_build.patch
* Mon May 07 2018
  - Update to upstream tag jdk-11+12
    * Fixes:
      + S6672778: G1 should trim task queues more aggressively during
      evacuation pauses
      + S8154204: [TESTBUG] Update DefaultUseWithClient test to
      handle client-less builds
      + S8174994: SA: clhsdb printmdo throws WrongTypeException when
      attached to a process with CDS
      + S8179071: Month value is inconsistent between CLDR and Java
      in some locales
      + S8179887: Build failure with glibc >= 2.24: error: 'int
      readdir_r(DIR*, dirent*, dirent**)' is deprecated
      + S8181157: CLDR Timezone name fallback implementation
      + S8182731: Odd handling of -XX:-UseAppCDS and
    - XX:SharedArchiveFile.
      + S8191471: Elastic TLABs for G1
      + S8191798: redo nested ThreadsListHandle to drop Threads_lock
      + S8193213: Make the UseAppCDS option obsolete.
      + S8197959: [TESTBUG] Some (App)CDS tests require modification
      due to the removal of the Java EE and CORBA modules
      + S8197960: [TESTBUG] remove/modify runtime tests which use
      java ee or corba modules
      + S8199375: [TESTBUG] Open source vm testbase monitoring tests
      + S8199643: [TESTBUG] Open source common VM testbase code
      + S8200167: Validate more special case invocations
      + S8200235: Generalize jniFastGetField jobject/jweak resolve
      + S8200466: Revisit the setting of _transitive_interfaces in
      + S8200478: For boxing conversion javac uses Long.valueOf which
      does not guarantee caching according to its javadoc
      + S8201367: assert(current != first_mem) failed: corrupted
      memory graph in superword code
      + S8201509: Zero: S390 31bit atomic_copy64 inline assembler is
      + S8201542: Remove unused _gc_timer field in GCMemoryManager
      + S8201543: Modularize C1 GC barriers
      + S8201545: InetAddress.getByName/getAllByName should clarify
      empty String behavior
      + S8201622: Reduce unnecessary Package.complete() calls in
      + S8201634: Random seedUniquifier uses incorrect LCG
      + S8201650: Move iteration order randomization of unmodifiable
      Set and Map to iterators
      + S8201786: Modularize interpreter GC barriers: leftovers for
      + S8201817: Taglet.init should be called with the "primary"
      + S8202082: Remove explicit CMS checks in
      + S8202105: Console echo is disabled when exiting jshell
      + S8202130: [TESTBUG] Some appcds regression test cases fail
      with "Error: VM option 'PrintSystemDictionaryAtExit' is
      notproduct and is available only in debug version of VM"
      + S8202140: TLAB logging is not correct for G1
      + S8202150: [REDO] Split globals.hpp to factor out the Flag
      + S8202179: Compilation fails with assert(n->is_expensive())
      failed: expensive nodes with non-null control here only
      + S8202186: AArch64: Debug build VM crashes with
      PrintC1Statistics option
      + S8202200: set INCLUDE_SA to false on s390x by default
      + S8202204: Rename hotspot runtime jtreg constantPool
      ConstantPool directories
      + S8202230: Provide accessors for JNIHandles storage objects
      + S8202261: (fc) and RandomAccessFile.setLength
      should not preallocate space
      + S8202273: [AOT] Graal does not support the CMS collector
      + S8202284: FileChannel and FileOutpuStream variants of
      AtomicAppend should fail silently on macOS >= 10.13
      + S8202324: Avoid loading FileInput-/OutputStream$AltFinalizer
      + S8202325: [aix] disable warnings-as-errors by default
      + S8202330: Add Unreferenced{FOS,FIS,RAF}ClosesFd to problem
      + S8202334: Update javax.lang.model.util visitors for 11
      + S8202364: Add GCConfig::hs_err_name() to avoid GC-specific
      code in error reporting
      + S8202366: Add macro for common loop in GCConfig
      + S8202367: AIX build broken after JDK-8201543
      + S8202372: Diagnostic with incorrect line info generated when
      compiling lambda expression
      + S8202373: Forcing eager initialization of CHM$ReservationNode
      avoids deoptimization
      + S8202379: ARM32 is broken after JDK-8201543 (Modularize C1 GC
      + S8202381: (Solaris) SIGBUS in # V []
      + S8202382: Filter docs modules
      + S8202383: Custom extensions for jvmti doc
      + S8202397: Typo in X-Buffer javadoc
      + S8202398: Optimize Arrays.deepHashCode
      + S8202399: [C1] LIRGenerator::do_CheckCast needs to exclude
      is_invokespecial_receiver_check() when using PatchAlot
      + S8202417: [TESTBUG] Broken hard-coded dependency in
      + S8202418: Remove explicit CMS checks in
      CardTableBarrierSetAssembler: ARM32 leftovers
      + S8202419: Avoid creating Permission constants early
      + S8202423: Small HTTP Client refresh
      + S8202425: [s390] C2: Wrong unsigned comparison with 0
      + S8202452: Delete test files missed from commit for
      8193213 & 8182731.
      + S8202484: Unused field in TimeZone
      + S8202505: ctw2 tasks are timing out in hs-tier3
      + S8202507: Remove IO and NIO AtomicAppend tests from problem
      + S8202520: JShell tests: move intermittently failing tests to
* Mon May 07 2018
  - Remove armv6 and armv7 overwrite conditions in _constraints to
    avoid OOM errors
* Fri Apr 27 2018
  - Update to upstream tag jdk-11+11
    * Fixes:
      + S6341887: Add ByteBuffer methods to
      + S6805750: Improve handling of Attributes.Name
      + S8025091: possible performance
      + S8081519: Split globals.hpp to factor out the Flag class
      + S8144806: sun/security/tools/keytool/ fails
      intermittently at deleting x.jks
      + S8154528: Reclaim regions emptied by marking in Remark pause
      + S8157543: java/nio/channels/Selector/
      fails intermittently
      + S8161991: java/nio/channels/AsynchronousSocketChannel/
      failed due to RuntimeException: WritePendingException expected
      + S8171404: java/nio/channels/AsynchronousSocketChannel/
      failed with "AsynchronousCloseException expected"
      + S8178105: Switch mark bitmaps during Remark
      + S8178825: unused variable threadObj in jvmci_counters_include
      + S8184693: add Pattern.isEmpty
      + S8187490: HotSpotGraalMBean should be moved to Graal
      management module
      + S8187496: Possible memory leak in
      + S8188105: Make -Xshare:auto the default for server VM
      + S8190227: Forward port 8188880 to JDK10CPU
      + S8192789: Avoid using AtomicReference in
      + S8193524: Redefining a method that removes use of 1 or more
      lambda expressions causes the JVM to hang
      + S8196071: Change G1 Full GC heap and thread sizing ergonomics
      + S8196325: GarbageCollectionNotificationInfo has same
      information for before and after
      + S8196433: use the new error diagnostic approach at javac.Main
      + S8196540: [Testbug] java/security/AccessController/
      / doesn't handle unrelated warnings
      + S8198756: Lazy allocation of compiler threads
      + S8198793: Add launcher support for preview features
      + S8198816: AbstractScriptEngine.getScriptContext creation of
      SimpleScriptContext is inefficient
      + S8198890: The standard doclet incorrectly produces wrong
      method signatures in certain cases.
      + S8199193: jshell tool: Add support for preview features
      + S8199519: Several GC tests fails with:
      java.lang.NumberFormatException: Unparseable number: "-"
      + S8199755: Update Graal
      + S8200101: sun/security/krb5/auto/ fails
      + S8200196: [Graal] implement Object.notify/notifyAll intrinsics
      + S8200303: C2 should leverage profiling for
      + S8200426: Make G1 code use _g1h members
      + S8200450: Root cause analysis for JDK-8200366
      + S8200477: Integer dot product no longer autovectorised
      + S8200555: OopHandle should use Access API
      + S8200556: AArch64: assertion failure in slowdebug builds
      + S8200723: Suppress rs_length and predicted_cards sampling
      during mixed gcs
      + S8200730: Fix debug=gc+phases time tracking in Remark and
      + S8201172: Parallelize Remset Tracking Update Before Rebuild
      + S8201226: missing JNIEXPORT / JNICALL at some places in
      function declarations/implementations
      + S8201259: Fix warning with VS2017 in jdk.pack
      + S8201281: Truncated error message with Incompatible : null
      + S8201315: (se) Allow SelectableChannel.register to be invoked
      while selection operation is in progress
      + S8201368: IfNode::fold_compares() may lead to incorrect
      + S8201369: Inet4AddressImpl_getLocalHostName reverse lookup on
      Solaris only
      + S8201466: Nashorn: defineProperty setters/getters on
      prototype object ignored with numeric property names
      + S8201487: Do not rebalance reference processing queues if not
      doing parallel reference processing
      + S8201490: Improve concurrent mark keep alive closure
      + S8201505: Use WeakHandle for ProtectionDomainCacheTable and
      + S8201510: Merge TwoStacksPlainSocketImpl into
      DualStackPlainSocketImpl [win]
      + S8201520: AsynchronousSocketChannel/ timeout
      + S8201527: Bump default value of G1RefProcDrainInterval
      + S8201536: configure fails compiler check due to bad -m32 flag
      + S8201537: Remove is_alive closure from
      + S8201540: [AIX] Extend the set of supported charsets in
      + S8201556: Disallow reading oops in ClassLoaderData if
      + S8201596: java.lang.ref.Reference processing total time
      logging broken
      + S8201597: AArch64: Update relocs for CompiledDirectStaticCall
      + S8201616: Hotspot crashes on linux-sparc after 8189941
      + S8201646: Introduce ReferenceDiscoverer interface
      + S8201647: Make initial clearing of CHeapBitMap optional
      + S8201649: Remove dubious call_jio_print in ostream.cpp
      + S8201766: Mark as intermittently
      + S8201785: Make ModRefBarrierSetAssembler abstract on all
      + S8201788: Number of make jobs wrong for bootcycle-images
      + S8201794: [Graal] fix regressions from JDK-8187490
      + S8201799: Build failures after JDK-8195099 (Concurrent
      safe-memory-reclamation mechanism)
      + S8201800: Add support for adjusting heap addresses in a TLAB
      + S8201826: G1: Don't invoke WeakProcessor if mark stack has
      + S8201850: [AOT] vm crash when run test
      + S8202000: AIX build broken after JDK-8195099
      + S8202037: Split slow ctw_1 tests
      + S8202052: Disable warnings when building libawt with VS2017
      + S8202060: Add javax/net/ssl/DTLS/ to
      + S8202062: Put FileChannel and FileOutpuStream variants of
      AtomicAppend on problem list
      + S8202070: Cleanup code after JDK-8200450, JDK-8200366
      + S8202073: MetaspaceAllocationTest gtest shall lock during
      space creation
      + S8202074: Metaspace: If humongous chunk is added to
      SpaceManager, previous current chunk may not get retired correctly.
      + S8202075: Crash when running
      + S8202079: [s390]: Build failure w/o precompiled headers
      + S8202081: Introduce CollectedHeap::is_oop()
      + S8202091: Rename DualStackPlainSocketImpl to PlainSocketImpl
      + S8202134: Non-PCH build for arm32 fails
      + S8202141: Unique symbols for .class
      + S8202151: [BACKOUT] Split globals.hpp to factor out the Flag
      + S8202152: test/hotspot/jtreg/runtime/whitebox/
      + S8202154: Remove unused code in
      + S8202155: quarantine test com/sun/jdi/ on all
      + S8202157: remove the use of string keys at
      + S8202164: Remove some unneeded BoolObjectClosure* is_alive
      + S8202169: Reduce ctw_2 duration by parallelizing CtwRunner
      + S8202184: Reduce time blocking the ClassSpecializer cache
      creating SpeciesData
      + S8202210: jlink uses little-endian for big-endian
      cross-compilation targets
      + S8202276: Update test/hotspot/jtreg/ProblemList-graal.txt
  - Removed patch:
    * bootcycle_jobs.patch
      + Integrated upsteam
* Fri Apr 20 2018
  - Update to upstream tag jdk-11+10 (April 2018 CPU)
    * Security fixes:
      + S8194238: Trying exceptions in MethodHandles (CVE-2018-2826,
      + S8194233: Improve support for array handles (CVE-2018-2825,
      + S8192025: Less referential references (CVE-2018-2814,
      + S8189997: Enhance keystore mechanisms (CVE-2018-2794,
      + S8189977: Improve permission portability (CVE-2018-2795,
      + S8189993: Improve document portability (CVE-2018-2799,
      + S8189989: Improve container portability (CVE-2018-2798,
      + S8189985: Improve tabular data portability (CVE-2018-2797,
      + S8189981: Improve queuing portability (CVE-2018-2796,
      + S8189969: Manifest better manifest entries (CVE-2018-2790,
    * Security-In-Depth fixes:
      + S8182362: Update CipherOutputStream Usage
      + S8183032: Upgrade to LittleCMS 2.9
      + S8189123: More consistent classloading
      + S8190478: Improved interface method selection
      + S8190877: Better handling of abstract classes
      + S8191696: Better mouse positioning
      + S8192030: Better MTSchema support
      + S8193409: Improve AES supporting classes
      + S8193414: Improvements in MethodType lookups
    * Fixes:
      + S8009632: (fs) FileStore.supportsFileAttributeView does not
      detect user_xattr enabled on ext4
      + S8049695: nsk/jdb/options/connect/connect003 fails with
      "Launched jdb could not attach to debuggee during 300000
      + S8057732: sun/jvmstat/monitor/MonitoredVm/
      / Invalid PerfMemory size
      + S8078221: java/rmi/Naming/ fails
      + S8151171: Bring g1ConcurrentMark files up to current coding
      + S8152821: Merge jdk.internal.misc.JavaSecurityAccess and
      jdk.internal.misc.JavaSecurityProtectionDomainAccess shared
      + S8175075: Add 3DES to the default disabled algorithm security
      + S8180415: Rebuild remembered sets during the concurrent cycle
      + S8183238: Obsolete CheckEndorsedAndExtDirs and remove checks
      for lib/endorsed and lib/ext
      + S8184692: add Pattern.asMatchPredicate
      + S8186032: Disable XML Signatures signed with EC keys less
      than 224 bits
      + S8187472: AARCH64: array_equals intrinsic doesn't use
      prefetch for large arrays
      + S8189101: AARCH32 - 'minimal' build fails because CMS bits
      are referred unconditionally
      + S8189765: Improve error reporting for compiling against
      package not visible due to modules
      + S8191101: Show register content in hs-err file on assert
      + S8191358: Restore TSA certificate expiration check
      + S8193067: gc/g1/ still unstable
      + S8194259: keytool error: Invalid secret
      key format
      + S8194260: Point-to-point interface should be excluded from
      + S8194734: Handle to jimage file inherited into child
      processes (win)
      + S8194750: Console.readPassword does not save/restore tty
      + S8194812: Extend class-data sharing to support the module path
      + S8195099: Concurrent safe-memory-reclamation mechanism
      + S8195662: Add to problem list before
      JDK-8195589 is resolved
      + S8195972: Refactor oops in JNI to use the Access API
      + S8196289: Update src/java.desktop/share/legal/ for
      LCMS 2.9
      + S8196485: FromCardCache default card index can cause crashes
      + S8196516: libfontmanager must be built with LDFLAGS allowing
      unresolved symbols
      + S8196865: G1 log for active workers is wrong
      + S8197441: Signature#initSign/initVerify for an invalid
      private/public key fails with ClassCastException for SunPKCS11
      + S8197443: ArrayIndexOutOfBoundsException in
      + S8197564: HTTP Client implementation
      + S8197569: Refactor eager reclaim for concurrent remembered
      set rebuilding
      + S8197570: Make rules for choosing collection set candidates
      more explicit
      + S8197573: Remove concurrent cleanup and secondary free list
      + S8197850: Calculate liveness in regions during marking
      + S8197928: Only enqueue deferred cards with references into
      regions that have a tracked remembered set during GC
      + S8197931: Null pointer dereference in Unique_Node_List::push
      of node.hpp:1510
      + S8197932: Better split work in rebuild remembered sets phase
      + S8197972: Always verify non-system classes during CDS dump
      + S8198240: Allow cacerts test to pass when GTECyberTrust root
      + S8198313: Wrap holder object for ClassLoaderData in a
      + S8198335: java/awt/FullScreen/UninitializedDisplayModeChangeTest/
      / fails in headless mode
      + S8198393: Instrumentation.retransformClasses() throws
      NullPointerException when handling a zero-length array
      + S8198655: test/lib/jdk/test/lib/apps/LingeredApp shouldn't
      inherit cout/cerr
      + S8198691: CodeHeap State Analytics
      + S8198760: Move global lock SpaceManager::_expand_lock to
      + S8198908: Add JVM support for preview features
      + S8198915: [Graal] 3rd testcase of compiler/types/
      / takes more than 10
      + S8198950: AArch64:
      org.openjdk.jcstress.tests.varhandles.DekkerTest fails
      + S8199007: ClassLoaderDataGraph::unload_list_contains() is
      + S8199194: Add javac support for preview features
      + S8199326: Remove G1 gc time stamp logic
      + S8199360: Rework the support for the 'ignored' module options
      in CDS
      + S8199406: Performance drop with Java JDK 1.8.0_162-b32
      + S8199417: Modularize interpreter GC barriers
      + S8199619: Building HotSpot on Windows should define NOMINMAX
      + S8199627: Use "Per-Monitor V2" High DPI awareness for Windows
      10 v1703
      + S8199717: Avoid calculating primordial thread stack bounds on
      VM startup
      + S8199735: Mark word updates need to use Access API
      + S8199736: Define WIN32_LEAN_AND_MEAN before including
      + S8199742: Clean up state flags in G1CollectorState
      + S8199780: SetMemory0 and CopyMemory0 in unsafe.cpp need to
      resolve their operands
      + S8199781: Don't use naked == for comparing oops
      + S8199782: Fix compilation warnings detected by Solaris
      Developer Studio 12.6
      + S8199793: [Graal] runtime/CommandLine/
      / crashes with assertion "reference
      count underflow for symbol"
      + S8199813: SIGSEGV in ThreadsList::includes()
      + S8199850: Move parsing of VerifyGCType to G1
      + S8199918: Shorten names of CollectedHeap::Name members
      + S8199925: Break out GC selection logic from GCArguments to
      + S8199927: Make WhiteBox more GC agnostic
      + S8199946: Move load/store and encode/decode out of oopDesc
      + S8200067: Add support for vpclmulqdq for crc32
      + S8200074: Remove
      + S8200078: [Graal] runtime/appcds/
      crashes in visit_all_interfaces
      + S8200091: [TESTBUG] Update jittester for jdk11
      + S8200105: Remove cyclic dependency between oop.inline.hpp and
      + S8200106: Move NoSafepointVerifier out from gcLocker.hpp
      + S8200111: MallocArrayAllocator::free should not take a length
      + S8200113: Make Access load proxys smarter
      + S8200126: [TESTBUG] Open source VM runtime signal tests
      + S8200149: The "com.sun.awt.AWTUtilities" class can be dropped
      + S8200168: Remove DONT_USE_REGISTER_DEFINES on Sparc
      + S8200169: Flatten G1Allocator class hierarchy
      + S8200187: Exclude 3 long-running tests from tier1
      + S8200195: serviceability/jvmti/FieldAccessWatch/
      / crashes with
      "assert(thread->thread_state() == _thread_in_native) failed:
      coming from wrong thread state"
      + S8200197: Zero fails to build after 8200105
      + S8200202: Remove unused _boot_modules_array and
      _platform_modules_array from classLoader.*.
      + S8200203: Missing platform definitions for ia64
      + S8200227: [Graal] Test times out with Graal due to low
      compile threshold
      + S8200228: Change default value of HeapSizePerGCThread
      + S8200230: [Graal] Compilations should not be enqueued before
      Graal is initialized
      + S8200232: Build failures after JDK-8200106 (Move
      NoSafepointVerifier out from gcLocker.hpp)
      + S8200233: Simple G1 evacuation path performance enhancements
      + S8200234: Cleanup Remark and Cleanup pause code
      + S8200238: Reduce number of exceptions created when calling
      + S8200245: Zero fails to build on linux-ia64 due to
      ia64-specific cruft
      + S8200246: AIX build fails after adjustments of
      + S8200251: AArch64::CPUFeature out of sync with
      + S8200255: Remove G1CMTask::_concurrent
      + S8200261: Regression with JVM anonymous class
      + S8200276: Cleanup allocation.hpp includes
      + S8200290: Scratch buffer creation fails with
      "assert(!current_thread_in_native()) failed: must not be in
      native" on SPARC
      + S8200292: Move PushAndMarkVerifyClosure::do_oop_work to
      + S8200297: Build failures after JDK-8198691 (CodeHeap State
      + S8200299: Non-PCH build for aarch64 fails
      + S8200302: ppc, s390 (non-pch) build errors
      + S8200305: Update gc,liveness output with remset state after
      rebuild remset concurrently changes
      + S8200343: Minor JViewport documentation typo
      + S8200360: MeetIncompatibleInterfaceArrays fails with
      " must be compiled at
      tier 0 !"
      + S8200362: G1Mux2Closure should disable implicit oop
      + S8200366: SIGSEGV in CodeHeapState::print_names()
      + S8200371: In g1, rename ConcurrentMarkThread to
      + S8200374: Add
      ThreadsSMRSupport::verify_hazard_pointer_scanned() to verify
      + S8200383: Can't build on SPARC Hotspot with code which use
      math functions
      + S8200384: jcmd help output should be sorted
      + S8200385: Eagerly reclaimed humongous objects leave mark in
      prev bitmap
      + S8200391: clean up test/hotspot/jtreg/ProblemList.txt
      (compiler related)
      + S8200423: Non-PCH build for x86_32 fails
      + S8200424: Windows build fails due to implicit jboolean to
      bool conversion
      + S8200429: Adjust object pinning interface on CollectedHeap
      + S8200438: Non-PCH x86_32 build failure: err_msg is not defined
      + S8200461: MeetIncompatibleInterfaceArrays test fails with
    - Xcomp
      + S8200468: Port the native GSS-API bridge to Windows
      + S8200524: AArch64: CPUFeature and Flag enums are not passed
      through JVMCI
      + S8200525: test java/awt/event/SequencedEvent/
      fails to compile
      + S8200526: Test sun/java2d/marlin/ times out
      + S8200550: Xcode 9.3 produce warning -Wexpansion-to-defined
      + S8200607: Add missing include dependency in bitMap.hpp
      + S8200608: Build failures after JDK-8191101 (Show register
      content in hs-err file on assert)
      + S8200626: Restore history for g1ConcurrentMarkThread.*
      + S8200627: aarch32 - Broken build after JDK-8198949
      + S8200628: aarch32 - Broken build after JDK-8199809
      + S8200630: Globally suppress Visual Studio warning C4351
      + S8200697: Add utility for spin wait with fallback to
      + S8200719: Cannot connect to IPv6 host when exists any active
      network interface without IPv6 address
      + S8200735: Move CMS specific code from binaryTreeDictionary
      and freeList to CMS files
      + S8200736: Move CMSGCStats to the cms directory
      + S8200737: Move GC code out of
      Arguments::check_vm_args_consistency into GCArguments
      + S8200759: Move GC entries in vmStructs.cpp to GC specific
      + S8201136: Move GC flags from globals.hpp to GC specific files
      + S8201167: Remove MacroAssembler::cmp_heap_oop on x86
      + S8201168: Move GC command line constraint functions to GC
      specific files
      + S8201171: Cleanup in g1CollectedHeap, change CamelCase to
      + S8201175: Move FilteringClosure::do_oop to genOopClosures
      + S8201185: AARCH64: bfm instruction encoding hits assert on
      zero register
      + S8201209: Separate out CMS specific functions into
      + S8201212: Remove INCLUDE_ALL_GCS from OopStorage files
      + S8201213: Remove INCLUDE_ALL_GCS from
      + S8201217: Split specialized_oop_closures.hpp into GC specific
      + S8201218: PPC64: Avoid use of yield instruction on spinlock
      + S8201227: Add ALL_GCS_ONLY
      + S8201240: Improve releasing native resources of
      + S8201242: Include source file/line number when reporting
      native call stack on supported platforms
      + S8201244: Clean out unnecessary includes of heap headers
      + S8201247: Various cleanups in the attach framework
      + S8201265: Native memory leak in
      + S8201316: Move G1-related static members from JavaThread to
      + S8201318: Introduce GCThreadLocalData to abstract GC-specific
      data belonging to a thread
      + S8201321: NMT: Unnecessary re-recording thread stack and size
      when attaching listener to JavaThread
      + S8201330: Add java/lang/management/ThreadMXBean/
      / to the ProblemList
      + S8201334: Move runtime/NMT/ to
      + S8201359: Incorrect header guards after JDK-8198949
      (Modularize arraycopy stub routine GC barriers)
      + S8201362: Remove CollectedHeap::barrier_set()
      + S8201365: Remove G1Policy::should_process_references()
      + S8201370: GC specific data is referred from common
      precompiled headers and defNewGeneration.cpp
      + S8201427: Fix Minimal VM builds on Linux x64
      + S8201430: [TESTBUG] Remove script from runtime/6626217
      + S8201442: objArrayOopDesc::atomic_compare_exchange_oop() must
      use obj+offset in HeapAccess call
      + S8201443: NoSuchMethodException when jar file is
      used in classpath
      + S8201450: Provide access to LogHandle tagset
      + S8201474: (so) Socket adaptor connect(InetAddress, timeout)
      succeeds when connection fails
      + S8201475: 8199417 breaks AIX and non-pch on s390 (and
      presumably aarch64)
      + S8201480: ISA/CPU feature detection code crashes on
      + S8201483: Make it possible to disable JVM features
      + S8201494: Avoid early initialization of java.nio.Bits
      + S8201495: [Zero] Reduce limits of max heap size for boot JDK
      on s390
      + S8201498: test/langtools/tools/javac/diags/
      6 errors occurred
      + S8201507: Generate alias entries in j.t.f.ZoneName from tzdb
      at build time
      + S8201508: Macosx builds fail in GenerateLinkOptData.gmk
      + S8201554: Disable failing tier1 test for JDK-8201498
      + S8201584: Fix configure on SLES 11 after 8201483
      + S8201591: JVM features with "-" in name is not correctly
      + S8201609: Split test/jdk/:tier2 to enable better parallel
  - Removed patch
    * fix-arm-build.patch
      + Integrated upstream
  - Modified patch:
    * memory-limits.patch
      + Rediff with changes in the right files
* Thu Apr 19 2018
  - Fix armv6 build with fix_armv6_build.patch
* Fri Apr 13 2018
  - Update to upstream tag jdk-11+9
    * Fixes
      + S8071367: JMX: Remove SNMP support
      + S8164781: Pattern.asPredicate specification is incomplete
      + S8178867: tools/jlink/multireleasejar/
      / failed to clean up files
      + S8180570: Refactor sun/security/mscapi shell tests to plain
      java tests
      + S8188897: java/rmi/registry/reexport/ failed
      with Port already in use
      + S8189784: Parsing with Java 9 AKST timezone returns the
      SystemV variant of the timezone
      + S8190333: sun/security/ssl/X509KeyManager/
      failed with "Failed to get the preferable key aliases"
      + S8196200: Implement a navigation builder in javadoc
      + S8196724: Change macosx deployment target to 10.9
      + S8196750: [Testbug] tools/launcher tests need to tolerate
      unrelated warnings
      + S8196775: java/net/Socket/asyncClose/ failed
      intermittently on Windows with ConnectException: Connection
      + S8197418: Move java/util/RandomAccess/ tests into OpenJDK
      + S8197531: Miscellaneous changes imported from jsr166 CVS
      + S8199539: Provide a standard way for the build to filter
      un-needed legal .md files
      + S8199608: Clean up LDFLAGS for libfontmanager
      + S8199744: Incorrect compiler message for ReceiverParameter in
      inner class constructor
      + S8199875: Require first parameter type of a condy bootstrap
      to be Lookup
      + S8200125: Fix some classloader/module typos
      + S8200127: Replace with
      + S8200128: Fix some "annoations" typos
      + S8200131: Improve lazy init of InetAddress.canonicalHostName
      and NativeObject.pageSize
      + S8200134: Improve ModuleHashesBuilder
      + S8200152: KerberosString should use UTF-8 by default
      + S8200258: Improve CopyOnWriteArrayList subList code
      + S8200298: Unify all unix versions of libjsig/jsig.c
      + S8200358: Remove mapfiles for JDK executables
      + S8200359: (tz) Upgrade time-zone data to tzdata2018d
      + S8200458: (se) Readiness information previously recorded in
      the ready set not preserved
      + S8200520: forkjoin tasks interrupted after shutdown
      + S8200583: (se) Selector clean-up, part 4
      + S8200664: fix broken links in java.base docs
      + S8200706: Better cleanup for open/test/jdk/java/lang/
      + S8200727: linux-aarch64 profile should use bundled freetype
      + S8200728: Docs (Comparison of Stack and Deque methods) for
      Deque is not correct
      + S8200788: Optimal initial capacity of
      + S8200792: PKCS12Attribute#hashCode is always constant -1
      + S8200888: typo in name of exception in @throws
      + S8201178: Remove sun.nio.cs.FastCharsetProvider
      + S8201179: Regression due loading
      java.nio.charset.StandardCharsets during bootstrap
      + S8201194: Handle local variable declarations in lambda
      + S8201221: JDK-8199608 introduced a build race on macosx
      + S8201222: JDK-8199539 broke the OpenJDK build
      + S8201236: Straighten out dtrace build logic
      + S8201246: Export native function to set platform encoding
      + S8201251: The tests for JDK-8187247 should be under
      + S8201263: Trailing backslash in VS120COMNTOOLS leads to ugly
      error message when running tests
      + S8201267: Disable warnings for VS2017 to enable building
      + S8201320: Allow PrintFailureReports to be turned off
      + S8201327: Make Sensor deeply immutably thread safe
      + S8201328: SynthParser should use Boolean.parseBoolean
      + S8201348: ProblemList update for bugid associated with
      + S8201357: ALSA_CFLAGS is needed; was dropped in JDK-8071469
      + S8201396: fix broken links generated by javadoc doclet
      + S8201439: Enable linux-arm-vfp-hflt profile to be configured
      with jib again
      + S8201440: javac should create unique DynamicMethodSymbols at
  - Modified patches:
    * java11-improved-fonts.patch
      + Rediff to changed context
    * fix-arm-build.patch
      + Use upstream fixes
* Wed Apr 11 2018
  - Modified patch:
    * fix-arm-build.patch
      + fix more duplicate commas in headers
* Fri Apr 06 2018
  - Update to upstream tag jdk-11+8
    * Fixes
      + S4954348: JPGWriter.getNumThumbnailsSupported does not return
    - 1 when passing null values
      + S8074286: Add getSelectedIndices() to ListSelectionModel
      + S8178370: [TEST_BUG]
      java/security/Signature/ fails
      + S8191957: JFileChooser shows empty name for external drives
      shown under Desktop
      + S8193032: Remove terminally deprecated SecurityManager APIs
      + S8195649: reorganize tests for java.util.Optional
      + S8198314: javac hidden options violate standard syntax for
      + S8198801: JShell: user exception chained cause not retained
      + S8198885: upgrade Marlin (java2d) to 0.9.1
      + S8198990: Move SwingSet2 from closed to OpenJDK
      + S8199176: Accessibility issues in java.base docs
      + S8199800: Optimize Boolean.parseBoolean(String)
      + S8199947: Rename HTML element id in ClassLoader javadoc to
      avoid name conflict with private elements
      + S8200200: test java/awt/image/ColorModel/
      fails with open profiles
      + S8200257: (se) More Selector cleanup
      + S8200267: a.out created at top dir by Solaris build
      + S8200364: Remove unnecessary boxing via primitive wrapper
      valueOf(String) methods
      + S8200375: Change to GCC 7.3.0 for building Linux at Oracle
      + S8200469: Update link to license in Docs.gmk
      + S8200538: cl : Command line warning D9014 : invalid value
      '2220' for '/wd'
      + S8200586: Update JDK11 release date to 2018-09-25
      + S8200658: Fix incremental builds of hotspot on solaris
      + S8200696: Optimal initial capacity of
      + S8200703: Problem list jdk/jshell/ fails
      on windows
* Thu Apr 05 2018
  - Added patch:
    * fix-arm-build.patch
      + fix a duplicate comma in a header
* Tue Apr 03 2018
  - Update to upstream tag jdk-11+7
    * Fixes:
      + S4912693: Behavior of null arguments not specified in Java
      + S6686236: GIF native IIOMetadata assumes
      characterCellWidth/Height as 2bytes
      + S7031957: DIB header of type BITMAPV2INFOHEADER &
      BITMAPV3INFOHEADER is not supported in BMPImageReader
      + S7108280: JList.getSelectedValuesList fails if
      JList.setSelectionInterval larger than list
      + S7158623: Should an unfocusable maximized Frame be resizable
      + S8071282: remove misc dead code
      + S8071469: Cleanup include and exclude of sound native
      + S8140359: get_locked_message_ext() should return Flag::MsgType
      + S8144300: http.nonProxyHosts value having wildcard * both at
      end and start are not honored
      + S8146201: [AOT] Class static initializers that are not pure
      should not be executed during static compilation
      + S8152974: AWT hang occurrs when sequenced events arrive out
      of sequence
      + S8153333: [REDO] STW phases at Concurrent GC should count in
      + S8159850: Remove unneeded parsing of optional-size when
      parsing array types
      + S8166642: serviceability/dcmd/framework/* timeout
      + S8170541: serviceability/jdwp/
      fails intermittently on Windows and Solaris
      + S8173070: Remove ValueObj class for allocation subclassing
      for runtime code
      + S8173100: AArch64: -XX:-UseOnStackReplacement does not work
      together with -XX:+TieredCompilation
      + S8175312: SA: clhsdb: Provide an improved heap summary for
      'universe' for G1GC
      + S8180410: ByteArrayOutputStream should not throw IOExceptions
      + S8180451: ByteArrayInputStream should override readAllBytes,
      readNBytes, and transferTo
      + S8191102: Incorrect include file use in classLoader.hpp
      + S8191418: List.of().indexOf(null) doesn't throw
      + S8191585: VM anonymous classes created during CDS dump time
      cause crash
      + S8191924: Adjust DelegatingClassLoader's metadata space
      sizing algorithm
      + S8191954: AArch64: disable UseCISCSpill in C2
      + S8193128: Reduce number of implementation classes returned by
      + S8193130: Bad graph when unrolled loop bounds conflicts with
      range checks
      + S8193266: AArch64: SIGSEGV
      + S8193369: post_field_access does not work for some functions,
      possibly related to fast_getfield
      + S8193429: "assert(false) failed: GetModuleFileName failed
      (126)" in symbolengine.cpp
      + S8193434: [GRAAL] Graal classes are not loaded with
    - Xshare:dump
      + S8194054: [TESTBUG] Test runtime/CommandLine/
      /OptionsValidation/ failed with
    - 1073740940 (FFFFFFFFC0000374)
      + S8194490: [JVMCI] Move `iterateFrames` to C++
      + S8194746: (fs) Add equivalents of Paths.get to Path interface
      + S8194759: Support caching class mirror objects.
      + S8194978: Javac produces dead code for try-with-resource
      + S8195095: Images are not scaled correctly in JEditorPane
      + S8195109: ServiceUtil::visible_oop is not needed anymore
      + S8195148: Collapse G1SATBCardTableModRefBS and
      G1SATBCardTableLoggingModRefBS into a single G1BarrierSet
      + S8196028: JMX: Not enough JDP packets received before timeout
      + S8196121: runtime/appcds/ fails silently
      + S8196294: LoopStripMiningIterShortLoop is set to zero by
      + S8196337: Add commit methods that take all event properties
      as argument
      + S8196399: Formatting a decimal using locale-specific grouping
      separators causes ArithmeticException (division by zero).
      + S8196519: Incomplete classpath causes infinite recursion in
      + S8196590: Enable docker container related tests for linux
      + S8196626: [Graal] runtime/appcds/ crashes with
      "VM thread using lock Heap_lock (not allowed to block on)"
      + S8196668: revisit test SunPackageAccess and
      + S8196876: OopStorage::assert_at_safepoint clashes with
      assert_at_safepoint macros in g1CollectedHeap.hpp
      + S8197235: src/hotspot/share/jvmci/jvmciCompilerToVM.cpp takes
      4 minutes to compile on windows
      + S8197405: Improve messages of AbstractMethodErrors and
      + S8197429: Increased stack guard causes segfaults on x86-32
      + S8197554: Create test for SwingSet TableDemo
      + S8197595: Serialization javadoc should link to security best
      + S8197842: Remove unused macros VM_STRUCTS_EXT and VM_TYPES_EXT
      + S8197843: Remove unused method
      + S8197844: JVMTI GetLoadedClasses should use the Access API
      + S8197845: Remove unnecessary method
      + S8197847: Remove unused file g1ParScanThreadState_ext.cpp
      + S8197852: Move G1DefaultPolicy into G1Policy
      + S8197944: Condy tests fails on Windows
      + S8198243: Add build time check for global operator new/delete
      in object files
      + S8198358: Align organization of TwoStacksPlainSocketImp with
      DualStackPlainSocketImpl [win]
      + S8198423: Improve metaspace chunk allocation
      + S8198424: Remove G1AllocationContext
      + S8198430: Remove G1Allocator extension point
      + S8198431: Remove G1FullCollector extension point
      + S8198432: Remove Thread extension point
      + S8198433: Remove WhiteBox extension point
      + S8198445: Access API for primitive/native arraycopy
      + S8198447: Remove ClassLoaderExt::check().
      + S8198510: Enable UseDynamicNumberOfGCThreads by default
      + S8198546: [Redo] JDK-8196883 G1RemSet::refine_card_concurrently
      doesn't need to check for cards in collection set
      + S8198552: Multiple javac plugins do not work at the same time.
      + S8198571: [JVMCI] must not install wide vector code unless
      runtime supports it
      + S8198591: compiler/aot/fingerprint tests should be moved to
      + S8198608: Improvements to command-line flags printing
      + S8198649: Switch AWT/Swing's default GTK version to 3
      + S8198652: Stop linking with -base:0x8000000 on Windows
      + S8198753: (dc) DatagramChannel throws unspecified exceptions
      + S8198789: [TESTBUG] CTW of java.base and java.desktop takes
      long time
      + S8198794: Hotspot crash on Cassandra 3.11.1 startup with
      libnuma 2.0.3
      + S8198796: Create test case for CDS + condy
      + S8198826: -XX:+VerifyStack fails with fatal error:
      ExceptionMark constructor expects no pending exceptions
      + S8198833: TestMemoryAwareness Docker container fails with too
      small maximum heap
      + S8198845: Missing resource mark results disassembling
      generated code failure in hs error report
      + S8198894: [PPC64] More generic vector CRC implementation
      + S8198895: Compilation errors in java.desktop with VS 2017
      + S8198896: Remove dead code: cardTableModRefBSForCTRS.hpp
      + S8198897: Compilation errors in jdk.accessibility with VS 2017
      + S8198906: JDK-8196882 breaks VS2013 Win32 builds
      + S8198924: [Graal] java/lang/StackWalker/
      timeouts with Graal
      + S8198926: Move ClassLoaderData::_dependencies to
      + S8198948: Remove unused parameter evacuation_info from
      + S8198949: Modularize arraycopy stub routine GC barriers
      + S8198950: AArch64:
      org.openjdk.jcstress.tests.varhandles.DekkerTest fails
      + S8198957: Remove unused function
      + S8198969: Update Graal
      + S8198987: [Graal] compiler/intrinsics/sha/sanity tests fail
      on macos with Graal as JIT
      + S8198997: Cache normalized/resolved user.dir property
      + S8199010: attachListener.hpp: Fix potential null termination
      issue found by coverity scans
      + S8199012: SEGV in jni_DetachCurrentThread during VM shutdown
      + S8199024: Remove unneccessary protected and virtual modifiers
      from G1CollectedHeap
      + S8199027: Make protected members private in G1Policy
      + S8199050: reenable concurrent execution of compiler tests
      + S8199066: [JVMCI] EagerJVMCI option should also initialize
      the JVMCI compiler
      + S8199133: [BACKOUT] NMT: Enhance thread stack tracking
      + S8199137: StringInternSync test crashes in exit verification
      + S8199212: [TESTBUG] don't run compiler/aot tests with -Xcomp
      + S8199219: Build failures after JDK-8195148 (Collapse
      G1SATBCardTableModRefBS and G1SATBCardTableLoggingModRefBS
      into a single G1BarrierSet)
      + S8199220: Zero build broken after 8195103, 8191102 and 8189871
      + S8199243: aarch32: ARM 32 build broken after 8165929
      + S8199263: Split interfaceSupport.hpp to not require including
      .inline.hpp files
      + S8199264: Remove universe.inline.hpp to simplify include
      + S8199272: Broken assertion in ClassLoaderData::remove_handle
      + S8199275: Fix inclusions of allocation.inline.hpp
      + S8199278: Javadoc search results does not link to anchors on
      a page
      + S8199282: Remove ValueObj class for allocation subclassing
      for gc code
      + S8199283: Remove ValueObj class for allocation subclassing
      for compiler code
      + S8199319: Remove handles.inline.hpp include from
      + S8199323: hsdis could not be loaded which are located on long
      + S8199328: Fix unsafe field accesses in heap dumper
      + S8199342: The constant pool forgets it has a Dynamic entry if
      there are overpass methods
      + S8199356: Fix hotspot to allow stdlib to use libc++ and to
      allow changing the deployment target to 10.9
      + S8199421: Add support for vector popcount
      + S8199422: Hotspot build is broken after push of 8197235
      + S8199425: JTReg failure:
      + S8199430: Rename MetaspaceAux to something more meaningful
      + S8199431: Split up class Metaspace into a static and a
      non-static part
      + S8199432: metaspace: fix wrong comment and condition in
      + S8199465: {@docRoot} references need to be updated to reflect
      new module/package structure
      + S8199467: Compilation Errors in libinstrument Reentrancy.c
      with VS2017
      + S8199472: Fix non-PCH build after JDK-8199319
      + S8199489: [TESTBUG] don't run CTW tests with -Xcomp
      + S8199511: Do not generate g1_{pre|post}_barrier_slow_id
      without CardTable-enabled barrier set
      + S8199516: Remove dead code overlooked during Full GC work
      + S8199518: test/hotspot/jtreg/runtime/SelectionResolution
      tests take a lot longer to run with fastdebug after JDK-8198423
      + S8199532: [TESTBUG] test failed
      with -Xcomp
      + S8199533: ProblemList tests failing after JDK-8153333
      + S8199557: Assert in fromTonga/vm/runtime/defmeth/scenarios/
      + S8199559: objArrayKlass::oop_iterate() and friends must use
      base_raw() instead of base()
      + S8199561: Fix two typos in the JVMTI documentation
      + S8199603: Build failures after JDK-8199421 "Add support for
      vector popcount"
      + S8199604: Rename CardTableModRefBS to CardTableBarrierSet
      + S8199620: Support for JNI object pinning
      + S8199624: [Graal] Blocking jvmci compilations time out
      + S8199656: Make slow metaspace verifications switchable in
      debug builds
      + S8199667: Unify metaspace list index handling and
      reinstantiate ChunkManager listindex gtest
      + S8199672: ClassCastException is thrown by java.util.Formatter
      when an NumberFormatProvider SPI is used.
      + S8199674: Improve G1 Full GC array marking
      + S8199685: Access arraycopy build failure with GCC 7.3.1
      + S8199696: Remove Runtime1::arraycopy
      + S8199698: Change 8199275 breaks template instantiation for
      xlC (and potentially other compliers)
      + S8199705: Docs.gmk needs to be updated to remove the -html5
      + S8199716: Unused AdjustKlassClosure in psParallelCompact.hpp
      + S8199728: Remove oopDesc::is_scavengable
      + S8199739: Use HeapAccess when loading oops from static fields
      in javaClasses.cpp
      + S8199741: NMT: Tag safepoint polling pages
      + S8199752: NMT: Memory allocated by Unsafe.allocateMemory
      should be tagged as mtOther
      + S8199756: Simplify language, country, script, and variant
      property initialization
      + S8199762: JShell API: Failed to detect override when snippet
      to be overridden has been changed before
      + S8199773: (bf) XXXBuffer:compareTo method is not working as
      + S8199777: Deprecate -XX:+AggressiveOpts
      + S8199784: PhaseIdealLoop::place_near_use() might return wrong
      control with loop strip mining
      + S8199789: Emit a warning message when t2k is selected via
      system property
      + S8199791: (se) More Selector cleanup
      + S8199809: Don't include frame.inline.hpp and other.inline.hpp
      from .hpp files
      + S8199843: Optimize Integer/Long.highestOneBit()
      + S8199870: needs to remove mention of KCMS
      + S8199880: runtime/appcds/condy/ missing at
      requires vm.cds
      + S8199886: gc/cslocker/ crashes
      + S8199896: [Graal] build Graal on all x86 platforms
      + S8199902: {@docRoot} references need to be updated to reflect
      new module/package structure
      + S8199910: Compiler crashes with -g option and variables of
      intersection type inferred by `var`
      + S8199924: Solaris: Correctly enqueue null arguments of attach
      + S8200071: Fix test/hotspot/jtreg/ProblemList-graal.txt
      + S8200072: Remove un-needed qualified export from java.base to
      + S8200116: ConstructInflaterOutput, ConstructDeflaterInput
      still spamming test logs
      + S8200118: [TESTBUG] String concat tests should test
      toString() application order
      + S8200122: Remove unused field Thread.threadQ
      + S8200123: Replace Thread.init with telescoping constructor
      + S8200124: Various cleanups in jar/zip
      + S8200129: Remove D3D Performance Counter.
      + S8200135: test/hotspot/jtreg/compiler/jvmci/compilerToVM/
      / is failing after JDK-8194978
      + S8200136: Problem list test/hotspot/jtreg/compiler/jvmci/
      + S8200174: improvements
      + S8200178: Remove mapfiles for JDK native libraries
      + S8200179: (se) More Selector cleanup
      + S8200180: fix a typo in run-test framework documentation
      + S8200181: Remove superflous non-IPv4 code from
      + S8200198: javah man pages were not removed by JDK-8191054
      + S8200199: javac suggests to use var even when var is used
      + S8200213: Configure broken on MIPS
      + S8200215: 17th loop of "let foo = ''"; throws ReferenceError
      + S8200229: Simplify building of libjsig
      + S8200241: [TESTBUG] java/lang/String/concat/ tests should not
      force source/target = 9 anymore
      + S8200256: java/nio/channels/AsynchronousChannelGroup/
      fails intermittently
      + S8200289: Reduce number of exceptions created when calling
      + S8200301: deduplicate lambda methods
      + S8200304: TwoStacksPlainDatagramSocketImpl and socket cleaner
      + S8200310: Avoid charset lookup machinery in
      + S8200355: local variable inference regression test generates
      classfile in test folder
      + S8200357: Inline SoundLibraries.gmk into Lib-java.desktop.gmk
      + S8200409: jdk11 nightly solaris sparc build failure
      + S8200449: ReadAllReadNTransferTo fails occasionally
  - Modified patch:
    * system-pcsclite.patch
      + Rediff to changed context
* Fri Mar 23 2018
  - Update to upstream tag jdk-11+6
    * Fixes:
      + S8186228: sun/security/krb5/auto/ fails with
      "java.lang.Exception: Does not match. Output is
      + S8193033: remove terminally deprecated
      + S8196298: Add null Reader and Writer
      + S8199437: Improve diagnostic system assertion message in impl
      + S8199682: Clean up building the saproc library
      + S8199749: Debug symbols are not copied to exploded image on
      + S8199768: jdk/test/lib/compiler/ needs to
      provide more control over compilation
      + S8199792: Wrong license header in
      + S8199858: solaris-x86_64 : unpack200 fails linking with SS12u4
      + S8199862: Examine ProxyBuilder::referencedTypes startup cost
      + S8199865: Avoid initializing ShortCache in ProxyGenerator
      + S8199869: Missing copyright headers in nashorn source code
      + S8199884: JDK-8199749 broke build with make 3.81
* Tue Mar 20 2018
  - Update to upstream tag jdk-11+5
    * Fixes:
      + S8160767: [TEST_BUG]
      + S8182684: Further clarify InputStream#available()
      + S8183554: Add constructors with Charset parameter for
      FileReader and FileWriter
      + S8187635: On Windows Swing changes keyboard layout on a
      window activation
      + S8188240: Reflection Proxy should skip static methods
      + S8189230: JDK method:
      java.lang.Integer.numberOfLeadingZeros(int) can be optimized
      + S8190347: [TESTBUG] Test javax/swing/JWindow/
      /ShapedAndTranslucentWindows/ fails
      + S8190767: if JFrame is maximized on OS X, all new JFrames
      will be maximized by default
      + S8193017: Import freetype sources into OpenJDK source tree
      + S8193584: (testbug) TestSocketFactory fails intermittently
      with ConcurrentModificationException
      + S8194767: Regression automated Test
      'javax/swing/JEditorPane/6917744/' fails
      + S8194943: Regression automated test 'open/test/jdk/javax/
      /swing/JInternalFrame/8020708/' fails
      + S8195738: scroll poistion in ScrollPane is reset after
      calling validate()
      + S8196435: Regression automated Test 'java/awt/Mouse/
      /GetMousePositionTest/' fails
      + S8196748: tools/jar tests need to tolerate unrelated warnings
      + S8197785: javax.accessibility.AccessibleBundle will reload
      the ResourceBundle for every call to toDisplayString
      + S8198406: Test TestAATMorxFont is unstable
      + S8198605: Touch keyboard is shown for a non-focusable text
      + S8198606: Touch keyboard does not hide, when a text component
      looses focus
      + S8198613: Test cases result in failure or timeout when run
      with OpenGL backend
      + S8198777: JList.getPreferredScrollableViewportSize(): fix
      mistake in doc for height calc
      + S8198889: Clarify the throwing of exceptions from
      + S8198922: Provide instrumentation for
      + S8198989: Provide more diagnostic IAE messages
      + S8199009: test/jdk/java/util/Locale/ fails with
      + S8199022: New failures should be added to ProblemList
      + S8199215: Re-examine getFreePort method in test
      infrastructure library
      + S8199258: BigInteger.bitLength() should explicitly specify
      behavior when the value is zero
      + S8199329: Remove code that attempts to read bytes after
      connection reset reported
      + S8199420: Update javadoc tags in java.lang.System and related
      + S8199423: Create builds-infra Mach5 job
      + S8199428: install-file macro fails on filenames with space on
      + S8199443: Nashorn multithread bottleneck with "use strict"
      + S8199451: Create linux-aarch64 cross-compilation devkit, and
      fix cross-compilation
      + S8199453: Enable link-time generation of constructor forms
      + S8199462: Use Reference.reachabilityFence in direct
      ByteBuffer methods
      + S8199464: Remove remaining vestiges of
      + S8199469: Disable generate-jli-classes when building
      + S8199470: Remove unused property file.encoding.pkg
      + S8199471: Enable generation of callSiteForms at link time
      + S8199473: Support Visual Studio BuildTools with VS2017
      + S8199483: Clean up some non-standard LDFLAGS usage
      + S8199606: Set -lc as global LIBS on solstudio
      + S8199611: (se) Minor selector implementation clean-up
      + S8199616: Fix @module declarations in tier1 tests
      + S8199636: Unify naming for jaas_unix and jaas_nt
      + S8199639: Introduce SetupJdkLibrary and SetupJdkExecutable
      + S8199640: Split up BUILD_LIBKRB5 into the two, unrelated
      compilations it consists of
      + S8199647: java/util/Locale/ fails with
      OutOfMemoryError again
      + S8199668: make/lib cleanup
      + S8199681: Remove boilerplate code from creating native jtreg
      + S8199745: JDK-8199668 introduced a build race on macosx
  - Modified patches:
    * system-pcsclite.patch
    * java10-improved-fonts.patch -> java11-improved-fonts.patch
      + Rediff to changed context
* Tue Mar 13 2018
  - Update to upstream tag jdk-11+4
    * Fixes:
      + S4993841: (str) java.lang.Character should have a
      toString(int) method
      + S5076761: JList.setSelectedValue(null, ...) doesn't do
      + S6372077: JarFile.getManifest() should handle manifest
      attribute name 70 bytes
      + S8041626: Shutdown tracing event
      + S8129569: [TEST_BUG] Test java/awt/Frame/
      /MaximizedToUnmaximized/ fails
      + S8137326: Methods for comparing CharSequence, StringBuilder,
      and StringBuffer
      + S8148871: Possible wrong expression stack depth at deopt point
      + S8153945: Track if log configuration has changed during
      + S8168722: Unified Logging configuration output needs
      + S8169358: httpserver does not close connections when
      RejectedExecutionException occurs
      + S8170976: [TESTBUG] LogTestFixture does not restore previous
      logging state
      + S8171000: Robot.createScreenCapture() crashes in wayland mode
      + S8182765: HTML5 must be the default javadoc codegen mode in
      the near future
      + S8186513: [TESTBUG] javax/swing/JInternalFrame/8160248/
      + S8187066: -Xlog:help "=debug" example is not quite accurate
      + S8187653: Lock in CoderResult.Cache becomes performance
      + S8187950: javax.lang.model APIs throws CompletionFailure or a
      subtype of CompletionFailure.
      + S8190346: improve unified JVM logging help message and
      + S8190679: java/util/Arrays/ fails with
      "Initial heap size set to a larger value than the maximum heap
      + S8191139: Remove deprecated API
      + S8191369: NMT: Enhance thread stack tracking
      + S8191421: Deprecate PrintSafepointStatistics,
      PrintSafepointStatisticsTimeout and
      PrintSafepointStatisticsCount options
      + S8193262: JNI array not released in libsunmscapi
      + S8193660: Check SOURCE line in "release" file for closedjdk
      + S8194085: Obsolete the deprecated SafepointSynchronize flags
      and remove related code
      + S8194296: Check copyright of files in make/langtools/tools
      + S8194870: Some regression tests throw NPE exception on a
      specific Solaris 11.2 sun4v sparc machine
      + S8195065: runtime/appcds/ intermittent
      + S8195131: Dead code removal for changes present in JDK-8176795
      + S8195142: Refactor out card table from CardTableModRefBS to
      flatten the BarrierSet hierarchy
      + S8195632: [Graal] Introduce EagerJVMCI flag to force eager
      JVMCI initialization
      + S8196064: AArch64: Merging ld/st into ldp/stp in
      + S8196133: JShell crashes when attempting to use bad source
      file in class path
      + S8196196: Headful tests should not be run in headless mode
      + S8196322: [macosx] When the screen menu bar is used, clearing
      the default menu bar should permit AWT shutdown
      + S8196338: [TEST_BUG] sanity/client/SwingSet/src/
      / Failed with timeout
      + S8196868: AARCH64: ld/st instructions hit guarantee assert
      while using sp
      + S8196882: VS2017 Hotspot Defined vsnprintf Function Causes
      C2084 Already Defined Compilation Error
      + S8197408: Bad pointer comparison and small cleanup in
      + S8197453: Add support of extra problem list
      + S8197482: Make Jemmy ComponentChooser lambda friendly
      + S8197499: RepaintManager does not increase double buffer
      after attaching a device with higher resolution
      + S8197533: Move javax.transaction.xa  to its own module
      + S8197538: Remove mention of hotjava paths in
      + S8197546: Fix for 8171000 breaks Solaris + Linux builds
      + S8197549: Implement a new method similar to waitState() on
      Operator which run the check on event queue
      + S8197594: String#repeat
      + S8197808: Test java/awt/Dialog/MakeWindowAlwaysOnTop/
      / fails on Windows
      + S8197841: Remove unused function Universe::create_heap_ext
      + S8197864: VS2017 (C4334) Result of 32-bit Shift Implicitly
      Converted to 64 bits
      + S8197926: java/awt/dnd/ImageTransferTest/
      doesnt close the windows in HiDPI setting
      + S8198004: javax/swing/JFileChooser/6868611/
      throws error
      + S8198005: javax/swing/JFileChooser/7199708/
      throws error
      + S8198252: Null pointer dereference in fold_compares_helper
      + S8198253: ThreadInfo.from(CompositeData) incorrectly accepts
      CompositeData with missing JDK 6 attributes
      + S8198293: AARCH64 - Add CPU detection code for Cavium Thunder
      + S8198302: VS2017 (C4477) java.base/windows/native/libnet/
      /NetworkInterface_winXP.c incorrect printf format strings
      + S8198304: VS2017 (C4838, C4312) Various conversion issues
      with gtest tests
      + S8198312: VS2017: Upgrade HOTSPOT_BUILD_COMPILER in
      + S8198333: ProblemList should be updated for headless mode
      + S8198474: Move JNIHandles::resolve into jniHandles.inline.hpp
      + S8198554: Add fuzzy matching for log levels and tags when
      parsing -Xlog
      + S8198628: further simplifications to lambda classification at
      + S8198640: VS2017 (LNK4281) Link Warning Against Missed ASLR
      + S8198693: Update ProblemsList for mac
      + S8198697: Simplify initialization of platform encoding
      + S8198703: Missing #include "gc/shared/cardTableModRefBS.hpp"
      in graphKit.hpp
      + S8198724: Refactor FLAGS handling in configure
      + S8198750: [s390+x86_32+aarch64] Fix build after jdk-8195142
      + S8198810: URLClassLoader does not specify behavior when URL
      array contains null
      + S8198821: fix test methods access for test
      + S8198825: Resolve missing review feedback for JDK-8170976
      + S8198833: TestMemoryAwareness Docker container fails with too
      small maximum heap
      + S8198834: (ch) Enable java/nio/channels/spi/SelectorProvider/
      /inheritedChannel/ on linux-x64
      + S8198841: Thread.interrupt should set interrupt status while
      holding blockerLock
      + S8198844: Clean up GensrcX11Wrappers
      + S8198859: Use elfedit to silence linker warnings on solaris
      + S8198862: Stop doing funky compilation stuff for dtrace
      + S8198887: JDK-8168722 broke the build on macosx
      + S8198888: Reduce string allocation churn in
      + S8198898: Compilation errors in jdk.crypto.mscapi with VS 2017
      + S8198899: Compilation errors in java.prefs with VS 2017
      + S8198928: (so) SocketChannel connect may deadlock if closed
      at around same time that connect fails
      + S8198931: remove java.xml.bind module dependency for
      com/sun/jndi tests
      + S8198933: Update JDI tests to pass valid URL[]
      + S8198955: String#repeat loop optimization
      + S8198966: To make CoderResult.Cache.cache final and allocate
      it eagerly
      + S8198970: jnu_util.c compilation error on Solaris
      + S8199015: (se) SocketChannelImpl.translateXXXOps access
      channel state without synchronization
      + S8199018: Test crypto provider not registering
      + S8199052: Configure broken on aarch64
      + S8199103: Can't use COMPARE_BUILD with PATCH from custom root
      + S8199118: Filtering of filename for microsoft CL broken on
      newer Cygwin
      + S8199120: (so) SocketChannelImpl read/write don't need
      stateLock when channel is configured non-blocking
      + S8199125: --disable-warnings-as-errors does not work for
      native jtreg test code
      + S8199152: Configure broken on arm32
      + S8199154: Accessibility issues in
      + S8199197: Set _NT_SYMBOL_PATH when running tests on windows
      + S8199198: Remove unused functions in jdk.crypto.mscapi native
      + S8199224: Refactor add_native_source in SetupNativeCompilation
      + S8199236: Nashorn uses deprecated HTML tags in Javadoc
      + S8199266: Update boot and build jdk requirements in configure
      + S8199327: nuke var type name after a lambda has been accepted
      + S8199331: Don't limit debug information for fastdebug JDK
      native libraries
      + S8199338: Use -g0 on solstudio also for compiling C programs
      + S8199339: JDK-8198859 broke solaris x64
      + S8199347: Always use -Z7 for debug symbols when compiling on
      + S8199352: The Jib artifact resolver in test lib needs to
      print better error messages
      + S8199403: Require binutils 2.18 or newer
      + S8199405: Bump lowest supported gcc to 4.8
      + S8199416: Remove debug output left over since JDK-8198844
  - Removed patches:
    * sorted-diff.patch
      + context changed completely
    * jdk10-gcc6.patch
      + not needed
    * boot_jdk_version.patch
      + correct boot versions handled upsteam
  - Changed patch:
    * java10-improved-fonts.patch
      + rediffed to changed context
* Fri Mar 02 2018
  - Update to upstream tag jdk-11+3
    * Fixes:
      + S4916621: Update those still using JDIScaffold to use
      TestScaffold instead.
      + S7127700: G1: Replace G1PLAB with PLAB
      + S8038043: Xerces Update: XInclude update
      + S8060094: java/util/Formatter/ failed in tr locale
      + S8068593: Remove or repurpose unused PerfCounters from
      + S8165929: Constify arguments of Copy methods
      + S8166232: jshell tool: cannot access previous history
      + S8175384: SA: clhsdb 'printall' throws ClassCastException
      while printing out the bytecodes
      + S8176298: Log tags in -Xlog:help not sorted
      + S8179249: Improve process output analysis in CDS tests
      + S8182847: Copy class should use assert macros
      + S8184289: Obsolete -XX:+UnsyncloadClass and
    - XX:+MustCallLoadClassInternal options
      + S8186211: Negative tests for CONSTANT_Dynamic
      + S8186688: javax.lang.model.util.Elements.hides does not work
      correctly with interfaces
      + S8189330: Cleanup FileDescriptor implementation
      + S8190428: Minimal Dynamic Constant support for AArch64
      + S8191375: Add high-level jtreg VMProps to filter out CDS tests
      + S8193056: Title from build failure with Xcode 9.1
      + S8193150: Create a jtreg version of the test from JDK-8187143.
      + S8193373: Cleanup ElfFile and family
      + S8193846: Obsolete the VM option UseUTCFileTimestamp
      + S8193892: Impact of noncloneable MessageDigest implementation
      + S8193909: Obsolete(remove) Co-operative Memory Management (CMM)
      + S8194084: Obsolete FastTLABRefill and remove the related code
      + S8194691: Cleanup unnecessary casts in Atomic/OrderAccess uses
      + S8194994: Remove redundant string streams used for logging
      + S8195103: Refactor out card table from CardTableModRefBS to
      flatten the BarrierSet hierarchy
      + S8195112: x86 (32 bit): implementation for Thread-local
      + S8196308: Update tests AllLineLocations and ClassesByName to
      use TestScaffold instead of JDIScaffold.
      + S8196324: Update tests FilterMatch and FilterNoMatch to use
      + S8196405: [REDO] NMT: add_committed_regions doesn't merge
      succeeding regions
      + S8196602: Change HeapRegionClosure to comply to naming
      + S8196759: Move two java/text/Normalizer tests into OpenJDK
      + S8196783: Refactor LogTagLevelExpression into separate classes
      + S8196786: [PPC64+s390] ConstantDynamic support
      + S8196830: publicLookup().findVirtual should not return method
      handle to AccessibleObject.setAccessible
      + S8196880: VS2017 Addition of Global Delete Operator with Size
      Parameter Conflicts with Arena's Chunk Provided One
      + S8196884: VS2017 Multiple Type Cast Conversion Compilation
      + S8196889: VS2017 Unable to Instantiate
      OrderAccess::release_store with an Incomplete Class Within an
      Inlined Method
      + S8196909: gcc 7.2.1 compiler warning in libdt_socket
      + S8196920: and fail:
      failed: actual receiver must be subclass of static receiver
      + S8196930: [Testbug] serviceability/sa/ fails
      to find expected output
      + S8196992: Resolve disabled warnings for libdt_socket
      + S8196997: VS2017 The non-Standard std::tr1 namespace and
      TR1-only machinery are deprecated and will be removed
      + S8197412: Enable docker container related tests for linux
      + S8197454: Need Access decorator for storing oop into
      uninitialized location
      + S8197518: Kerberos krb5 authentication: AuthList's put method
      leads to performance issue
      + S8197563: assert(is_Loop()) crash in
      + S8197572: s390 build broken after 8165929
      + S8197589: Update CPU count algorithm when both cpu shares and
      quotas are used
      + S8197608: MacroAssembler::unimplemented calls global operator
      + S8197772: metaspace uses global operator new/delete for gtest
      + S8197780: Null pointer dereference in
      Klass::is_instance_klass of klass.hpp:532
      + S8197789: os::SuspendedThreadTask causes references to global
      operator delete
      + S8197827: [windows] Small cleanups after JDK-8185712
      + S8197828: Null pointer dereference in
      + S8197857: fieldDescriptor prints incorrect 32-bit
      representation of compressed oops
      + S8197859: VS2017 Complains about UINTPTR_MAX definition in
      + S8197868: VS2017 (C2065) 'timezone': Undeclared Identifier in
      + S8197901: Crash during GC when logging level is debug
      + S8197906: Enable CDS mode execution of jtreg tests via make
      + S8197945: Qurarantine failing condy tests
      + S8197956: VS2017 (C4838) Narrowing conversion required from
      __int64 to julong
      + S8197968: [Backout] JDK-8196883
      G1RemSet::refine_card_concurrently doesn't need to check for
      cards in collection set
      + S8197992: Move the OopStorage::ParState type out of inline.hpp
      + S8197993: Remove last use of
      + S8197994: Move JavaThread::initialize_queues() logic to
      + S8197999: Accessors in typeArrayOopDesc should use new Access
      + S8198225: os::attempt_reserve_memory_at records memory as
      + S8198249: Remove deprecated Runtime::runFinalizersOnExit and
      + S8198251: [Graal] compiler/intrinsics/bmi/verifycode tests
      fail with Graal on macos
      + S8198265: Make
      CollectorPolicy::satisfy_failed_metadata_allocation() virtual
      + S8198267: Allow GCId::current_raw() calls from
      + S8198268: Add time argument to
      + S8198269: Allow GCCauseSetter to be used outside of safepoints
      + S8198270: Remove dangerous assert in HandleArea::oops_do()
      + S8198271: Make CollectedHeap::create_heap_space_summary()
      + S8198275: AIX build broken after latest whitebox.cpp changes
      + S8198286: Direct memory accessors in typeArrayOop.hpp should
      use Access API
      + S8198287: Cleanup ElfFile usage in whitebox.cpp
      + S8198311: Avoid uses of global malloc and free
      + S8198341: Build failures after 8194084 (Obsolete
      FastTLABRefill and remove the related code)
      + S8198369: Clean up GCId and GCIdMark
      + S8198373: Remove CollectorPolicy::is/as functions
      + S8198375: Passing 'null' value to lookup param of
      ConstantBootstraps.invoke does not throw NullPointerException
      + S8198420: Remove unused extension point AllocationContextStats
      + S8198439: Fix aarch64 code for handling generate_code_for
      after FastTLABFill obsolete code
      + S8198480: Improve ClassLoaders static init block
      + S8198481: Coding style cleanups for
      + S8198482: The URLClassPath field "urls" should be renamed to
      + S8198484: URLClassPath should use an ArrayDeque instead of a
      + S8198485: Simplify a URLClassPath constructor
      + S8198490: java/util/logging/
      timed out.
      + S8198492: Bootstrapping java.lang.invoke can cause deadlock
      after JDK-8198418
      + S8198507: Remove CollectorPolicy::create_rem_set
      + S8198509: Move satisfy_failed_metadata_allocation out from
      + S8198511: Move allocation functions from GenCollectorPolicy
      to GenCollectedHeap
      + S8198515: Extract SoftReferencePolicy code out of
      + S8198522: Javadoc search broken after output files
      organization for modules
      + S8198525: Move _size_policy out of GenCollectorPolicy into
      + S8198528: Move GenerationSpecs from GenCollectorPolicy to
      + S8198530: Move _gc_policy_counters from GenCollectorPolicy to
      + S8198533: Remove obsolete JDIScaffold class from repo.
      + S8198539: Cleanup of unused imports in
      java/util/jar/ (java.base) and (
      + S8198551: Rename hotspot_tier1 test group to tier1
      + S8198553: jcmd: separate Metaspace statistics from NMT
      + S8198558: Windows does not build without precompiled headers
      + S8198560: Remove implicit casts from oop to JavaThread* and
      + S8198562: (ch) Separate blocking and non-blocking code paths
      (part 1)
      + S8198564: Multiple crashes on SPARC
      + S8198568: clean up test/hotspot/jtreg/ProblemList.txt
      + S8198569: SetupTextFileProcessing should use sed with 'g'
      + S8198573: JShell: class replace loses instances
      + S8198585: add asserts to verify that ServiceUtil::visible_oop
      is not needed
      + S8198627: JDK-8198318 broke readlink testing
      + S8198635: Remove unused safepoint message functions and
      + S8198645: Use System.lineSeparator() instead of
      + S8198653: ClassLoader::getSystemClassLoader throws
      InternalError when called after shutdown
      + S8198656: Update copyright to 2018
      + S8198658: Docs still point to JDK 9 docs
      + S8198670: [testbug] Test
      jdk/internal/jline/extra/ is broken after
      + S8198726: Quarantine again
      + S8198751: Refactor SetupNativeCompilation to take NAME and
      + S8198754: (ch) Separate blocking and non-blocking code paths
      (part 2)
      + S8198755: Reduce cost of
      + S8198808: jdi tests failing after JDK-8198484
      + S8198820: Problem list tools/jimage/
      + S8198831: Lazy initialization of ValueConversions
  - Modified patch:
    * system-pcsclite.patch
      + Fix merge error in the patch
* Mon Feb 26 2018
  - Update to upstream tag jdk-11+2
    * Fixes:
      + S8058965: Remove IPv6 support from TwoStacksPlainSocketImpl
      + S8153294: Solaris devkit uses linker from system instead of
      in devkit
      + S8170120: jimage throws IOException when the given file is
      not a jimage file
      + S8176474: test/jdk/jshell/
      fails with
      + S8190904: Incorrect currency instance returned by
      + S8194154: System property user.dir should not be changed
      + S8194892: add compiler support for local-variable syntax for
      lambda parameters
      + S8194922: jlink --exclude-resources should never exclude
      + S8196959: NullPointerException in
      + S8197439: Crash with -XDfind=lambda for anonymous class in
      anonymous class.
      + S8197812: (ref) Data race in Finalizer
      + S8198227: Fix COMPARE_BUILD after forest consolidation
      + S8198228: Spec clarification: j.u.Locale.getDisplayName()
      + S8198301: jdk11+1 was built as 'fcs' instead of 'ea'
      + S8198303: jdk11+1 was build with incorrect GA date as
      + S8198306: Add post custom extension hooks to two launchers
      + S8198318: Make build comparisons clean again
      + S8198328: Create devkit for Solaris with developer studio
      12.6 and Solaris11.3
      + S8198379: tools/jimage/ failing
      + S8198380: tools/jimage/ failing
      + S8198385: Remove property sun.locale.formatasdefault
      + S8198417: Exclude tools/jimage/ and
      tools/jimage/ on Windows
      + S8198418: Invoke LambdaMetafactory::metafactory exactly from
      the BootstrapMethodInvoker
      + S8198425: make/Main.gmk Add extra extension/override points
      to the make file
      + S8198441: Replace native Runtime::runFinalization0 method
      with shared secrets
      + S8198450: Make jdk.internal.vm.compiler/
      + S8198479: JDK build is broken by 8194892
      + S8198502: Exception at runtime due to lambda analyzer
      reattributes live AST
      + S8198512: compiler support for local-variable syntax for
      lambda parameters
      + S8198523: Refactor BootstrapMethodInvoker to further avoid
      runtime type checks
      + S8198563: Test langtools/tools/javac/analyzer/
      failing after JDK-8198502
* Mon Feb 19 2018
  - Update to upstream tag jdk-11+1
  - Removed patches:
    * JDK-8194739-zero.patch
    * aarch64-form_address.patch
      + Integrated upstream
  - Modified patch:
    * system-pcsclite.patch
      + Rediff to changed context
* Mon Jan 29 2018
  - Added patch:
    * aarch64-form_address.patch
    - Fix crash due to mistake in committed patch for JDK-8195859
* Fri Jan 26 2018
  - Upgrade to the tip of jdk repository of January 26th, 2018
  - Modified patches:
    * disable-doclint-by-default.patch
    * jdk10-gcc6.patch
      + Rediffed to a changed context
  - Removed patches:
    * java-10-openjdk-linuxfilestore.patch
    * remove_javah_for_real.patch
      + Integrated upstream
  - Added patch:
    * JDK-8194739-zero.patch
      + S8194739: Zero port of 8174962: Better interface invocations
* Tue Jan 16 2018
  - Recommend tzdata-java8 instead of depending on it. This fixes
    build cycles.



Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Nov 30 01:11:00 2019