Changelog for
java-16-openjdk-devel-16.0.2.0-6.52.x86_64.rpm :
* Tue Feb 20 2024 fstrbaAATTsuse.com- Use %patch -P N instead of deprecated %patchN.
* Fri Feb 17 2023 fstrbaAATTsuse.com- Remove the accessibility sub-package, since it was never really working and creates another problems (bsc#1205916). It can eventually be built as standalone if needed- Removed patches:
* jaw-jdk10.patch
* jaw-misc.patch
* jaw-nogtk.patch + not needed after the removal of the accessibility sub-package
* Thu Aug 26 2021 fstrbaAATTsuse.com- Added patch:
* openjdk-glibc234.patch + fix build with glibc-2.34 (bsc#1189201)
* Thu Jul 22 2021 fstrbaAATTsuse.com- Upgrade to upstream tag jdk-16.0.2+7 (July 2021 CPU)
* Security fixes + JDK-8256157: Improve bytecode assembly + JDK-8262380: Enhance XML processing passes + JDK-8264460: Improve NTLM support + JDK-8264079: Improve abstractions + JDK-8264066, CVE-2021-2388, bsc#1188566: Enhance compiler validation + JDK-8262967: Improve Zip file support + JDK-8262477: Enhance String Conclusions + JDK-8262410: Enhanced rules for zones + JDK-8262403: Enhanced data transfers + JDK-8260967, CVE-2021-2369, bsc#1188565: Better jar file validation + JDK-8260960: Signs of jarsigner signing + JDK-8260453: Improve Font Bounding + JDK-8258432, CVE-2021-2341, bsc#1188564: Improve file transfers + JDK-8256491: Better HTTP transport
* Other changes + JDK-8023980: JCE doesn\'t provide any class to handle RSA private key in PKCS#1 + JDK-8196415: Disable SHA-1 Signed JARs + JDK-8211227: Inconsistent TLS protocol version in debug output + JDK-8225081: Remove Telia Company CA certificate expiring in April 2021 + JDK-8241248: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93) + JDK-8257001: Improve HTTP client support + JDK-8258414: OldObjectSample events too expensive + JDK-8258457: testlibrary_tests/ctw/JarDirTest.java fails with InvalidPathException on windows + JDK-8258753: StartTlsResponse.close() hangs due to synchronization issues + JDK-8259627: Potential memory leaks in JVMTI after JDK-8227745 + JDK-8259662: Don\'t wrap SocketExceptions into SSLExceptions in SSLSocketImpl + JDK-8260204: Update the release version and release date after forking April CPU21_04 + JDK-8260236: better init AnnotationCollector _contended_group + JDK-8260308: Update LogCompilation junit to 4.13.1 + JDK-8260401: StackOverflowError on open WindowsPreferences + JDK-8261183: Follow on to Make lists of normal filenames + JDK-8261262: Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION + JDK-8261354: SIGSEGV at MethodIteratorHost + JDK-8261355: No data buffering in SunPKCS11 Cipher encryption when the underlying mechanism has no padding + JDK-8261505: Test test/hotspot/jtreg/gc/parallel/ /TestDynShrinkHeap.java killed by Linux OOM Killer + JDK-8261779: JCK test api/javax_crypto/ /EncryptedPrivateKeyInfo/Ctor4.html is failing with assertion error when assertions enabled + JDK-8261914: IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload + JDK-8261916: gtest/GTestWrapper.java vmErrorTest.unimplemented1_vm_assert failed + JDK-8262110: DST starts from incorrect time in 2038 8073446: TimeZone getOffset API does not return a dst offset between years 2038-2137 + JDK-8262295: C2: Out-of-Bounds Array Load from Clone Source + JDK-8262446: DragAndDrop hangs on Windows + JDK-8262829: Native crash in Win32PrintServiceLookup.getAllPrinterNames() + JDK-8262844: (fs) FileStore.supportsFileAttributeView might return false negative in case of ext3 + JDK-8262899: TestRedirectLinks fails + JDK-8263030: Remove Shenandoah leftovers from ReferenceProcessor + JDK-8263069: Exclude some failing tests from security/infra/java/security/cert/CertPathValidator + JDK-8263136: C4530 was reported from VS 2019 at access bridge + JDK-8263311: Watch registry changes for remote printers update instead of polling + JDK-8263430: Uninitialized Method
* variables after JDK-8233913 + JDK-8263557: Possible NULL dereference in Arena::destruct_contents() + JDK-8263558: Possible NULL dereference in fast path arena free if ZapResourceArea is true + JDK-8263564: Consolidate POSIX code for runtime exit support: os::shutdown, os::abort and os::die + JDK-8263587: C2: JVMS not cloned when needs_clone_jvms() is true + JDK-8263968: CDS: java/lang/ModuleLayer.EMPTY_LAYER should be singleton + JDK-8264047: Duplicate global variable \'jvm\' in libjavajpeg and libawt + JDK-8264374: Shenandoah: Remove leftover parallel reference processing argument + JDK-8264786: [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched + JDK-8265201: JarFile.getInputStream not validating invalid signed jars + JDK-8265204: Update the milestone for JDK16.0.2 + JDK-8265239: Shenandoah: Shenandoah heap region count could be off by 1 + JDK-8265531: doc/building.md should mention homebrew install freetype + JDK-8265666: Enable AIX build platform to make external debug symbols + JDK-8266205: Update milestone to fcs for jdk16.0.2+4 + JDK-8266288: assert root method not found in witnessed_reabstraction_in_supers is too strong + JDK-8266802: Shenandoah: Round up region size to page size unconditionally + JDK-8267100: [BACKOUT] JDK-8196415 Disable SHA-1 Signed JARs + JDK-8267117: sun/hotspot/whitebox/CPUInfoTest.java fails on Ice Lake + JDK-8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash + JDK-8267345: VM crashes during dumping classlist with - Xshare:dump option + JDK-8267773: PhaseStringOpts::int_stringSize doesn\'t handle min_jint correctly + JDK-8267842: SIGSEGV in get_current_contended_monitor + JDK-8268173: Wrong GA date in JDK 11.0.12 and 16.0.2 versions
* Thu Apr 22 2021 fstrbaAATTsuse.com- Upgrade to upstream tag jdk-16.0.1+9 (April 2021 CPU)
* Security fixes: + JDK-8244473: Contextualize registration for JNDI + JDK-8244543: Enhanced handling of abstract classes + JDK-8259633: compiler/graalunit/CoreTest.java fails with NPE after JDK-8244543 + JDK-8250568, CVE-2021-2161, bsc#1185056: Less ambiguous processing + JDK-8253799: Make lists of normal filenames + JDK-8261183: Follow on to Make lists of normal filenames + JDK-8249906, CVE-2021-2163, bsc#1185055: Enhance opening JARs + JDK-8258247: Couple of issues in fix for JDK-8249906 + JDK-8259428: AlgorithmId.getEncodedParams() should return copy + JDK-8257001: Improve HTTP client support
* Fixes: + JDK-8263968: CDS: java/lang/ModuleLayer.EMPTY_LAYER should be singleton + JDK-8261397: Try Catch Method Failing to Work When Dividing An Integer By 0 + JDK-8259949: x86 32-bit build fails when -fcf-protection is passed in the compiler flags + JDK-8261483: jdk/dynalink/ /TypeConverterFactoryMemoryLeakTest.java failed with \"AssertionError: Should have GCd a method handle by now\" + JDK-8261752: Multiple GC test are missing memory requirements + JDK-8256215: Shenandoah: re-organize saving/restoring machine state in assembler code + JDK-8259679: GitHub actions should use MSVC 14.28 + JDK-8260592: jpackage tests fail when Desktop is not supported + JDK-8258534: Epsilon: clean up unused includes + JDK-8253910: UseCompressedClassPointers depends on UseCompressedOops in vmError.cpp + JDK-8261912: Code IfNode::fold_compares_helper more defensively + JDK-8257746: Regression introduced with JDK-8250984 - memory might be null in some machines + JDK-8241372: Several test failures due to javax.net.ssl.SSLException: Connection reset + JDK-8261860: Crash caused by lambda proxy class loaded in Shutdown hook + JDK-8261758: [TESTBUG] gc/g1/TestGCLogMessages.java fails if ergonomics detect too small InitialHeapSize + JDK-8252883: AccessDeniedException caused by delayed file deletion on Windows + JDK-8259231: Epsilon: improve performance under contention during virtual space expansion + JDK-8259392: Zero error reporting is broken after JDK-8255711 + JDK-8259451: Zero: skip serviceability/sa tests, set vm.hasSA to false + JDK-8260934: java/lang/StringBuilder/HugeCapacity.java fails without Compact Strings + JDK-8260933: runtime/cds/serviceability/ /ReplaceCriticalClassesForSubgraphs.java fails without CompactStrings + JDK-8259849: Shenandoah: Rename store-val to IU-barrier + JDK-8251944: Add Shenandoah test config to compiler/gcbarriers/UnsafeIntrinsicsTest.java + JDK-8261251: Shenandoah: Use object size for full GC humongous compaction + JDK-8261413: Shenandoah: Disable class-unloading in I-U mode + JDK-8260048: Shenandoah: ShenandoahMarkingContext asserts are unnecessary + JDK-8259580: Shenandoah: uninitialized label in VerifyThreadGCState + JDK-8258490: Shenandoah: Full GC does not need to remark threads and drain SATB buffers + JDK-8259954: gc/shenandoah/mxbeans tests fail with -Xcomp + JDK-8261170: Upgrade to freetype 2.10.4 + JDK-8261779: JCK test api/javax_crypto/ /EncryptedPrivateKeyInfo/Ctor4.html is failing with assertion error when assertions enabled + JDK-8258457: testlibrary_tests/ctw/JarDirTest.java fails with InvalidPathException on windows + JDK-8252971: WindowsFileAttributes does not know about Unix domain sockets + JDK-8253409: Double-rounding possibility in float fma + JDK-8258077: Using -Xcheck:jni can lead to a double-free after JDK-8193234 + JDK-8259446: runtime/jni/checked/ /TestCheckedReleaseArrayElements.java fails with stderr not empty + JDK-8261334: NMT: tuning statistic shows incorrect hash distribution + JDK-8260029: aarch64: fix typo in verify_oop_array + JDK-8261522: [PPC64] AES intrinsics write beyond the destination array + JDK-8261585: Restore HandleArea used in Deoptimization::uncommon_trap + JDK-8260349: Cannot programmatically retrieve Metaspace max set via JAVA_TOOL_OPTIONS + JDK-8262018: Wrong format in SAP copyright header of OsVersionTest + JDK-8261261: The version extra fields needs to be overridable in jib-profiles.js + JDK-8261753: Test java/lang/System/OsVersionTest.java still failing on BigSur patch versions after JDK-8253702 + JDK-8253702: BigSur version number reported as 10.16, should be 11.nn + JDK-8261022: Fix incorrect result of Math.abs() with char type + JDK-8261209: isStandalone property: remove dependency on pretty-print + JDK-8261231: Windows IME was disabled after DnD operation + JDK-8261310: PPC64 Zero build fails with \'VMError::controlled_crash(int)::FunctionDescriptor functionDescriptor\' has incomplete type and cannot be defined + JDK-8259628: jdk/net/ExtendedSocketOption/ /AsynchronousSocketChannelNAPITest.java fails intermittently + JDK-8198540: Dynalink leaks memory when generating type converters + JDK-8260380: Upgrade to LittleCMS 2.12 + JDK-8249867: xml declaration is not followed by a newline + JDK-8260356: (tz) Upgrade time-zone data to tzdata2021a + JDK-8256421: Add 2 HARICA roots to cacerts truststore + JDK-8260864: ProblemList two security/krb5 tests on Linux + JDK-8259706: C2 compilation fails with assert(vtable_index == Method::invalid_vtable_index) failed: correct sentinel value + JDK-8259049: Uninitialized variable after JDK-8257513 + JDK-8257513: C2: assert((constant_addr - _masm.code()->consts()->start()) == con.offset()) + JDK-8259339: AllocateUninitializedArray C2 intrinsic fails with void.class input + JDK-8260338: Some fields in HaltNode is not cloned + JDK-8259773: Incorrect encoding of AVX-512 kmovq instruction + JDK-8259619: C1: 3-arg StubAssembler::call_RT stack-use condition is incorrect + JDK-8259777: Incorrect predication condition generated by ADLC + JDK-8259576: Misplaced curly brace in Matcher::find_shared_post_visit + JDK-8258243: C2: assert failed (\"Bad derived pointer\") with - XX:+VerifyRegisterAllocator + JDK-8258946: Fix optimization-unstable code involving signed integer overflow + JDK-8260570: Updating RE Configs for BUILD REQUEST 16.0.1+2 + JDK-8260009: InstanceKlass::has_as_permitted_subclass() fails if subclass was redefined + JDK-8260010: UTF8ZipCoder not thread-safe since JDK-8243469 + JDK-7146776: deadlock between URLStreamHandler.getHostAddress and file.Handler.openconnection + JDK-8226810: Failed to launch JVM because of NullPointerException occured on System.props + JDK-8259048: (tz) Upgrade time-zone data to tzdata2020f + JDK-8259620: Bump release strings for JDK 16.0.1 + JDK-8258471: \"search codecache\" clhsdb command does not work + JDK-8253368: TLS connection always receives close_notify exception + JDK-8258909: update jdk16u jcheck conf
* Wed Apr 14 2021 fstrbaAATTsuse.com- Upgrade to upstream tag jdk-16+36
* Official OpenJDK 16.0.0.0 release
* Fixes: + JDK-8260709: C2: assert(false) failed: unschedulable graph
* Fri Feb 05 2021 fstrbaAATTsuse.com- Upgrade to upstream tag jdk-16+35
* Fixes: + JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node + JDK-8257215: JFR: Events dropped when streaming over a chunk rotation + JDK-8258378: Final nroff manpage update for JDK 16 + JDK-8259765: ZGC: Handle incorrect processor id reported by the operating system + JDK-8259794: Remove EA from JDK 16 version string starting with Initial RC promotion on Feb 04, 2021(B35) + JDK-8260339: JVM crashes when executing PhaseIdealLoop::match_fill_loop + JDK-8260473: [vector] ZGC: VectorReshape test produces incorrect results with ZGC enabled + JDK-8260585: AArch64: Wrong code generated for shifting right and accumulating four unsigned short integers + JDK-8260608: add a regression test for 8260370 + JDK-8260632: Build failures after JDK-8253353 + JDK-8260704: ParallelGC: oldgen expansion needs release-store for _end + JDK-8260927: StringBuilder::insert is incorrect without Compact Strings
* Fri Feb 05 2021 fstrbaAATTsuse.com- Upgrade to upstream tag jdk-16+34
* Fixes: + JDK-8227695: assert(pss->trim_ticks().seconds() == 0.0) failed: Unexpected partial trimming during evacuation + JDK-8247619: Improve Direct Buffering of Characters + JDK-8255199: Catching a few NumberFormatExceptions in xmldsig + JDK-8259025: Record compact constructor using Objects.requireNonNull + JDK-8259271: gc/parallel/TestDynShrinkHeap.java still fails \"assert(covered_region.contains(new_memregion)) failed: new region is not in covered_region\" + JDK-8259276: C2: Empty expression stack when reexecuting tableswitch/lookupswitch instructions after deoptimization + JDK-8259775: [Vector API] Incorrect code-gen for VectorReinterpret operation + JDK-8260284: C2: assert(_base == Int) failed: Not an Int + JDK-8260370: C2: LoopLimit node is not eliminated
* Fri Jan 22 2021 fstrbaAATTsuse.com- Upgrade to upstream tag jdk-16+33
* Fixes: + JDK-8259757: add a regression test for 8259353 and 8259601 + JDK-8259732: JDK 16 L10n resource file update - msg drop 10 + JDK-8259796: timed CompletableFuture.get may swallow InterruptedException + JDK-8258643: [TESTBUG] javax/swing/JComponent/7154030/ /bug7154030.java failed with \"Exception: Failed to hide opaque button\" + JDK-8259574: SIGSEGV in BFSClosure::closure_impl + JDK-8259641: C2: assert(early->dominates(LCA)) failed: early is high enough + JDK-8258396: SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk() + JDK-8253505: JFR: onFlush invoked out of order with a sorted event stream + JDK-8255120: C2: assert(outer->outcnt() >= phis + 2 && outer->outcnt() <= phis + 2 + stores + 1) failed: only phis + JDK-8259719: ProblemList runtime/cds/appcds/jigsaw/modulepath/ /ModulePathAndCP_JFR.java on Windows + JDK-8259720: ProblemList java/awt/Focus/ /AppletInitialFocusTest/AppletInitialFocusTest1.java on Windows + JDK-8259722: ProblemList two jdk/jfr/startupargs tests on Windows + JDK-8231461: static/instance overload leads to \'unexpected static method found in unbound lookup\' when resolving method reference
* Fri Jan 22 2021 fstrbaAATTsuse.com- Update to upstream tag jdk-16+32
* Fixes: + JDK-8259063: Possible deadlock with vtable/itable creation vs concurrent class unloading + JDK-8259657: typo in generated HELP page prevents localization + JDK-8258272: LoadVectorMaskedNode can\'t be replaced by zero con + JDK-8259560: Zero m68k: \"static assertion failed: align\" after JDK-8252049 + JDK-8258985: Parallel WeakProcessor may use too few threads + JDK-8259061: C2: assert(found) failed: memory-writing node is not placed in its original loop or an ancestor of it + JDK-8259601: AArch64: Fix reinterpretX2D match rule issue + JDK-8259275: JRuby crashes while resolving invokedynamic instruction + JDK-8259353: VectorReinterpretNode is incorrectly optimized out + JDK-8259636: Check for buffer backed by shared segment kicks in in unexpected places + JDK-8259645: Revert JDK-8245956 JavaCompiler still uses File API instead of Path API in a specific case + JDK-8259634: MemorySegment::asByteBuffer does not respect spatial bounds + JDK-8259298: broken link in Stream::toList spec + JDK-8259380: Correct pretouch chunk size to cap with actual page size + JDK-8259237: Demo selection changes with left/right arrow key. No need to press space for selection. + JDK-8258384: AArch64: SVE verify_ptrue fails on some tests + JDK-8253996: Javac error on jdk16 build 18: invalid flag: - Xdoclint:-missing + JDK-8259028: ClassCastException when using custom filesystem with wrapper FileChannel impl + JDK-8259043: More Zero architectures need linkage with libatomic + JDK-8259429: Update reference to README.md + JDK-8259014: (so) ServerSocketChannel.bind(UnixDomainSocketAddress)/ SocketChannel.bind(UnixDomainSocketAddress) will have unknown user and group owner (win) + JDK-8258484: AIX build fails in Harfbuzz with XLC 16.01.0000.0006 + JDK-8039278: console.sh failed Automatically with exit code 1 + JDK-8258972: unexpected compilation error with generic sealed interface + JDK-8259227: C2 crashes with SIGFPE due to a division that floats above its zero check + JDK-8258657: Doc build is broken by use of new language features + JDK-8250903: jdk/jfr/javaagent/TestLoadedAgent.java fails with Mismatch in TestEvent count + JDK-8249633: doclint reports missing javadoc for JavaFX property methods that have a property description + JDK-8251200: False positive messages about missing comments for serialization + JDK-8259312: VerifyCACerts.java fails as soneraclass2ca cert will expire in 90 days + JDK-8259075: Update the copyright notice in the files generated by CLDR Converter tool + JDK-8259224: (ann) getAnnotatedReceiverType should not parameterize owner(s) of statically nested classes + JDK-8258558: Revert changes for JDK-8252505 and related issues + JDK-8259032: MappedMemorySegmentImpl#makeMappedSegment() ignores Unmapper#pagePosition + JDK-8259007: This test printed a blank page
* Wed Jan 13 2021 fstrbaAATTsuse.com- Update to upstream tag jdk-16+31
* Fixes: + JDK-8213032: program fails with LambdaConversionException at execution time + JDK-8245922: [macos] Taskbar.Feature.ICON_BADGE_NUMBER no longer supported on MacOS + JDK-8251377: [macos11] JTabbedPane selected tab text is barely legible + JDK-8253954: javac crash when compiling code with enhanced switch expressions with option -Xjcov + JDK-8256266: Binding variables don\'t correctly support declaration annotations and the final modifier + JDK-8257468: runtime/whitebox/TestWBDeflateIdleMonitors.java fails with Monitor should be deflated.: expected true to equal false + JDK-8257906: JFR: RecordingStream leaks memory + JDK-8258393: Shenandoah: \"graph should be schedulable\" assert failure + JDK-8258662: JDK 17ea: Crash compiling instanceof check involving sealed interface + JDK-8258703: Incorrect 512-bit vector registers restore on x86_32 + JDK-8258916: javac/doclint reports broken HTML on multiline mailto links + JDK-8258941: Test specify the Classpath exception in the header + JDK-8258955: (bf) slice(int, int) on view buffers fails to adjust index according to primitive size + JDK-8258989: JVM is failed to inline in jdk.internal.vm.vector.VectorSupport::convert + JDK-8259027: NullPointerException in makeMappedSegment due to NULL Unmapper when length of segment is 0 + JDK-8259213: Vector conversion with part > 0 is not getting intrinsic implementation
* Wed Jan 13 2021 fstrbaAATTsuse.com- Update to upstream tag jdk-16+30
* Fixes: + JDK-8223607: --override-methods=summary ignores some signature changes + JDK-8225072: Add LuxTrust certificate that is expiring in March 2021 to list of allowed but expired certs + JDK-8258630: Add expiry exception for QuoVadis root certificate + JDK-8241353: NPE in ToolProvider.getSystemJavaCompiler + JDK-8247994: Localize javadoc search + JDK-8254023: A module declaration is not allowed to be a target of an annotation that lacks an AATTTarget meta-annotation + JDK-8255763: C2: OSR miscompilation caused by invalid memory instruction placement + JDK-8255880: UI of Swing components is not redrawn after their internal state changed + JDK-8256693: getAnnotatedReceiverType parameterizes types too eagerly + JDK-8256843: [PPC64] runtime/logging/RedefineClasses.java fails with assert: registers not saved on stack + JDK-8257521: runtime/logging/MonitorInflationTest.java crashed in MonitorList::unlink_deflated + JDK-8257621: JFR StringPool misses cached items across consecutive recordings + JDK-8257636: Update usage of \"type\" terminology in java.lang.Class and java.lang.reflect + JDK-8257974: Regression 21% in DaCapo-lusearch-large after JDK-8236926 + JDK-8257999: Parallel GC crash in gc/parallel/TestDynShrinkHeap.java: new region is not in covered_region + JDK-8258002: Update \"type\" terminology in generated docs + JDK-8258007: Add instrumentation to NativeLibraryTest + JDK-8258134: assert(size == calc_size) failed: incorrect size calculation on x86_32 with AVX512 machines + JDK-8258225: compiler/c2/cr6340864/TestIntVect.java runs faster in interpreter + JDK-8258259: Unicode linebreak matching behavior is incorrect; backout JDK-8235812 + JDK-8258293: tools/jpackage/share/RuntimePackageTest.java#id0 with RuntimePackageTest.testUsrInstallDir2 + JDK-8258338: Support deprecated records + JDK-8258373: Update the text handling in the JPasswordField + JDK-8258443: doclint should be service-loaded with system class loader + JDK-8258505: [TESTBUG] TestDivZeroWithSplitIf.java fails due to missing UnlockDiagnosticVMOptions + JDK-8258515: javac should issue an error if an annotation is nested in a local class or interface + JDK-8258647: TestCharVect2 is very slow + JDK-8258687: Build broken on Windows after fix for JDK-8258134 + JDK-8258714: Shenandoah: Process references before evacuation during degen + JDK-8258790: C2: Crash on empty macro node list + JDK-8258802: ProblemList TestJstatdDefaults.java, TestJstatdRmiPort.java, and TestJstatdServer.java + JDK-8258827: ProblemList Naming/DefaultRegistryPort.java and Naming/legalRegistryNames/LegalRegistryNames.java on Windows + JDK-8258832: ProblemList com/sun/jdi/AfterThreadDeathTest.java on Linux-X64
* Wed Jan 13 2021 fstrbaAATTsuse.com- Update to upstream tag jdk-16+29
* Fixes: + JDK-8254350: CompletableFuture.get may swallow InterruptedException + JDK-8255381: com/sun/jdi/EATests.java should not suspend graal threads + JDK-8256641: CDS VM operations do not lock the heap + JDK-8257596: Clarify trusted final fields for record classes + JDK-8257598: Clarify what component values are used in Record::equals + JDK-8257637: Update usage of \"type\" terminology in java.lang.annotation + JDK-8257822: C2 crashes with SIGFPE due to a division that floats above its zero check + JDK-8257910: [JVMCI] Set exception_seen accordingly in the runtime. + JDK-8257919: [JVMCI] profiling info didn\'t change after reprofile + JDK-8258015: [JVMCI] JVMCI_lock shouldn\'t be held while initializing box classes + JDK-8258060: Update AATTjls tags for renamed/renumbered sections + JDK-8258065: ProblemList JfrGTestAdaptiveSampling + JDK-8258092: Link to early access platform documentation in TestHtmlTableTags.java + JDK-8258094: AIX build fails after 8257602 + JDK-8258111: Problemlist compiler/blackhole tests for -Xcomp until JDK-8258101 is fixed + JDK-8258140: Update AATTjls tags in java.base for renamed/renumbered sections + JDK-8258236: Segfault in ClassListParser::resolve_indy dumping static AppCDS archive + JDK-8258242: Type profile pollution occurs when memory segments of different kinds are used + JDK-8258380: [JVMCI] don\'t clear InstalledCode reference when unloading JVMCI nmethods + JDK-8258404: Restore stacktrace reuse after 8258094 + JDK-8258419: RSA cipher buffer cleanup + JDK-8258427: Problem List some tests related to FileDialog for MacOS
* Mon Dec 14 2020 fstrbaAATTsuse.com- Update to upstream tag jdk-16+28
* Fixes: + JDK-6508941: java.awt.Desktop.open causes VM to crash with video files sporadically + JDK-6882207: Convert javap to use diamond operator internally + JDK-8026976: ECParameters, Point does not match field size + JDK-8052260: Reference.isEnqueued() spec does not match the long-standing behavior returning true iff it\'s in the ref queue + JDK-8075778: Add javadoc tag to avoid duplication of return information in simple situations. + JDK-8166596: TLS support for the EdDSA signature algorithm + JDK-8198390: Test MultiResolutionDrawImageWithTransformTest.java fails when - esa is passed + JDK-8200102: NativeLibraryTest.java fails intermittently, unloaded count is not same as expected + JDK-8228615: Optional.empty doc should suggest using isEmpty + JDK-8229862: NPE in jdk.compiler/com.sun.tools.javac.jvm.Code.emitop0 (Code.java:570) + JDK-8235784: java/lang/invoke/VarHandles/ /VarHandleTestByteArrayAsInt.java fails due to timeout with fastdebug bits + JDK-8236413: AbstractConnectTimeout should tolerate both NoRouteToHostException and UnresolvedAddressException + JDK-8238781: [macos] jpackage tests failed due to \"hdiutil: convert failed\" in various ways + JDK-8242258: (jrtfs) Path::toUri throws AssertionError for malformed input + JDK-8242332: Add SHA3 support to SunPKCS11 provider + JDK-8243614: Typo in ReentrantLock\'s Javadoc + JDK-8244847: Linux/PPC: runtime/CompressedOops/ /CompressedClassPointers: smallHeapTest fails + JDK-8245107: Use Unified Logging in trace_method_handle_stub() + JDK-8245956: JavaCompiler still uses File API instead of Path API in a specific case + JDK-8246778: Compiler implementation for Sealed Classes (Second Preview) + JDK-8251267: CDS tests should use CDSTestUtils.getOutputDir instead of System.getProperty(\"user.dir\") + JDK-8251843: jfr/tool/TestPrintJSON.java fails intermittently + JDK-8252049: Native memory leak in ciMethodData ctor + JDK-8252505: C1/C2 compiler support for blackholes + JDK-8252797: Non-PCH build fails on Ubuntu 16.4 when building with gtests + JDK-8252807: The jdk.jfr.Recording.getStream does not work when toDisk is disabled + JDK-8253644: C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected + JDK-8253762: JFR: getField(String) should be able to access subfields + JDK-8253821: Improve ByteBuffer performance with GCM + JDK-8254699: Suboptimal PreTouchParallelChunkSize defaults and limits + JDK-8254733: HotSpot Style Guide should permit using range-based for loops + JDK-8254784: javac should reject records with AATTSafeVarargs applied to varargs record component + JDK-8254802: ThrowingPushPromisesAsStringCustom.java fails in \"try throwing in GET_BODY\" + JDK-8254939: macOS: unused function \'replicate4_imm\' + JDK-8254996: make jdk.net.UnixDomainPrincipal a record class + JDK-8255387: Japanese characters were printed upside down on AIX + JDK-8255542: Attribute length of Module, ModulePackages and other attributes is ignored + JDK-8255560: Class::isRecord should check that the current class is final and not abstract + JDK-8255619: Localized WinResources.properties have MsiInstallerStrings_en.wxl resource + JDK-8255742: PrintInlining as compiler directive doesn\'t print virtual calls + JDK-8255845: Memory leak in imageFile.cpp + JDK-8255918: XMLStreamFilterImpl constructor consumes XMLStreamException + JDK-8255959: Timeouts in VectorConversion tests + JDK-8255987: JDI tests fail with com.sun.jdi.ObjectCollectedException + JDK-8256149: Weird AST structure for incomplete member select + JDK-8256167: Convert JDK use of \'Reference::get\' to \'Reference::refersTo\' + JDK-8256264: Printed GlyphVector outline with low DPI has bad quality on Windows + JDK-8256299: Implement JEP 396: Strongly Encapsulate JDK Internals by Default + JDK-8256411: Based anonymous classes have a weird end position + JDK-8256459: java/net/httpclient/ManyRequests.java and java/net/httpclient/LineBodyHandlerTest.java fail infrequently with java.net.ConnectException: Connection timed out: no further information + JDK-8256515: javax.xml.XMLEventReader produces incorrect START_DOCUMENT event + JDK-8256580: Fault in new grid display + JDK-8256657: Add cross-compiled build for Windows+Arm64 to submit workflow + JDK-8256679: Update serialization javadoc once JOSS changes for records are complete + JDK-8256718: Obsolete the long term deprecated and aliased Trace flags + JDK-8256730: Code that uses Object.checkIndex() range checks doesn\'t optimize well + JDK-8256808: com/sun/jdi/CatchAllTest.java failed with \"NullPointerException: Cannot invoke \"lib.jdb.Jdb.log(String)\" because \"this.jdb\" is null\" + JDK-8256864: [windows] Improve tracing for mapping errors + JDK-8256867: Classes with empty PermittedSubclasses attribute cannot be extended + JDK-8256888: Client manual test problem list update + JDK-8256917: Use combo AATTreturns tag in java.compiler javadoc + JDK-8256950: Add record attribute support to symbol generator CreateSymbols + JDK-8257020: [JVMCI] enable a JVMCICompiler to specify which GCs it supports + JDK-8257037: No javac warning when calling deprecated constructor with diamond + JDK-8257143: Enable JVMCI code installation tests on AArch64 + JDK-8257164: Share LambdaForms for VH linkers/invokers + JDK-8257182: JCK test failures in integer / long rotation tests + JDK-8257184: Upstream 8252504: Add a method to MemoryLayout which returns a offset-computing method handle + JDK-8257186: Size of heap segments is not computed correctlyFix overflow in size computation for heap segments + JDK-8257194: Add \'foreign linker API\' in \'jdk.incubator.foreign\' module desc/summary + JDK-8257211: C2: Enable call devirtualization during post-parse phase + JDK-8257230: assert(InitialHeapSize >= MinHeapSize) failed: Ergonomics decided on incompatible initial and minimum heap sizes + JDK-8257241: CDS should not handle disableEagerInitialization for archived lambda proxy classes + JDK-8257401: Use switch expressions in jdk.internal.net.http and java.net.http + JDK-8257423: [PPC64] Support -XX:-UseInlineCaches + JDK-8257436: [aarch64] Regressions in ArrayCopyUnalignedDst.testByte/testChar for 65-78 bytes when UseSIMDForMemoryOps is on + JDK-8257438: Avoid adding duplicate values into extendedKeyCodesSet + JDK-8257466: Improve enum iteration + JDK-8257483: C2: Split immediate vector rotate from RotateLeftV and RotateRightV nodes + JDK-8257509: Strengthen requirements to call G1HeapVerifier::verify(VerifyOption) + JDK-8257514: Fix the issues in jdk.jpackage identified by SpotBugs + JDK-8257516: define test group for manual tests + JDK-8257517: LogCompilation: Add -z to the help messages + JDK-8257518: LogCompilation: java.lang.InternalError with JFR turned on + JDK-8257531: Super word not applied to a loop of simple Buffer operations + JDK-8257539: tools/jpackage/windows/WinL10nTest.java unpack.bat failed with Exit code: 1618 + JDK-8257547: Handle multiple prereqs on the same line in deps files + JDK-8257561: Some code is not vectorized after 8251925 and 8250607 + JDK-8257563: Remove excessive include of klass.inline.hpp + JDK-8257572: Deprecate the archaic signal-chaining interfaces: sigset and signal + JDK-8257574: C2: \"failed: parsing found no loops but there are some\" assert failure + JDK-8257575: C2: \"failed: only phis\" assert failure in loop strip mining verification + JDK-8257588: Make os::_page_sizes a bitmask + JDK-8257591: Remove suppression of record preview related warnings in java.lang + JDK-8257594: C2 compiled checkcast of non-null object triggers endless deoptimization/recompilation cycle + JDK-8257602: Introduce JFR Event Throttling and new jdk.ObjectAllocationSample event (enabled by default) + JDK-8257604: JNI_ArgumentPusherVaArg leaks valist + JDK-8257617: TestLinkPlatform fails with new Java source version + JDK-8257622: MemoryAccess methods are missing AATTForceInline annotations + JDK-8257623: vmTestbase/nsk/jvmti/ResourceExhausted/ /resexhausted001/TestDescription.java shouldn\'t use timeout + JDK-8257624: C2: PhaseMacroExpand::eliminate_macro_nodes() crashes on out-of-bounds access into macro node array + JDK-8257625: C2: Harden input checks in vector intrinsics + JDK-8257630: C2: ReplacedNodes doesn\'t handle non-CFG multi nodes + JDK-8257631: C2: Assertion failure in ArrayCopyNode::get_count() during late inlining + JDK-8257632: C2: Late inlining attempt on a call with a dead memory crashes + JDK-8257633: Missing -mmacosx-version-min=X flag when linking libjvm + JDK-8257634: C2: Introduce IncrementalInliningForceCleanup diagnostic flag + JDK-8257638: Update usage of \"type\" terminology in javax.lang.model + JDK-8257639: Update usage of \"type\" terminology in java.lang.Enum & java.lang.Record + JDK-8257641: Shenandoah: Query is_at_shenandoah_safepoint() from control thread should return false + JDK-8257642: CipherByteBufferOverwriteTest copyright issue + JDK-8257651: LambdaEagerInit.java test failed in 2 different ways + JDK-8257668: SA JMap - skip non-java thread stack dump for heap dump + JDK-8257670: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java reports leaks + JDK-8257673: Build fails without shenandoahgc after JDK-8257563 + JDK-8257679: Improved unix compatibility layer in Windows build (winenv) + JDK-8257701: Shenandoah: objArrayKlass metadata is not marked with chunked arrays + JDK-8257707: Fix incorrect format string in Http1HeaderParser + JDK-8257708: Remove redundant unmodifiableSet wrapper from already immutable set returned by Collections.singleton + JDK-8257718: LogCompilation: late_inline doesnt work right for JDK 8 logs + JDK-8257724: Incorrect package of the linked class in BaseSSLSocketImpl + JDK-8257725: No throws of SSLHandshakeException + JDK-8257732: Problem list TestJFRWithJMX for OL 8.2 until the issue is resolved + JDK-8257734: Extraneous output in HmacSHA3_512 constructor + JDK-8257743: Minimal build on AArch64 failed with - -disable-precompiled-headers + JDK-8257750: writeBuffer field of java.io.DataOutputStream should be final + JDK-8257769: Cipher.getParameters() throws NPE for ChaCha20-Poly1305 + JDK-8257788: Class fields could be local in the SunJSSE provider + JDK-8257789: Fix incremental build of test-image and bundles + JDK-8257793: Shenandoah: SATB barrier should only filter out already strongly marked oops + JDK-8257794: Zero: assert(istate->_stack_limit == istate->_thread->last_Java_sp() + 1) failed: wrong on Linux/x86_32 + JDK-8257796: [TESTBUG] TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on x86_32 + JDK-8257798: [PPC64] undefined reference to Klass::vtable_start_offset() + JDK-8257799: Update JLS cross-references in java.compiler + JDK-8257803: Add -Xbatch to compiler/blackhole tests + JDK-8257805: Add compiler/blackhole tests to tier1 + JDK-8257806: Optimize x86 allTrue and anyTrue vector mask operations of Vector API + JDK-8257813: [redo] C2: Filter type in PhiNode::Value() for induction variables of trip-counted integer loops + JDK-8257817: Shenandoah: Don\'t race with conc-weak-in-progress flag in weak-LRB + JDK-8257820: Remove gc/ergonomics/TestMinHeapSize.java as it is too brittle + JDK-8257837: Performance regression in heap byte buffer views + JDK-8257845: Integrate JEP 390 8254047: [JEP 390] Revise \"value-based class\" & apply to wrappers + JDK-8252181: [JEP 390] Define & apply annotation jdk.internal.ValueBased + JDK-8252183: [JEP 390] Add \'lint\' warning for AATTValueBased classes + JDK-8257027: [JEP 390] Diagnose synchronization on AATTValueBased classes + JDK-8252180: [JEP 390] Deprecate wrapper class constructors for removal + JDK-8257847: Tiered should publish MDO data pointer for interpreter after profile start + JDK-8257848: -XX:CompileCommand=blackhole,
* should be diagnostic + JDK-8257855: Example SafeVarargsNotApplicableToRecordAccessors breaks test tools/javac/diags/CheckExamples.java + JDK-8257872: UL: -Xlog does not check number of options + JDK-8257876: Avoid Reference.isEnqueued in tests + JDK-8257884: Re-enable sun/security/ssl/SSLSocketImpl/ /SSLSocketLeak.java as automatic test + JDK-8257887: java/foreign/TestSegments.java test fails on 32-bit after JDK-8257186 + JDK-8257901: ZGC: Take virtual memory usage into account when sizing heap + JDK-8257905: Make fixpath.sh more liberal in accepting paths embedded in arguments + JDK-8257917: [JVMCI] crash when materializing boxed values under -Xcomp + JDK-8257924: Use full path when running external executable from jpackage + JDK-8257973: UTIL_LOOKUP_PROGS should only find executable files + JDK-8257986: [JVMCI] ProblemList 2 reprofile JVMCI tests + JDK-8257989: Error in gtest os_page_size_for_region_unaligned after 8257588 + JDK-8257993: vmTestbase/nsk/jvmti/RedefineClasses/ /StressRedefine/TestDescription.java crash intermittently + JDK-8257997: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java again reports leaks after JDK-8257884 + JDK-8258005: JDK build fails with incorrect fixpath script
* Fri Dec 04 2020 fstrbaAATTsuse.com- Update to upstream tag jdk-16+27
* Fixes: + JDK-6232267: TrueType Fonts which have only Apple platform names cannot be loaded + JDK-6388543: improve accuracy of source positions for AnnotationValue param of Messager.printMessage + JDK-7190595: Nimbus: Test6657026 fails + JDK-8003495: [findbugs] javax.swing.
* - Storing a reference to an externally mutable object into the internal representation + JDK-8004842: Unify values of boolean make variables set in configure to true/false + JDK-8028544: Add SourceVersion.RELEASE_10 + JDK-8028546: Add -source 10 and -target 10 to javac + JDK-8029942: Update VERSION_MAJOR for JDK 10 + JDK-8037325: Class.getConstructor() performance regression + JDK-8041793: javap misses newline after printing AnnotationDefault + JDK-8048628: javadoc strips HTML incorrectly; causes invalid generated HTML files + JDK-8051768: Inconsistent output for Visible and InvisibleParameterAnnotations + JDK-8055206: Update SecurityManager::checkPackageAccess to restrict non-exported JDK packages by default + JDK-8059000: hgforest: pass options to serve command + JDK-8062731: Cipher object can be created without calling Cipher.getInstance + JDK-8067747: javac throws exception during compilation when annotation processing is enabled + JDK-8071566: Improve testing for multi-version JAR file maker tool + JDK-8075616: Create tests to check schemagen work with multi-version jar + JDK-8075617: Create tests to check wsgen work with multi-version jar + JDK-8077395: org.omg.CORBA_2_3.portable.InputStream constructor should not specify JDK-specific property + JDK-8079441: Intermittent failures on Windows with \"Unexpected exit from test [exit code: 1080890248]\" (0x406d1388) + JDK-8081694: Remove DISABLED_WARNINGS_gcc for libsctp + JDK-8081820: javadoc does not report warnings in case of multiple \"AATTparam\" tags for the same parameter and multiple \"AATTreturn\" tags for the same method + JDK-8138725: Add options for Javadoc generation + JDK-8140353: Improve signature checking + JDK-8140588: Internal Error: gc/g1/ptrQueue.hpp:126 assert(_index == _sz) failed: invariant: queues are empty when activated + JDK-8144518: ClassVerboseTest crashes on Windows + JDK-8145019: Exceptions from TIFFImageReader.read() when loading bit depth test images + JDK-8147414: java.nio.file.ClosedFileSystemException in javadoc + JDK-8149879: Examine UIDefaults::addResourceBundle(String bundleName) with resource encapsulation + JDK-8151465: SSLSession may not return a valid chain + JDK-8151934: Resolve class resolution + JDK-8152206: Simplify jvmstat modules + JDK-8152561: Is it allowed to have zero value for count in TIFFField.createArrayForType() for the rationals + JDK-8153759: jshell tool: Smart completion detection is not reliable + JDK-8154228: [TIFF] IIOException: \"Insufficient data offsets or byte counts\" when loading test image + JDK-8156762: test/compiler/ciReplay/TestVMNoCompLevel.java fails with - \'Unexpected exit code for negative case: [-client]: expected 0 to not equal 0\' + JDK-8156802: Better constraint checking + JDK-8157611: field visiblePackages is null for the unnamed module producing NPE when accessed + JDK-8158406: Limited Parameter Processing + JDK-8158997: JNDI Protocols Switch + JDK-8159507: RuntimeVisibleAnnotation validation + JDK-8160302: Reduce number of lambdas created when loading java.util.regex.Pattern + JDK-8160710: Enable Thread to grant VarHandle field access to ThreadLocalRandom/Striped64 + JDK-8160881: Remove jvisualvm from JDK9 + JDK-8161218: Better bytecode loading + JDK-8161228: URL objects with custom protocol handlers have port changed after deserializing + JDK-8161732: [TEST_BUG] Test closed/java/awt/MenuBar/ /MenuBarPeer/MenuBarPeerDisposeTest.java fails in unix enviroments with NullPointerException + JDK-8161743: Provide proper login context + JDK-8162577: Standardize logging levels + JDK-8162973: Better component components + JDK-8163889: [macosx] Can\'t print from browser on Mac OS X + JDK-8164143: Improve components for menu items + JDK-8164147: Improve streaming socket output + JDK-8165071: Expand TLS support + JDK-8165102: incorrect message from javac + JDK-8165230: RMIConnection addNotificationListeners failing with specific inputs + JDK-8165344: Update concurrency support + JDK-8165705: Robot.createScreenCapture produces black screenshot on Oracle Linux 7.1 + JDK-8166002: Emulate client build on platforms with reduced virtual address space + JDK-8166125: [JVMCI] Missing JVMCI flag default values + JDK-8166175: javadoc search doesn\'t work on local doc bundles + JDK-8166186: ClassCastException with arguments usage + JDK-8166374: compiler/loopopts/ /UseCountedLoopSafepointsTest.java fails with \"Safepoint not found\" + JDK-8166420: Confusing error message when reading bad module declaration + JDK-8166535: jshell tool: cannot handle non-ascii characters + JDK-8166675: Latent bug in jar file handling during module path processing + JDK-8166878: Connection reset during TLS handshake + JDK-8166988: Improve image processing performance + JDK-8167063: spurious message \"A JNI error has occurred\" if start-class cannot be initialized + JDK-8167104: Additional class construction refinements + JDK-8167178: Exported elements referring to inaccessible types in java.naming + JDK-8167223: URL handling improvements + JDK-8167228: Update to libpng 1.6.28 + JDK-8167273: Calendar.getDisplayNames inconsistent with DateFormatSymbols + JDK-8167278: ArrayIndexOutOfBoundsException when calling ImageIO.read(InputStream) with RLE4 BMP + JDK-8167337: When jmxremote.port=0, JDP broadcasts \"0\" instead of assigned port + JDK-8167420: Fixes for InetAddressImpl native coding on Linux/Unix platforms + JDK-8167457: Fixes for InetAddressImpl native coding on Windows + JDK-8167519: [AOT] Failed compilation: java.math.MutableBigInteger.divide3n2n + JDK-8168075: Custom system class loader + security manager + malformed policy file = recursive initialization + JDK-8168137: import-hotspot build target not removed from hotspot-ide-project + JDK-8168254: Detect duplicated resources in packaged modules + JDK-8168537: Test fails with AccessControlException + JDK-8168705: Better ObjectIdentifier validation + JDK-8168714: Tighten ECDSA validation + JDK-8168724: ECDSA signing improvments + JDK-8168728: DSA signing improvments + JDK-8168751: Two \"Direct Clip\" threads are created to play the same \"AudioClip\" object, what makes clip sound corrupted + JDK-8168792: [AOT] problems in MethodHandle with aot-compiled java.base + JDK-8168926: C2: Bytecode escape analyzer crashes due to stack overflow + JDK-8169481: StackOverflowError on start when parsing PAC file to autodetect Proxy settings + JDK-8169588: [AOT] jaotc --classpath option is confusing + JDK-8169608: Compiler Tree API\'s Doctrees.getDocTreePath needs to accept a PackageElement + JDK-8169643: [TESTBUG] GCBasher test fails with G1, CMS and Serial + JDK-8169748: LinkedTransferQueue bulk remove is O(n^2) + JDK-8169813: The index pages are sorted in a confusing manner + JDK-8170116: Remove qualified exports from java.base to java.corba + JDK-8170250: update/improve testing of classfile module attribute + JDK-8170483: Remove modules_src_jake workaround for JavaFX transition to new module-info syntax + JDK-8170692: inconsistent check of module-related options against target version + JDK-8170821: Ensure access checks result in consistent answers + JDK-8170827: Correct errant \"java.base\" string to macro + JDK-8170832: Add a new launcher environment variable JAVA_OPTIONS + JDK-8170855: Example for -Xlog:help do not contain one with multiple tags + JDK-8170857: Typo in -Xlog:help output + JDK-8170860: Get rid of the humanReadableByteCount() method in openjdk/hotspot + JDK-8170861: Remove DcmdMBeanPermissionsTest.java from ProblemList + JDK-8170863: Always pass MAKE_ARGS to MAKE in Main.gmk + JDK-8170868: DefaultProxySelector should use system defaults on Windows, MacOS and Gnome + JDK-8170918: Remove shell script from test/compiler/c2/cr7200264/TestIntVect.java + JDK-8170959: unloading archived shared class caused crash + JDK-8170981: Possible access to char array with negative index + JDK-8171045: gc/stress/TestStressG1Humongous.java fails to allocate the heap + JDK-8171082: [AOT] AOT\'d SystemModules.modules() fails to load when too large + JDK-8171098: NPE when --add-modules java.corba is used + JDK-8171130: jshell tool: /edit adds empty statement to brace terminated snippet + JDK-8171139: Simplify ResourceBundle.CacheKey and ClassLoader may not be needed + JDK-8171140: Re-examine ResourceBundle::clearCache method + JDK-8171142: jdk_rmi registry test fail to clean up on failure + JDK-8171149: java/lang/invoke/LFCaching/ /LFSingleThreadCachingTest.java failed with \"Out of space in CodeCache for adapters\" + JDK-8171173: EXCEPTION_ACCESS_VIOLATION running VirtualObjectDebugInfoTest.java + JDK-8171177: Compiler should issue a warning for incubating modules that are resolved + JDK-8171266: PPC64: Add support to -XX:RTMSpinLoopCount=0 + JDK-8171294: Slow compilation with long classpaths under JDK 9 + JDK-8171318: serviceability/sa/jmap-hprof/ /JMapHProfLargeHeapTest.java fails latest Jigsaw integration + JDK-8171322: AssertionError in TypeSymbol.getAnnotationTypeMetadata + JDK-8171343: jshell tool: missing options: --help-extra - -show-version + JDK-8171380: Remove all exports from jdk.jlink + JDK-8171435: \"assert(is_single_cpu() && !is_virtual()) failed: type check\" with -XX:+PatchALot on SPARC + JDK-8171441: tools/launcher/VersionCheck.java doesn\'t report names of tools which failed checks + JDK-8171456: Upgrade harfbuzz in JDK 9 to v1.4.1 + JDK-8171522: Jar prints error message with old (non gnu-style options) + JDK-8171524: jar --help doesn\'t provide information that stdout and stdin can be used as output and input for tool + JDK-8171809: Remove unused CDS code from JDK 9 + JDK-8171836: Memory leak in java.desktop/unix/native/common/ /awt/fontpath.c + JDK-8171855: Move package name transformations during module bootstrap into native code + JDK-8171886: Miscellaneous changes imported from jsr166 CVS 2017-02 + JDK-8171900: javax/net/ssl/SSLSession/SessionTimeOutTests.java failed with \"SSLHandshakeException: Remote host terminated the handshake\" + JDK-8171909: [PIT] on Windows, failure of java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java + JDK-8171924: Use SIZE_FORMAT to print size_t values + JDK-8171960: Event-based tracing needs separate flag representation for Method + JDK-8171971: Fix timing bug in JVM management of package export lists + JDK-8171974: Fix for R10 Register clobbering with usage of ExternalAddress + JDK-8172006: Nashorn JavaScript engine fails to call AATTFunctionalInterface with a java.util.List argument + JDK-8172010: [AOT] RecompilationTest.java fails with \"expected compilation level after compilation to be no less than 1\" + JDK-8172012: [TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java + JDK-8172023: Concurrent spliterators fail to handle exhaustion properly + JDK-8172049: [s390] Implement \"JEP 270: Reserved Stack Areas for Critical Sections\" + JDK-8172054: Aot tests should include Java assertions into AOT compiled code + JDK-8172094: 8171433 changes in generated-configure should be restored + JDK-8172098: A lot of gtests uses TEST instead of TEST_VM + JDK-8172144: AArch64: Implement \"JEP 270: Reserved Stack Areas for Critical Sections\" + JDK-8172145: C2: anti dependence missed because store hidden by membar + JDK-8172149: CTW library should call System::exit + JDK-8172169: Re-examine String field optionality + JDK-8172179: jshell tool: builtin startup settings should be by reference not content + JDK-8172188: JDI tests fail due to \"permission denied\" when creating temp file + JDK-8172199: s390: Use same get_key_start_from_aescrypt_object implementation as PPC64 + JDK-8172240: javac should not need the transitive closure to compile a module + JDK-8172246: [TESTBUG] runtime/RedefineTests/ /RedefinePreviousVersions.java \'Class unloading: has_previous_versions = true\' missing from stdout/stderr + JDK-8172261: [JVMTI] Specification for early VM start event needs to lower expectations in relation class loading + JDK-8172288: Fix Jigsaw related module/package error messages and throw correct exceptions + JDK-8172309: classpath wildcards code does not support - -class-path + JDK-8172310: [AOT] Fix unverified entry point + JDK-8172350: Typo in Timestamp.toString() + JDK-8172365: Provide a better migration path for ResourceBundleControlProvider + JDK-8172509: [TEST_BUG] [macosx] Failure of the new test java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ /ButtonGroupLayoutTraversalTest.java + JDK-8172527: Rename jdk.crypto.token to jdk.crypto.cryptoki + JDK-8172528: problem generating JavaFX docs + JDK-8172529: Use PKIXValidator in jarsigner + JDK-8172547: (se) Selector.select(Long.MAX_VALUE) fires repeatedly + JDK-8172548: unpack200 fails linking with new update of SS12u4 + JDK-8172557: quarantine ctw/JarDirTest + JDK-8172659: PluginException(\"TargetPlatform attribute is missing ...\") - should be ModuleTarget + JDK-8172686: Use less aggressive deprecation of utility visitors + JDK-8172721: Fix for 8172144 breaks AArch64 build + JDK-8172726: ForkJoin common pool retains a reference to the thread context class loader + JDK-8172731: runtime/Thread/TooSmallStackSize.java fails on solaris-x64 with product build + JDK-8172732: spec clarification for URLClassLoader for Multirelease jars + JDK-8172733: [JVMCI] add ResolvedJavaMethod.hasNeverInlineDirective + JDK-8172751: OSR compilation at unreachable bci causes C1 crash + JDK-8172753: Improve style of left-side index pages + JDK-8172807: Javac doesn\'t report errors on duplicate provides with different service implementations + JDK-8172808: Handle sun.security.util.Resources bundle in ResourcesMgr in the same way as AuthResources + JDK-8172809: Error compiling javafx modules after fix for JDK-8169197 + JDK-8172810: ModuleElement should declare and provide appropriate modifiers + JDK-8172813: test/java/awt/font/JNICheck/JNICheck.sh fails on Linux + JDK-8172844: Assert fails in deoptimization due to original PC at the end of code section + JDK-8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling + JDK-8172864: Remove custom plugin module path + JDK-8172869: 4096 is not supported yet for the DH Parameter Generator + JDK-8172870: test/tools/jmod/JmodTest.java fails on windows with AccessDeniedException + JDK-8172881: AArch64: assertion failure: the int pressure is incorrect + JDK-8172884: TraceOptoPipelining and TraceOptoOutput are broken + JDK-8172886: Add a test that shows how the LogManager can be implemented by a module + JDK-8172901: javac: \'opens\' statement cannot specify non observable package + JDK-8172905: Minor startup cleanup of CallSite and MethodType + JDK-8172910: Use default methods as appropriate for language model visitors + JDK-8172912: JTReg concurrency value must be limited + JDK-8172921: Zip filesystem performance improvement and code cleanup + JDK-8172964: [aix] AIX VM should not handle SIGDANGER + JDK-8172971: java.management could use System.Logger + JDK-8172972: Add gc/g1/logging/TestG1LoggingFailure.java to the ProblemList + JDK-8172973: Remove add exports from ModuleSummary build + JDK-8172975: SecurityTools.keytool() needs to accept user input + JDK-8172982: tools/jlink/ResourceDuplicateCheckTest.java requires jdk.tools.jlink.plugin to be exported + JDK-8172990: [AOT] Missing GC scan of _metaspace_got array containing Klass
* + JDK-8172999: Crash on Windows getting FontMetrics since JDK 9 b96 + JDK-8173007: JShell Tests: ToolFormatTest takes too long + JDK-8173019: Backout JDK-8172990 changes + JDK-8173024: Replace direct use of AuthResources resource bundle from jdk.security.auth + JDK-8173037: V [jvm.dll+0x2343fc] GraphBuilder::args_list_for_profiling+0x8c + JDK-8173038: [TESTBUG] compiler/loopopts/ /UseCountedLoopSafepointsTest.java fails with TESTBUG: Not server mode + JDK-8173054: [AOT] Avoid zero-shift for compressed oops + JDK-8173056: Add test that captures current behavior of annotations with invalid annotation types + JDK-8173064: Unexpected tag in javax/imageio/plugins/tiff/package.html + JDK-8173066: More verbose debug output for selection of X509 certs + JDK-8173068: ElementUtils getPackageElement does not allow for an unnamed package + JDK-8173072: zipfs fails to handle incorrect info-zip \"extended timestamp extra field\" + JDK-8173073: jshell tool: blank lines removed from multi-line snippets + JDK-8173081: VM no longer prints \"Picked up _JAVA_OPTONS: \" message + JDK-8173082: java/bean/
* tests fail since change of JDK-8055206 + JDK-8173083: VarHandle usages in LockSupport and ThreadLocalRandom result in circularity issues + JDK-8173085: Warning module name in --add-exports not found: jdk.jdeps when compiling for BUILD_JIGSAW_TOOLS + JDK-8173096: jmod files are not world-readable + JDK-8173107: Fix autoconf/spec.gmk mismatches + JDK-8173111: Excessive recursion in EventFilterSupport when filtering over large number of XML events can cause StackOverflow + JDK-8173117: Compilation significantly slower after JDK-8169197 + JDK-8173120: Preserve command line at build failure + JDK-8173134: Add failing java/bean tests in JDK-8173082 to the ProblemList + JDK-8173135: compiler/aot/fingerprint/SelfChangedCDS.java fails with: Unrecognized VM option \'UnlockCommercialFeatures\' + JDK-8173141: tools/javac/classreader/FileSystemClosedTest.java fails on Windows + JDK-8173147: [ctw] fails during compilation of sun.security.krb5.internal.crypto.RsaMd5DesCksumType ::calculateKeyedChecksum with \" graph should be schedulable\" + JDK-8173156: Remove JmodTest.java from the probelm list on windows + JDK-8173158: [AOT] fix typo in jaotc --help output + JDK-8173159: Problem list java/rmi/activation/ActivationGroup/ /downloadActivationGroup/DownloadActivationGroup.java on Windows + JDK-8173163: searching for a versioned entry in a multi-release jar in hotspot is inconsistent with java code + JDK-8173164: Resolve remaining HTML5 issues in javax.lang.model.
* + JDK-8173195: [BACKOUT] 8087341: C2 doesn\'t optimize redundant memory operations with G1 + JDK-8173197: (se) WindowsSelectorImpl.c does not compile with VS2010 + JDK-8173201: java/lang/reflect/PublicMethods/ /PublicMethodsTest.java fails because of too many open files + JDK-8173204: JShell tests: ProblemList jdk/jshell/UserJdiUserRemoteTest.java + JDK-8173232: JShell tests: ReplaceTest takes too long + JDK-8173234: JShell tests: remove from ProblemList jdk/jshell/ToolFormatTest.java + JDK-8173257: test/script/trusted/JDK-8021189.js and test/script/trusted/JDK-8021129.js fail in nashorn nightly + JDK-8173260: CatalogManager.catalogResolver should not fail when non-existing URI is passed to it + JDK-8173261: JAXP: TESTBUG: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh + JDK-8173278: [JVMCI] query_update_method_data might write outside _trap_hist array + JDK-8173300: [TESTBUG] compiler/tiered/ /NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled + JDK-8173305: Trial reversion of langtools test changes for limited win32 address space + JDK-8173309: jvmtiDeferredLocalVariableSet may update the wrong frame + JDK-8173312: Hide support for --inherit-runtime-environment + JDK-8173315: java/net/HttpURLConnection/SetAuthenticator/ /HTTPSetAuthenticatorTest.java fails intermittently + JDK-8173326: Problem list java/rmi/registry/readTest/CodebaseTest.java on Windows + JDK-8173339: AArch64: Fix minimum stack size computations + JDK-8173354: javadoc warning notice for types in Incubator Modules + JDK-8173366: Update .jcheck/conf files for JDK 10 + JDK-8173372: Add tests for multi-release module jar API validator + JDK-8173381: osName/osArch/osVersion is missing in ModuleDescriptor created by SystemModules + JDK-8173383: Update JDK build to use -source and -target 10 + JDK-8173395: Problemlist tools/jar/multiRelease/ApiValidatorTest.java + JDK-8173396: Error message issue with jar tool API validator + JDK-8173412: AATTTest in java/lang/annotation and java/lang/reflect/Proxy tests not run + JDK-8173419: Javadoc fix 8166175 results in test failures + JDK-8173421: Obsolete and expired flags for JDK 10 need to be removed and related tests updated + JDK-8173423: Wrong display name for supplemental Japanese era + JDK-8173456: com.sun.tools.javac.util.Assert.error during code compilation + JDK-8173474: AArch64: fix reported -Xss minimum + JDK-8173475: java/net/HttpURLConnection/SetAuthenticator tests have undeclared dependency on java.logging module + JDK-8173476: Provide lldb from devkit when running tests on macosx + JDK-8173478: SSL related tests failes with message: \"java.security.NoSuchAlgorithmException: EC KeyFactory not available\" + JDK-8173480: in operator should work on java objects and classes + JDK-8173577: JShell tests: Some testng tests check nothing + JDK-8173581: performance regression in com/sun/crypto/provider/OutputFeedback.java + JDK-8173602: JAXP: TESTBUG: javax/xml/jaxp/unittest/transform/ /TransformerTest.java needs refactoring + JDK-8173604: Rename module java.annotations.common to java.xml.ws.annoations + JDK-8173607: JMX RMI connector should be in its own module + JDK-8173608: Separate JDK management agent from java.management module + JDK-8173609: Elements.printElements needs to support modules + JDK-8173634: libjli/cmdtoargs.c does not compile with VS2010 + JDK-8173636: Results from Processor.getSupportedAnnotationTypes should be intepreted strictly + JDK-8173652: jshell tool: store history on fatal exit + JDK-8173653: jshell tool: ctrl-C when in external editor aborts jshell -- history lost + JDK-8173667: Update command line help for -public -protected - package -private options + JDK-8173676: Improvements to javax.annotation.processing and javax.lang.model doc + JDK-8173706: Is able to set a negative j.u.Vector size in JDK9 b151 + JDK-8173707: Javadoc generated pages should default to no-frames view + JDK-8173711: Disable JAVA_OPTIONS env variable support until JDK-8173712 is resolved + JDK-8173717: jlink --help fails with missing \"plugin.opt.plugin-module-path\" key in resource bundle + JDK-8173758: tools/javac/Paths/wcMineField.sh failing with java.lang.ClassNotFoundException + JDK-8173763: Two security tests fail with message: \"java.security.NoSuchAlgorithmException: EC KeyFactory not available\" + JDK-8173776: More javax.lang.model improvements to support modules + JDK-8173789: Fix broken test header + JDK-8173798: Tests for printing modules + JDK-8173807: JShell: control characters should be escaped in String values + JDK-8173821: com.sun.jmx.remote.internal.Unmarshal should be removed + JDK-8173822: Remove dead code in BuildNashorn.gmk + JDK-8173827: Remove forRemoval=true from several deprecated security APIs + JDK-8173834: cleanup macosx jspawnhelper build settings + JDK-8173848: JShell: less-than causes: reached end of file while parsing + JDK-8173851: JDK-8008448.js fails to parse test for JDK-8169481 + JDK-8173858: Rename libmanagement_rmi to libmanagement_agent + JDK-8173864: Problem list src/jdk/nashorn/api/tree/test/ /ParseAPITest.java for some platforms + JDK-8173888: Test for JDK-8169481 causes stack overflows in parser tests + JDK-8173894: jib reports version \"\" in jdk10 + JDK-8173903: Update various tests to pass under JDK 10 + JDK-8173908: Problem list tools/jar/multiRelease/ /RuntimeTest.java until JDK-8173905 is fixed + JDK-8173944: Reference Origin.MANDATED in getEnclosedElements specs + JDK-8173947: jconsole does not show local running VMs to attach + JDK-8173956: KeyStore regression due to default keystore being changed to PKCS12 + JDK-8173982: (fs) DefaultFileSystemProvider should be split into platform specific versions + JDK-8174039: (ch) DefaultAsynchronousChannelProvider should be split into platform specific versions + JDK-8174051: fix terminology in javadoc comment + JDK-8174086: jspawnhelper build settings cleanup + JDK-8174693: Problem list MultiReleaseJarTest.java tests until JDK-8174692 is fixed- Removed patches:
* 0001-8256986-PPC64-C2-crashes-when-accessing-nonexisting-.patch
* 0001-8256486-Linux-Windows-x86-builds-broken-after-JDK-82.patch + integrated upstream
* Mon Nov 30 2020 fstrbaAATTsuse.com- Initial packaging of OpenJDK tag jdk-16+26 as java-16-openjdk technology preview