LABEL HISTORY REPORT: redhat-interest ==================================================================================================== This report shows when the given label was added. Report generated: Tue Jan 19 01:44:47 CET 2021 JIRA Query: labels = redhat-interest AND type != Backport Acquiring pages (1972 total): ........................................ done Loading issues (1972 total): ........................................ done Resolving issues (1972 total): ....................................... done 2021-01-18, Zhengyu Gu, JDK-8259937: Shenandoah: java/foreign/StdLibTest.java test crashed 2021-01-18, Aleksey Shipilev, JDK-8259928: compiler/{aot,jvmci} tests fail with -Xint 2021-01-15, Roman Kennke, JDK-8259849: Shenandoah: Rename store-val to IU-barrier 2021-01-13, Aleksey Shipilev, JDK-8177899: Tests fail due to code cache exhaustion on machines with many cores 2021-01-13, Aleksey Shipilev, JDK-8130308: Too low memory usage in TestPromotionFromSurvivorToTenuredAfterMinorGC.java 2021-01-13, Aleksey Shipilev, JDK-8218049: Survivor MemoryMXBean used() size granularity is region based 2021-01-13, Aleksey Shipilev, JDK-8026694: New type profiling points break compilation replay 2021-01-13, Aleksey Shipilev, JDK-8042891: Format issues embedded in macros for two g1 source files 2021-01-12, Aleksey Shipilev, JDK-8259619: C1: 3-arg StubAssembler::call_RT stack-use condition is incorrect 2021-01-11, Aleksey Shipilev, JDK-8259584: SuperWord::fix_commutative_inputs checks in_bb(fin1) instead of in_bb(fin2) 2021-01-11, Aleksey Shipilev, JDK-8259580: Shenandoah: uninitialized label in VerifyThreadGCState 2021-01-11, Aleksey Shipilev, JDK-8253910: UseCompressedClassPointers depends on UseCompressedOops in vmError.cpp 2021-01-11, Aleksey Shipilev, JDK-8259568: PPC64 builds broken after JDK-8221408 8u backport 2021-01-11, Aleksey Shipilev, JDK-8259565: Zero: compiler/runtime/criticalnatives fails because CriticalJNINatives is not supported 2021-01-11, Jonathan Dowland, JDK-7184381: closed/java/awt/Component/6307563/bug6307563.java fails with NPE 2021-01-08, Zhengyu Gu, JDK-8259488: Shenandoah: Fix timing tracking during concurrent root STW marking 2021-01-08, Aleksey Shipilev, JDK-8258534: Epsilon: clean up unused includes 2021-01-08, Aleksey Shipilev, JDK-8259451: Zero: skip serviceability/sa tests, set vm.hasSA to false 2021-01-07, Zhengyu Gu, JDK-8259404: Shenandoah: Fix time tracking in parallel_cleaning 2021-01-07, Aleksey Shipilev, JDK-8259403: Zero: crash with NULL MethodHandle receiver 2021-01-07, Aleksey Shipilev, JDK-8259392: Zero error reporting is broken after JDK-8255711 2021-01-07, Zhengyu Gu, JDK-8259377: Shenandoah: Enhance weak reference processing time tracking 2021-01-07, Aleksey Shipilev, JDK-8259368: Zero: UseCompressedClassPointers does not depend on UseCompressedOops 2021-01-06, Aleksey Shipilev, JDK-8259310: Shenandoah: adaptive heuristics should account soft max heap target in region selection 2021-01-05, Zhengyu Gu, JDK-8259252: Shenandoah: Shenandoah build failed on AArch64 after JDK-8258459 2021-01-05, Aleksey Shipilev, JDK-8259231: Epsilon: improve performance under contention during virtual space expansion 2021-01-05, Aleksey Shipilev, JDK-8255479: [aarch64] assert(src->section_index_of(target) == CodeBuffer::SECT_NONE) failed: sanity 2021-01-05, Aleksey Shipilev, JDK-8259228: Zero: rewrite (put|get)field from if-else chains to switches 2021-01-04, Jonathan Dowland, JDK-8248359: Update JVMCI 2021-01-04, Jonathan Dowland, JDK-8236647: java/lang/invoke/CallSiteTest.java failed with InvocationTargetException in Graal mode 2021-01-04, Jonathan Dowland, JDK-8248410: Correct Fix for 8236647: java/lang/invoke/CallSiteTest.java failed with InvocationTargetException in Graal mode 2021-01-04, Jonathan Dowland, JDK-8231756: [JVMCI] need support for deoptimizing virtual byte arrays encoding non-byte primitives 2021-01-04, Jonathan Dowland, JDK-8248321: [JVMCI] improve libgraal logging and fatal error handling 2021-01-04, Jonathan Dowland, JDK-8247992: [JVMCI] HotSpotNmethod.executeVarargs can try execute a zombie nmethod 2021-01-04, Jonathan Dowland, JDK-8240610: [JVMCI] Export VMVersion::_has_intel_jcc_erratum to JVMCI compiler 2021-01-04, Jonathan Dowland, JDK-8229848: [Graal] missing Graal intrinsics for Electronic Code Book (ECB) encryption 2021-01-04, Jonathan Dowland, JDK-8227034: Graal crash with gcbasher 2021-01-04, Jonathan Dowland, JDK-8240976: [JVMCI] MethodProfileWidth flag is broken 2021-01-04, Jonathan Dowland, JDK-8242357: [JVMCI] Incorrect use of JVMCI_CHECK_ on return statement 2021-01-04, Jonathan Dowland, JDK-8236285: [JVMCI] improve TranslatedException traces 2021-01-04, Jonathan Dowland, JDK-8238758: [JVMCI] fix JVMCI jtreg events tests to work with GraalVM 2021-01-04, Jonathan Dowland, JDK-8241232: -XX:+BootstrapJVMCI is not compatible with TieredStopAtLevel < CompLevel_full_optimization 2021-01-04, Jonathan Dowland, JDK-8252881: [JVMCI] ResolvedJavaType.resolveMethod fails in fastdebug when invoked with a constructor 2021-01-04, Jonathan Dowland, JDK-8255068: [JVMCI] errors during compiler creation can be hidden 2021-01-04, Jonathan Dowland, JDK-8253874: [JVMCI] added test omitted in 8252881 2021-01-04, Jonathan Dowland, JDK-8250548: libgraal can deadlock in -Xcomp mode 2021-01-04, Jonathan Dowland, JDK-8249880: JVMCI calling register_nmethod without CodeCache lock 2021-01-04, Jonathan Dowland, JDK-8253118: Avoid unnecessary deopts when OSR nmethods of the same level are present. 2021-01-04, Jonathan Dowland, JDK-8248822: 8 vm/classfmt/atr_ann/atr_rtm_annot007/atr_rtm_annot00709 tests fail w/ AOT 2021-01-04, Jonathan Dowland, JDK-8250233: -XX:+CITime triggers guarantee(events != NULL) in jvmci.cpp:173 2021-01-04, Jonathan Dowland, JDK-8215281: Use String.isEmpty() when applicable in java.base 2021-01-04, Jonathan Dowland, JDK-8198857: Test java/awt/FontClass/NegativeAngleTest/NegativeAngleTest.java is unstable 2021-01-04, Jonathan Dowland, JDK-8236469: macOS devkit needs 64-bit SetFile for Catalina 2021-01-04, Jonathan Dowland, JDK-8028582: [TESTBUG] closed/runtime/4524377/Test4524377.sh fails on suse 2021-01-04, Jonathan Dowland, JDK-8231507: Update Apache Santuario (XML Signature) to version 2.1.4 2021-01-04, Jonathan Dowland, JDK-8255365: Problem list failing client manual tests 2021-01-04, Jonathan Dowland, JDK-8255558: InstallGuide: Update documentation of JDK RPM installation steps 2021-01-04, Jonathan Dowland, JDK-8252865: Add -groupname to keytool tooldoc 2021-01-04, Jonathan Dowland, JDK-8221725: AArch64 build failures after JDK-8221408 (Windows 32bit build build errors/warnings in hotspot) 2021-01-04, Jonathan Dowland, JDK-8198406: Test TestAATMorxFont is unstable 2021-01-04, Jonathan Dowland, JDK-8047765: Generate blacklist.certs in build 2021-01-04, Jonathan Dowland, JDK-8248745: Add jarsigner and keytool tests for restricted algorithms 2021-01-04, Jonathan Dowland, JDK-8011541: [TEST_BUG] closed/javax/swing/plaf/metal/MetalUtils/bug6190373.java fails NPE since 7u25b03 2021-01-04, Jonathan Dowland, JDK-8025430: [TEST_BUG] closed/javax/swing/JEditorPane/5076514/bug5076514.java failed since jdk8b108 2021-01-04, Jonathan Dowland, JDK-7124218: [TEST_BUG] [macosx] Space should select cell in the JTable 2021-01-04, Jonathan Dowland, JDK-8156579: Two JavaBeans tests failed 2021-01-04, Jonathan Dowland, JDK-8250787: Provider.put no longer registering aliases in FIPS env 2021-01-04, Jonathan Dowland, JDK-8198333: ProblemList should be updated for headless mode 2021-01-04, Jonathan Dowland, JDK-8249717: langtools tests are failing on Windows in jdk8u-cpu 2021-01-04, Jonathan Dowland, JDK-8249715: langtools tests are failing in jdk8u-cpu 2021-01-04, Jonathan Dowland, JDK-8246094: [macos] Sound Recording and playback is not working 2021-01-04, Jonathan Dowland, JDK-8238164: Update Apache Xerces to version 2.12.0 2021-01-04, Jonathan Dowland, JDK-8170074: Typos on "How Classes are Found" web page on Oracle site 2021-01-04, Jonathan Dowland, JDK-8166595: TLS Support for RSASSA-PSS Signature Algorithms 2021-01-04, Jonathan Dowland, JDK-7013776: Multithreaded JSSE application debug information is hard to read 2021-01-04, Jonathan Dowland, JDK-8228477: Have calendar revert to default names if no standalone resources exist 2021-01-04, Jonathan Dowland, JDK-8252789: Empty client certificate issue during TLS handshake 2021-01-04, Jonathan Dowland, JDK-8207058: Backport System Property jdk.tls.server.protocols 2021-01-04, Jonathan Dowland, JDK-8211301: [macos] support full window content options 2021-01-04, Jonathan Dowland, JDK-8246613: Choose the default SecureRandom algo based on registration ordering 2021-01-04, Jonathan Dowland, JDK-8042557: compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: GC triggered before VM initialization completed 2021-01-04, Jonathan Dowland, JDK-8244154: Update SunPKCS11 provider with PKCS11 v3.0 header files 2021-01-04, Jonathan Dowland, JDK-8253368: TLS connection always receives close_notify exception 2020-12-22, Severin Gehwolf, JDK-8258836: JNI local refs exceed capacity getDiagnosticCommandInfo 2020-12-21, Jonathan Dowland, JDK-8257999: Parallel GC crash in gc/parallel/TestDynShrinkHeap.java: new region is not in covered_region 2020-12-21, Jonathan Dowland, JDK-8257594: C2 compiled checkcast of non-null object triggers endless deoptimization/recompilation cycle 2020-12-21, Jonathan Dowland, JDK-8257575: C2: "failed: only phis" assert failure in loop strip mining verification 2020-12-21, Jonathan Dowland, JDK-8256807: C2: Not marking stores correctly as mismatched in string opts 2020-12-21, Jonathan Dowland, JDK-8256633: Fix product build on Windows+Arm64 2020-12-21, Jonathan Dowland, JDK-8256387: Unexpected result if patching an entire instruction on AArch64 2020-12-21, Jonathan Dowland, JDK-8255742: PrintInlining as compiler directive doesn't print virtual calls 2020-12-21, Jonathan Dowland, JDK-8255544: Create a checked cast 2020-12-21, Jonathan Dowland, JDK-8245026: PsAdaptiveSizePolicy::_old_gen_policy_is_ready is unused 2020-12-21, Jonathan Dowland, JDK-8258419: RSA cipher buffer cleanup 2020-12-21, Jonathan Dowland, JDK-8258373: Update the text handling in the JPasswordField 2020-12-21, Jonathan Dowland, JDK-8255880: UI of Swing components is not redrawn after their internal state changed 2020-12-21, Jonathan Dowland, JDK-8248901: Signed immediate support in .../share/assembler.hpp is broken. 2020-12-21, Jonathan Dowland, JDK-8247766: [aarch64] guarantee(val < (1U << nbits)) failed: Field too big for insn 2020-12-18, Roman Kennke, JDK-8258706: Shenandoah: Prevent recycle-assist during conc-roots 2020-12-17, Severin Gehwolf, JDK-8254631: Better support ALPN byte wire values in SunJSSE 2020-12-17, Severin Gehwolf, JDK-8243559: Remove root certificates with 1024-bit keys 2020-12-16, Severin Gehwolf, JDK-8254024: Enhance native libs for AWT and Swing to work with GraalVM Native Image 2020-12-16, Zhengyu Gu, JDK-8258490: Shenandoah: Full GC does not need to remark threads and drain SATB buffers 2020-12-15, Mario Torre, JDK-8257906: JFR: RecordingStream leaks memory 2020-12-14, Zhengyu Gu, JDK-8258244: Shenandoah: Not expecting forwarded object in roots during mark after JDK-8240868 2020-12-14, Jonathan Dowland, JDK-8257670: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java reports leaks 2020-12-14, Jonathan Dowland, JDK-8257997: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java again reports leaks after JDK-8257884 2020-12-14, Jonathan Dowland, JDK-8256818: SSLSocket that is never bound or connected leaks socket resources 2020-12-14, Jonathan Dowland, JDK-8257884: Re-enable sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java as automatic test 2020-12-14, Jonathan Dowland, JDK-8240704: ProcessBuilder/checkHandles/CheckHandles.java failed "AssertionError: Handle use increased by more than 10 percent." 2020-12-14, Jonathan Dowland, JDK-8257633: Missing -mmacosx-version-min=X flag when linking libjvm 2020-12-14, Jonathan Dowland, JDK-8255845: Memory leak in imageFile.cpp 2020-12-14, Jonathan Dowland, JDK-8211051: jdeps usage of --dot-output doesn't provide valid output for modular jar 2020-12-14, Jonathan Dowland, JDK-8229396: jdeps ignores multi-release when generate-module-info used on command line 2020-12-14, Jonathan Dowland, JDK-8225773: jdeps --check produces NPE if there is any missing module dependence 2020-12-14, Jonathan Dowland, JDK-8256888: Client manual test problem list update 2020-12-14, Jonathan Dowland, JDK-8061777: (zipfs) IllegalArgumentException in ZipCoder.toString when using Shitft_JIS 2020-12-13, Zhengyu Gu, JDK-8258145: Shenandoah: TestGCBasherWithShenandoah crash during concurrent mark 2020-12-07, Jonathan Dowland, JDK-8225805: Java Access Bridge does not close the logger 2020-12-07, Jonathan Dowland, JDK-8256751: Incremental rebuild with precompiled header fails when touching a header file 2020-12-07, Jonathan Dowland, JDK-8256810: Incremental rebuild broken on Macosx 2020-12-07, Jonathan Dowland, JDK-8257547: Handle multiple prereqs on the same line in deps files 2020-12-07, Jonathan Dowland, JDK-8256359: AArch64: runtime/ReservedStack/ReservedStackTestCompiler.java fails 2020-12-07, Jonathan Dowland, JDK-8244088: [Regression] Switch of Gnome theme ends up in deadlocked UI 2020-12-07, Jonathan Dowland, JDK-8257083: Security infra test failures caused by JDK-8202343 2020-12-07, Jonathan Dowland, JDK-8249588: libwindowsaccessbridge issues on 64bit Windows 2020-12-07, Jonathan Dowland, JDK-8256682: JDK-8202343 is incomplete 2020-12-07, Jonathan Dowland, JDK-8202343: Disable TLS 1.0 and 1.1 2020-12-07, Jonathan Dowland, JDK-8253695: JDK 8 Install Guide - 8u RPM Installer Failed to Install on SUSE When Updating Alternatives 2020-12-07, Jonathan Dowland, JDK-8256685: Behavior change in XML since jdk1.8.0_271 2020-12-07, Roman Kennke, JDK-8257817: Shenandoah: Don't race with conc-weak-in-progress flag in weak-LRB 2020-12-05, Zhengyu Gu, JDK-8257793: Shenandoah: SATB barrier should only filter out already strongly marked oops 2020-12-03, Aleksey Shipilev, JDK-8257707: Fix incorrect format string in Http1HeaderParser 2020-12-03, Zhengyu Gu, JDK-8257701: Shenandoah: objArrayKlass metadata is not marked with chunked arrays 2020-12-03, Zhengyu Gu, JDK-8257641: Shenandoah: Query is_at_shenandoah_safepoint() from control thread should return false 2020-12-02, Aleksey Shipilev, JDK-8257565: epsilonBarrierSet.hpp should not include barrierSetAssembler 2020-11-30, Jonathan Dowland, JDK-8242030: Wrong package declarations in jline classes after JDK-8241598 2020-11-30, Jonathan Dowland, JDK-8218287: jshell tool: input behavior unstable after 12-ea+24 on Windows 2020-11-30, Jonathan Dowland, JDK-8237495: Java MIDI fails with a dereferenced memory error when asked to send a raw 0xF7 2020-11-30, Jonathan Dowland, JDK-8241598: Upgrade JLine to 3.14.0 2020-11-30, Jonathan Dowland, JDK-8234742: Improve handshake logging 2020-11-30, Jonathan Dowland, JDK-8255908: ExceptionInInitializerError due to UncheckedIOException while initializing cgroupv1 subsystem 2020-11-30, Jonathan Dowland, JDK-8224829: AsyncSSLSocketClose.java has timing issue 2020-11-30, Jonathan Dowland, JDK-8245179: [TESTBUG] compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java fails with custom Tiered Level set externally 2020-11-27, Jonathan Dowland, JDK-8038723: Open up some PrinterJob tests 2020-11-27, Andrew Hughes, JDK-8257192: Integrate AArch64 JIT port into 8u 2020-11-26, Aleksey Shipilev, JDK-8257181: s390x builds are very noisy with gc-sections messages 2020-11-26, Aleksey Shipilev, JDK-8256757: Incorrect MachCallRuntimeNode::ret_addr_offset() for CallLeafNoFP on x86_32 2020-11-24, Aleksey Shipilev, JDK-8256949: Shenandoah: ditch allocation spike and GC penalties handling 2020-11-23, Aleksey Shipilev, JDK-8256912: Zero builds fail after JDK-8255984 2020-11-23, Roman Kennke, JDK-8256900: Shenandoah: Remove obsolete tmp registers in C1 LRB slow stub 2020-11-23, Zhengyu Gu, JDK-8247872: Upgrade HarfBuzz to the latest 2.7.2 2020-11-23, Zhengyu Gu, JDK-8253274: The CycleDMImagetest brokes the system 2020-11-23, Zhengyu Gu, JDK-8232225: Rework the fix for JDK-8071483 2020-11-23, Zhengyu Gu, JDK-8233910: java/awt/ColorClass/AlphaColorTest.java is failing intermittently in nightly lnux-x64 system 2020-11-23, Zhengyu Gu, JDK-8255058: C1: assert(is_virtual()) failed: type check 2020-11-23, Zhengyu Gu, JDK-8256025: AArch64: MachCallRuntimeNode::ret_addr_offset() is incorrect for stub calls 2020-11-23, Zhengyu Gu, JDK-8210578: AArch64: Invalid encoding for fmlsvs instruction 2020-11-23, Zhengyu Gu, JDK-8248336: AArch64: C2: offset overflow in BoxLockNode::emit 2020-11-23, Zhengyu Gu, JDK-8237483: AArch64 C1 OopMap inserted twice fatal error 2020-11-23, Zhengyu Gu, JDK-8251923: "Invalid JNI handle" assertion failure in JVMCICompiler::force_comp_at_level_simple() 2020-11-23, Aleksey Shipilev, JDK-8253269: The CheckCommonColors test should provide more info on failure 2020-11-23, Aleksey Shipilev, JDK-8255937: Better cleanup for test/jdk/javax/imageio/stream/StreamFlush.java 2020-11-22, Aleksey Shipilev, JDK-8256831: MIPS Zero builds fail with undefined __atomic_compare_exchange_8 2020-11-20, Aleksey Shipilev, JDK-8256806: Shenandoah: optimize shenandoah/jni/TestPinnedGarbage.java test 2020-11-20, Aleksey Shipilev, JDK-8256746: gc/CriticalNativeArgs.java fails without -XX:-CriticalJNINatives 2020-11-20, Aleksey Shipilev, JDK-8256736: Zero: GTest tests fail with "unsuppported vm variant" 2020-11-20, Aleksey Shipilev, JDK-8256732: Zero: broken +ZeroTLAB exposes badly initialized memory 2020-11-20, Aleksey Shipilev, JDK-8256726: Zero: print proper message in ArrayIndexOutOfBoundException 2020-11-19, Aleksey Shipilev, JDK-8256692: Zero: remove obsolete block from ZeroInterpreter::native_entry 2020-11-19, Zhengyu Gu, JDK-8256688: Shenandoah: Lock rank inversion after JDK-8212879 2020-11-19, Aleksey Shipilev, JDK-8256675: Zero: purge biased locking support 2020-11-19, Aleksey Shipilev, JDK-8256670: Zero: enable compressed oops support back 2020-11-19, Zhengyu Gu, JDK-8256664: Shenandoah: Cleanup after JDK-8212879 2020-11-19, Zhengyu Gu, JDK-8256658: Shenandoah: Deadlock between nmethod_entry_barrier and concurrent code root evacuator 2020-11-19, Aleksey Shipilev, JDK-8214787: Zero builds fail with "undefined JavaThread::thread_state()" 2020-11-19, Aleksey Shipilev, JDK-8256618: Zero: Linux x86_32 build still fails 2020-11-18, Aleksey Shipilev, JDK-8156803: Turn StressLCM/StressGCM flags to diagnostic 2020-11-18, Aleksey Shipilev, JDK-8256523: Streamline Java SHA2 implementation 2020-11-17, Aleksey Shipilev, JDK-8255934: JConsole 14 and greater fails to connect to older JVM 2020-11-17, Aleksey Shipilev, JDK-8256445: CTW: C2 (Shenandoah) fails with assert(igvn._worklist.size() == 0) failed: not empty 2020-11-16, Zhengyu Gu, JDK-8256426: Shenandoah: Remove superfluous assert is ShBS::load_reference_barrier() 2020-11-16, Zhengyu Gu, JDK-8256415: Shenandoah: Should evacuate/update codecache concurrently when class unloading is off 2020-11-16, Zhengyu Gu, JDK-8243290: Improve diagnostic messages for class verification and redefinition failures 2020-11-16, Zhengyu Gu, JDK-8239105: Add exception for expiring Digicert root certificates to VerifyCACerts test 2020-11-16, Zhengyu Gu, JDK-8255603: Memory/Performance regression after JDK-8210985 2020-11-16, Aleksey Shipilev, JDK-8255466: C2 crashes at ciObject::get_oop() const+0x0 2020-11-16, Aleksey Shipilev, JDK-8250825: C2 crashes with assert(field != __null) failed: missing field 2020-11-14, Roman Kennke, JDK-8256370: Add asserts to Reference.getInactive() 2020-11-12, Zhengyu Gu, JDK-8256305: Shenandoah: Test failed on ShenandoahBarrierC2Support::pin_and_expand() 2020-11-12, Zhengyu Gu, JDK-8256298: Shenandoah: Enable concurrent stack processing 2020-11-12, Aleksey Shipilev, JDK-8256290: javac/lambda/T8031967.java fails with StackOverflowError on x86_32 2020-11-12, Zhengyu Gu, JDK-8160006: Fix AArch64 after changes made by 8151661 2020-11-12, Zhengyu Gu, JDK-8039426: gcc can target wrong instruction set when building JDK native code 2020-11-12, Zhengyu Gu, JDK-8256278: Shenandoah: Avoid num of dead callback from weak processor in Shenandoah root verifier 2020-11-12, Zhengyu Gu, JDK-8255226: (tz) Upgrade time-zone data to tzdata2020d 2020-11-12, Zhengyu Gu, JDK-8255559: Leak File Descriptors Because of ResolverLocalFilesystem#engineResolveURI() 2020-11-12, Zhengyu Gu, JDK-8253756: C2 CompilerThread0 crash in Node::add_req(Node*) 2020-11-12, Zhengyu Gu, JDK-8253404: C2: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded limit 2020-11-12, Zhengyu Gu, JDK-8251535: Partial peeling at unsigned test adds incorrect loop exit check 2020-11-12, Zhengyu Gu, JDK-8250968: Symlinks attributes not preserved when using jarsigner on zip files 2020-11-12, Zhengyu Gu, JDK-8241770: Module xxxAnnotation() methods throw NCDFE if module-info.class found as resource in unnamed module 2020-11-12, Zhengyu Gu, JDK-8234796: Refactor Handshake::execute to take a more complex type than ThreadClosure 2020-11-12, Zhengyu Gu, JDK-8223311: Update use of "-Djava.security.debug=help" option 2020-11-12, Zhengyu Gu, JDK-8218021: Have jarsigner preserve posix permission attributes 2020-11-12, Zhengyu Gu, JDK-8214223: tools/jdeps/listdeps/ListModuleDeps.java failed due to missing Lib2 file 2020-11-12, Zhengyu Gu, JDK-8212160: JVMTI agent crashes with "assert(_value != 0LL) failed: resolving NULL _value" 2020-11-12, Zhengyu Gu, JDK-8211825: ModuleLayer.defineModulesWithXXX does not setup delegation when module reads automatic module 2020-11-12, Zhengyu Gu, JDK-8213909: jdeps --print-module-deps should report missing dependences 2020-11-12, Zhengyu Gu, JDK-8173658: JvmtiExport::post_class_unload() is broken for non-JavaThread initiators 2020-11-12, Zhengyu Gu, JDK-8173361: various crashes in JvmtiExport::post_compiled_method_load 2020-11-12, Zhengyu Gu, JDK-8168869: jdeps: localized messages don't use proper line breaks 2020-11-12, Aleksey Shipilev, JDK-8256220: C1: x86_32 fails with -XX:UseSSE=1 after JDK-8210764 due to mishandled lir_neg 2020-11-11, Aleksey Shipilev, JDK-8256215: Shenandoah: re-organize saving/restoring machine state in assembler code 2020-11-10, Roman Kennke, JDK-8256106: Bypass intrinsic/barrier when calling Reference.get() from Finalizer 2020-11-09, Aleksey Shipilev, JDK-8256051: nmethod_entry_barrier stub miscalculates xmm spill size on x86_32 2020-11-09, Roman Kennke, JDK-8256046: Shenandoah: Mix-in NULL_PTR in non-strong ShLRBNode's type 2020-11-09, Aleksey Shipilev, JDK-8242897: KeyFactory.generatePublic( x509Spec ) failed with java.security.InvalidKeyException 2020-11-09, Aleksey Shipilev, JDK-8245691: Add EdDSA certificstes to SSLSocketTemplate and CertUtils 2020-11-09, Aleksey Shipilev, JDK-8238566: java.security.Provider$Service.supportsParameter() is racy 2020-11-09, Aleksey Shipilev, JDK-8242811: AlgorithmId::getDefaultAlgorithmParameterSpec returns incompatible PSSParameterSpec for an RSASSA-PSS key 2020-11-09, Roman Kennke, JDK-8256040: Shenandoah: Allow NULL referent in ShenandoahReferenceProcessor::should_discover() 2020-11-09, Aleksey Shipilev, JDK-8256039: Shenandoah: runtime/stringtable/StringTableCleaningTest.java fails 2020-11-09, Aleksey Shipilev, JDK-8256036: Shenandoah: MethodHandles adapters section overflows after JDK-8255762 2020-11-09, Aleksey Shipilev, JDK-8255984: Shenandoah: "adaptive" heuristic is prone to missing load spikes 2020-11-08, Roman Kennke, JDK-8256020: Shenandoah: Don't resurrect objects during evacuation on AS_NO_KEEPALIVE 2020-11-08, Roman Kennke, JDK-8256015: Shenandoah: Add missing Shenandoah implementation in WB_isObjectInOldGen 2020-11-07, Roman Kennke, JDK-8256011: Shenandoah: Don't resurrect finalizably reachable objects 2020-11-07, Zhengyu Gu, JDK-8256006: Shenandoah: Exam and update uses of ShenandoahMarkContext.is_marked() 2020-11-06, Roman Kennke, JDK-8255999: Shenandoah: Invoke native-LRB only on non-strong refs, again 2020-11-05, Zhengyu Gu, JDK-8255955: Shenandoah: Only STW GC should process concurrent roots at pauses 2020-11-04, Aleksey Shipilev, JDK-8255890: Zero: remove unused methods from BytecodeInterpreter 2020-11-03, Zhengyu Gu, JDK-8255847: Shenandoah: Shenandoah should not mark through weak roots 2020-11-03, Zhengyu Gu, JDK-8255837: Shenandoah: Remove ShenandoahConcurrentRoots class 2020-11-03, Aleksey Shipilev, JDK-8255822: Zero: improve build-time JVMTI handling 2020-11-03, Aleksey Shipilev, JDK-8255810: Zero: build fails without JVMTI 2020-11-03, Aleksey Shipilev, JDK-8255796: Zero: CASE(_new) should replenish TLABs properly 2020-11-02, Aleksey Shipilev, JDK-8255782: Turn UseTLAB and ResizeTLAB from product_pd to product, defaulting to "true" 2020-11-02, Zhengyu Gu, JDK-8255765: Shenandoah: Isolate concurrent, degenerated and full GC 2020-11-02, Roman Kennke, JDK-8255762: Shenandoah: Consolidate/streamline interpreter LRBs 2020-11-02, Aleksey Shipilev, JDK-8255760: Shenandoah: match constants style in ShenandoahMarkTask fallback 2020-11-02, Aleksey Shipilev, JDK-8255744: Zero: handle JVM_CONSTANT_DynamicInError 2020-11-02, Aleksey Shipilev, JDK-8255743: Relax SIGFPE match in in runtime/ErrorHandling/SecondaryErrorTest.java 2020-11-02, Aleksey Shipilev, JDK-8255741: Zero: print signal name in unhandled signal handler 2020-11-02, Andrew Dinn, JDK-8255578: [JVMCI] be more careful about reflective reads of Class.componentType. 2020-11-02, Aleksey Shipilev, JDK-8226464: TitledBorder label appears cut off on hidpi devices 2020-11-02, Aleksey Shipilev, JDK-8244031: HttpClient should have more tests for HEAD requests 2020-11-02, Aleksey Shipilev, JDK-8255550: x86: Assembler::cmpq(Address dst, Register src) encoding is incorrect 2020-11-02, Aleksey Shipilev, JDK-8255737: Zero: DO_UPDATE_INSTRUCTION_COUNT should only update when relevant VM flags are set 2020-11-01, Aleksey Shipilev, JDK-8255719: Zero: on return path, check for pending exception before attempting to clear it 2020-11-01, Aleksey Shipilev, JDK-8255718: Zero: VM should know it runs in interpreter-only mode 2020-10-30, Roman Kennke, JDK-8255691: Shenandoah: Invoke native-LRB only on non-strong refs 2020-10-30, Aleksey Shipilev, JDK-8255617: Zero: purge the remaining bytecode interpreter profiling support 2020-10-29, Aleksey Shipilev, JDK-8255615: Zero: demote ZeroStack::abi_stack_available guarantee to assert 2020-10-29, Roman Kennke, JDK-8255614: Shenandoah: Consolidate/streamline runtime LRBs 2020-10-29, Zhengyu Gu, JDK-8255606: Enable concurrent stack processing on x86_32 platforms 2020-10-29, Zhengyu Gu, JDK-8255564: InterpreterMacroAssembler::remove_activation() needs to restore thread right after VM call on x86_32 2020-10-28, Roman Kennke, JDK-8255534: Shenandoah: Fix CmpP optimization wrt native-LRB 2020-10-28, Roman Kennke, JDK-8255527: Shenandoah: Let ShenadoahGCStateResetter disable barriers 2020-10-28, Aleksey Shipilev, JDK-8255523: Clean up temporary shared_locs initializations 2020-10-27, Aleksey Shipilev, JDK-8255457: Shenandoah: cleanup ShenandoahMarkTask 2020-10-26, Roman Kennke, JDK-8255401: Shenandoah: Allow oldval and newval registers to overlap in cmpxchg_oop() 2020-10-26, Roman Kennke, JDK-8255400: Shenandoah: C2 failures after JDK-8255000 2020-10-26, Zhengyu Gu, JDK-8255050: Add pkcs11/KeyStore/ClientAuth.sh to Problem list 2020-10-26, Zhengyu Gu, JDK-8248214: Add paddings for TaskQueueSuper to reduce false-sharing cache contention 2020-10-26, Zhengyu Gu, JDK-8254982: (tz) Upgrade time-zone data to tzdata2020c 2020-10-26, Zhengyu Gu, JDK-8168682: jdk/test/java/lang/ClassLoader/forNameLeak/ClassForNameLeak.java fails with -Xcomp: ClassLoader was never enqueued! 2020-10-26, Aleksey Shipilev, JDK-8218482: sun/security/krb5/auto/ReplayCachePrecise.java failed - no KrbException thrown 2020-10-26, Aleksey Shipilev, JDK-8244674: Third-party code version check 2020-10-26, Aleksey Shipilev, JDK-8248505: Unexpected NoSuchAlgorithmException when using secure random impl from BCFIPS provider 2020-10-22, Zhengyu Gu, JDK-8253072: XERCES version is displayed incorrect 2020-10-22, Zhengyu Gu, JDK-8198334: java/awt/FileDialog/8003399/bug8003399.java fails in headless mode 2020-10-22, Severin Gehwolf, JDK-8251840: Java_sun_awt_X11_XToolkit_getDefaultScreenData should not be in make/mapfiles/libawt_xawt/mapfile-vers 2020-10-21, Zhengyu Gu, JDK-8160438: [PIT][macosx] [TEST_BUG] javax/swing/plaf/nimbus/8057791/bug8057791.java fails 2020-10-21, Aleksey Shipilev, JDK-8240235: jdk.test.lib.util.JarUtils updates jar files incorrectly 2020-10-21, Aleksey Shipilev, JDK-8242848: Improve performance of InflaterOutputStream.write() 2020-10-21, Aleksey Shipilev, JDK-8239351: Give more meaningful InternalError messages in Deflater.c 2020-10-21, Aleksey Shipilev, JDK-8232243: Wrong caret position in JTextPane on Windows with a screen resolution > 100% 2020-10-21, Aleksey Shipilev, JDK-8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers 2020-10-21, Aleksey Shipilev, JDK-8237364: Add early validation to the jdk.jfr.Recording constructor 2020-10-21, Aleksey Shipilev, JDK-8244920: Access violation in frames::interpreter_frame_method 2020-10-21, Aleksey Shipilev, JDK-8239793: 'jfr' tool should hide hidden frames 2020-10-20, Zhengyu Gu, JDK-8255070: Shenandoah: Use single thread for concurrent CLD liveness test 2020-10-20, Aleksey Shipilev, JDK-8255065: Zero: accessor_entry misses the IRIW case 2020-10-20, Aleksey Shipilev, JDK-7107012: sun.jvm.hostspot.code.CompressedReadStream readDouble() conversion to long mishandled 2020-10-20, Aleksey Shipilev, JDK-8245168: jlink should not be treated as a "small" tool 2020-10-20, Aleksey Shipilev, JDK-8238918: idea.sh should work with both mercurial and git repos 2020-10-20, Zhengyu Gu, JDK-8255036: Shenandoah: Reset GC state for root verifier 2020-10-19, Zhengyu Gu, JDK-8255019: Shenandoah: Split STW and concurrent mark into separate classes 2020-10-19, Aleksey Shipilev, JDK-8244142: some hotspot/runtime tests don't check exit code of forked JVM 2020-10-19, Aleksey Shipilev, JDK-8242485: Null _file checking in fileStream::flush() 2020-10-19, Aleksey Shipilev, JDK-8243936: NonWriteable system properties are actually writeable 2020-10-19, Aleksey Shipilev, JDK-8244340: Handshake processing thread lacks yielding 2020-10-19, Zhengyu Gu, JDK-8255006: Add NULL-check to StringDedupTable lookup 2020-10-19, Zhengyu Gu, JDK-8198412: MonospacedGlyphWidthTest.java may fail on Solaris 2020-10-19, Zhengyu Gu, JDK-8204126: MonospacedGlyphWidthTest.java failed again 2020-10-19, Zhengyu Gu, JDK-8043899: compiler/5091921/Test7005594.java fails if specified -Xmx is less than 1600m 2020-10-19, Zhengyu Gu, JDK-8198411: [TEST_BUG] Two java2d tests are unstable in mach5 2020-10-19, Zhengyu Gu, JDK-8218682: [TEST_BUG] DashOffset fails in mach5 2020-10-19, Zhengyu Gu, JDK-8163161: [PIT][TEST_BUG] increase timeout in javax/swing/plaf/nimbus/8057791/bug8057791.java 2020-10-19, Zhengyu Gu, JDK-8254177: (tz) Upgrade time-zone data to tzdata2020b 2020-10-19, Zhengyu Gu, JDK-8238448: RSASSA-PSS signature verification fail when using certain odd key sizes 2020-10-15, Severin Gehwolf, JDK-8254854: [cgroups v1] Metric limits not properly detected on some join controller combinations 2020-10-14, Aleksey Shipilev, JDK-8223186: HotSpot compile warnings from GCC 9 2020-10-13, Severin Gehwolf, JDK-8254081: java/security/cert/PolicyNode/GetPolicyQualifiers.java fails due to an expired certificate 2020-10-12, Severin Gehwolf, JDK-8250984: Memory Docker tests fail on some Linux kernels w/o cgroupv1 swap limit capabilities 2020-10-12, Roman Kennke, JDK-8254573: Shenandoah: Streamline/inline native-LRB entry point 2020-10-12, Aleksey Shipilev, JDK-8254560: Shenandoah: Concurrent Strong Roots logging is incorrect 2020-10-09, Roman Kennke, JDK-8254320: Shenandoah: C2 native LRB should activate for non-cset objects 2020-10-09, Roman Kennke, JDK-8254319: Shenandoah: Interpreter native-LRB needs to activate during HAS_FORWARDED 2020-10-09, Roman Kennke, JDK-8254315: Shenandoah: Concurrent weak reference processing 2020-10-09, Zhengyu Gu, JDK-8246648: issue with OperatingSystemImpl getFreeSwapSpaceSize in docker after 8242480 2020-10-09, Zhengyu Gu, JDK-8221710: [TESTBUG] more configurable parameters for docker testing 2020-10-09, Zhengyu Gu, JDK-8069211: (zipfs) ZipFileSystem creates corrupted zip if entry output stream gets closed more than once 2020-10-08, Severin Gehwolf, JDK-8225071: Remove two Digicert root certificates that are expiring in January 2021 2020-10-07, Aleksey Shipilev, JDK-8253191: C2: Masked byte comparisons with large masks produce wrong result on x86 2020-10-07, Aleksey Shipilev, JDK-8254166: Zero: return-type warning in zeroInterpreter_zero.cpp 2020-10-07, Aleksey Shipilev, JDK-8244767: Potential non-terminated string in getEncodingInternal() on Windows 2020-10-07, Aleksey Shipilev, JDK-8254144: Non-x86 Zero builds fail with return-type warning in os_linux_zero.cpp 2020-10-07, Zhengyu Gu, JDK-8254103: Shenandoah: Move updating thread roots to concurrent phase 2020-10-06, Aleksey Shipilev, JDK-8239537: cgroup MetricsTester testMemorySubsystem fails sometimes when testing memory.kmem.tcp.usage_in_bytes 2020-10-06, Aleksey Shipilev, JDK-8245137: aarch64 ICache flush depends on enabling gnu extensions 2020-10-06, Aleksey Shipilev, JDK-8243488: Add tests for set/get SendBufferSize and getReceiveBufferSize in DatagramSocket 2020-10-06, Zhengyu Gu, JDK-8254075: Shenandoah: Remove ShenandoahCodeRootsStyle diagnostic flag and related test 2020-10-03, Zhengyu Gu, JDK-8253960: Memory leak in Java_java_lang_ClassLoader_defineClass0() 2020-10-02, Zhengyu Gu, JDK-8253953: Bug in ImageFileReader::open() 2020-10-02, Zhengyu Gu, JDK-8253948: Memory leak in ImageFileReader 2020-09-30, Zhengyu Gu, JDK-8253857: Shenandoah: Bugs in ShenandoahEvacOOMHandler related code 2020-09-30, Aleksey Shipilev, JDK-8253778: ShenandoahSafepoint::is_at_shenandoah_safepoint should not access VMThread state from other threads 2020-09-29, Aleksey Shipilev, JDK-8171279: Support X25519 and X448 in TLS 2020-09-29, Aleksey Shipilev, JDK-8236944: The legVecZ operand should be limited to zmm0-zmm15 registers 2020-09-29, Aleksey Shipilev, JDK-8246031: SSLSocket.getSession() doesn't close connection for timeout/ interrupts 2020-09-29, Aleksey Shipilev, JDK-8243549: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java failed with Unsupported signature algorithm: DSA 2020-09-29, Aleksey Shipilev, JDK-8242929: The values of jdk.tls.namedGroups should not be case-sensitive 2020-09-29, Aleksey Shipilev, JDK-8242330: Arrays should be cloned in several JAAS Callback classes 2020-09-29, Aleksey Shipilev, JDK-8242335: Additional Tests for RSASSA-PSS 2020-09-29, Aleksey Shipilev, JDK-8210649: AssertionError @ jdk.compiler/com.sun.tools.javac.comp.Modules.enter(Modules.java:244) 2020-09-28, Aleksey Shipilev, JDK-8253566: clazz.isAssignableFrom will return false for interface implementors 2020-09-28, Aleksey Shipilev, JDK-8244573: java.lang.ArrayIndexOutOfBoundsException thrown for malformed class file 2020-09-28, Aleksey Shipilev, JDK-8240848: ArrayIndexOutOfBoundsException buf for TextCallbackHandler 2020-09-28, Aleksey Shipilev, JDK-8216012: Infinite loop in RSA KeyPairGenerator 2020-09-28, Aleksey Shipilev, JDK-8168304: Make all of DependencyContext_test available in product mode 2020-09-28, Aleksey Shipilev, JDK-8243670: Unexpected test result caused by C2 MergeMemNode::Ideal 2020-09-28, Aleksey Shipilev, JDK-8246381: VM crashes with "Current BasicObjectLock* below than low_mark" 2020-09-28, Aleksey Shipilev, JDK-8249000: vm.gc.X should take selected JIT into account 2020-09-28, Aleksey Shipilev, JDK-8241433: x86: Add VBMI CPU feature detection 2020-09-28, Aleksey Shipilev, JDK-8238696: x86: Enumerate all detected CPU features in VM_Version feature string 2020-09-28, Aleksey Shipilev, JDK-8230743: StringJoiner does not handle too large strings correctly 2020-09-28, Aleksey Shipilev, JDK-8241311: Move some charset mapping tests from closed to open 2020-09-25, Aleksey Shipilev, JDK-8253631: Remove unimplemented CompileBroker methods after JEP-165 2020-09-24, Aleksey Shipilev, JDK-8253611: AArch64: Concurrency problems in JavaFrameAnchor 2020-09-24, Aleksey Shipilev, JDK-8214512: ARM32: Jtreg test compiler/c2/Test8062950.java fails on ARM 2020-09-24, Aleksey Shipilev, JDK-8251358: Clean up Access configuration after Shenandoah barrier change 2020-09-23, Aleksey Shipilev, JDK-8253525: Implement getInstanceSize/sizeOf intrinsics 2020-09-22, Zhengyu Gu, JDK-8253493: Shenandoah: Remove ShenandoahSerialRoot definition 2020-09-22, Zhengyu Gu, JDK-8253481: Shenandoah: ShenandoahConcurrentRootScanner::oops_do() should always use _claim_strong for CLDClosure 2020-09-22, Aleksey Shipilev, JDK-8253469: ARM32 Zero: replace usages of __sync_synchronize() with OrderAccess::fence 2020-09-22, Severin Gehwolf, JDK-8148983: Fix extra comma in changes for JDK-8148916 2020-09-22, Aleksey Shipilev, JDK-8234484: Add ability to configure third port for remote JMX 2020-09-22, Aleksey Shipilev, JDK-8253464: ARM32 Zero: atomic_copy64 is incorrect, breaking volatile stores 2020-09-22, Aleksey Shipilev, JDK-8242480: Negative value may be returned by getFreeSwapSpaceSize() in the docker 2020-09-22, Aleksey Shipilev, JDK-8196729: Add jstatd option to specify RMI connector port 2020-09-21, Martin Balao, JDK-8253451: Performance regression in java.util.Scanner after 8236201 2020-09-21, Zhengyu Gu, JDK-8253434: Shenandoah: Cleanup ShenandoahRootScanner 2020-09-21, Zhengyu Gu, JDK-8249176: jdk jtreg test security/infra/java/security/cert/CertPathValidator/certification/GlobalSignR6CA.java fails 2020-09-21, Zhengyu Gu, JDK-8252861: Disable TLSv1.3 by default on deploy configurations 2020-09-21, Aleksey Shipilev, JDK-8253412: Unsupported GC options passed in JAVA_TOOL_OPTIONS are silently ignored 2020-09-21, Aleksey Shipilev, JDK-8252857: AArch64: Shenandoah C1 CAS is not sequentially consistent 2020-09-21, Aleksey Shipilev, JDK-8238175: CTW: Class.getDeclaredMethods fails with assert(k->is_subclass_of(SystemDictionary::Throwable_klass())) failed: invalid exception class 2020-09-21, Aleksey Shipilev, JDK-8246434: Threads::print_on_error assumes that the heap has been set up 2020-09-21, Aleksey Shipilev, JDK-8241670: Enhance heap region size ergonomics to improve OOTB performance 2020-09-21, Aleksey Shipilev, JDK-8242029: AArch64: skip G1 array copy pre-barrier if marking not active 2020-09-21, Aleksey Shipilev, JDK-8247201: Print potential pointer value of readable stack memory in hs_err file 2020-09-18, Zhengyu Gu, JDK-8253361: Shenandoah: runtime barrier does not honor ShenandoahSelfFixing flag 2020-09-18, Aleksey Shipilev, JDK-8244278: Excessive code cache flushes and sweeps 2020-09-18, Aleksey Shipilev, JDK-8243618: compiler/rtm/cli tests can be run w/o WhiteBox 2020-09-18, Aleksey Shipilev, JDK-8243617: compiler/onSpinWait/TestOnSpinWaitC1.java test uses wrong class 2020-09-18, Aleksey Shipilev, JDK-8243619: compiler/codecache/CheckSegmentedCodeCache.java test misses -version 2020-09-18, Aleksey Shipilev, JDK-8239069: C2: SIGSEGV in IdealGraphPrinter::walk_nodes due to C->root() being NULL 2020-09-18, Aleksey Shipilev, JDK-8245051: c1 is broken if it is compiled by gcc without -fno-lifetime-dse 2020-09-18, Aleksey Shipilev, JDK-8239083: C1 assert(known_holder == NULL || (known_holder->is_instance_klass() && (!known_holder->is_interface() || ((ciInstanceKlass*)known_holder)->has_nonstatic_concrete_methods())), "should be non-static concrete method"); 2020-09-17, Aleksey Shipilev, JDK-8253284: Zero OrderAccess barrier mappings are incorrect 2020-09-16, Zhengyu Gu, JDK-8253244: Shenandoah: cleanup includes in Shenandoah root processor files 2020-09-16, Aleksey Shipilev, JDK-8237456: Transform filtered through SAX filter mishandles character entities 2020-09-16, Aleksey Shipilev, JDK-8253226: Shenandoah: remove unimplemented ShenandoahStrDedupQueue::verify 2020-09-16, Aleksey Shipilev, JDK-8253224: Shenandoah: ShenandoahStrDedupQueue destructor calls virtual num_queues() 2020-09-16, Aleksey Shipilev, JDK-8253222: Shenandoah: unused AlwaysTrueClosure after JDK-8246591 2020-09-16, Aleksey Shipilev, JDK-8253220: Epsilon: clean up unused code/declarations 2020-09-16, Aleksey Shipilev, JDK-8253219: Epsilon: clean up unnecessary includes 2020-09-15, Aleksey Shipilev, JDK-8241911: AArch64: Fix a potential issue about register allocation effect rule in reduce_add2I 2020-09-15, Aleksey Shipilev, JDK-8247200: [aarch64] assert((unsigned)fpargs < 32) 2020-09-15, Aleksey Shipilev, JDK-8197797: Test java/awt/Graphics2D/DrawString/RotTransText.java fails on Windows 2020-09-15, Aleksey Shipilev, JDK-8233006: freetype incorrectly adjusts advances when emboldening rotated glyphs 2020-09-15, Aleksey Shipilev, JDK-8240342: Custom composite is ignored when printing an opaque image to a page 2020-09-15, Aleksey Shipilev, JDK-8242557: Add length limit for strings in PNGImageWriter 2020-09-15, Aleksey Shipilev, JDK-8217475: Unexpected StackOverflowError in "process reaper" thread 2020-09-14, Aleksey Shipilev, JDK-8253101: Clean up CallStaticJavaNode EA flags 2020-09-14, Aleksey Shipilev, JDK-8236108: tools/javac/lambda/LambdaParserTest.java timed out 2020-09-14, Aleksey Shipilev, JDK-8035787: SourcePositions are wrong for Strings concatenated with '+' operator 2020-09-14, Aleksey Shipilev, JDK-8238735: NPE compiling lambda expression within conditional expression 2020-09-14, Aleksey Shipilev, JDK-8237186: Fix typo in copyright header of java/io/Reader/TransferTo.java 2020-09-14, Aleksey Shipilev, JDK-8233164: C2 fails with assert(phase->C->get_alias_index(t) == phase->C->get_alias_index(t_adr)) failed: correct memory chain 2020-09-11, Aleksey Shipilev, JDK-8053479: (dc) DatagramChannel.read() throws exception instead of discarding data when buffer too small 2020-09-10, Zhengyu Gu, JDK-8217976: test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java fails intermittently 2020-09-10, Aleksey Shipilev, JDK-8235813: System property fullCipherSuites is not used by javax/net/ssl/compatibility/Compatibility.java 2020-09-10, Aleksey Shipilev, JDK-8247716: JVM_RegisterWhiteBoxMethods checks wrong classloader 2020-09-10, Aleksey Shipilev, JDK-8241969: Type annotation is not shown for wildcard type in Javadoc 2020-09-10, Aleksey Shipilev, JDK-8242846: Bring back test/jdk/tools/jlink/plugins/OrderResourcesPluginTest.java 2020-09-10, Aleksey Shipilev, JDK-8240333: jmod incorrectly updates .jar and .jmod files during hashing 2020-09-10, Aleksey Shipilev, JDK-8199646: JShell tests: jdk/jshell/FailOverDirectExecutionControlTest.java failed with java.lang.UnsupportedOperationException 2020-09-10, Aleksey Shipilev, JDK-8239536: Can't use `java.util.List` object after importing `java.awt.List` 2020-09-10, Aleksey Shipilev, JDK-8252991: Intrinsify Unsafe.loadLoadFence 2020-09-10, Aleksey Shipilev, JDK-8252990: Intrinsify Unsafe.storeStoreFence 2020-09-09, Zhengyu Gu, JDK-8245400: Upgrade to LittleCMS 2.11 2020-09-09, Zhengyu Gu, JDK-8213400: Support choosing group name in keytool keypair generation 2020-09-09, Zhengyu Gu, JDK-8232114: JVM crashed at imjpapi.dll in native code 2020-09-09, Zhengyu Gu, JDK-8249183: JVM crash in "AwtFrame::WmSize" method 2020-09-09, Zhengyu Gu, JDK-8252470: java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java fails on Windows 2020-09-09, Zhengyu Gu, JDK-8250665: Wrong translation for the month of May in ar_JO, ar_LB and ar_SY 2020-09-02, Aleksey Shipilev, JDK-8195841: PNGImageReader.readNullTerminatedString() doesnt check for non-null terminated strings with length equal to maxLen 2020-09-02, Aleksey Shipilev, JDK-8233827: Enable screenshots in the enhanced failure handler on Linux/macOS 2020-09-02, Aleksey Shipilev, JDK-8252695: Shenandoah: clean up Graal enabled/disabled filter in tests 2020-09-01, Aleksey Shipilev, JDK-8252660: Shenandoah: support manageable SoftMaxHeapSize option 2020-09-01, Zhengyu Gu, JDK-8212226: SurfaceManager throws "Invalid Image variant" for MultiResolutionImage (Windows) 2020-09-01, Alex Kasko, JDK-8072722: add stream support to Scanner 2020-09-01, Aleksey Shipilev, JDK-8252648: Shenandoah: name gang tasks consistently 2020-09-01, Aleksey Shipilev, JDK-8251118: BiasedLocking::preserve_marks should not have a HandleMark 2020-08-31, Zhengyu Gu, JDK-8022535: [TEST BUG] javax/swing/text/html/parser/Test8017492.java fails 2020-08-31, Zhengyu Gu, JDK-8221408: Windows 32bit build build errors/warnings in hotspot 2020-08-31, Zhengyu Gu, JDK-8252573: 8u: Windows build failed after 8222079 backport 2020-08-31, Aleksey Shipilev, JDK-8247867: Upgrade to freetype 2.10.2 2020-08-31, Aleksey Shipilev, JDK-8249192: MonitorInfo stores raw oops across safepoints 2020-08-28, Aleksey Shipilev, JDK-8252505: C1/C2 compiler support for blackholes 2020-08-26, Zhengyu Gu, JDK-8248552: C2 crashes with SIGFPE due to division by zero 2020-08-26, Zhengyu Gu, JDK-8213535: Windows HiDPI html lightweight tooltips are truncated 2020-08-25, Severin Gehwolf, JDK-8242451: ensure semantics of non-capturing lambdas are preserved independent of execution mode 2020-08-25, Aleksey Shipilev, JDK-8252296: Shenandoah: crash in CallNode::extract_projections 2020-08-25, Andrew Hughes, JDK-8252258: [11u] JDK-8242154 changes the default vendor 2020-08-24, Zhengyu Gu, JDK-8140091: remove VMStructs cast_uint64_t workaround for GCC 4.1.1 bug 2020-08-24, Zhengyu Gu, JDK-8244151: Update MUSCLE PC/SC-Lite headers to the latest release 1.8.26 2020-08-20, Aleksey Shipilev, JDK-8252120: compiler/oracle/TestCompileCommand.java misspells "occured" 2020-08-20, Roman Kennke, JDK-8210131: vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/TestDescription.java failed with ObjectFree: GetCurrentThreadCpuTimerInfo returned unexpected error code 2020-08-20, Aleksey Shipilev, JDK-8140482: Various minor code improvements (runtime) 2020-08-19, Severin Gehwolf, JDK-8152077: (cal) Calendar.roll does not always roll the hours during daylight savings changes 2020-08-19, Aleksey Shipilev, JDK-8238812: assert(false) failed: bad AD file 2020-08-19, Aleksey Shipilev, JDK-8251994: VM crashed running TestComplexAddrExpr.java test with -XX:UseAVX=X 2020-08-18, Roman Kennke, JDK-8251951: Shenandoah: assert(l2esz <= LogBytesPerLong) failed: sanity. l2esz: 0x37 for lh: 0xf7f7f7f7 2020-08-18, Aleksey Shipilev, JDK-8251949: ZGC: Set explicit heap size for compiler/gcbarriers tests 2020-08-18, Aleksey Shipilev, JDK-8251944: Add Shenandoah test config to compiler/gcbarriers/UnsafeIntrinsicsTest.java 2020-08-17, Roman Kennke, JDK-8251910: Shenandoah: Handshake threads between weak-roots and reset phases 2020-08-13, Aleksey Shipilev, JDK-8251527: CTW: C2 (Shenandoah) compilation fails with SEGV due to unhandled catchproj == NULL 2020-08-12, Zhengyu Gu, JDK-8251487: Shenandoah: missing detail timing tracking for final mark cleaning phase 2020-08-12, Aleksey Shipilev, JDK-8251458: Parse::do_lookupswitch fails with "assert(_cnt >= 0) failed" 2020-08-11, Roman Kennke, JDK-8251451: Shenandoah: Remark ObjectSynchronizer roots with I-U 2020-08-11, Severin Gehwolf, JDK-8251397: NPE on ClassValue.ClassValueMap.cacheArray 2020-08-10, Zhengyu Gu, JDK-8251359: Shenandoah: filter null oops before calling enqueue/SATB barrier 2020-08-10, Roman Kennke, JDK-8251354: Shenandoah: Fix JFR test failures 2020-08-10, Zhengyu Gu, JDK-8202076: test/jdk/java/io/File/WinSpecialFiles.java on windows with VS2017 2020-08-10, Zhengyu Gu, JDK-8250582: Revert Principal Name type to NT-UNKNOWN when requesting TGS Kerberos tickets 2020-08-10, Zhengyu Gu, JDK-8243320: Add SSL root certificates to Oracle Root CA program 2020-08-10, Aleksey Shipilev, JDK-8251336: OopHandle release can not be called in a safepoint 2020-08-10, Aleksey Shipilev, JDK-8249749: modify a primitive array through a stream and a for cycle causes jre crash 2020-08-05, Zhengyu Gu, JDK-8251192: Shenandoah: Shenandoah build failed after JDK-8235573 2020-08-04, Martin Balao, JDK-8251117: Cannot check P11Key size in P11Cipher and P11AEADCipher 2020-08-04, Aleksey Shipilev, JDK-8241130: com.sun.jndi.ldap.EventSupport.removeDeadNotifier: java.lang.NullPointerException 2020-07-30, Aleksey Shipilev, JDK-8250844: Make sure {type,obj}ArrayOopDesc accessors check the bounds 2020-07-30, Zhengyu Gu, JDK-8250841: Shenandoah: need to reset/finish dead counters for StringTable/ResolvedMethodTable during STW root processing 2020-07-30, Zhengyu Gu, JDK-8250827: Shenandoah: needs to reset/finish StringTable's dead count before/after parallel walk 2020-07-29, Roman Kennke, JDK-8250784: Shenandoah: A Low-Pause-Time Garbage Collector 2020-07-28, Severin Gehwolf, JDK-8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics 2020-07-28, Zhengyu Gu, JDK-8248348: Regression caused by the update to BCEL 6.0 2020-07-28, Zhengyu Gu, JDK-8152432: Implement setting jtreg @requires properties vm.flavor, vm.bits, vm.compMode 2020-07-28, Zhengyu Gu, JDK-8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent 2020-07-28, Zhengyu Gu, JDK-8212903: [TestBug] Tests test/jdk/javax/swing/LookAndFeel/8145547/DemandGTK2.sh and DemandGTK3.sh fail on Ubuntu 18.04 LTS 2020-07-28, Zhengyu Gu, JDK-8245151: jarsigner should not raise duplicate warnings on verification 2020-07-28, Zhengyu Gu, JDK-8206925: Support the certificate_authorities extension 2020-07-28, Zhengyu Gu, JDK-8242556: Cannot load RSASSA-PSS public key with non-null params from byte array 2020-07-27, Aleksey Shipilev, JDK-8250612: jvmciCompilerToVM.cpp declares jio_printf with "void" return type, should be "int" 2020-07-25, Zhengyu Gu, JDK-8250588: Shenandoah: LRB needs to save/restore fp registers for runtime call 2020-07-23, Roman Kennke, JDK-8250218: JFR: Separate metadata per JVM-feature 2020-07-23, Aleksey Shipilev, JDK-8249953: Shenandoah: gc/shenandoah/mxbeans tests should account for corner cases 2020-07-22, Roman Kennke, JDK-8249884: Shenandoah: Call report_num_dead() from ShParallelWeakRootsCleaningTask destructor 2020-07-22, Roman Kennke, JDK-8249877: Shenandoah: Report number of dead weak oops during STW weak roots 2020-07-21, Zhengyu Gu, JDK-8183349: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java and WriteAfterAbort.java 2020-07-21, Roman Kennke, JDK-8249801: Shenandoah: Clear soft-refs on requested GC cycle 2020-07-21, Roman Kennke, JDK-8249787: Make TestGCLocker more resilient with concurrent GCs 2020-07-20, Zhengyu Gu, JDK-8249278: Revert JDK-8226253 which breaks the spec of AccessibleState.SHOWING for JList 2020-07-20, Zhengyu Gu, JDK-8064319: Need to enable -XX:+TraceExceptions in release builds 2020-07-20, Zhengyu Gu, JDK-8141457: keytool default cert fingerprint algorithm should be SHA-256 2020-07-20, Zhengyu Gu, JDK-8168517: java/lang/ProcessBuilder/Basic.java failed with "java.lang.AssertionError: Some tests failed" 2020-07-20, Zhengyu Gu, JDK-8023697: failed class resolution reports different class name in detail message for the first and subsequent times 2020-07-20, Zhengyu Gu, JDK-8249251: [dark_mode ubuntu 20.04] The selected menu is not highlighted in GTKLookAndFeel 2020-07-20, Zhengyu Gu, JDK-8048933: -XX:+TraceExceptions output should include the message 2020-07-17, Severin Gehwolf, JDK-8078450: Implement consistent process for quarantine of tests 2020-07-17, Aleksey Shipilev, JDK-8249649: Shenandoah: provide per-cycle pacing stats 2020-07-16, Zhengyu Gu, JDK-8249610: Make sun.security.krb5.Config.getBooleanObject(String... keys) method public 2020-07-15, Roman Kennke, JDK-8249560: Shenandoah: Fix racy GC request handling 2020-07-15, Roman Kennke, JDK-8249543: (bf) Force DirectBufferAllocTest to run with -ExplicitGCInvokesConcurrent 2020-07-13, Zhengyu Gu, JDK-8192953: sun/management/jmxremote/bootstrap/*.sh tests fail with error : revokeall.exe: Permission denied 2020-07-13, Aleksey Shipilev, JDK-8249230: Shenandoah: assertion failure with -XX:-ResizeTLAB 2020-07-09, Aleksey Shipilev, JDK-8249137: Remove CollectedHeap::obj_size 2020-07-08, Zhengyu Gu, JDK-6424123: JVM crashes on failed 'strdup' call. 2020-07-07, Zhengyu Gu, JDK-8248924: JDK-8056964 8u backport is not accurate 2020-07-03, Aleksey Shipilev, JDK-8031625: javadoc problems referencing inner class constructors 2020-07-03, Roman Kennke, JDK-8248806: Shenandoah: Deadlock related to OOM-during-evacuation 2020-07-03, Roman Kennke, JDK-8248799: Shenandoah: Claim threads token in constructor of ShenandoahRootVerifier 2020-07-02, Roman Kennke, JDK-8248725: Shenandoah: Claim verifier thread roots for parallel processing 2020-07-01, Zhengyu Gu, JDK-8248674: Shenandoah: assert(_last_Java_pc == NULL) failed: already walkable when running with verifier 2020-07-01, Aleksey Shipilev, JDK-8248652: Shenandoah: SATB buffer handling may assume no forwarded objects 2020-07-01, Zhengyu Gu, JDK-8248643: Remove extra leading space in JDK-8240295 8u backport 2020-07-01, Aleksey Shipilev, JDK-8248634: Shenandoah: incorrect include in shenandoahInitLogger.cpp 2020-07-01, Aleksey Shipilev, JDK-8248632: Shenandoah: build fails without both JVMTI and JFR 2020-06-30, Severin Gehwolf, JDK-8247246: [JVMCI] `ResolvedJavaType.getDeclaredMethod()` can throw NoClassDefFoundError. 2020-06-29, Zhengyu Gu, JDK-8198004: javax/swing/JFileChooser/6868611/bug6868611.java throws error 2020-06-29, Zhengyu Gu, JDK-8243029: Rewrite javax/net/ssl/compatibility/Compatibility.java with a flexible interop test framework 2020-06-29, Zhengyu Gu, JDK-8245005: javax/net/ssl/compatibility/BasicConnectTest.java failed with No enum constant 2020-06-29, Zhengyu Gu, JDK-8240295: hs_err elapsed time in seconds is not accurate enough 2020-06-29, Zhengyu Gu, JDK-8243138: Enhance BaseLdapServer to support starttls extended request 2020-06-29, Zhengyu Gu, JDK-8246330: Add TLS Tests for Legacy ECDSA curves 2020-06-29, Aleksey Shipilev, JDK-8248467: C2: compiler/intrinsics/object/TestClone fails with -XX:+VerifyGraphEdges 2020-06-26, Zhengyu Gu, JDK-8185576: New handshake implementation 2020-06-26, Zhengyu Gu, JDK-8183351: Better cleanup for jdk/test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh 2020-06-26, Alex Kasko, JDK-8172012: [TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java 2020-06-26, Alex Kasko, JDK-8145808: [PIT] test java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java hangs on Win. 8 2020-06-24, Zhengyu Gu, JDK-8062947: Fix exception message to correctly represent LDAP connection failure 2020-06-24, Zhengyu Gu, JDK-8151678: com/sun/jndi/ldap/LdapTimeoutTest.java failed due to timeout on DeadServerNoTimeoutTest is incorrect 2020-06-24, Zhengyu Gu, JDK-8247350: [aarch64] assert(false) failed: wrong size of mach node 2020-06-24, Zhengyu Gu, JDK-8220150: [macos] macos10.14 Mojave returns anti-aliased glyphs instead of aliased B&W glyphs 2020-06-24, Zhengyu Gu, JDK-8153583: Make OutputAnalyzer.reportDiagnosticSummary public 2020-06-24, Zhengyu Gu, JDK-8236464: SO_LINGER option is ignored by SSLSocket in JDK 11 2020-06-24, Severin Gehwolf, JDK-8156169: Some sound tests rarely hangs because of incorrect synchronization 2020-06-24, Severin Gehwolf, JDK-8183341: Better cleanup for javax/imageio/AllowSearch.java 2020-06-24, Zhengyu Gu, JDK-8248227: Shenandoah: Refactor Shenandoah::heap() to match other GCs 2020-06-23, Aleksey Shipilev, JDK-8248139: Shenandoah: allocation rate and gc time tracking improvements 2020-06-22, Aleksey Shipilev, JDK-8248041: Shenandoah: pre-Full GC root updates may miss some roots 2020-06-22, Severin Gehwolf, JDK-8247874: Replacement in VersionProps.java.template not working when --with-vendor-bug-url contains '&' 2020-06-18, Aleksey Shipilev, JDK-8247860: Shenandoah: add update watermark line in rich assert failure message 2020-06-18, Aleksey Shipilev, JDK-8247845: Shenandoah: refactor TLAB/GCLAB retirement code 2020-06-18, Aleksey Shipilev, JDK-8247824: CTW: C2 (Shenandoah) compilation fails with SEGV in SBC2Support::pin_and_expand 2020-06-17, Aleksey Shipilev, JDK-8247757: Shenandoah: split heavy tests by heuristics to improve parallelism 2020-06-17, Aleksey Shipilev, JDK-8247754: Shenandoah: mxbeans tests can be shorter 2020-06-17, Aleksey Shipilev, JDK-8247751: Shenandoah: options tests should run with smaller heaps 2020-06-17, Aleksey Shipilev, JDK-8247736: Shenandoah: assert(_nm->is_alive()) failed: only alive nmethods here 2020-06-16, Martin Balao, JDK-8196584: TLS 1.3 Implementation 2020-06-16, Aleksey Shipilev, JDK-8247670: Shenandoah: deadlock during class unloading OOME 2020-06-15, Aleksey Shipilev, JDK-8247593: Shenandoah: should not block pacing reporters 2020-06-15, Aleksey Shipilev, JDK-8247560: Shenandoah: heap iteration holds root locks all the time 2020-06-12, Aleksey Shipilev, JDK-8247474: Shenandoah: Windows build warning after JDK-8247310 2020-06-10, Aleksey Shipilev, JDK-8247367: Shenandoah: pacer should wait on lock instead of exponential backoff 2020-06-10, Aleksey Shipilev, JDK-8247358: Shenandoah: reconsider free budget slice for marking 2020-06-10, Aleksey Shipilev, JDK-8247310: Shenandoah: pacer should not affect interrupt status 2020-06-08, Zhengyu Gu, JDK-8218889: Improperly use of the Optional API 2020-06-08, Zhengyu Gu, JDK-7092821: java.security.Provider.getService() is synchronized and became scalability bottleneck 2020-06-04, Zhengyu Gu, JDK-8246612: Shenandoah: add timing tracking to ShenandoahStringDedupRoots 2020-06-04, Zhengyu Gu, JDK-8246593: Shenandoah: string dedup roots should be processed during concurrent weak roots phase 2020-06-04, Zhengyu Gu, JDK-8246591: Shenandoah: move string dedup roots scanning to concurrent phase 2020-06-04, Severin Gehwolf, JDK-8240831: [JVMCI] Export missing vmStructs entries used by JVMCI compilers 2020-06-04, Severin Gehwolf, JDK-8221782: [Graal] Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.jdk.vm.ci.services 2020-06-04, Severin Gehwolf, JDK-8231515: [Graal] Crash during exception throwing in InterpreterRuntime::resolve_invoke 2020-06-04, Severin Gehwolf, JDK-8231828: [JVMCI] Add a getter of an address of current JavaThread into HotSpotJVMCIRuntime. 2020-06-04, Severin Gehwolf, JDK-8245832: JDK build make-static-libs should build all JDK libraries 2020-06-04, Severin Gehwolf, JDK-8172404: Tools should warn if weak algorithms are used before restricting them 2020-06-04, Severin Gehwolf, JDK-8060027: Tests java/beans/XMLEncoder/Test4903007.java and java/beans/XMLEncoder/java_awt_GridBagLayout.java 2020-06-04, Severin Gehwolf, JDK-6574989: TEST_BUG: javax/sound/sampled/Clip/bug5070081.java fails sometimes 2020-06-04, Severin Gehwolf, JDK-8183286: Some java/awt and javax/swing tests miss headful jtreg keyword 2020-06-04, Severin Gehwolf, JDK-8226697: Several tests which need the @key headful keyword are missing it. 2020-06-04, Severin Gehwolf, JDK-8153725: Problem list javax/sound/sampled/DirectAudio/bug6400879.java for Linux 2020-06-04, Severin Gehwolf, JDK-8081547: Prepare client libs regression tests for running in a concurrent, headless jtreg environment 2020-06-04, Severin Gehwolf, JDK-8167615: Opensource unit/regression tests for JavaSound 2020-06-04, Severin Gehwolf, JDK-8148916: Mark bug6400879.java as intermittently failing 2020-06-04, Severin Gehwolf, JDK-8134632: Mark javax/sound/midi/Devices/InitializationHang.java as headful 2020-06-04, Severin Gehwolf, JDK-7109623: javax/sound/sampled/DirectAudio/bug6372428.java failed 2020-06-04, Severin Gehwolf, JDK-7164945: javax/sound/sampled/Clip/JavaSoundAudioClip/bug6269854.java fails with IOException 2020-06-04, Severin Gehwolf, JDK-8030123: java/beans/Introspector/Test8027648.java fails 2020-06-04, Severin Gehwolf, JDK-8148915: Intermittent failures of bug6400879.java 2020-06-04, Severin Gehwolf, JDK-8196196: Headful tests should not be run in headless mode 2020-06-04, Severin Gehwolf, JDK-8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version 2020-06-04, Severin Gehwolf, JDK-8205111: Develop new Test to verify different key types for supported TLS protocols. 2020-06-04, Severin Gehwolf, JDK-6966205: closed/sun/awt/font/DeriveFont.java failed with compilation error 2020-06-04, Severin Gehwolf, JDK-8156581: Cleanup of ProblemList.txt 2020-06-04, Severin Gehwolf, JDK-8132376: Add @requires os.family to the client tests with access to internal OS-specific API 2020-06-04, Severin Gehwolf, JDK-8196572: [TESTBUG] Test sun/java2d/cmm/ColorConvertOp/ColConvCCMTest.java sun/java2d/cmm/ColorConvertOp/MTColConvTest.java fails 2020-06-04, Severin Gehwolf, JDK-8076151: [TESTBUG] Test java/awt/FontClass/CreateFont/fileaccess/FontFile.java fails 2020-06-04, Severin Gehwolf, JDK-8160974: [TESTBUG] Mark more headful tests with @key headful. 2020-06-04, Severin Gehwolf, JDK-8159690: [TESTBUG] Mark headful tests with @key headful. 2020-06-04, Severin Gehwolf, JDK-8185500: [TESTBUG] Add keywords headful/printer in java/awt and javax tests. 2020-06-04, Severin Gehwolf, JDK-8191678: [TESTBUG] Add keyword headful in java/awt and javax tests. 2020-06-04, Severin Gehwolf, JDK-8080953: [TEST_BUG]Test java/awt/FontClass/DebugFonts.java fails due to wrongly typed bugid 2020-06-04, Severin Gehwolf, JDK-8137087: [TEST_BUG] Cygwin failure of java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh 2020-06-04, Severin Gehwolf, JDK-6949753: [TEST BUG]: java/awt/print/PageFormat/PDialogTest.java needs update by removing a infinite loop 2020-06-04, Severin Gehwolf, JDK-8166015: [PIT][TEST_BUG] stray character in java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java 2020-06-04, Severin Gehwolf, JDK-8177560: @headful key can be removed from the tests for JavaSound 2020-06-04, Severin Gehwolf, JDK-8244951: Missing entitlements for hardened runtime 2020-06-04, Severin Gehwolf, JDK-8151788: NullPointerException from ntlm.Client.type3 2020-06-03, Zhengyu Gu, JDK-8246458: Shenandoah: TestAllocObjects.java test fail with -XX:+ShenandoahVerify 2020-06-03, Aleksey Shipilev, JDK-8246433: Shenandoah: walk roots in more efficient order in ShenandoahRootUpdater 2020-06-02, Zhengyu Gu, JDK-8246342: Shenandoah: remove unused ShenandoahIsMarkedNextClosure 2020-06-01, Martin Balao, JDK-8246193: Possible NPE in ENC-PA-REP search in AS-REQ 2020-05-29, Zhengyu Gu, JDK-8246162: Shenandoah: full GC does not mark code roots when class unloading is off 2020-05-28, Aleksey Shipilev, JDK-8246101: Shenandoah: consider walking CLDG without _claim_strong 2020-05-28, Aleksey Shipilev, JDK-8246100: Shenandoah: walk roots in more efficient order 2020-05-28, Aleksey Shipilev, JDK-8246097: Shenandoah: limit parallelism in CLDG root handling 2020-05-28, Zhengyu Gu, JDK-8246075: Missing logging in nmethod::oops_do_marking_epilogue() on early return path 2020-05-28, Aleksey Shipilev, JDK-8246037: Shenandoah: update man pages to mention -XX:+UseShenandoahGC 2020-05-27, Zhengyu Gu, JDK-8245961: Shenandoah: move some root marking to concurrent phase 2020-05-27, Roman Kennke, JDK-8245955: Shenandoah: Remove LRB/is_redundant optimization 2020-05-27, Aleksey Shipilev, JDK-8245942: Shenandoah: x86_32 builds fail after JDK-8245594 2020-05-27, Zhengyu Gu, JDK-8245880: Shenandoah: check class unloading flag early in concurrent code root scan 2020-05-26, Aleksey Shipilev, JDK-8245849: Shenandoah: defer mark updates for roots 2020-05-26, Zhengyu Gu, JDK-8245827: Shenandoah: Cleanup Shenandoah code root iterators and root scanner 2020-05-26, Zhengyu Gu, JDK-8245825: Shenandoah: Remove diagnostic flag ShenandoahConcurrentScanCodeRoots 2020-05-26, Zhengyu Gu, JDK-8245823: Shenandoah: inline/optimize ShenandoahEvacOOMScope 2020-05-26, Aleksey Shipilev, JDK-8245814: Shenandoah: reconsider format specifiers for stats 2020-05-26, Aleksey Shipilev, JDK-8245812: Shenandoah: compute root phase parallelism 2020-05-26, Aleksey Shipilev, JDK-8245773: Shenandoah: Windows assertion failure after JDK-8245464 2020-05-25, Aleksey Shipilev, JDK-8245757: Shenandoah: AlwaysPreTouch should not disable heap resizing or uncommits 2020-05-25, Aleksey Shipilev, JDK-8245755: Shenandoah: missing logging for CWR Roots 2020-05-25, Aleksey Shipilev, JDK-8245754: Shenandoah: ditch ShenandoahAlwaysPreTouch 2020-05-25, Aleksey Shipilev, JDK-8245725: Shenandoah: lift/cleanup ShenandoahHeuristics names and properties 2020-05-25, Aleksey Shipilev, JDK-8245726: Shenandoah: lift/cleanup ShenandoahHeuristics names and properties 2020-05-25, Aleksey Shipilev, JDK-8245720: Shenandoah: improve configuration logging 2020-05-25, Aleksey Shipilev, JDK-8245718: Epsilon: improve configuration logging 2020-05-20, Aleksey Shipilev, JDK-8245465: Shenandoah: test_in_cset can use more efficient encoding 2020-05-20, Aleksey Shipilev, JDK-8245464: Shenandoah: allocate collection set bitmap at lower addresses 2020-05-20, Aleksey Shipilev, JDK-8245463: Shenandoah: refine ShenandoahPhaseTimings constructor arguments 2020-05-20, Aleksey Shipilev, JDK-8245461: Shenandoah: refine mode name()-s 2020-05-19, Zhengyu Gu, JDK-8245288: Shenandoah: move up ShenandoahEvacOOM scope for code root processing during concurrent class unloading 2020-05-18, Zhengyu Gu, JDK-8245240: Shenandoah: support nesting evacuation OOM scope 2020-05-15, Zhengyu Gu, JDK-8245124: Shenandoah: optimize code root evacuation/update during concurrent class unloading 2020-05-15, Zhengyu Gu, JDK-8245117: Shenandoah: Concurrent class unloading worker policy should take code root size into account 2020-05-15, Roland Westrelin, JDK-8245083: [REDO] Shenandoah: Remove null-handling in LRB expansion 2020-05-14, Severin Gehwolf, JDK-8237820: remove clang version check for optimization bug workaround from 8u 2020-05-14, Severin Gehwolf, JDK-8239223: [8u] enable Wparentheses warnings in HotSpot 2020-05-14, Severin Gehwolf, JDK-8239919: [8u] enable parentheses-equality warnings in HotSpot 2020-05-14, Severin Gehwolf, JDK-8239053: [8u] clean up undefined-var-template warnings 2020-05-14, Severin Gehwolf, JDK-8239112: [8u] clean up empty-body warnings in HotSpot 2020-05-14, Severin Gehwolf, JDK-8239400: [8u] clean up delete-non-virtual-dtor warnings in HotSpot 2020-05-14, Severin Gehwolf, JDK-8242470: Update Xerces to Version 2.12.1 2020-05-14, Severin Gehwolf, JDK-8244225: stringop-overflow warning on strncpy call from compile_the_world_in 2020-05-14, Severin Gehwolf, JDK-8210147: adjust some WSAGetLastError usages in windows network coding 2020-05-14, Severin Gehwolf, JDK-8225068: Remove DocuSign root certificate that is expiring in May 2020 2020-05-14, Severin Gehwolf, JDK-8225069: Remove Comodo root certificate that is expiring in May 2020 2020-05-14, Severin Gehwolf, JDK-8235833: PosixPlatform.cpp should not include sysctl.h 2020-05-14, Severin Gehwolf, JDK-8244853: The static build of libextnet is missing the JNI_OnLoad_extnet function 2020-05-13, Aleksey Shipilev, JDK-8244953: Shenandoah: gc/shenandoah/TestStringInternCleanup fails with broken string table root 2020-05-13, Aleksey Shipilev, JDK-8224529: [TESTBUG] JFR TestShenandoahHeapRegion* tests fail on build w/o Shenandoah 2020-05-13, Aleksey Shipilev, JDK-8241675: Shenandoah: assert(n->outcnt() > 0) at shenandoahSupport.cpp:2858 with java/util/Collections/FindSubList.java 2020-05-12, Zhengyu Gu, JDK-8244821: Shenandoah: disarmed_value is initialized at wrong place 2020-05-12, Aleksey Shipilev, JDK-8244807: Shenandoah: ditch filter in ShenandoahUnload::unload 2020-05-11, Aleksey Shipilev, JDK-8244759: Shenandoah: print verbose class unloading counters 2020-05-11, Aleksey Shipilev, JDK-8244740: Shenandoah: rename ShenandoahNormalMode to ShenandoahSATBMode 2020-05-11, Aleksey Shipilev, JDK-8244739: Shenandoah: break superclass dependency on ShenandoahNormalMode 2020-05-11, Aleksey Shipilev, JDK-8244737: Shenandoah: move mode code to gc/shenandoah/mode 2020-05-11, Aleksey Shipilev, JDK-8244732: Shenandoah: move heuristics code to gc/shenandoah/heuristics 2020-05-11, Aleksey Shipilev, JDK-8244730: Shenandoah: gc/shenandoah/options/TestHeuristicsUnlock.java should only verify the heuristics 2020-05-11, Aleksey Shipilev, JDK-8244729: Shenandoah: remove resolve paths from SBSA::generate_shenandoah_lrb 2020-05-11, Aleksey Shipilev, JDK-8244719: CTW: C2 compilation fails with "assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it" 2020-05-11, Aleksey Shipilev, JDK-8244721: CTW: C2 (Shenandoah) compilation fails with "unexpected infinite loop graph shape" 2020-05-08, Aleksey Shipilev, JDK-8244667: Shenandoah: SBC2Support::test_gc_state takes loop for wrong control 2020-05-08, Zhengyu Gu, JDK-8244663: Shenandoah: C2 assertion fails in Matcher::collect_null_checks 2020-05-07, Zhengyu Gu, JDK-8244604: Shenandoah: com/sun/jdi/PopAsynchronousTest.java test fails on aarch64 2020-05-06, Roman Kennke, JDK-8244552: Shenandoah: assert(dmw.is_neutral()) failed: invariant: header=0xef000000279f2327 2020-05-06, Roman Kennke, JDK-8244551: Shenandoah: Fix racy update of update_watermark 2020-05-06, Severin Gehwolf, JDK-8244538: Undefined behaviour in JDK 8u HotSpot 2020-05-06, Aleksey Shipilev, JDK-8244521: C2: x86_64 Java_To_Runtime calls should be direct 2020-05-06, Aleksey Shipilev, JDK-8244510: Shenandoah: invert SHC2Support::is_in_cset condition 2020-05-06, Aleksey Shipilev, JDK-8244509: Shenandoah: refactor ShenandoahBarrierC2Support::test_* methods 2020-05-06, Severin Gehwolf, JDK-8243541: (tz) Upgrade time-zone data to tzdata2020a 2020-05-05, Zhengyu Gu, JDK-8244420: Shenandoah: Ensure _disarmed_value offset < 128 2020-05-04, Aleksey Shipilev, JDK-8244328: Shenandoah: move ShenandoahThreadLocalData::_disarmed_value initialization 2020-05-04, Aleksey Shipilev, JDK-8244327: Shenandoah: GC workers should always get the largest GCLABs 2020-05-04, Aleksey Shipilev, JDK-8244326: Shenandoah: global statistics should not accept bogus samples 2020-05-01, Zhengyu Gu, JDK-8244243: Shenandoah: Cleanup Shenandoah phase timing tracking and JFR event supporting 2020-05-01, Aleksey Shipilev, JDK-8244226: Shenandoah: per-cycle statistics contain worker data from previous cycles 2020-04-30, Aleksey Shipilev, JDK-8244180: Shenandoah: carry Phase to ShWorkerTimingsTracker explicitly 2020-04-28, Severin Gehwolf, JDK-8233954: UnsatisfiedLinkError or NoSuchAlgorithmException after removing sunec.dll 2020-04-28, Severin Gehwolf, JDK-8207029: Unable to use custom SSLEngine with default TrustManagerFactory after updating to JDK 11 b21 2020-04-28, Severin Gehwolf, JDK-8062808: Turn on the -Wreturn-type warning 2020-04-28, Severin Gehwolf, JDK-8221253: TLSv1.3 may generate TLSInnerPlainText longer than 2^14+1 bytes 2020-04-28, Severin Gehwolf, JDK-8210846: TLSv.1.3 interop problems with OpenSSL 1.1.1 when used on the client side with mutual auth 2020-04-28, Severin Gehwolf, JDK-8214688: TLS 1.3 session resumption with hello retry request failed with "illegal_parameter" 2020-04-28, Severin Gehwolf, JDK-8210334: TLS 1.3 server fails if ClientHello doesn't have pre_shared_key and psk_key_exchange_modes 2020-04-28, Severin Gehwolf, JDK-8212885: TLS 1.3 resumed session does not retain peer certificate chain 2020-04-28, Severin Gehwolf, JDK-8211806: TLS 1.3 handshake server name indication is missing on a session resume 2020-04-28, Severin Gehwolf, JDK-8206355: SSLSessionImpl.getLocalPrincipal() throws NPE 2020-04-28, Severin Gehwolf, JDK-8207009: TLS 1.3 half-close and synchronization issues 2020-04-28, Severin Gehwolf, JDK-8209965: The "supported_groups" extension in ServerHellos 2020-04-28, Severin Gehwolf, JDK-8205653: test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java and RmiSslBootstrapTest.sh fail with handshake_failure 2020-04-28, Severin Gehwolf, JDK-8234725: sun/security/ssl/SSLContextImpl tests support TLSv1.3 2020-04-28, Severin Gehwolf, JDK-8208166: Still unable to use custom SSLEngine with default TrustManagerFactory after JDK-8207029 2020-04-28, Severin Gehwolf, JDK-8207237: SSLSocket#setEnabledCipherSuites is accepting empty string 2020-04-28, Severin Gehwolf, JDK-8207317: SSLEngine negotiation fail exception behavior changed from fail-fast to fail-lazy 2020-04-28, Severin Gehwolf, JDK-8145854: SSLContextImpl.statusResponseManager should be generated if required 2020-04-28, Severin Gehwolf, JDK-8214129: SSL session resumption/SNI with TLS1.2 causes StackOverflowError 2020-04-28, Severin Gehwolf, JDK-8207223: SSL Handshake failures are reported with more generic SSLException 2020-04-28, Severin Gehwolf, JDK-8234728: Some security tests should support TLSv1.3 2020-04-28, Severin Gehwolf, JDK-8210989: RSASSA-PSS certificate cannot be selected for client auth on TLSv1.2 2020-04-28, Severin Gehwolf, JDK-8165275: Replace the reflective call to the implUpdate method in HandshakeMessage::digestKey 2020-04-28, Severin Gehwolf, JDK-8206176: Remove the temporary tls13VN field 2020-04-28, Severin Gehwolf, JDK-8235183: Remove the "HACK CODE" in comment 2020-04-28, Severin Gehwolf, JDK-8213202: Possible race condition in TLS 1.3 session resumption 2020-04-28, Severin Gehwolf, JDK-8209916: NPE in SupportedGroupsExtension 2020-04-28, Severin Gehwolf, JDK-8211339: NPE during SSL handshake caused by HostnameChecker 2020-04-28, Severin Gehwolf, JDK-8210974: No extensions debug log for ClientHello 2020-04-28, Severin Gehwolf, JDK-8206178: New TLS 1.3 standard names 2020-04-28, Severin Gehwolf, JDK-8242141: New System Properties to configure the TLS signature schemes 2020-04-28, Severin Gehwolf, JDK-8215711: Missing key_share extension for (EC)DHE key exchange should alert missing_extension 2020-04-28, Severin Gehwolf, JDK-8236039: JSSE Client does not accept status_request extension in CertificateRequest messages for TLS 1.3 2020-04-28, Severin Gehwolf, JDK-8203687: javax/net/ssl/compatibility/Compatibility.java supports TLS 1.3 2020-04-28, Severin Gehwolf, JDK-8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash 2020-04-28, Severin Gehwolf, JDK-8028518: Increase the priorities of GCM cipher suites 2020-04-28, Severin Gehwolf, JDK-8225766: Curve in certificate should not affect signature scheme when using TLSv1.3 2020-04-28, Severin Gehwolf, JDK-8206929: Check session context for TLS 1.3 session resumption 2020-04-27, Zhengyu Gu, JDK-8243848: Shenandoah: Windows build fails after JDK-8239786 2020-04-24, Zhengyu Gu, JDK-8243578: Shenandoah: Cleanup ShenandoahStringDedup::parallel_oops_do() 2020-04-24, Aleksey Shipilev, JDK-8243573: Shenandoah: rename GCParPhases and related code 2020-04-24, Zhengyu Gu, JDK-8243564: Shenandoah: Add degen entry after concurrent weak roots 2020-04-23, Aleksey Shipilev, JDK-8243495: Shenandoah: print root statistics for concurrent weak/strong root phases 2020-04-23, Aleksey Shipilev, JDK-8243494: Shenandoah: set counters once per cycle 2020-04-23, Aleksey Shipilev, JDK-8243487: Shenandoah: make _num_phases illegal phase type 2020-04-23, Aleksey Shipilev, JDK-8243478: Shenandoah: avoid implicit worker_id = 0 2020-04-23, Aleksey Shipilev, JDK-8243460: Shenandoah: purge init_update_refs_prepare counter 2020-04-23, Aleksey Shipilev, JDK-8243465: Shenandoah: ditch unused pause_other, conc_other counters 2020-04-23, Aleksey Shipilev, JDK-8243464: Shenandoah: print statistic counters in time order 2020-04-23, Aleksey Shipilev, JDK-8243463: Shenandoah: ditch total_pause counters 2020-04-22, Andrew Hughes, JDK-8241750: x86_32 build failure after JDK-8227269 2020-04-22, Aleksey Shipilev, JDK-8243395: Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end 2020-04-22, Aleksey Shipilev, JDK-8234691: Potential double-free in ParallelSPCleanupTask constructor 2020-04-22, Zhengyu Gu, JDK-8243323: Shenandoah: Recycle immediate garbage before concurrent class unloading 2020-04-21, Aleksey Shipilev, JDK-8243307: Shenandoah: remove ShCollectionSet::live_data 2020-04-21, Aleksey Shipilev, JDK-8243301: Shenandoah: ditch ShenandoahAllowMixedAllocs 2020-04-21, Aleksey Shipilev, JDK-8243291: Shenandoah: no need to retire TLABs at Init Update Refs 2020-04-21, Aleksey Shipilev, JDK-8243273: Shenandoah: untie dependency between humongous threshold and TLAB size 2020-04-21, Aleksey Shipilev, JDK-8243238: Shenandoah: explicit GC request should wait for a complete GC cycle 2020-04-20, Aleksey Shipilev, JDK-8242108: Performance regression after fix for JDK-8229496 2020-04-20, Zhengyu Gu, JDK-8243200: Shenandoah: Allow concurrent nmethod iteration 2020-04-18, Aleksey Shipilev, JDK-8243114: Implement montgomery{Multiply,Square}intrinsics on Windows 2020-04-17, Severin Gehwolf, JDK-8243059: Build fails when --with-vendor-name contains a comma 2020-04-17, Severin Gehwolf, JDK-8150986: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failing because expects HPROF JAVA PROFILE 1.0.1 file format 2020-04-16, Zhengyu Gu, JDK-8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64 2020-04-14, Zhengyu Gu, JDK-8242643: Shenandoah: split concurrent weak and strong root processing 2020-04-14, Severin Gehwolf, JDK-8239819: XToolkit: Misread of screen information memory 2020-04-14, Severin Gehwolf, JDK-8237474: Default SSLEngine should create in server role 2020-04-14, Severin Gehwolf, JDK-8242294: JSSE Client does not throw SSLException when an alert occurs during handshaking 2020-04-14, Aleksey Shipilev, JDK-8242641: Shenandoah: clear live data and update TAMS optimistically 2020-04-14, Aleksey Shipilev, JDK-8242638: Shenandoah: restore heap logging for uncommit 2020-04-14, Aleksey Shipilev, JDK-8242625: Shenandoah: restore heap logging for Degenerated/Full cycles 2020-04-14, Zhengyu Gu, JDK-8242602: Shenandoah: allow earlier recycle of trashed regions during concurrent root processing 2020-04-09, Severin Gehwolf, JDK-8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler 2020-04-09, Severin Gehwolf, JDK-8191393: Random crashes during cfree+0x1c 2020-04-08, Zhengyu Gu, JDK-8242400: Shenandoah: Restore logging to pre-jdk8241984 format 2020-04-08, Zhengyu Gu, JDK-8242375: Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods 2020-04-08, Zhengyu Gu, JDK-8242370: Enable JFR TestGCPhaseConcurrent test for Shenandoah 2020-04-08, Aleksey Shipilev, JDK-8242365: Shenandoah: use uint16_t instead of jushort for liveness cache 2020-04-08, Aleksey Shipilev, JDK-8240227: Loop predicates should be copied to unswitched loops 2020-04-08, Aleksey Shipilev, JDK-8242353: Shenandoah: micro-optimize region liveness handling 2020-04-07, Roman Kennke, JDK-8242316: Shenandoah: Turn NULL-check into assert in SATB slow-path entry 2020-04-07, Roman Kennke, JDK-8242301: Shenandoah: Inline LRB runtime call 2020-04-07, Severin Gehwolf, JDK-8177784: Use CounterMode intrinsic for AES/GCM 2020-04-07, Severin Gehwolf, JDK-8214440: ldap over a TLS connection negotiate failed with "javax.net.ssl.SSLPeerUnverifiedException: hostname of the server '' does not match the hostname in the server's certificate" 2020-04-07, Severin Gehwolf, JDK-8231438: [macOS] Dark mode for the desktop is not supported 2020-04-07, Severin Gehwolf, JDK-8222122: Provision to disable XML validation in .jfc file in JFR 2020-04-07, Severin Gehwolf, JDK-8051853: new URI("x/").resolve("..").getSchemeSpecificPart() returns null! 2020-04-07, Severin Gehwolf, JDK-8138694: Devkit build on Macosx still requires Xcode to be installed 2020-04-07, Severin Gehwolf, JDK-8236645: JDK 8u231 introduces a regression with incompatible handling of XML messages 2020-04-07, Aleksey Shipilev, JDK-8242273: Shenandoah: accept either SATB or IU barriers, but not both 2020-04-07, Aleksey Shipilev, JDK-8242271: Shenandoah: add test to verify GC mode unlock 2020-04-07, Aleksey Shipilev, JDK-8242267: Shenandoah: regions space needs to be aligned by os::vm_allocation_granularity() 2020-04-06, Aleksey Shipilev, JDK-8242229: Shenandoah: inline ShenandoahHeapRegion liveness-related methods 2020-04-06, Aleksey Shipilev, JDK-8242228: Shenandoah: remove unused ShenandoahCollectionSet methods 2020-04-06, Aleksey Shipilev, JDK-8242227: Shenandoah: transit regions to cset state when adding to collection set 2020-04-06, Roman Kennke, JDK-8242217: Shenandoah: Enable GC mode to be diagnostic/experimental and have a name 2020-04-06, Zhengyu Gu, JDK-8242216: ObjectSampler::weak_oops_do() should not trigger barrier 2020-04-06, Aleksey Shipilev, JDK-8242213: Shenandoah: remove ShenandoahHeuristics::_bytes_in_cset 2020-04-06, Aleksey Shipilev, JDK-8242212: Shenandoah: initialize ShenandoahHeuristics::_region_data eagerly 2020-04-06, Aleksey Shipilev, JDK-8242211: Shenandoah: remove ShenandoahHeuristics::RegionData::_seqnum_last_alloc 2020-04-06, Andrew Haley, JDK-8241138: http.nonProxyHosts=* causes StringIndexOutOfBoundsException in DefaultProxySelector 2020-04-06, Andrew Haley, JDK-8241960: The SHA3 message digests impl of SUN provider are not thread safe after cloned 2020-04-03, Roman Kennke, JDK-8242130: Shenandoah: Simplify arraycopy-barrier dispatching 2020-04-03, Aleksey Shipilev, JDK-8242114: Shenandoah: remove ShenandoahHeapRegion::reset_alloc_metadata_to_shared 2020-04-03, Roman Kennke, JDK-8242107: Shenandoah: Fix aarch64 build after JDK-8242082 2020-04-03, Andrew Haley, JDK-8241492: Strip mining not working for test/hotspot/jtreg/compiler/c2/Test6850611.java 2020-04-03, Aleksey Shipilev, JDK-8242101: Shenandoah: coalesce and parallelise heap region walks during the pauses 2020-04-03, Aleksey Shipilev, JDK-8242089: Shenandoah: per-worker stats should be summed up, not averaged 2020-04-03, Aleksey Shipilev, JDK-8242083: Shenandoah: split "Prepare Evacuation" tracking into cset/freeset counters 2020-04-03, Roman Kennke, JDK-8242082: Shenandoah: Purge Traversal mode 2020-04-03, Aleksey Shipilev, JDK-8242075: Shenandoah: rename ShenandoahHeapRegionSize flag 2020-04-02, Roman Kennke, JDK-8242054: Shenandoah: New incremental-update mode 2020-04-02, Aleksey Shipilev, JDK-8242042: Shenandoah: tune down ShenandoahGarbageThreshold 2020-04-02, Aleksey Shipilev, JDK-8242041: Shenandoah: adaptive heuristics should account evac reserve in free target 2020-04-02, Aleksey Shipilev, JDK-8242040: Shenandoah: print allocation failure type 2020-04-02, Andrew Haley, JDK-8225019: Update JVMCI 2020-04-02, Andrew Haley, JDK-8234696: tools/jlink/plugins/VendorInfoPluginsTest.java times out 2020-04-02, Andrew Haley, JDK-8233888: jdk.vm.ci.hotspot.test.VirtualObjectLayoutTest.testFormat(): Unexpected error verifying 2020-04-02, Andrew Haley, JDK-8226795: compiler/tiered/Level2RecompilationTest.java fails when XX:TieredStopAtLevel=1/2/3 is set 2020-04-02, Andrew Haley, JDK-8229961: Assert failure in compiler/graalunit/HotspotTest.java 2020-04-02, Andrew Haley, JDK-8233496: AOT tests failures with 'java.lang.RuntimeException: Failed to find sun/hotspot/WhiteBox.class' 2020-04-01, Andrew Haley, JDK-8241478: vmTestbase/gc/gctests/Steal/steal001/steal001.java fails with OOME 2020-04-01, Aleksey Shipilev, JDK-8241985: Shenandoah: simplify collectable garbage logging 2020-04-01, Aleksey Shipilev, JDK-8241984: Shenandoah: enhance GCTimer and JFR support 2020-04-01, Aleksey Shipilev, JDK-8241983: Shenandoah: simplify FreeSet logging 2020-03-31, Aleksey Shipilev, JDK-8241926: Shenandoah: only print heap changes for operations that directly affect it 2020-03-31, Aleksey Shipilev, JDK-8241568: (fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted" 2020-03-31, Zhengyu Gu, JDK-8241900: Loop unswitching may cause dependence on null check to be lost 2020-03-30, Martin Balao, JDK-8241888: Mirror jdk.security.allowNonCaAnchor system property with a security one 2020-03-30, Aleksey Shipilev, JDK-8241845: Shenandoah: align ShenandoahHeapRegions to cache lines 2020-03-30, Aleksey Shipilev, JDK-8241844: Shenandoah: rename ShenandoahHeapRegion::region_number 2020-03-30, Aleksey Shipilev, JDK-8241842: Shenandoah: inline ShenandoahHeapRegion::region_number 2020-03-30, Aleksey Shipilev, JDK-8241841: Shenandoah: ditch one of allocation type counters in ShenandoahHeapRegion 2020-03-30, Aleksey Shipilev, JDK-8241838: Shenandoah: no need to trash cset during final mark 2020-03-30, Aleksey Shipilev, JDK-8193137: Nashorn crashes when given an empty script file. 2020-03-30, Aleksey Shipilev, JDK-8165936: Potential Heap buffer overflow when seaching timezone info files 2020-03-30, Aleksey Shipilev, JDK-8240676: Meet not symmetric failure when running lucene on jdk8 2020-03-28, Zhengyu Gu, JDK-8241793: Shenandoah: Enable concurrent class unloading for aarch64 2020-03-27, Zhengyu Gu, JDK-8241765: Shenandoah: AARCH64 need to save/restore call clobbered registers before calling keepalive barrier 2020-03-27, Aleksey Shipilev, JDK-8241748: Shenandoah: inline MarkingContext TAMS methods 2020-03-27, Aleksey Shipilev, JDK-8241743: Shenandoah: refactor and inline ShenandoahHeap::heap() 2020-03-27, Roman Kennke, JDK-8227269: Slow class loading when running with JDWP 2020-03-27, Aleksey Shipilev, JDK-8241740: Shenandoah: remove ShenandoahHeapRegion::_heap 2020-03-27, Aleksey Shipilev, JDK-8241482: AArch64: Fix a potential issue after JDK-8239549 2020-03-27, Aleksey Shipilev, JDK-8241649: Optimize Character.toString 2020-03-27, Aleksey Shipilev, JDK-8241595: Fix missing debug_orig information in Ideal Graph Visualizer 2020-03-27, Aleksey Shipilev, JDK-8172485: [TESTBUG] RedefineLeak.java runs out of metaspace memory 2020-03-27, Aleksey Shipilev, JDK-8241596: ZGC: Shorten runtime of gc/z/TestUncommit.java 2020-03-26, Roman Kennke, JDK-8241700: Shenandoah: Fold ShenandoahKeepAliveBarrier flag into ShenandoahSATBBarrier 2020-03-26, Aleksey Shipilev, JDK-8241692: Shenandoah: remove ShenandoahHeapRegion::_reserved 2020-03-26, Aleksey Shipilev, JDK-8241673: Shenandoah: refactor anti-false-sharing padding 2020-03-26, Aleksey Shipilev, JDK-8241668: Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace 2020-03-25, Roman Kennke, JDK-8241605: Shenandoah: More aggressive reference discovery 2020-03-25, Aleksey Shipilev, JDK-8241583: Shenandoah: turn heap lock asserts into macros 2020-03-25, Aleksey Shipilev, JDK-8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure 2020-03-25, Aleksey Shipilev, JDK-8240905: assert(mem == (Node*)1 || mem == mem2) failed: multiple Memories being matched at once? 2020-03-24, Aleksey Shipilev, JDK-8241545: Shenandoah: purge root work overwrites counters after JDK-8228818 2020-03-24, Aleksey Shipilev, JDK-8241534: Shenandoah: region status should include update watermark 2020-03-24, Aleksey Shipilev, JDK-8241520: Shenandoah: simplify region sequence numbers handling 2020-03-24, Aleksey Shipilev, JDK-8044365: (dc) MulticastSendReceiveTests.java failing with ENOMEM when joining group (OS X 10.9) 2020-03-24, Aleksey Shipilev, JDK-8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate 2020-03-23, Aleksey Shipilev, JDK-8241462: StripNativeDebugSymbols jlink plugin allocates huge arrays 2020-03-23, Aleksey Shipilev, JDK-8241435: Shenandoah: avoid disabling pacing with "aggressive" 2020-03-23, Aleksey Shipilev, JDK-8237894: CTW: C1 compilation fails with assert(x->type()->tag() == f->type()->tag()) failed: should have same type 2020-03-23, Aleksey Shipilev, JDK-8235153: [TESTBUG] [macos 10.15] java/awt/Graphics/DrawImageBG/SystemBgColorTest.java fails 2020-03-23, Aleksey Shipilev, JDK-8241319: WB_GetCodeBlob doesn't have ResourceMark 2020-03-23, Aleksey Shipilev, JDK-8240518: Incorrect JNU_ReleaseStringPlatformChars in Windows Print 2020-03-23, Aleksey Shipilev, JDK-6532025: GIF reader throws misleading exception with truncated images 2020-03-23, Aleksey Shipilev, JDK-8233573: Toolkit.getScreenInsets(GraphicsConfiguration) may throw ClassCastException 2020-03-23, Aleksey Shipilev, JDK-8240633: Memory leaks in the implementations of FileChooserUI 2020-03-23, Aleksey Shipilev, JDK-8223935: PIT: java/awt/font/WindowsIndicFonts.java fails on windows10 2020-03-23, Aleksey Shipilev, JDK-8226230: Test javax/swing/JInternalFrame/8020708/bug8020708.java fails on Ubuntu 2020-03-23, Aleksey Shipilev, JDK-8240786: [TESTBUG] The test java/awt/Window/GetScreenLocation/GetScreenLocationTest.java fails on HiDPI screen 2020-03-23, Aleksey Shipilev, JDK-8215712: Parsing extension failure may alert decode_error 2020-03-23, Aleksey Shipilev, JDK-8233608: Minimal build broken after JDK-8233494 2020-03-20, Aleksey Shipilev, JDK-8241351: Shenandoah: fragmentation metrics overhaul 2020-03-20, Aleksey Shipilev, JDK-8235874: The ordering of Cipher Suites is not maintained provided through “jdk.tls.client.cipherSuites” and “jdk.tls.server.cipherSuites” system property. 2020-03-20, Aleksey Shipilev, JDK-8176182: 4 security tests are not run 2020-03-20, Aleksey Shipilev, JDK-8241263: JFR: Bump native events limit 2020-03-20, Aleksey Shipilev, JDK-8241064: JFR related tests TestMetaspaceAllocationFailure.java and TestEventInstrumentation.java miss requires tag 2020-03-20, Aleksey Shipilev, JDK-8240773: JFR: Non-Java threads are not serialized 2020-03-20, Aleksey Shipilev, JDK-8240819: Assign a name to the JfrThreadSampler thread 2020-03-20, Aleksey Shipilev, JDK-8240818: Remove colon from "JFR: Shutdown Hook" thread name 2020-03-19, Aleksey Shipilev, JDK-8241296: Segfault in JNIHandleBlock::oops_do() 2020-03-19, Aleksey Shipilev, JDK-8226253: JAWS reports wrong number of radio buttons when buttons are hidden 2020-03-19, Aleksey Shipilev, JDK-8240711: TestJstatdPort.java failed due to "ExportException: Port already in use:" 2020-03-19, Aleksey Shipilev, JDK-8202117: com/sun/jndi/ldap/RemoveNamingListenerTest.java fails intermittently: Connection reset 2020-03-19, Aleksey Shipilev, JDK-8239497: SEGV in EdgeUtils::field_name_symbol(Edge const&) 2020-03-18, Zhengyu Gu, JDK-8241155: Shenandoah: Traversal GC should mark strong CLD roots when class unloading is enabled 2020-03-18, Aleksey Shipilev, JDK-8241142: Shenandoah: should not use parallel reference processing with single GC thread 2020-03-18, Aleksey Shipilev, JDK-8241139: Shenandoah: distribute mark-compact work exactly to minimize fragmentation 2020-03-18, Aleksey Shipilev, JDK-8241018: 32-bit integer log2 functions return the wrong value for negative arguments on 64-bit machines 2020-03-17, Aleksey Shipilev, JDK-8241093: Shenandoah: editorial changes in flag descriptions 2020-03-16, Roman Kennke, JDK-8241081: Shenandoah: Do not modify update-watermark concurrently 2020-03-16, Aleksey Shipilev, JDK-8241070: Shenandoah: remove unused local variables in C2 support 2020-03-16, Aleksey Shipilev, JDK-8241069: Shenandoah: improve Traversal support for suspendible workers 2020-03-16, Aleksey Shipilev, JDK-8241068: Shenandoah: improve ShenandoahTraversalGC constructor arguments 2020-03-16, Aleksey Shipilev, JDK-8241067: Shenandoah: improve ShenandoahNMethod::has_cset_oops arguments 2020-03-16, Aleksey Shipilev, JDK-8241066: Shenandoah: fix or cleanup SH::do_full_collection 2020-03-16, Aleksey Shipilev, JDK-8241065: Shenandoah: remove leftover code after JDK-8231086 2020-03-16, Aleksey Shipilev, JDK-8241063: Shenandoah: Traversal weak references misses GC phase scope 2020-03-16, Aleksey Shipilev, JDK-8241062: Shenandoah: rich asserts trigger "empty statement" inspection 2020-03-16, Aleksey Shipilev, JDK-8200550: Xcode 9.3 produce warning -Wexpansion-to-defined 2020-03-16, Aleksey Shipilev, JDK-8076475: Misuses of strncpy/strncat 2020-03-16, Aleksey Shipilev, JDK-8043646: libosxapp.dylib fails to build on Mac OS 10.9 with clang 2020-03-16, Aleksey Shipilev, JDK-8035493: JVMTI PopFrame capability must instruct compilers not to prune locals 2020-03-16, Aleksey Shipilev, JDK-8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary 2020-03-16, Aleksey Shipilev, JDK-8141056: Erroneous assignment in HeapRegionSet.cpp 2020-03-16, Aleksey Shipilev, JDK-8187667: Disable deprecation warning for readdir_r 2020-03-16, Aleksey Shipilev, JDK-8235687: Contents/MacOS/libjli.dylib cannot be a symlink 2020-03-16, Aleksey Shipilev, JDK-8196724: Change macosx deployment target to 10.9 2020-03-16, Aleksey Shipilev, JDK-8181841: A TSA server returns timestamp with precision higher than milliseconds 2020-03-16, Aleksey Shipilev, JDK-8172559: [PIT][TEST_BUG] Move @test to be 1st annotation in java/awt/image/Raster/TestChildRasterOp.java 2020-03-16, Aleksey Shipilev, JDK-8130737: [macosx] AffineTransformOp can't handle child raster with non-zero x-offset 2020-03-16, Aleksey Shipilev, JDK-8229888: (zipfs) Updating an existing zip file does not preserve original permissions 2020-03-16, Aleksey Shipilev, JDK-8170049: tests under java/rmi/activation/ fail with "java.security.AccessControlException: access denied ("java.net.SocketPermission" "localhost:5281" "listen,resolve")" on windows 2020-03-16, Aleksey Shipilev, JDK-8035633: TEST_BUG: java/net/NetworkInterface/Equals.java and some tests failed on windows intermittently 2020-03-16, Aleksey Shipilev, JDK-8216528: test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java failing with Xcomp 2020-03-16, Aleksey Shipilev, JDK-8197441: Signature#initSign/initVerify for an invalid private/public key fails with ClassCastException for SunPKCS11 provider 2020-03-16, Aleksey Shipilev, JDK-8199198: Remove unused functions in jdk.crypto.mscapi native code 2020-03-16, Aleksey Shipilev, JDK-8178910: Problemlist sample tests 2020-03-16, Aleksey Shipilev, JDK-8055838: Hotspot does not compile with clang 6.0 (OS X Yosemite) 2020-03-16, Aleksey Shipilev, JDK-8181154: Fix lint warnings in JAXP repo: deprecation 2020-03-16, Aleksey Shipilev, JDK-8077113: Configure script do not properly detect cross-compilation gcc 2020-03-16, Aleksey Shipilev, JDK-8048298: Clang needs to lower optimization level for some files 2020-03-16, Aleksey Shipilev, JDK-8019470: Changes needed to compile JDK 8 on MacOS with clang compiler 2020-03-16, Aleksey Shipilev, JDK-8140329: [TEST_BUG] test FullScreenAfterSplash.java failed because image was not generated 2020-03-16, Aleksey Shipilev, JDK-8214578: [macos] Problem with backslashes on macOS/JIS keyboard: Java ignores system settings 2020-03-16, Aleksey Shipilev, JDK-8172695: (scanner) java/util/Scanner/ScanTest.java fails 2020-03-16, Aleksey Shipilev, JDK-8067796: (process) Process.waitFor(timeout, unit) doesn't throw NPE if timeout is less than, or equal to zero when unit == null 2020-03-16, Aleksey Shipilev, JDK-8146215: (fs) java/nio/file/Files/probeContentType/Basic.java failed frequently on Solaris-sparc with Unexpected type: text/plain 2020-03-16, Aleksey Shipilev, JDK-8240353: AArch64: missing support for -XX:+ExtendedDTraceProbes in C1 2020-03-13, Aleksey Shipilev, JDK-8241007: Shenandoah: remove ShenandoahCriticalControlThreadPriority support 2020-03-13, Aleksey Shipilev, JDK-8239893: Windows handle Leak when starting processes using ProcessBuilder 2020-03-12, Aleksey Shipilev, JDK-8239055: Wrong implementation of VMState.hasListener 2020-03-12, Aleksey Shipilev, JDK-8236700: Upgrading JSZip from v3.1.5 to v3.2.2 2020-03-12, Aleksey Shipilev, JDK-8234137: The "AutoTestOnTop.java" test may run external applications 2020-03-12, Aleksey Shipilev, JDK-8234727: sun/security/ssl/X509TrustManagerImpl tests support TLSv1.3 2020-03-12, Aleksey Shipilev, JDK-8183369: RFC unconformity of HttpURLConnection with proxy 2020-03-12, Aleksey Shipilev, JDK-8234398: Replace ID2D1Factory::GetDesktopDpi with GetDeviceCaps 2020-03-12, Aleksey Shipilev, JDK-8240220: IdealLoopTree::dump_head predicate printing is broken 2020-03-12, Aleksey Shipilev, JDK-8236545: Compilation error in mach5 java/awt/FileDialog/MacOSGoToFolderCrash.java 2020-03-12, Aleksey Shipilev, JDK-8235984: C2: assert(out->in(PhiNode::Region) == head || out->in(PhiNode::Region) == slow_head) failed: phi must be either part of the slow or the fast loop 2020-03-12, Aleksey Shipilev, JDK-8232748: Build static versions of certain JDK libraries 2020-03-12, Aleksey Shipilev, JDK-8240948: Shenandoah: cleanup not-forwarded-objects paths after JDK-8240868 2020-03-12, Aleksey Shipilev, JDK-8240530: CheckUnhandledOops breaks BacktraceBuilder::set_has_hidden_top_frame 2020-03-12, Zhengyu Gu, JDK-8240917: Shenandoah: Avoid scanning thread code roots twice in all root scanner 2020-03-12, Zhengyu Gu, JDK-8240915: Shenandoah: Remove unused fields in init mark tasks 2020-03-11, Roman Kennke, JDK-8240873: Shenandoah: Short-cut arraycopy barriers 2020-03-11, Roman Kennke, JDK-8240872: Shenandoah: Avoid updating new regions from start of evacuation 2020-03-11, Mark Thomas, JDK-8240871: SSLEngine handshake status immediately after the handshake can be NOT_HANDSHAKING rather than FINISHED with TLSv1.3 2020-03-11, Aleksey Shipilev, JDK-8240870: Shenandoah: merge evac and update phases 2020-03-11, Aleksey Shipilev, JDK-8240868: Shenandoah: remove CM-with-UR piggybacking cycles 2020-03-11, Aleksey Shipilev, JDK-8240795: [REDO] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found" 2020-03-11, Aleksey Shipilev, JDK-8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges 2020-03-11, Aleksey Shipilev, JDK-8238180: RunThese30M failed "assert(t->jfr_thread_local()->shelved_buffer() == __null) failed: invariant" 2020-03-11, Aleksey Shipilev, JDK-8240778: JFR: Create timer task lazily 2020-03-10, Roman Kennke, JDK-8240821: Shenandoah: Move update_roots() and update_thread_roots() out of ShenandoahConcurrentMark 2020-03-09, Aleksey Shipilev, JDK-8240751: Shenandoah: fold ShenandoahTracer definition 2020-03-09, Aleksey Shipilev, JDK-8240750: Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker 2020-03-09, Aleksey Shipilev, JDK-8240749: Shenandoah: refactor ShenandoahUtils 2020-03-09, Aleksey Shipilev, JDK-8238579: HttpsURLConnection drops the timeout and hangs forever in read 2020-03-06, Aleksey Shipilev, JDK-8225216: gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah 2020-03-06, Aleksey Shipilev, JDK-8240671: Shenandoah: refactor ShenandoahPhaseTimings 2020-03-06, Aleksey Shipilev, JDK-8239376: JFR: assert(!cld->is_unsafe_anonymous()) failed: invariant 2020-03-06, Aleksey Shipilev, JDK-8211917: (zipfs) Creating or updating a JAR file system should put the MANIFEST.MF at the start 2020-03-06, Aleksey Shipilev, JDK-8153430: TESTBUG: jdk regression test javax/management/loading/MletParserLocaleTest.java reduce default timeout 2020-03-05, Aleksey Shipilev, JDK-8233291: [TESTBUG] tools/jlink/plugins/VendorInfoPluginsTest.java fails with debug or non-server VMs 2020-03-05, Aleksey Shipilev, JDK-8239787: AArch64: String.indexOf may incorrectly handle empty strings. 2020-03-05, Aleksey Shipilev, JDK-8240286: [TESTBUG] Test command error in hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java 2020-03-04, Aleksey Shipilev, JDK-8240534: Shenandoah: ditch debug safepoint timeout adjustment 2020-03-04, Aleksey Shipilev, JDK-8235147: Release HDC from passiveDCList sooner 2020-03-04, Aleksey Shipilev, JDK-8238985: [TESTBUG] The arrow image is blue instead of green 2020-03-04, Aleksey Shipilev, JDK-8153090: TAB key cannot change input focus after the radio button in the Color Selection dialog 2020-03-04, Aleksey Shipilev, JDK-8238842: AIOOBE in GIFImageReader.initializeStringTable 2020-03-04, Aleksey Shipilev, JDK-8238738: AudioSystem.getMixerInfo() takes about 30 sec to report a gone audio device 2020-03-04, Aleksey Shipilev, JDK-8221823: Requested JDialog width is ignored 2020-03-04, Aleksey Shipilev, JDK-8238942: Rendering artifacts with LCD text and fractional metrics 2020-03-04, Aleksey Shipilev, JDK-8239091: Reversed arguments in call to strstr in freetype "debug" code. 2020-03-04, Aleksey Shipilev, JDK-8237221: [macos] java/awt/MenuBar/SeparatorsNavigation/SeparatorsNavigation.java fails 2020-03-04, Aleksey Shipilev, JDK-8239334: Tab Size does not work correctly in JTextArea with setLineWrap on 2020-03-04, Aleksey Shipilev, JDK-8216329: Cannot resize CheckBoxItemMenu in Synth L&F with setHorizontalTextPosition 2020-03-04, Aleksey Shipilev, JDK-8233619: SSLEngine handshake status immediately after the handshake can be NOT_HANDSHAKING rather than FINISHED with TLSv1.3 2020-03-04, Aleksey Shipilev, JDK-8240511: Shenandoah: parallel safepoint workers count should be ParallelGCThreads 2020-03-03, Roman Kennke, JDK-8240315: Shenandoah: Rename ShLBN::get_barrier_strength() 2020-03-03, Aleksey Shipilev, JDK-8225130: Add exception for expiring Comodo roots to VerifyCACerts test 2020-03-03, Aleksey Shipilev, JDK-8238676: jni crashes on accessing it from process exit hook 2020-02-28, Aleksey Shipilev, JDK-8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed 2020-02-28, Aleksey Shipilev, JDK-8167300: Scheduling failures during gcm should be fatal 2020-02-28, Aleksey Shipilev, JDK-8193237: SA: ClhsdbLauncher should show the command being executed 2020-02-28, Aleksey Shipilev, JDK-8240217: Shenandoah: remove ShenandoahEvacAssist 2020-02-28, Aleksey Shipilev, JDK-8240216: Shenandoah: remove ShenandoahTerminationTrace 2020-02-28, Aleksey Shipilev, JDK-8240215: Shenandoah: remove ShenandoahAllocationTrace 2020-02-27, Aleksey Shipilev, JDK-8180032: Unaligned pointer dereference in ClassFileParser 2020-02-27, Aleksey Shipilev, JDK-8229815: Upgrade Jline to 3.12.1 2020-02-27, Aleksey Shipilev, JDK-8232178: MacVolumesTest failed after upgrade to MacOS Catalina 2020-02-27, Aleksey Shipilev, JDK-8238452: Keytool generates wrong expiration date if validity is set to 2050/01/01 2020-02-26, Aleksey Shipilev, JDK-8238705: jdk/jfr/event/gc/stacktrace/TestMetaspace* are unstable on arm64 with Xcomp 2020-02-26, Severin Gehwolf, JDK-8239563: Reduce public exports in dynamic libraries built from JDK static libraries 2020-02-26, Aleksey Shipilev, JDK-8240076: Shenandoah: pacer should cover reset and preclean phases 2020-02-26, Aleksey Shipilev, JDK-8240070: Shenandoah: remove obsolete ShenandoahCommonGCStateLoads 2020-02-26, Aleksey Shipilev, JDK-8240069: Shenandoah: turn more flags diagnostic 2020-02-25, Severin Gehwolf, JDK-8239798: SSLSocket closes socket both socket endpoints on a SocketTimeoutException 2020-02-25, Zhengyu Gu, JDK-8239926: Shenandoah: Shenandoah needs to mark nmethod's metadata 2020-02-25, Aleksey Shipilev, JDK-8235636: gc/shenandoah/compiler/TestUnsafeOffheapSwap.java fails after JDK-8226411 2020-02-25, Aleksey Shipilev, JDK-8239904: Shenandoah: accumulated penalties should not be over 100% of capacity 2020-02-25, Aleksey Shipilev, JDK-8234160: Enable optimized mitigation for Intel jcc erratum in C2 2020-02-25, Aleksey Shipilev, JDK-8239457: call ReleaseStringUTFChars before early returns in Java_sun_security_pkcs11_wrapper_PKCS11_connect 2020-02-25, Aleksey Shipilev, JDK-8219904: ClassCastException when calling FlightRecorderMXBean#getRecordings() 2020-02-25, Aleksey Shipilev, JDK-8239557: [TESTBUG] VeryEarlyAssertTest.java validating "END." marker at lastline is not always true 2020-02-24, Aleksey Shipilev, JDK-8239868: Shenandoah: ditch C2 node limit adjustments 2020-02-24, Aleksey Shipilev, JDK-8239850: Shenandoah: VerifyGraphEdges verification failed in PhaseCFG::global_code_motion() 2020-02-21, Roman Kennke, JDK-8239786: Shenandoah: print per-cycle statistics 2020-02-21, Aleksey Shipilev, JDK-8166976: TestCipherPBECons has wrong @run line 2020-02-20, Aleksey Shipilev, JDK-8238356: CodeHeap::blob_count() overestimates the number of blobs 2020-02-19, Aleksey Shipilev, JDK-8239492: [x86] Turn MacroAssembler::verify_oop into macro recording file and line 2020-02-19, Aleksey Shipilev, JDK-8239477: jdk/jfr/jcmd/TestJcmdStartStopDefault.java fails -XX:+VerifyOops with "verify_oop: rsi: broken oop" 2020-02-19, Aleksey Shipilev, JDK-8187305: Add logging for shared library loads/unloads 2020-02-19, Aleksey Shipilev, JDK-8210977: jdk/jfr/event/oldobject/TestThreadLocalLeak.java fails to find ThreadLocalObject 2020-02-19, Aleksey Shipilev, JDK-8225128: Add exception for expiring DocuSign root to VerifyCACerts test 2020-02-19, Aleksey Shipilev, JDK-8237859: C2: Crash when loads float above range check 2020-02-18, Zhengyu Gu, JDK-8239354: Shenandoah: minor enhancements to traversal GC 2020-02-18, Aleksey Shipilev, JDK-8239005: [TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow() 2020-02-18, Aleksey Shipilev, JDK-8163251: Hard coded loop limit prevents reading of smart card data greater than 8k 2020-02-18, Aleksey Shipilev, JDK-8187078: -XX:+VerifyOops finds numerous problems when running JPRT 2020-02-18, Aleksey Shipilev, JDK-8236759: ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling 2020-02-18, Aleksey Shipilev, JDK-8221270: Duplicated synchronized keywords in SSLSocketImpl 2020-02-18, Aleksey Shipilev, JDK-8238811: C2: assert(i >= req() || i == 0 || is_Region() || is_Phi()) with -XX:+VerifyGraphEdges 2020-02-18, Aleksey Shipilev, JDK-8238756: C2: assert(((n) == __null || !VerifyIterativeGVN || !((n)->is_dead()))) failed: can not use dead node 2020-02-18, Aleksey Shipilev, JDK-8237945: CTW: C2 compilation fails with assert(just_allocated_object(alloc_ctl) == ptr) failed: most recent allo 2020-02-17, Aleksey Shipilev, JDK-8235654: JFR leak profiler should not trace through the StringTable 2020-02-17, Aleksey Shipilev, JDK-8231810: javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java fails intermittently with "java.lang.Exception: Unexpected EOF" 2020-02-17, Aleksey Shipilev, JDK-8226221: Update PKCS11 tests to use NSS 3.46 libs 2020-02-17, Aleksey Shipilev, JDK-8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing 2020-02-17, Aleksey Shipilev, JDK-8233111: Epoch shift synchronization point for Compiler threads 2020-02-17, Aleksey Shipilev, JDK-8235324: Dying objects are published from users of CollectedHeap::object_iterate 2020-02-17, Aleksey Shipilev, JDK-8225435: Upgrade IANA Language Subtag Registry to the latest for JDK14 2020-02-17, Aleksey Shipilev, JDK-8239142: C2's UseUniqueSubclasses optimization is broken for array accesses 2020-02-17, Aleksey Shipilev, JDK-8058779: Faster implementation of String.replace(CharSequence, CharSequence) 2020-02-17, Aleksey Shipilev, JDK-8160818: GssKrb5Client violates RFC 4752 2020-02-14, Roman Kennke, JDK-8239081: Shenandoah: Consolidate C1 LRB and native barriers 2020-02-14, Aleksey Shipilev, JDK-8235311: Tag mismatch may alert bad_record_mac 2020-02-14, Aleksey Shipilev, JDK-8226374: Restrict TLS signature schemes and named groups 2020-02-14, Aleksey Shipilev, JDK-8223940: Private key not supported by chosen signature algorithm 2020-02-14, Aleksey Shipilev, JDK-8224997: ChaCha20-Poly1305 TLS cipher suite decryption throws ShortBufferException 2020-02-14, Aleksey Shipilev, JDK-8234744: KeyStore.store can write wrong type of file 2020-02-14, Aleksey Shipilev, JDK-8231387: java.security.Provider.getService returns random result due to race condition with mutating methods in the same class 2020-02-14, Aleksey Shipilev, JDK-8228613: java.security.Provider#getServices order is no longer deterministic 2020-02-14, Aleksey Shipilev, JDK-8228578: fix CFData object leak in macosx KeystoreImpl.m 2020-02-14, Aleksey Shipilev, JDK-8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR 2020-02-14, Aleksey Shipilev, JDK-8234608: [TESTBUG] Fix G1 redefineClasses tests and a memory leak 2020-02-14, Aleksey Shipilev, JDK-8238710: LingeredApp doesn't log stdout/stderr if exits with non-zero code 2020-02-13, Aleksey Shipilev, JDK-8239007: java/math/BigInteger/largeMemory/ tests should be disabled on 32-bit platforms 2020-02-13, Aleksey Shipilev, JDK-8225392: Comparison builds are failing due to cacerts file 2020-02-12, Aleksey Shipilev, JDK-7147060: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java doesn't run in agentvm mode 2020-02-12, Aleksey Shipilev, JDK-8163121: BCEL: update to the latest 6.0 release 2020-02-12, Aleksey Shipilev, JDK-8209333: Socket reset issue for TLS 1.3 socket close 2020-02-12, Aleksey Shipilev, JDK-4949105: Access Bridge lacks html tags parsing 2020-02-12, Aleksey Shipilev, JDK-8232080: jlink plugins for vendor information and command-line options 2020-02-12, Aleksey Shipilev, JDK-8235263: Revert TLS 1.3 change that wrapped IOExceptions 2020-02-12, Aleksey Shipilev, JDK-8215355: Object monitor deadlock with no threads holding the monitor (using jemalloc 5.1) 2020-02-12, Aleksey Shipilev, JDK-8028591: NegativeArraySizeException in sun.security.util.DerInputStream.getUnalignedBitString() 2020-02-12, Aleksey Shipilev, JDK-8229345: Memory leak due to vtable stubs not being shared on SPARC 2020-02-12, Aleksey Shipilev, JDK-8193262: JNI array not released in libsunmscapi convertToLittleEndian 2020-02-12, Aleksey Shipilev, JDK-8200313: java/awt/Gtk/GtkVersionTest/GtkVersionTest.java fails 2020-02-12, Aleksey Shipilev, JDK-8236512: PKCS11 Connection closed after Cipher.doFinal and NoPadding 2020-02-12, Aleksey Shipilev, JDK-8170282: Enable ALPN parameters to be supplied during the TLS handshake 2020-02-12, Aleksey Shipilev, JDK-8066652: Default TimeZone is GMT not local if user.timezone is invalid on Mac OS 2020-02-12, Aleksey Shipilev, JDK-8151582: (ch) test java/nio/channels/AsyncCloseAndInterrupt.java failing due to "Connection succeeded" 2020-02-12, Aleksey Shipilev, JDK-8077364: "if( !this )" construct prevents build on Xcode 6.3 2020-02-12, Aleksey Shipilev, JDK-8232118: Add JVM option to enable JVMCI compilers in product mode 2020-02-12, Aleksey Shipilev, JDK-8232904: Update JVMCI 2020-02-12, Aleksey Shipilev, JDK-8233745: [JVMCI] TranslatedException should serialize classloader and module info 2020-02-12, Aleksey Shipilev, JDK-8235438: [JVMCI] StackTraceElement::decode should use the original Method 2020-02-12, Aleksey Shipilev, JDK-8234359: [JVMCI] invalidate_nmethod_mirror shouldn't use a phantom reference 2020-02-12, Aleksey Shipilev, JDK-8229377: [JVMCI] Improve InstalledCode.invalidate for large code caches 2020-02-12, Aleksey Shipilev, JDK-8233900: [JVMCI] improve help text for EnableJVMCIProduct option 2020-02-12, Aleksey Shipilev, JDK-8230364: [JVMCI] a number of JVMCI tests are not jtreg enabled 2020-02-12, Aleksey Shipilev, JDK-8235539: [JVMCI] -XX:+EnableJVMCIProduct breaks -XX:-EnableJVMCI 2020-02-12, Aleksey Shipilev, JDK-8232854: URLClassLoader.close() doesn't close cached JAR file on Windows when load() fails 2020-02-12, Aleksey Shipilev, JDK-8227324: Upgrade to freetype 2.10.1 2020-02-12, Aleksey Shipilev, JDK-8232880: Update test documentation with additional settings for client UI tooltip tests 2020-02-12, Aleksey Shipilev, JDK-8198339: Test javax/swing/border/Test6981576.java is unstable 2020-02-12, Aleksey Shipilev, JDK-8234681: Remove UseJVMCIClassLoader logic from JVMCI code 2020-02-12, Aleksey Shipilev, JDK-8223260: NamingManager should cache InitialContextFactory 2020-02-12, Aleksey Shipilev, JDK-8198001: java/awt/Menu/WrongParentAfterRemoveMenu/WrongParentAfterRemoveMenu.java debug assert on Windows 2020-02-12, Aleksey Shipilev, JDK-8198000: java/awt/List/EmptyListEventTest/EmptyListEventTest.java debug assert on Windows 2020-02-12, Aleksey Shipilev, JDK-8221445: FastSysexMessage constructor crashes MIDI receiption thread 2020-02-12, Aleksey Shipilev, JDK-4919790: Errors in alert ssl message does not reflect the actual certificate status 2020-02-12, Aleksey Shipilev, JDK-8218662: Allow 204 responses with Content-Length:0 2020-02-12, Aleksey Shipilev, JDK-8235563: [TESTBUG] appcds/CommandLineFlagComboNegative.java does not handle archive mapping failure 2020-02-12, Aleksey Shipilev, JDK-8039082: [TEST_BUG] Test java/awt/dnd/BadSerializationTest/BadSerializationTest.java fails 2020-02-12, Aleksey Shipilev, JDK-8232226: [macos 10.15] test/jdk/java/awt/color/EqualityTest/EqualityTest.java may fail 2020-02-12, Aleksey Shipilev, JDK-6933331: (d3d/ogl) java.lang.IllegalStateException: Buffers have not been created 2020-02-11, Aleksey Shipilev, JDK-8233500: Shenandoah: Shenandoah load barrier should save registers before calling keep alive barrier on x86 2020-02-11, Aleksey Shipilev, JDK-8231631: sun/net/ftp/FtpURLConnectionLeak.java fails intermittently with NPE 2020-02-11, Aleksey Shipilev, JDK-8233989: Create an IPv4 version of java/net/MulticastSocket/SetLoopbackMode.java 2020-02-11, Aleksey Shipilev, JDK-8236441: Bound MulticastSocket fails when setting outbound interface on Windows 2020-02-11, Aleksey Shipilev, JDK-8234824: java/nio/channels/SocketChannel/AdaptSocket.java fails on Windows 10 2020-02-11, Aleksey Shipilev, JDK-8230870: (zipfs) Add a ZIP FS test that is similar to test/jdk/java/util/zip/EntryCount64k.java 2020-02-11, Aleksey Shipilev, JDK-8184157: (ch) AsynchronousFileChannel hangs with internal error when reading locked file 2020-02-11, Aleksey Shipilev, JDK-8236996: Incorrect Roboto font rendering on Windows with subpixel antialiasing 2020-02-11, Aleksey Shipilev, JDK-8237222: [macos] java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java fails 2020-02-11, Aleksey Shipilev, JDK-8238634: Reduce log verbosity of the JFR thread sampler 2020-02-11, Aleksey Shipilev, JDK-8238851: Shenandoah: C1: Resolve into registers of correct type 2020-02-10, Aleksey Shipilev, JDK-8181872: C1: possible overflow when strength reducing integer multiply by constant 2020-02-10, Aleksey Shipilev, JDK-8191227: Unsafe handle resolution in ConstantOopWriteValue::write_on() / print_on() and LIR_Assembler::jobject2reg() 2020-02-10, Aleksey Shipilev, JDK-8237086: assert(is_MachReturn()) running CTW with fix for JDK-8231291 2020-02-07, Aleksey Shipilev, JDK-8238596: AVX enabled by default for Skylake even when unsupported 2020-02-07, Aleksey Shipilev, JDK-8235699: ArrayIndexOutOfBoundsException in CalendarBuilder.toString 2020-02-07, Aleksey Shipilev, JDK-8212986: Make Visual Studio compiler check less strict 2020-02-06, Zhengyu Gu, JDK-8238633: JVMTI heap walk should consult GC for marking oops 2020-02-06, Aleksey Shipilev, JDK-8228757: Fail fast if the handshake type is unknown 2020-02-06, Aleksey Shipilev, JDK-8224082: NPE in javadoc Reporter 2020-02-06, Aleksey Shipilev, JDK-8238591: CTW: Split applications/ctw/modules/jdk_localedata.java 2020-02-06, Aleksey Shipilev, JDK-8233185: HttpServer.stop() blocks indefinitely when called on dispatch thread 2020-02-06, Aleksey Shipilev, JDK-8225214: Socket.getOption(SocketOption) not returning the expected type for the StandardSocketOptions.SO_LINGER 2020-02-06, Aleksey Shipilev, JDK-8225118: Robot.createScreenCapture() returns black image on HiDPI linux with gtk3 2020-02-06, Aleksey Shipilev, JDK-8238247: CTW runner should sweep nmethods more aggressively 2020-02-06, Aleksey Shipilev, JDK-8231598: keytool does not export sun.security.mscapi 2020-02-06, Aleksey Shipilev, JDK-8238366: CTW runner closes standard output on exit 2020-02-06, Aleksey Shipilev, JDK-8222793: Javadoc tool ignores "-locale" param and uses default locale for all messages and texts 2020-02-06, Zhengyu Gu, JDK-8238574: Shenandoah: Assertion failure due to missing null check 2020-02-05, Martin Balao, JDK-8238555: Allow initialization of SunPKCS11 with NSS when there are external FIPS modules in the NSSDB 2020-02-05, Aleksey Shipilev, JDK-8233712: Limit default tests jobs based on ulimit -u setting 2020-02-05, Aleksey Shipilev, JDK-8233018: Add a new test to verify that DatagramSocket is not interruptible 2020-02-05, Aleksey Shipilev, JDK-8190763: Class cast exception on (CompoundEdit) UndoableEditEvent.getEdit() 2020-02-05, Aleksey Shipilev, JDK-8226892: ActionListeners on JRadioButtons don't get notified when selection is changed with arrow keys 2020-02-05, Aleksey Shipilev, JDK-8234522: [macos] Crash with use of native file dialog 2020-02-05, Aleksey Shipilev, JDK-8230869: [macos 10.15] The String "X Y Z" was not set to application's icon in the taskbar 2020-02-05, Aleksey Shipilev, JDK-8232433: [macos 10.15] java/awt/Window/LocationAtScreenCorner/LocationAtScreenCorner.java may fail 2020-02-05, Aleksey Shipilev, JDK-8209113: Use WeakReference for lastFontStrike for created Fonts 2020-02-05, Aleksey Shipilev, JDK-8223558: Java does not render Myanmar script correctly 2020-02-05, Aleksey Shipilev, JDK-8175984: ICC_Profile has un-needed, not-empty finalize method 2020-02-05, Aleksey Shipilev, JDK-8214481: freetype path does not disable TrueType hinting with AA+FM hints 2020-02-05, Aleksey Shipilev, JDK-8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return 2020-02-05, Aleksey Shipilev, JDK-8236743: JFR: assert(klass != __null) failed: invariant in ObjectSampleCheckpoint::add_to_leakp_set 2020-02-05, Aleksey Shipilev, JDK-8237804: sun/security/mscapi tests fail with "Key pair not generated, alias already exists" 2020-02-05, Aleksey Shipilev, JDK-8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION 2020-02-04, Aleksey Shipilev, JDK-8234403: C2: Enable CallSite.target updates in constructors 2020-02-04, Aleksey Shipilev, JDK-8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp 2020-02-04, Aleksey Shipilev, JDK-8231501: VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99 2020-02-04, Aleksey Shipilev, JDK-8228448: Jconsole can't connect to itself 2020-02-04, Aleksey Shipilev, JDK-8229957: Harden pid verification in attach mechanism 2020-02-04, Aleksey Shipilev, JDK-8233548: Update CUP to v0.11b 2020-02-04, Aleksey Shipilev, JDK-8230002: javax/xml/jaxp/unittest/transform/SecureProcessingTest.java runs zero test 2020-02-04, Aleksey Shipilev, JDK-8233686: XML transformer uses excessive amount of memory 2020-02-04, Aleksey Shipilev, JDK-8223291: Whitespace is added to CDATA tags when using OutputKeys.INDENT to format XML 2020-02-04, Aleksey Shipilev, JDK-8237951: CTW: C2 compilation fails with "malformed control flow" 2020-02-03, Aleksey Shipilev, JDK-8231863: Crash if classpath is read from @argument file and the main gets option argument 2020-02-03, Aleksey Shipilev, JDK-8210527: JShell: NullPointerException in jdk.jshell.Eval.translateExceptionStack 2020-02-03, Aleksey Shipilev, JDK-8234687: change javap reporting on unknown attributes 2020-02-03, Aleksey Shipilev, JDK-8210058: Algorithmic Italic font leans opposite angle in Printing 2020-02-03, Aleksey Shipilev, JDK-8232200: [macos 10.15] Windows in fullscreen tests jumps around the screen 2020-02-03, Aleksey Shipilev, JDK-8230767: FlightRecorderListener returns null recording 2020-02-03, Aleksey Shipilev, JDK-8214344: C2: assert(con.basic_type() != T_ILLEGAL) failed: elembt=byte; loadbt=void; unsigned=0 2020-02-03, Aleksey Shipilev, JDK-8235332: TestInstanceCloneAsLoadsStores.java fails with -XX:+StressGCM 2020-01-31, Aleksey Shipilev, JDK-8234923: Missed call_site_target nmethod dependency for non-fully initialized ConstantCallSite instance 2020-01-31, Aleksey Shipilev, JDK-8234610: MaxVectorSize set wrongly when UseAVX=3 is specified after JDK-8221092 2020-01-30, Aleksey Shipilev, JDK-8234011: (zipfs) Memory leak in ZipFileSystem.releaseDeflater() 2020-01-30, Aleksey Shipilev, JDK-8193596: java/net/DatagramPacket/ReuseBuf.java failed due to timeout 2020-01-30, Aleksey Shipilev, JDK-8235547: Video memory leak in the OGL pipeline on macOS 2020-01-30, Aleksey Shipilev, JDK-8237524: AArch64: String.compareTo() may return incorrect result 2020-01-30, Aleksey Shipilev, JDK-8230392: Define AArch64 as MULTI_COPY_ATOMIC 2020-01-30, Severin Gehwolf, JDK-8237879: make 4.3 breaks build 2020-01-29, Zhengyu Gu, JDK-8238162: Shenandoah: Remove ShenandoahTaskTerminator wrapper 2020-01-28, Aleksey Shipilev, JDK-8200432: javadoc fails with ClassCastException on {@link byte[]} 2020-01-28, Zhengyu Gu, JDK-8237963: Shenandoah: Heap iteration should use concurrent version of string dedup roots 2020-01-28, Aleksey Shipilev, JDK-8233958: Memory retention due to HttpsURLConnection finalizer that serves no purpose 2020-01-28, Aleksey Shipilev, JDK-8068184: Fix for JDK-8032832 caused a deadlock 2020-01-28, Aleksey Shipilev, JDK-8227528: TestAbortVMOnSafepointTimeout.java failed due to "RuntimeException: 'Safepoint sync time longer than' missing from stdout/stderr" 2020-01-28, Aleksey Shipilev, JDK-8227275: Within native OOM error handling, assertions may hang the process 2020-01-27, Aleksey Shipilev, JDK-8229422: Taskqueue: Outdated selection of weak memory model platforms 2020-01-27, Aleksey Shipilev, JDK-8237368: Problem with NullPointerException in RMI TCPEndpoint.read 2020-01-24, Aleksey Shipilev, JDK-8237837: Shenandoah: assert(mem == __null) failed: only one safepoint 2020-01-24, Aleksey Shipilev, JDK-8235452: Strip mined loop verification fails with assert(is_OuterStripMinedLoop()) failed: invalid node class 2020-01-24, Aleksey Shipilev, JDK-8227632: Incorrect PrintCompilation message: made not compilable on levels 0 1 2 3 4 2020-01-24, Aleksey Shipilev, JDK-8233941: Generated Pipeline_Use_Cycle_Mask::operator= interferes with memcpy updates 2020-01-24, Aleksey Shipilev, JDK-8233364: Fix undefined behavior in Canonicalizer::do_ShiftOp 2020-01-24, Aleksey Shipilev, JDK-8237375: SimpleThresholdPolicy misses CounterDecay timestamp initialization 2020-01-23, Roman Kennke, JDK-8237780: Shenandoah: More reliable nmethod verification 2020-01-23, Roman Kennke, JDK-8237776: Shenandoah: Wrong result with Lucene test 2020-01-23, Aleksey Shipilev, JDK-8235638: NPE in LWWindowPeer.getOnscreenGraphics() 2020-01-23, Aleksey Shipilev, JDK-8235739: Rare NPE at WComponentPeer.getGraphics() 2020-01-23, Aleksey Shipilev, JDK-8223108: Test java/awt/EventQueue/NonComponentSourcePost.java is unstable 2020-01-23, Aleksey Shipilev, JDK-8234733: We can't distinguish if the spinner button is pressed or unpressed 2020-01-23, Aleksey Shipilev, JDK-8231556: Wrong font ligatures used when 2 versions of same font used 2020-01-23, Aleksey Shipilev, JDK-8222759: com.sun.java.swing.plaf.gtk.GTKLookAndFeel has unnecessary casts to GTKStyleFactory 2020-01-23, Aleksey Shipilev, JDK-8224475: JTextPane does not show images in HTML rendering 2020-01-23, Aleksey Shipilev, JDK-8234913: Improve parsing of Length Units in javax/swing/text/html/CSS 2020-01-23, Aleksey Shipilev, JDK-8223788: [macos] JSpinner buttons in JColorChooser dialog may capture focus using TAB Key. 2020-01-23, Aleksey Shipilev, JDK-8230926: [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout 2020-01-23, Aleksey Shipilev, JDK-8235904: Infinite loop when rendering huge lines 2020-01-23, Aleksey Shipilev, JDK-8224109: Text spaced incorrectly by drawString under rotation with fractional metrics 2020-01-23, Aleksey Shipilev, JDK-8237512: AArch64: aarch64TestHook leaks a BufferBlob 2020-01-22, Aleksey Shipilev, JDK-8223688: JShell: crash on the instantiation of raw anonymous class 2020-01-22, Aleksey Shipilev, JDK-8225037: java.net.JarURLConnection::getJarEntry() throws NullPointerException 2020-01-22, Aleksey Shipilev, JDK-8209381: Default CDS classlist generation should run with an explicit locale setting 2020-01-22, Aleksey Shipilev, JDK-8234541: C1 emits an empty message when it inlines successfully 2020-01-22, Aleksey Shipilev, JDK-8235288: AVX 512 instructions inadvertently used on Xeon for small vector width operations 2020-01-22, Aleksey Shipilev, JDK-8232591: AArch64: Add missing match rules for smaddl, smsubl and smnegl 2020-01-22, Aleksey Shipilev, JDK-8237638: Shenandoah fails some vmTestbase_nsk_jvmti tests with "assert(!ShenandoahThreadLocalData::is_evac_allowed(Thread::current())) failed: sanity" 2020-01-22, Aleksey Shipilev, JDK-8228969: 2019-09-28 public suffix list update 2020-01-22, Aleksey Shipilev, JDK-8224905: java/lang/ProcessBuilder/Basic.java#id1 failed with stream closed 2020-01-22, Aleksey Shipilev, JDK-8222448: java/lang/reflect/PublicMethods/PublicMethodsTest.java times out 2020-01-22, Aleksey Shipilev, JDK-8212807: tools/jar/multiRelease/Basic.java times out 2020-01-22, Aleksey Shipilev, JDK-8216535: tools/jimage/JImageExtractTest.java timed out 2020-01-22, Aleksey Shipilev, JDK-8217089: JFR: Lazy install os interface components for improved startup 2020-01-22, Aleksey Shipilev, JDK-8224793: os::die() does not honor CreateCoredumpOnCrash option 2020-01-22, Aleksey Shipilev, JDK-8237632: Shenandoah: accept NULL fwdptr to cooperate with JVMTI and JFR 2020-01-21, Zhengyu Gu, JDK-8237590: Missing barrier in JNILocalRootsClosure 2020-01-21, Aleksey Shipilev, JDK-8237586: Shenandoah: provide option to disable periodic GC 2020-01-21, Aleksey Shipilev, JDK-8230004: jdk/internal/jimage/JImageOpenTest.java runs no test 2020-01-21, Aleksey Shipilev, JDK-8217606: LdapContext#reconnect always opens a new connection 2020-01-21, Aleksey Shipilev, JDK-8231213: Migrate SimpleDateFormatConstTest to JDK Repo 2020-01-21, Aleksey Shipilev, JDK-8232860: Error formatting integer values with MessageFormat.format() using HOST provider 2020-01-21, Aleksey Shipilev, JDK-8233466: aarch64: remove unnecessary load of mdo when profiling return and parameters type 2020-01-21, Aleksey Shipilev, JDK-8233839: aarch64: missing memory barrier in NewObjectArrayStub and NewTypeArrayStub 2020-01-21, Aleksey Shipilev, JDK-8233912: aarch64: minor improvements of atomic operations 2020-01-21, Aleksey Shipilev, JDK-8231841: AArch64: debug.cpp help() is missing an AArch64 line for pns 2020-01-21, Aleksey Shipilev, JDK-8230385: [cds] No message is logged when shared image cannot be used due to mismatched configuration 2020-01-21, Aleksey Shipilev, JDK-8233880: Support compilers with multi-digit major version numbers 2020-01-21, Aleksey Shipilev, JDK-8237570: Shenandoah: cleanup uses of allocation/free threshold in static heuristics 2020-01-21, Aleksey Shipilev, JDK-8236953: [macos] JavaFX SwingNode is not rendered on macOS 2020-01-21, Aleksey Shipilev, JDK-8235762: JVM crash in SWPointer during C2 compilation 2020-01-21, Aleksey Shipilev, JDK-8235584: UseProfiledLoopPredicate fails with assert(_phase->get_loop(c) == loop) failed: have to be in the same loop 2020-01-20, Aleksey Shipilev, JDK-8203911: Test runtime/modules/getModuleJNI/GetModule fails with -Xcheck:jni 2020-01-20, Aleksey Shipilev, JDK-8230235: Rendering HTML with empty img attribute and documentBaseKey cause Exception 2020-01-20, Roman Kennke, JDK-8237543: Shenandoah: More asserts around code roots 2020-01-20, Aleksey Shipilev, JDK-8181386: CipherSpi ByteBuffer to byte array conversion fails for certain data overlap conditions 2020-01-20, Aleksey Shipilev, JDK-8224853: CDS address sanitizer errors 2020-01-20, Aleksey Shipilev, JDK-8217348: assert(thread->is_Java_thread()) failed: just checking 2020-01-20, Aleksey Shipilev, JDK-8225325: Add tests for redefining a class' private method during resolution of the bootstrap specifier 2020-01-20, Aleksey Shipilev, JDK-8042904: apple.security.KeychainStore.getSalt() calling generateSeed() 2020-01-17, Aleksey Shipilev, JDK-8223769: Assert triggers with -XX:+StressReflectiveCode 2020-01-17, Aleksey Shipilev, JDK-8229994: assert(false) failed: Bad graph detected in get_early_ctrl_for_expensive 2020-01-17, Aleksey Shipilev, JDK-8231955: ARM32: Address displacement is 0 for volatile field access because of Unsafe field access. 2020-01-17, Aleksey Shipilev, JDK-8206179: com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java fails with Committed virtual memory size illegal value 2020-01-17, Aleksey Shipilev, JDK-8230000: some httpclients testng tests run zero test 2020-01-17, Aleksey Shipilev, JDK-8236873: Worker has a deadlock bug 2020-01-17, Aleksey Shipilev, JDK-8237007: Shenandoah: assert(_base == Tuple) failure during C2 compilation 2020-01-16, Zhengyu Gu, JDK-8237396: JvmtiTagMap::weak_oops_do() should not trigger barriers 2020-01-16, Zhengyu Gu, JDK-8237392: Shenandoah: Remove unreliable assertion 2020-01-16, Mario Torre, JDK-8227662: freetype seeks to index at the end of the font data 2020-01-16, Zhengyu Gu, JDK-8237369: Shenandoah: failed vmTestbase/nsk/jvmti/AttachOnDemand/attach021/TestDescription.java test 2020-01-16, Aleksey Shipilev, JDK-8233032: assert(in_bb(n)) failed: must be 2020-01-16, Zhengyu Gu, JDK-8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area 2020-01-16, Aleksey Shipilev, JDK-8234423: Modifying ArrayList.subList().subList() resets modCount of subList 2020-01-16, Aleksey Shipilev, JDK-7143743: (zipfs) Potential memory leak with zip provider 2020-01-16, Aleksey Shipilev, JDK-8233452: java.math.BigDecimal.sqrt() with RoundingMode.FLOOR results in incorrect result 2020-01-15, Aleksey Shipilev, JDK-8237223: Shenandoah: important flags should not be ergonomic for concurrent class unloading 2020-01-15, Aleksey Shipilev, JDK-8237217: Incorrect G1StringDedupEntry type used in StringDedupTable destructor 2020-01-15, Aleksey Shipilev, JDK-8226198: use of & instead of && in LibraryCallKit::arraycopy_restore_alloc_state 2020-01-15, Aleksey Shipilev, JDK-8224555: vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/TestDescription.java failed 2020-01-15, Aleksey Shipilev, JDK-8222828: vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java failed 2020-01-15, Aleksey Shipilev, JDK-8222412: AARCH64: multiple instructions encoding issues 2020-01-15, Aleksey Shipilev, JDK-8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801 2020-01-15, Aleksey Shipilev, JDK-8219205: JFR file without license header 2020-01-15, Aleksey Shipilev, JDK-8226406: JVM fails to detect mismatched or corrupt CDS archive 2020-01-15, Aleksey Shipilev, JDK-8233491: Crash in AdapterHandlerLibrary::get_adapter with CDS due to code cache exhaustion 2020-01-15, Aleksey Shipilev, JDK-8230611: infinite loop in LogOutputList::wait_until_no_readers() 2020-01-15, Aleksey Shipilev, JDK-8208281: java/nio/channels/AsynchronousSocketChannel/Basic.java timed out 2020-01-15, Aleksey Shipilev, JDK-8237182: Update copyright header for shenandoah and epsilon files 2020-01-14, Aleksey Shipilev, JDK-8234466: Class loading deadlock involving X509Factory#commitEvent() 2020-01-14, Aleksey Shipilev, JDK-8236488: Support for configure option --with-native-debug-symbols=internal is impossible on Windows 2020-01-14, Aleksey Shipilev, JDK-8235669: G1: Stack walking API can expose AS_NO_KEEPALIVE oops 2020-01-13, Aleksey Shipilev, JDK-8233529: loopTransform.cpp:2984: Error: assert(p_f->Opcode() == Op_IfFalse) failed 2020-01-13, Aleksey Shipilev, JDK-8234350: assert(mode == ControlAroundStripMined && (use == sfpt || !use->is_reachable_from_root())) failed: missed a node 2020-01-13, Zhengyu Gu, JDK-8237038: Shenandoah: Reduce thread pool size in TestEvilSyncBug.java test 2020-01-13, Severin Gehwolf, JDK-8236921: Add build target to produce a JDK image suitable for a Graal/SVM build 2020-01-13, Zhengyu Gu, JDK-8237017: Shenandoah: Remove racy assertion 2020-01-13, Aleksey Shipilev, JDK-8224851: AArch64: fix warnings and errors with Clang and GCC 8.3 2020-01-13, Aleksey Shipilev, JDK-8225567: Wrong file headers with 8202414 fix changeset 2020-01-13, Aleksey Shipilev, JDK-8236856: AArch64: Spurious GCC warnings 2020-01-13, Aleksey Shipilev, JDK-8235385: Crash on aarch64 JDK due to long offset 2020-01-13, Aleksey Shipilev, JDK-8233033: C2 produces wrong result while unswitching a loop due to lost control dependencies 2020-01-13, Aleksey Shipilev, JDK-8235998: [C2] Memory leaks during tracing after "8224193: stringStream should not use Resource Area". 2020-01-13, Aleksey Shipilev, JDK-8234794: AArch64: runtime/memory/ReadFromNoaccessArea.java crashes 2020-01-13, Aleksey Shipilev, JDK-8233920: MethodHandles::tryFinally generates illegal bytecode for long/double return types 2020-01-13, Aleksey Shipilev, JDK-8235351: Lookup::unreflect should bind with the original caller independent of Method's accessible flag 2020-01-13, Aleksey Shipilev, JDK-8234401: ConstantCallSite may stuck in non-frozen state 2020-01-13, Aleksey Shipilev, JDK-8209824: Improve the code coverage for ThreadLocal 2020-01-13, Aleksey Shipilev, JDK-8231717: Improve performance of charset decoding when charset is always compactable 2020-01-13, Aleksey Shipilev, JDK-8231430: C2: Memory stomp in max_array_length() for T_ILLEGAL type 2020-01-12, Roman Kennke, JDK-8236981: Shenandoah: Remove ShenandoahTraversalUpdateRefsClosure 2020-01-10, Roman Kennke, JDK-8217717: ZGC: Broken oop map in C1 load barrier stub 2020-01-10, Zhengyu Gu, JDK-8236902: Shenandoah: Missing string dedup roots in all root scanner 2020-01-09, Zhengyu Gu, JDK-8236880: Shenandoah: Move string dedup cleanup into concurrent phase 2020-01-09, Zhengyu Gu, JDK-8236878: Use atomic instruction to update StringDedupTable's entries and entries_removed counters 2020-01-09, Roman Kennke, JDK-8236851: Shenandoah: More details in Traversal GC event messages 2020-01-09, Roman Kennke, JDK-8236829: JDK-8232102 backport breaks s390 2020-01-08, Roman Kennke, JDK-8236815: Shenandoah: Fix weak roots in final Traversal GC phase 2020-01-07, Roman Kennke, JDK-8236732: Shenandoah: Stricter placement for oom-evac scopes 2020-01-06, Zhengyu Gu, JDK-8236681: Shenandoah: Disable concurrent class unloading flag if no class unloading for the GC cycle 2020-01-06, Aleksey Shipilev, JDK-8225573: Shenandoah: Enhance ShenandoahVerifier to ensure roots to-space invariant 2019-12-18, Roman Kennke, JDK-8236181: C2: Remove useless step_over_gc_barrier() in int->bool conversion 2019-12-18, Roman Kennke, JDK-8236179: C1 register allocation failure with T_ADDRESS 2019-12-17, Severin Gehwolf, JDK-8193255: Root Certificates should be stored in text format and assembled at build time 2019-12-17, Roman Kennke, JDK-8236106: [TESTBUG] Shenandoah: Make TestThreadFailure more resilient 2019-12-13, Jie Kang, JDK-8226511: Implement JFR Event Streaming 2019-12-13, Jie Kang, JDK-8234060: Potential memory reordering problem in JfrBuffer flush mechanism 2019-12-13, Jie Kang, JDK-8234684: JFR crashes when rotating the JFR output during assertion failure 2019-12-13, Jie Kang, JDK-8234888: EventStream::close doesn't abort streaming thread 2019-12-13, Jie Kang, JDK-8235390: JfrEmergencyDump::on_vm_shutdown crashes 2019-12-12, Zhengyu Gu, JDK-8235842: Shenandoah: Implement native LRB for narrow oop 2019-12-11, Zhengyu Gu, JDK-8235776: Shenandoah: Shenandoah root updater not always uses right code blob closure 2019-12-11, Roman Kennke, JDK-8235729: Shenandoah: Remove useless casting to non-constant 2019-12-10, Zhengyu Gu, JDK-8235685: Shenandoah: Enable leak profiler 2019-12-09, Roman Kennke, JDK-8235598: Shenandoah: Update copyrights 2019-12-09, Zhengyu Gu, JDK-8235586: Shenandoah: Traversal GC still uses old CLD::oops_do API 2019-12-04, Roman Kennke, JDK-8235355: Shenandoah: Resolve deadlock between OOM handler and nmethod lock 2019-12-04, Roman Kennke, JDK-8235337: Shenandoah: Fix evac OOM scoping for concurrent class unloading 2019-12-03, Zhengyu Gu, JDK-8235262: Move c2i_entry_barrier for x86_32 to shared 2019-12-03, Roman Kennke, JDK-8235260: Shenandoah: Don't allow recycle-assist until concurrent roots are done 2019-11-28, Roman Kennke, JDK-8234974: Shenandoah: Do concurrent roots even when no evacuation is necessary 2019-11-26, Roman Kennke, JDK-8234806: Shenandoah: Fix compilation error related to atomic/orderAccess changes 2019-11-25, Roman Kennke, JDK-8234768: Shenandoah: Streamline enqueueing runtime barriers 2019-11-20, Severin Gehwolf, JDK-8233097: Fontmetrics for large Fonts has zero width 2019-11-20, Severin Gehwolf, JDK-8221172: SunEC specific test is not limited to SunEC 2019-11-20, Severin Gehwolf, JDK-8233886: TEST_BUG jdk/java/net/CookieHandler/B6791927.java hit hardcoded expiration date 2019-11-15, Zhengyu Gu, JDK-8234232: [TESTBUG] gc/shenandoah/jvmti/TestHeapDump.java fails with -Xcomp 2019-11-13, Roman Kennke, JDK-8234096: Mutex rank ordering problem JVMTI LoadedClassesClosure and G1 SATB queue 2019-11-08, Zhengyu Gu, JDK-8233850: Shenandoah: Shenandoah thread count ergonomics should be container aware 2019-11-07, Jie Kang, JDK-8233416: JFR: assert((((((klass)->trace_id()) & (((1 << 1) << 8) | (JfrTraceIdEpoch::in_use_this_epoch_bit()))) != 0))) failed: invariant 2019-11-07, Jie Kang, JDK-8232905: JFR fails with assertion: assert(t->unflushed_size() == 0) failed: invariant 2019-11-07, Zhengyu Gu, JDK-8233796: Shenandoah is broken after 8233708 2019-11-06, Aleksey Shipilev, JDK-8233698: GCC 4.8.5 build failure after JDK-8233530 2019-11-05, Aleksey Shipilev, JDK-8233386: Initialize NULL fields for unused decorations 2019-11-05, Aleksey Shipilev, JDK-8232973: Potential infinite loop in macOS hotspot agent 2019-11-05, Aleksey Shipilev, JDK-8233019: java.lang.Class.isPrimitive() (C1) returns wrong result if Klass* is aligned to 32bit 2019-11-05, Aleksey Shipilev, JDK-8233494: Avoid calling MallocTracker::record_malloc and record_free when NMT is off 2019-11-05, Aleksey Shipilev, JDK-8233574: Shenandoah: build is broken without jfr 2019-11-04, Aleksey Shipilev, JDK-8233520: Shenandoah: do not sleep when thread is attaching 2019-11-04, Martin Balao, JDK-8227437: S4U2proxy cannot continue because server's TGT cannot be found 2019-11-04, Martin Balao, JDK-8227381: GSS login fails with PREAUTH_FAILED 2019-11-04, Martin Balao, JDK-8227061: KDC.java test behaves incorrectly when AS-REQ contains a PAData not PA-ENC-TS-ENC 2019-11-04, Martin Balao, JDK-8226719: Kerberos login to Windows 2000 failed with "Inappropriate type of checksum in message" 2019-11-01, Martin Balao, JDK-8233404: System property to set the number of PBE iterations in JCEKS keystores 2019-11-01, Zhengyu Gu, JDK-8233401: Shenandoah: Refactor/cleanup Shenandoah load barrier code 2019-11-01, Aleksey Shipilev, JDK-8233387: Shenandoah: passive mode should disable pacing ergonomically 2019-11-01, Aleksey Shipilev, JDK-8220476: Incorrect GPL header in src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java 2019-11-01, Aleksey Shipilev, JDK-8144125: [macos] java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java failed automatically 2019-11-01, Aleksey Shipilev, JDK-8211992: GraphicsConfiguration.getDevice().getDisplayMode() causes JVM crash on Mac 2019-11-01, Aleksey Shipilev, JDK-8214046: [macosx] Undecorated Frame does not Iconify when set to 2019-11-01, Aleksey Shipilev, JDK-8215200: IllegalArgumentException in sun.lwawt.macosx.CPlatformWindow 2019-11-01, Aleksey Shipilev, JDK-8220231: Cache HarfBuzz face object for same font's text layout calls 2019-11-01, Aleksey Shipilev, JDK-8220474: Incorrect GPL header in src/java.instrument/share/classes/java/lang/instrument/package-info.java 2019-11-01, Aleksey Shipilev, JDK-8221092: UseAVX=3 has performance degredation on Skylake (X7) processors 2019-11-01, Aleksey Shipilev, JDK-8221532: Incorrect copyright header in FileSystemSupport_md.c 2019-11-01, Aleksey Shipilev, JDK-8224152: [macOS] ProblemList tests that leave rubbish on the screen 2019-11-01, Aleksey Shipilev, JDK-8224157: BCEL: update to version 6.3.1 2019-11-01, Aleksey Shipilev, JDK-8226651: Setting the mgfHash in CK_RSA_PKCS_PSS_PARAMS has no effect 2019-11-01, Aleksey Shipilev, JDK-8227391: Update double-conversion to version 3.1.5 2019-11-01, Aleksey Shipilev, JDK-8228835: Memory leak in PKCS11 provider when using AES GCM 2019-11-01, Aleksey Shipilev, JDK-8229515: [macos] access to window property of NSView on wrong thread 2019-11-01, Aleksey Shipilev, JDK-8229810: [macos] NullPointerException getting bounds of GraphicsConfiguration 2019-11-01, Aleksey Shipilev, JDK-8230706: Waiting on completion of strong nmethod processing causes long pause times with G1 2019-11-01, Aleksey Shipilev, JDK-8231222: fix pkcs11 P11_DEBUG guarded native traces 2019-11-01, Aleksey Shipilev, JDK-8146581: Minor corrections to the patch submitted for earlier bug id - 8143925 2019-11-01, Aleksey Shipilev, JDK-8185538: JDK 9 is really slow initialising some OTF/CFF fonts. 2019-11-01, Aleksey Shipilev, JDK-8204288: Matching the end of a string followed by an empty greedy regex and a word boundary fails 2019-11-01, Aleksey Shipilev, JDK-8204290: Add check to limit number of capture groups 2019-11-01, Aleksey Shipilev, JDK-8213119: [macos] java/awt/GraphicsDevice/CheckDisplayModes.java fails 2019-11-01, Aleksey Shipilev, JDK-8086003: Test fails on OSX with java.lang.RuntimeException 'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3' missing 2019-11-01, Aleksey Shipilev, JDK-8230400: Missing constant pool entry for a method in stacktrace 2019-11-01, Aleksey Shipilev, JDK-8233075: JFR - nmetods - misspelled in several places 2019-11-01, Aleksey Shipilev, JDK-8231451: ZipFileInputStream.skip does not handle negative values correctly 2019-10-31, Zhengyu Gu, JDK-8233339: Shenandoah: Centralize load barrier decisions into ShenandoahBarrierSet 2019-10-31, Zhengyu Gu, JDK-8233337: Shenandoah: Cleanup AArch64 SBSA::load_reference_barrier_not_null() 2019-10-30, Roman Kennke, JDK-8233232: AArch64: Shenandoah: jni_fast_GetLongField is broken 2019-10-30, Zhengyu Gu, JDK-8233165: Shenandoah:SBSA::gen_load_reference_barrier_stub() should use pointer register for address on aarch64 2019-10-29, Aleksey Shipilev, JDK-8072842: Add support for building native JTReg tests 2019-10-29, Severin Gehwolf, JDK-8232207: Linux os::available_memory re-reads cgroup configuration on every invocation 2019-10-28, Aleksey Shipilev, JDK-8231953: Wrong assumption in assertion in oop::register_oop 2019-10-25, Aleksey Shipilev, JDK-8233021: Shenandoah: SBSC2::is_shenandoah_lrb_call should match all LRB shapes 2019-10-25, Aleksey Shipilev, JDK-8233004: Shenandoah: SEGV past ShenandoahCodeRoots::add_nmethod 2019-10-24, Zhengyu Gu, JDK-8232992: Shenandoah: Implement self-fixing interpreter LRB 2019-10-24, Aleksey Shipilev, JDK-8133951: Zero interpreter asserts in stubRoutines.cpp 2019-10-23, Aleksey Shipilev, JDK-8232908: Shenandoah: compact heuristics has incorrect trigger "Free is lower than allocated recently" 2019-10-23, Aleksey Shipilev, JDK-8232874: Add missing test for 8230062 2019-10-23, Aleksey Shipilev, JDK-8231952: ARM32: Wrong assumption in assertion in LIRGenerator::atomic_xchg and LIRGenerator::atomic_add 2019-10-23, Aleksey Shipilev, JDK-8232872: Incorrect jni usage under ImageReader.readAll() 2019-10-23, Aleksey Shipilev, JDK-8223697: jfr tool can't format duration values greater than 1 minute 2019-10-22, Aleksey Shipilev, JDK-8232828: AArch64: compiler/c2/aarch64/TestVolatilesG1.java fails with "Missing expected output membar_volatile..." 2019-10-22, Aleksey Shipilev, JDK-8232782: Shenandoah: streamline post-LRB CAS barrier (aarch64) 2019-10-22, Aleksey Shipilev, JDK-8232778: Shenandoah: SBSA::arraycopy_prologue checks wrong register 2019-10-21, Zhengyu Gu, JDK-8232747: Shenandoah: Concurrent GC should deactivate SATB before processing weak roots 2019-10-21, Aleksey Shipilev, JDK-8232730: Shenandoah: Traversal should not CAS the roots 2019-10-21, Aleksey Shipilev, JDK-8232712: Shenandoah: SIGBUS in load_reference_barrier_native 2019-10-21, Aleksey Shipilev, JDK-8134599: TEST_BUG: java/rmi/transport/closeServerSocket/CloseServerSocket.java fails intermittently with Address already in use 2019-10-21, Aleksey Shipilev, JDK-8232112: MDO extra_data_lock leaks during class unloading 2019-10-21, Aleksey Shipilev, JDK-8232593: [TESTBUG] runtime/cds/CheckDefaultArchiveFile.java fails when cds is disabled 2019-10-21, Aleksey Shipilev, JDK-8232084: HotSpot build failed with GCC 9.2.1 2019-10-20, Aleksey Shipilev, JDK-8232674: Fix build and rename ShenandoahBarrierSet::oop_load_from_native_barrier 2019-10-17, Aleksey Shipilev, JDK-8232575: Shenandoah: asynchronous object/region pinning 2019-10-17, Aleksey Shipilev, JDK-8232573: Shenandoah: cleanup and add more logging for in-pause phases 2019-10-17, Aleksey Shipilev, JDK-8232534: Shenandoah: guard against reentrant ShenandoahHeapLock locking 2019-10-16, Zhengyu Gu, JDK-8232380: Shenandoah: Test compiler/jsr292/CallSiteDepContextTest.java hangs with traversal mode 2019-10-15, Aleksey Shipilev, JDK-8231988: Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop 2019-10-14, Aleksey Shipilev, JDK-8222497: [8u] Switch on GTK3 as a default GTK L&F in javafx 2019-10-14, Aleksey Shipilev, JDK-8222496: [8u] Switch on GTK3 as a default GTK L&F in client-libs 2019-10-14, Aleksey Shipilev, JDK-8230303: JDB hangs when running monitor command 2019-10-14, Aleksey Shipilev, JDK-8210384: SunLayoutEngine.isAAT() font is expensive on MacOS 2019-10-14, Aleksey Shipilev, JDK-8232205: Shenandoah: missing "Update References" -> "Update Roots" tracing 2019-10-11, Aleksey Shipilev, JDK-8232176: Shenandoah: new assert in ShenandoahEvacuationTask is too strong 2019-10-11, Aleksey Shipilev, JDK-8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE 2019-10-11, Aleksey Shipilev, JDK-8225745: NoSuchAlgorithmException exception for SHA256withECDSA with RSASSA-PSS support 2019-10-10, Aleksey Shipilev, JDK-8232137: tools/jar tests with -Xcheck:jni: WARNING in native method: JNI call made without checking exceptions when required to from CallLongMethodV 2019-10-10, Aleksey Shipilev, JDK-8231769: Test tools/javac/tree/MakeTypeTest.java fails with -Xcheck:jni 2019-10-10, Aleksey Shipilev, JDK-8232120: com/sun/jdi/InvokeTest fails with -Xcheck:jni: assert(k->is_instance_klass()) failed: cast to InstanceKlass 2019-10-10, Aleksey Shipilev, JDK-8232102: Shenandoah: print everything in proper units 2019-10-10, Aleksey Shipilev, JDK-8231770: Test java/util/zip/FlaterTest.java fails with -Xcheck:jni 2019-10-10, Aleksey Shipilev, JDK-8231887: Test security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java fails because certificate was revoked 2019-10-10, Aleksey Shipilev, JDK-8232100: GC timings should use proper units for heap sizes 2019-10-09, Zhengyu Gu, JDK-8232068: Shenandoah: TestJNIGlobalRefs test crashes with -XX:+VerifyOops 2019-10-09, Aleksey Shipilev, JDK-8232057: Shenandoah: report wasted space as "used" 2019-10-09, Aleksey Shipilev, JDK-8232051: Epsilon should warn about Xms/Xmx/AlwaysPreTouch configuration 2019-10-08, Aleksey Shipilev, JDK-8232003: (fs) Files.write can leak file descriptor in the exception case 2019-10-08, Zhengyu Gu, JDK-8232010: Shenandoah: implement self-fixing native barrier 2019-10-08, Zhengyu Gu, JDK-8232009: Shenandoah: C2 load barrier does not match interpreter version 2019-10-08, Zhengyu Gu, JDK-8232008: Shenandoah: C1 load barrier does not match interpreter version 2019-10-08, Aleksey Shipilev, JDK-8231999: Shenandoah: Traversal failed compiler/jsr292/CallSiteDepContextTest.java 2019-10-08, Aleksey Shipilev, JDK-8227439: Turn off AOT by default 2019-10-08, Aleksey Shipilev, JDK-8212071: Need to set the FreeType LCD Filter to reduce fringing. 2019-10-08, Aleksey Shipilev, JDK-8202359: [GRAAL] compiler/uncommontrap/TestDeoptOOM.java failed with OutOfMemoryError 2019-10-08, Aleksey Shipilev, JDK-8198882: Add 10 JNDI tests to com/sun/jndi/dns/AttributeTests/ 2019-10-08, Aleksey Shipilev, JDK-8221395: HttpClient leaving connections in CLOSE_WAIT state until Java process ends 2019-10-08, Aleksey Shipilev, JDK-8223490: Optimize search algorithm for determining default time zone 2019-10-08, Aleksey Shipilev, JDK-8229420: [Redo] jstat reports incorrect values for OU for CMS GC 2019-10-08, Aleksey Shipilev, JDK-8230782: Robot.createScreenCapture() fails if “awt.robot.gtk” is set to false 2019-10-08, Aleksey Shipilev, JDK-8230881: serviceability/sa/TestJmapCore tests fail with java.lang.RuntimeException: Could not find dump file 2019-10-08, Aleksey Shipilev, JDK-8231098: (tz) Upgrade time-zone data to tzdata2019c 2019-10-08, Aleksey Shipilev, JDK-8229243: SunPKCS11-Solaris provider tests failing on Solaris 11.4 2019-10-08, Aleksey Shipilev, JDK-8225694: Destination option missing in FlightRecorderMXBeanImpl 2019-10-07, Aleksey Shipilev, JDK-8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment 2019-10-07, Aleksey Shipilev, JDK-8231946: Remove obsolete and unused ShenandoahVerifyObjectEquals flag 2019-10-07, Aleksey Shipilev, JDK-8231932: Shenandoah: conc/par GC threads ergonomics overrides user settings 2019-10-07, Aleksey Shipilev, JDK-8231931: [TESTBUG] serviceability/sa/TestUniverse.java looks for wrong string with Shenandoah 2019-10-04, Aleksey Shipilev, JDK-8214862: assert(proj != __null) at compile.cpp:3251 2019-10-03, Aleksey Shipilev, JDK-8229022: BufferedReader performance can be improved by using StringBuilder 2019-10-02, Zhengyu Gu, JDK-8231764: Shenandoah: SBSA::load_at() should save/restore registers when calling SATB barrier 2019-10-02, Severin Gehwolf, JDK-8134579: [TESTBUG] Some bmi tests fail if can_access_local_variables is on. 2019-10-02, Aleksey Shipilev, JDK-8209178: Proxied HttpsURLConnection doesn't send BODY when retrying POST request 2019-10-02, Aleksey Shipilev, JDK-8231620: assert(bol->is_Bool()) crash during split if due to FastLockNode 2019-10-01, Aleksey Shipilev, JDK-8231667: Shenandoah: Full GC should take empty regions into slices for compaction 2019-10-01, Aleksey Shipilev, JDK-8016914: CoreDocumentImpl.setXmlVersion NPE 2019-10-01, Aleksey Shipilev, JDK-8229872: (fs) Increase buffer size used with getmntent 2019-09-30, Aleksey Shipilev, JDK-8230062: assert(i == p->size()-1) failed: must be last element of the pack 2019-09-27, Aleksey Shipilev, JDK-8231583: Shenandoah: Fix register clash in SBSA::resolve_forwarding_pointer() borrowing 2019-09-27, Aleksey Shipilev, JDK-8231566: C2 compilation fails with "duplicated predicate failed which is impossible" 2019-09-27, Aleksey Shipilev, JDK-8228625: [TESTBUG] sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr 2019-09-26, Aleksey Shipilev, JDK-8231550: C2: ShouldNotReachHere() in verify_strip_mined_scheduling 2019-09-26, Aleksey Shipilev, JDK-8230061: # assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node 2019-09-26, Aleksey Shipilev, JDK-8146238: [macosx] Java2D Queue Flusher crash on OSX after switching between user accounts 2019-09-26, Aleksey Shipilev, JDK-8230728: Thin stroked shapes are not rendered if affine transform has flip bit 2019-09-26, Aleksey Shipilev, JDK-8225101: Crash at sun.awt.X11.XlibWrapper.XkbGetUpdatedMap when change keybord map 2019-09-26, Aleksey Shipilev, JDK-8231055: C2: arraycopy with same non escaping src and dest but different positions causes wrong execution 2019-09-26, Aleksey Shipilev, JDK-8185005: Improve performance of ThreadMXBean.getThreadInfo(long ids[], int maxDepth) 2019-09-26, Aleksey Shipilev, JDK-8231254: (fs) Add test for macOS Catalina changes to protect system software 2019-09-26, Aleksey Shipilev, JDK-8231499: Shenandoah: compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2 fails 2019-09-25, Zhengyu Gu, JDK-8216472: (se) Stack overflow during selection operation leads to crash (win) 2019-09-25, Aleksey Shipilev, JDK-8231405: [Shenandoah] guarantee(d != NULL) failed: Null dominator info 2019-09-25, Roman Kennke, JDK-8231447: Shenandoah: Compilation-time regression after JDK-8231086 2019-09-24, Aleksey Shipilev, JDK-8231410: Shenandoah: clone barrier should use base pointer 2019-09-24, Aleksey Shipilev, JDK-8231398: Add time tracing for gc log rotation at safepoint cleanup 2019-09-23, Aleksey Shipilev, JDK-8176837: SunPKCS11 provider needs to check more details on PKCS11 Mechanism 2019-09-23, Aleksey Shipilev, JDK-8180837: SunPKCS11-NSS tests failing with CKR_ATTRIBUTE_READ_ONLY and CKR_MECHANISM_PARAM_INVALID 2019-09-23, Aleksey Shipilev, JDK-8220575: Correctly format test URI's that contain a retrieved IPv6 address 2019-09-21, Zhengyu Gu, JDK-8231324: Shenandoah: avoid duplicated weak root works during final traversal 2019-09-20, Zhengyu Gu, JDK-8231250: Shenandoah: Traversal GC should keep alive weak load from heap 2019-09-20, Zhengyu Gu, JDK-8231309: Shenandoah: Traversal GC tries to retire a PLAB that points to EU region 2019-09-20, Aleksey Shipilev, JDK-8231293: Shenandoah: Traversal should not revive dead weak roots 2019-09-20, Aleksey Shipilev, JDK-8231223: C2's conditional move optimization fails with assert(bol->Opcode() == Op_Bool) failed 2019-09-19, Aleksey Shipilev, JDK-8231244: Shenandoah: all-roots heap walking misses some weak roots 2019-09-18, Aleksey Shipilev, JDK-8231201: hs_err should print coalesced safepoint operations in Events section 2019-09-18, Aleksey Shipilev, JDK-8231198: Shenandoah: heap walking should visit all roots most of the time 2019-09-18, Aleksey Shipilev, JDK-8231197: Shenandoah: JVMTI heap walking cleanup crashes with NULL forwardee 2019-09-17, Aleksey Shipilev, JDK-8231118: ARM32: Math tests failures 2019-09-17, Aleksey Shipilev, JDK-8231112: ARM32: SIGBUS in StubRoutines::atomic_load_long 2019-09-17, Aleksey Shipilev, JDK-8213483: ARM32: runtime/ErrorHandling/ShowRegistersOnAssertTest.java jtreg test fail 2019-09-16, Roman Kennke, JDK-8231087: Shenandoah: Self-fixing load reference barriers for C1/C2 2019-09-16, Roman Kennke, JDK-8231086: Shenandoah: Stronger invariant for object-arraycopy 2019-09-16, Roman Kennke, JDK-8231085: C2/GC: Better GC-interface for expanding clone 2019-09-16, Aleksey Shipilev, JDK-8229202: Docker reporting causes secondary crashes in error handling 2019-09-16, Aleksey Shipilev, JDK-8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG 2019-09-16, Aleksey Shipilev, JDK-8230856: Java_java_net_NetworkInterface_getByName0 on unix misses ReleaseStringUTFChars in early return 2019-09-16, Aleksey Shipilev, JDK-8230085: (fs) FileStore::isReadOnly is always true on macOS Catalina 2019-09-12, Martin Balao, JDK-8230923: SunJSSE is not properly initialized in FIPS mode from a configuration file 2019-09-11, Aleksey Shipilev, JDK-8230853: Shenandoah: replace leftover assert(is_in(...)) with rich asserts 2019-09-10, Aleksey Shipilev, JDK-8230813: Add JDK-8010500 to compiler/loopopts/superword/TestFuzzPreLoop.java bug list 2019-09-10, Aleksey Shipilev, JDK-8210559: ClassLoaderData Symbols can leak 2019-09-09, Zhengyu Gu, JDK-8230773: Shenandoah: enable concurrent class unloading on x86_32 platforms 2019-09-09, Zhengyu Gu, JDK-8230765: Implement nmethod barrier for x86_32 platforms 2019-09-09, Aleksey Shipilev, JDK-8218629: XML Digital Signature throws NAMESPACE_ERR exception on OpenJDK 11, works 8/9/10 2019-09-09, Aleksey Shipilev, JDK-8195088: [TEST_BUG] StartManagementAgent got unexpected exception 2019-09-09, Aleksey Shipilev, JDK-8177334: Update xmldsig implementation to Apache Santuario 2.1.1 2019-09-09, Aleksey Shipilev, JDK-8171974: Fix for R10 Register clobbering with usage of ExternalAddress 2019-09-09, Aleksey Shipilev, JDK-8148188: Enhance the security libraries to record events of interest 2019-09-09, Aleksey Shipilev, JDK-8143925: enhancing CounterMode.crypt() for AESCrypt.implEncryptBlock() 2019-09-09, Aleksey Shipilev, JDK-8131778: java disables UseAES flag when using VIS=2 on sparc 2019-09-09, Aleksey Shipilev, JDK-8073108: Use x86 and SPARC CPU instructions for GHASH acceleration 2019-09-09, Aleksey Shipilev, JDK-8041620: Solaris Studio 12.4 C++ 5.13 change in behavior for placing friend declarations within surrounding scope 2019-09-09, Aleksey Shipilev, JDK-8229868: Update Apache Santuario TPRM version 2019-09-09, Aleksey Shipilev, JDK-8228687: [TESTBUG] exclude Container tests from hotspot_misc group 2019-09-09, Aleksey Shipilev, JDK-8228337: problemList failing/ignored manual tests in security-libs 2019-09-09, Aleksey Shipilev, JDK-8215524: Finished message validation failure should be decrypt_error alert 2019-09-09, Aleksey Shipilev, JDK-8215105: java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java: Wrong Pixel Color 2019-09-09, Aleksey Shipilev, JDK-8214321: Misleading code in SSLCipher 2019-09-09, Aleksey Shipilev, JDK-8212752: Typo in SSL log message related to inactive/disabled signature scheme 2019-09-09, Aleksey Shipilev, JDK-8212738: Incorrectly named signature scheme ecdsa_secp512r1_sha512 2019-09-09, Aleksey Shipilev, JDK-8211866: TLS 1.3 CertificateRequest message sometimes offers disallowed signature algorithms 2019-09-09, Aleksey Shipilev, JDK-8200381: Typos in javadoc - missing verb "be" and alike 2019-09-07, Zhengyu Gu, JDK-8230730: UseCompressedOops test crash with assertion failure 2019-09-06, Aleksey Shipilev, JDK-8227236: assert(singleton != __null && singleton != declared_interface) failed 2019-09-06, Aleksey Shipilev, JDK-8230363: C2: Let ConnectionGraph::not_global_escape(Node* n) return false if n is not in the CG 2019-09-06, Aleksey Shipilev, JDK-8212611: Small collection of simple changes from shenandoah 2019-09-05, Aleksey Shipilev, JDK-8230646: Epsilon does not extend TLABs to max size 2019-09-03, Andrew Hughes, JDK-8068491: Update the protocol for references of docs.oracle.com to HTTPS. 2019-09-03, Andrew Hughes, JDK-8054158: Fix typos in JNDI-related packages 2019-09-03, Zhengyu Gu, JDK-8230483: Shenandoah: consistently disable concurrent roots for Traversal mode 2019-09-03, Aleksey Shipilev, JDK-8134672: [TEST_BUG] Some tests should check isDisplayChangeSupported 2019-09-03, Aleksey Shipilev, JDK-8185898: setRequestProperty(key, null) results in HTTP header without colon in request 2019-09-03, Aleksey Shipilev, JDK-8208179: Devanagari not shown with logical fonts on Windows after removal of Lucida Sans from JDK 2019-09-03, Aleksey Shipilev, JDK-8209691: Allow MemBar on single memory slice 2019-09-03, Aleksey Shipilev, JDK-8209771: jdk.test.lib.Utils::runAndCheckException error 2019-09-03, Aleksey Shipilev, JDK-8209972: [GRAAL] Don't run RTM tests with Graal 2019-09-03, Aleksey Shipilev, JDK-8210403: Refactor java.util.Locale:i18n shell tests to plain java tests 2019-09-03, Aleksey Shipilev, JDK-8211147: Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder 2019-09-03, Aleksey Shipilev, JDK-8212627: [TESTBUG] runtime/CreateMirror/ArraysNewInstanceBug.java timed out 2019-09-03, Aleksey Shipilev, JDK-8213008: Cipher with UNWRAP_MODE should support the generation of an AES key type 2019-09-03, Aleksey Shipilev, JDK-8213568: Typo in java/awt/GraphicsEnvironment/LoadLock/GE_init5.java 2019-09-03, Aleksey Shipilev, JDK-8214098: sun.security.ssl.HandshakeHash.T12HandshakeHash constructor check backwards. 2019-09-03, Aleksey Shipilev, JDK-8215449: Several tests failing when jtreg run with -vmoption:--illegal-access=deny 2019-09-03, Aleksey Shipilev, JDK-8215708: ZGC: Add missing LoadBarrierNode::size_of() 2019-09-03, Aleksey Shipilev, JDK-8215755: ZGC: split_barrier_thru_phi: check number of inputs of phi 2019-09-03, Aleksey Shipilev, JDK-8215913: [Test_bug]java/util/Locale/LocaleProvidersRun.java failed on de_DE and ja_JP locale. 2019-09-03, Aleksey Shipilev, JDK-8217610: TLSv1.3 fail with ClassException when EC keys are stored in PKCS11 2019-09-03, Aleksey Shipilev, JDK-8219504: Test for JDK-8211435 can be run on all platforms 2019-09-03, Aleksey Shipilev, JDK-8220175: serviceability/dcmd/framework/VMVersionTest.java fails with a timeout 2019-09-03, Aleksey Shipilev, JDK-8221246: NullPointerException within Win32ShellFolder2 2019-09-03, Aleksey Shipilev, JDK-8224538: LoadBarrierNode::common_barrier must check address 2019-09-03, Aleksey Shipilev, JDK-8225505: ctrl-F1 does not show the tooltip of a menu item (JMenuItems) 2019-09-03, Aleksey Shipilev, JDK-8226513: JEditorPane is shown with incorrect size 2019-09-03, Aleksey Shipilev, JDK-8228465: HOST locale provider holds wrong era name for GregorianCalendar in US locale 2019-09-03, Aleksey Shipilev, JDK-8228645: Don't run sun/security/pkcs11/Cipher/TestKATForGCM.java on buggy NSS solaris versions 2019-09-03, Aleksey Shipilev, JDK-8228772: C2 compilation fails due to unschedulable graph if DominatorSearchLimit is reached 2019-09-03, Aleksey Shipilev, JDK-8229773: Resolve permissions for code source URLs lazily 2019-09-03, Aleksey Shipilev, JDK-8229800: WindowsServerCore 1809 does not provide d2d1.dll library required by awt.dll 2019-09-03, Aleksey Shipilev, JDK-8226899: Problemlist compiler/rtm tests 2019-09-03, Aleksey Shipilev, JDK-8230388: Problemlist additional compiler/rtm tests 2019-09-03, Aleksey Shipilev, JDK-8212673: jtreg/applications/runthese/RunThese30M.java fails in C2 with "assert(!had_error) failed: bad dominance" 2019-09-03, Aleksey Shipilev, JDK-8230470: Shenandoah doesn't need change from JDK-8212610 anymore 2019-09-02, Aleksey Shipilev, JDK-8213381: Hook to allow GC to inject Node::Ideal() calls 2019-09-02, Aleksey Shipilev, JDK-8230094: CCE in createXMLEventWriter(Result) over an arbitrary XMLStreamWriter 2019-09-02, Aleksey Shipilev, JDK-8216977: ShowHiddenFrames use in java_lang_StackTraceElement::fill_in appears broken 2019-09-02, Aleksey Shipilev, JDK-8230425: Shenandoah forces +UseNUMAInterleaving even after explicitly disabled 2019-08-29, Zhengyu Gu, JDK-8230350: Shenandoah: Assertion failed when GC is cancelled by a worker thread 2019-08-28, Andrew Hughes, JDK-8207233: Minor improvements of jdk C-coding 2019-08-27, Aleksey Shipilev, JDK-8230238: Add another regression test for JDK-8134739 2019-08-26, Aleksey Shipilev, JDK-8229899: java.io.File.isInvalid() is racy 2019-08-26, Aleksey Shipilev, JDK-8189633: Missing -Xcheck:jni checking for DeleteWeakGlobalRef 2019-08-22, Aleksey Shipilev, JDK-8076112: Add @HotSpotIntrinsicCandidate annotation to indicate methods for which Java Runtime has intrinsics 2019-08-22, Aleksey Shipilev, JDK-8230024: Shenandoah: remove unnecessary ShenandoahTimingConverter 2019-08-22, Tobias Hartmann, JDK-8230019: [REDO] compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type" 2019-08-21, Aleksey Shipilev, JDK-8134739: compiler/loopopts/superword/TestVectorizationWithInvariant crashes in loop opts 2019-08-21, Roman Kennke, JDK-8229977: Shenandoah: save/restore FPU state aroud LRB runtime call 2019-08-21, Aleksey Shipilev, JDK-8202948: C2: assert(init_offset >= 0) failed: positive offset from object start 2019-08-20, Zhengyu Gu, JDK-8229923: Shenandoah: Fix JVM selections for Shenandoah critical native tests 2019-08-20, Aleksey Shipilev, JDK-8227086: Use AS_NO_KEEPALIVE loads in HeapDumper 2019-08-20, Roman Kennke, JDK-8229921: Shenandoah: Make Traversal mode non-experimental 2019-08-20, Zhengyu Gu, JDK-8229919: Support JNI Critical functions in object pinning API on x86_32 platforms 2019-08-20, Aleksey Shipilev, JDK-8229887: (zipfs) zip file corruption when replacing an existing STORED entry 2019-08-20, Martin Balao, JDK-8229767: Typo in java.security: Sasl.createClient and Sasl.createServer 2019-08-19, Aleksey Shipilev, JDK-8210389: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc 2019-08-19, Aleksey Shipilev, JDK-8229865: Use explicit #include debug.hpp for STATIC_ASSERT in gc/shenandoah/shenandoahUtils.cpp 2019-08-18, Aleksey Shipilev, JDK-8229855: C2 fails with assert(false) failed: bad AD file 2019-08-16, Aleksey Shipilev, JDK-8225715: jhsdb jmap fails to write binary heap dump of a jshell process 2019-08-15, Aleksey Shipilev, JDK-8225425: java.lang.UnsatisfiedLinkError: net.dll: Can't find dependent libraries 2019-08-15, Simon Tooke, JDK-8218755: Refix Symbol leak in prepend_host_package_name 2019-08-15, Aleksey Shipilev, JDK-8080157: assert(allocates2(pc)) failed: not in CodeBuffer memory 2019-08-15, Aleksey Shipilev, JDK-8228469: (tz) Upgrade time-zone data to tzdata2019b 2019-08-14, Aleksey Shipilev, JDK-8229709: x86_32 build and test failures after JDK-8228369 (Shenandoah: Refactor LRB C1 stubs) 2019-08-14, Aleksey Shipilev, JDK-8229707: [TESTBUG] Some Shenandoah tests assume Server VM by default 2019-08-14, Aleksey Shipilev, JDK-8229701: aarch64: C2 OSR compilation fails with "shouldn't process one node several times" in final graph reshaping 2019-08-14, Aleksey Shipilev, JDK-8229694: JVM crash in SWPointer during C2 OSR compilation 2019-08-13, Aleksey Shipilev, JDK-8229496: SIGFPE (division by zero) in C2 OSR compiled method 2019-08-13, Aleksey Shipilev, JDK-8229495: SIGILL in C2 generated OSR compilation 2019-08-13, Aleksey Shipilev, JDK-8229483: Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that's not input to safepoint 2019-08-13, Zhengyu Gu, JDK-8229474: Shenandoah: Cleanup CM::update_roots() 2019-08-13, Roman Kennke, JDK-8229470: Shenandoah: Fix C1 getAndSetObject() failure 2019-08-12, Aleksey Shipilev, JDK-8229419: Shenandoah: Cleanup LRB strength selector code 2019-08-12, Aleksey Shipilev, JDK-8229416: Shenandoah: Demote or remove ShenandoahOptimize*Final optimizations 2019-08-12, Aleksey Shipilev, JDK-8229118: [TESTBUG] serviceability/sa/ClhsdbFindPC fails on AArch64 2019-08-12, Aleksey Shipilev, JDK-8214857: "bad trailing membar" assert failure at memnode.cpp:3220 2019-08-12, Aleksey Shipilev, JDK-8211233: MemBarNode::trailing_membar() and MemBarNode::leading_membar() need to handle dying subgraphs better 2019-08-12, Aleksey Shipilev, JDK-8209420: Track membars for volatile accesses so they can be properly optimized 2019-08-12, Aleksey Shipilev, JDK-8206163: AArch64: incorrect code generation for StoreCM 2019-08-10, Aleksey Shipilev, JDK-8193325: StackFrameInfo::getByteCodeIndex returns wrong value if bci > 32767 2019-08-09, Aleksey Shipilev, JDK-8229020: Failure on CPUs allowing loads reordering: assert(_tasks[t] == 1) failed: What else? 2019-08-09, Aleksey Shipilev, JDK-8229169: False failure of GenericTaskQueue::pop_local on architectures with weak memory model 2019-08-09, Aleksey Shipilev, JDK-8229350: Shenandoah does not need barriers before CreateEx 2019-08-09, Severin Gehwolf, JDK-8150432: java/util/Locale/LocaleProviders.sh failed on Win10. 2019-08-08, Zhengyu Gu, JDK-8229318: Shenandoah: Assertion failure in nightly test 2019-08-07, Aleksey Shipilev, JDK-8228888: C2 compilation fails with assert "m has strange control" 2019-08-07, Aleksey Shipilev, JDK-8218879: Keep track of memory accesses originated from Unsafe 2019-08-07, Zhengyu Gu, JDK-8229213: Shenandoah: Allow VM global oop storage to be processed concurrently 2019-08-06, Zhengyu Gu, JDK-8229206: Shenandoah: ShenandoahWeakRoot::oops_do() uses wrong timing phase 2019-08-06, Zhengyu Gu, JDK-8229185: Shenandoah: CLDG and CodeCache purge can overlap Safepoints 2019-08-06, Aleksey Shipilev, JDK-8229176: Shenandoah should acquire CodeCache_lock without safepoint check 2019-08-06, Martin Balao, JDK-8205507: jdk/javax/xml/crypto/dsig/GenerationTests.java timed out 2019-08-05, Aleksey Shipilev, JDK-8048556: Unnecessary GCLocker-initiated young GCs 2019-08-02, Aleksey Shipilev, JDK-8229016: C2 scalarization crashes with assert(node->Opcode() == Op_CastP2X) failed: ConvP2XNode required 2019-07-31, Zhengyu Gu, JDK-8208499: NMT: Missing memory tag for Safepoint polling page 2019-07-30, Martin Balao, JDK-8005819: Support cross-realm MSSFU 2019-07-30, Zhengyu Gu, JDK-8228818: Shenandoah: Processing weak roots in concurrent phase when possible 2019-07-30, Zhengyu Gu, JDK-8228777: Shenandoah: Cleanup STW weak root processing 2019-07-30, Roman Kennke, JDK-8228775: Shenandoah: Remove useless null-input-verification in Shenandoah/C2 verifier 2019-07-30, Aleksey Shipilev, JDK-8209684: Intrinsics that assume some input non null should use GraphKit::must_be_not_null() 2019-07-29, Aleksey Shipilev, JDK-8073154: NULL-pointer dereferencing in LIR_OpProfileType::print_instr 2019-07-29, Zhengyu Gu, JDK-8228720: Shenandoah: Implementation of concurrent class unloading 2019-07-26, Aleksey Shipilev, JDK-8208269: Javadoc does not support module-info in a multi-release jar 2019-07-26, Zhengyu Gu, JDK-8228665: Shenandoah: Implementation of Concurrent nmethod evacuation 2019-07-25, Martin Balao, JDK-8201627: Kerberos sequence number issues 2019-07-25, Aleksey Shipilev, JDK-8217676: Upgrade libpng to 1.6.37 2019-07-25, Aleksey Shipilev, JDK-8222415: Xerces 2.12.0: Parsing Configuration 2019-07-25, Aleksey Shipilev, JDK-8222743: Xerces 2.12.0: DOM Implementation 2019-07-25, Aleksey Shipilev, JDK-8222991: Xerces 2.12.0: Validation 2019-07-25, Aleksey Shipilev, JDK-8222299: [TESTBUG] move hotspot container tests to hotspot/containers 2019-07-25, Aleksey Shipilev, JDK-8225189: assert(!JavaThread::current()->in_critical()) failed: Would deadlock 2019-07-25, Aleksey Shipilev, JDK-8225141: Better handling of classes in error state by fast class initialization checks 2019-07-25, Aleksey Shipilev, JDK-8221456: nmethod::make_unloaded() clears _method member too early 2019-07-25, Aleksey Shipilev, JDK-8219517: assert(false) failed: infinite loop in PhaseIterGVN::optimize 2019-07-25, Aleksey Shipilev, JDK-8217371: Incorrect LP64 guard in x86.ad after JDK-8210764 (Update avx512 implementation) 2019-07-25, Aleksey Shipilev, JDK-8216426: Usage of array placement new may lead to memory corruption 2019-07-25, Aleksey Shipilev, JDK-8216135: C2 assert(!had_error) failed: bad dominance 2019-07-25, Aleksey Shipilev, JDK-8214773: Replace use of thread unsafe strtok 2019-07-25, Aleksey Shipilev, JDK-8214311: dtrace gensrc has missing dependencies 2019-07-25, Aleksey Shipilev, JDK-8213014: Crash in CompileBroker::make_thread due to OOM 2019-07-25, Aleksey Shipilev, JDK-8211232: GraphKit::make_runtime_call() sometimes attaches wrong memory state to call 2019-07-25, Aleksey Shipilev, JDK-8210390: C2 still crashes with "assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node" 2019-07-25, Aleksey Shipilev, JDK-8210387: C2 compilation fails with "assert(node->_last_del == _last) failed: must have deleted the edge just produced" 2019-07-25, Aleksey Shipilev, JDK-8209833: C2 compilation fails with "assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place" 2019-07-25, Aleksey Shipilev, JDK-8207922: ctw of jdk.security.auth failed with "Unexpected zero exit codebefore finishing all compilations" 2019-07-25, Aleksey Shipilev, JDK-8202952: C2: Unexpected dead nodes after matching 2019-07-25, Aleksey Shipilev, JDK-8227392: Colors with alpha are painted incorrectly on Linux, after JDK-8214579 2019-07-25, Aleksey Shipilev, JDK-8224202: Speed up Properties.load 2019-07-25, Aleksey Shipilev, JDK-8224589: Improve startup behavior of SecurityProperties 2019-07-25, Aleksey Shipilev, JDK-8224825: java/awt/Color/AlphaColorTest.java fails in linux-x64 system 2019-07-24, Aleksey Shipilev, JDK-8227338: templateInterpreter.cpp: copy_table() needs to be safer 2019-07-24, Aleksey Shipilev, JDK-8227011: Starting a JFR recording in response to JVMTI VMInit and / or Java agent premain corrupts memory 2019-07-23, Zhengyu Gu, JDK-8228532: Shenandoah: Implement SBSA::try_resolve_jobject_in_native() 2019-07-22, Zhengyu Gu, JDK-8228490: Shenandoah: Shenandoah concurrent root evacuation may race against OopStorage::release() 2019-07-19, Aleksey Shipilev, JDK-8075136: Unnecessary sign extension for byte array access 2019-07-19, Aleksey Shipilev, JDK-8228420: compile error in shenandoahSupport.cpp with clang 9 2019-07-18, Martin Balao, JDK-6946830: javax.crypto.Cipher.doFinal behavior differs depending on platform 2019-07-18, Roman Kennke, JDK-8228369: Shenandoah: Refactor LRB C1 stubs 2019-07-18, Roman Kennke, JDK-8228364: Shenandoah: Remove unused code from ShenandoahBarrierSetC1 2019-07-17, Aleksey Shipilev, JDK-8155600: Performance optimization of Arrays.asList().iterator() 2019-07-17, Zhengyu Gu, JDK-8227866: Shenandoah: Split weak root processing and class unloading in parallel cleaning task 2019-07-16, Zhengyu Gu, JDK-8227755: Need more than 2 distinct CodeCache unloading cycles 2019-07-16, Aleksey Shipilev, JDK-8202252: (aio) Closed AsynchronousSocketChannel keeps completion handler alive 2019-07-15, Severin Gehwolf, JDK-8221529: [TESTBUG] Docker tests use old/deprecated image on AArch64 2019-07-15, Severin Gehwolf, JDK-8221342: [TESTBUG] Generate Dockerfile for docker testing 2019-07-15, Severin Gehwolf, JDK-8220313: [TESTBUG] Update base image for Docker testing to OL 7.6 2019-07-15, Severin Gehwolf, JDK-8220674: [TESTBUG] MetricsMemoryTester failcount test in docker container only works with debug JVMs 2019-07-15, Roman Kennke, JDK-8227677: Shenandoah: C2: Make in-native LRB special case of normal LRB 2019-07-15, Roman Kennke, JDK-8227676: Shenandoah: More consistent naming of LRB runtime entry points 2019-07-12, Severin Gehwolf, JDK-8227642: [TESTBUG] Make docker tests podman compatible 2019-07-12, Martin Balao, JDK-8221304: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java 2019-07-12, Aleksey Shipilev, JDK-8152545: Use preprocessor instead of compiling a program to generate native nio constants 2019-07-12, Aleksey Shipilev, JDK-8079891: Store configure log in $BUILD/configure.log 2019-07-12, Roman Kennke, JDK-8227637: Adjust Shenandoah C2 verifier to recognize IN_NATIVE barriers 2019-07-12, Zhengyu Gu, JDK-8227635: Shenandoah: SHBSA::load_at() needs to deal IN_NATIVE load 2019-07-11, Aleksey Shipilev, JDK-8225776: Optimize branch frequency of G1's write post-barrier in C2 2019-07-10, Aleksey Shipilev, JDK-8227384: C2 compilation fails with "graph should be schedulable" when running with -XX:-EliminateLocks 2019-07-10, Aleksey Shipilev, JDK-8226798: JVM crash in klassItable::initialize_itable_for_interface(int, InstanceKlass*, bool, Thread*) 2019-07-10, Aleksey Shipilev, JDK-8224531: SEGV while collecting Klass statistics 2019-07-10, Aleksey Shipilev, JDK-8227277: HeapInspection::find_instances_at_safepoint walks dead objects 2019-07-09, Aleksey Shipilev, JDK-8185348: Major performance regression in GetMethodDeclaringClass and other JVMTI Method functions 2019-07-09, Severin Gehwolf, JDK-8227127: Era designator not displayed correctly using the COMPAT provider 2019-07-08, Severin Gehwolf, JDK-8227397: Add --with-extra-asflags configure option 2019-07-08, Zhengyu Gu, JDK-8222108: Reduce minRefreshTime for updating remote printer list on Windows 2019-07-05, Aleksey Shipilev, JDK-8227327: Shenandoah: Faster and more parallel tests 2019-07-04, Aleksey Shipilev, JDK-8071374: Native disassembler implementation may be not thread-safe 2019-07-04, Aleksey Shipilev, JDK-8196681: Java Access Bridge logging and debug flags dynamically controlled 2019-07-04, Aleksey Shipilev, JDK-8216401: Allow "file:" URLs in Class-Path of local JARs 2019-07-04, Aleksey Shipilev, JDK-8219914: Change the environment variable for Java Access Bridge logging to have a directory 2019-07-04, Aleksey Shipilev, JDK-8226396: C2: Redundant address computations for array accesses 2019-07-04, Aleksey Shipilev, JDK-8226411: C2: Avoid memory barriers around off-heap unsafe accesses 2019-07-04, Aleksey Shipilev, JDK-8226409: Enable argument profiling for sun.misc.Unsafe.put*/get* 2019-07-03, Roman Kennke, JDK-8227199: Shenandoah: Remove superfluous calls to can_do_traversal_gc() 2019-07-02, Aleksey Shipilev, JDK-8217366: ZoneStrings are not populated for all the Locales 2019-07-02, Zhengyu Gu, JDK-8227104: Shenandoah: Implementation of ShenandoahReentrantLock 2019-07-02, Zhengyu Gu, JDK-8227103: Shenandoah: Refactor ShenandoahNMethod in preparation of concurrent nmethod iteration 2019-07-02, Zhengyu Gu, JDK-8227102: Shenandoah: Concurrent nmethod evacuation 2019-07-02, Zhengyu Gu, JDK-8227101: Shenandoah: Use ShenandoahSharedFlag for claimed flag in ShenandoahSerialRoot 2019-07-02, Aleksey Shipilev, JDK-8207965: C2-only debug build fails 2019-07-02, Aleksey Shipilev, JDK-8213734: SAXParser.parse(File, ..) does not close resources when Exception occurs. 2019-07-02, Aleksey Shipilev, JDK-8218780: Update MUSCLE PCSC-Lite header files 2019-07-02, Aleksey Shipilev, JDK-8219013: Update Apache Santuario (XML Signature) to version 2.1.3 2019-07-02, Aleksey Shipilev, JDK-8220037: Inconsistencies of generated timezone files between Windows and Linux 2019-07-02, Aleksey Shipilev, JDK-8220672: [TESTBUG] TestCPUSets should check that cpuset does not exceed available cores 2019-07-02, Aleksey Shipilev, JDK-8225005: Xerces 2.12.0: License file 2019-07-01, Roman Kennke, JDK-8227039: Shenandoah: Aggressive heuristics for Traversal mode 2019-07-01, Aleksey Shipilev, JDK-8210836: Build fails with warn_unused_result in openjdk/src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c 2019-07-01, Aleksey Shipilev, JDK-8227006: [linux] Runtime.availableProcessors execution time increased by factor of 100 2019-06-29, Aleksey Shipilev, JDK-8222968: ByteArrayPublisher is not thread-safe resulting in broken re-use of HttpRequests 2019-06-29, Aleksey Shipilev, JDK-8226809: Circular reference in printed stack trace is not correctly indented & ambiguous 2019-06-28, Andrew Hughes, JDK-8038392: Generating prelink cache breaks JAVA 'jinfo' utility normal behaviour 2019-06-28, Andrew Hughes, JDK-7094818: closed/java/text/Format/DateFormat tests failed on Hindi 2019-06-26, Roman Kennke, JDK-8226822: GC interface for C1 runtime calls 2019-06-26, Aleksey Shipilev, JDK-8079315: UseCondCardMark broken in conjunction with CMS precleaning on x86 2019-06-26, Aleksey Shipilev, JDK-8225644: C1 dumps incorrect class name in ClassCastException message 2019-06-25, Roman Kennke, JDK-8226757: Shenandoah: Make traversal and passive modes explicit 2019-06-24, Zhengyu Gu, JDK-8226695: Shenandoah: Wire C1 and C2 IN_NATIVE barrier 2019-06-21, Zhengyu Gu, JDK-8226586: Shenandoah: No need to pre-evacuate roots for degenerated GC 2019-06-21, Severin Gehwolf, JDK-8226575: OperatingSystemMXBean should be made container aware 2019-06-19, Zhengyu Gu, JDK-8226413: Shenandoah: Separate root scanner for SH::object_iterate() 2019-06-19, Severin Gehwolf, JDK-8226392: Launcher should not enable legacy stdio streams on GNU/Linux (glibc) 2019-06-18, Zhengyu Gu, JDK-8226311: Shenandoah: Concurrent evacuation of OopStorage backed weak roots 2019-06-18, Zhengyu Gu, JDK-8226310: Shenandoah: Concurrent evacuation of CLDG 2019-06-18, Zhengyu Gu, JDK-8219370: NMT: Move synchronization primitives from mtInternal to mtSynchronizer 2019-06-18, Zhengyu Gu, JDK-8218566: NMT: missing memory tag for assert poison page 2019-06-18, Zhengyu Gu, JDK-8219244: NMT: Change ThreadSafepointState's allocation type from mtInternal to mtThread 2019-06-18, Zhengyu Gu, JDK-8218558: NMT stack traces in output should show mt component for virtual memory allocations 2019-06-18, Aleksey Shipilev, JDK-8225140: Build fails if directory contains 'unix' 2019-06-18, Aleksey Shipilev, JDK-8223309: test failing due to self-assign-overloaded 2019-06-18, Aleksey Shipilev, JDK-8219919: RuntimeStub's name lost with PrintFrameConverterAssembly 2019-06-18, Aleksey Shipilev, JDK-8216549: Mismatched unsafe access to non escaping object fails 2019-06-18, Aleksey Shipilev, JDK-8217909: Make unused r12 register (without compressed oops) available to regalloc in C2 2019-06-18, Aleksey Shipilev, JDK-8223504: improve performance of forall loops by better inlining of "iterator()" methods. 2019-06-18, Aleksey Shipilev, JDK-8224558: Fix replicateB encoding 2019-06-18, Aleksey Shipilev, JDK-8218201: Failures when vmIntrinsics::_getClass is not inlined 2019-06-18, Aleksey Shipilev, JDK-8216427: ciMethodData::load_extra_data() does not always unpack the last entry 2019-06-18, Aleksey Shipilev, JDK-8216987: ciMethodData::load_data() unpacks MDOs with non-atomic copy 2019-06-18, Aleksey Shipilev, JDK-8215265: C2: range check elimination may allow illegal out of bound access 2019-06-18, Aleksey Shipilev, JDK-8217760: C2: Missing symbolic info on a call from intrinsics when invoked through MethodHandle 2019-06-18, Aleksey Shipilev, JDK-8087128: C2: Disallow definition split on MachCopySpill nodes 2019-06-18, Aleksey Shipilev, JDK-8215044: C2 crash in loopTransform.cpp with assert(cl->trip_count() > 0) failed: peeling a fully unrolled loop 2019-06-18, Aleksey Shipilev, JDK-8217359: C2 compiler triggers SIGSEGV after transformation in ConvI2LNode::Ideal 2019-06-18, Aleksey Shipilev, JDK-8163511: Allocation of compile task fails with assert: "Leaking compilation tasks?" 2019-06-18, Aleksey Shipilev, JDK-8218734: SA: Incorrect and raw loads of OopHandles 2019-06-18, Aleksey Shipilev, JDK-8217576: C1 atomic access handlers use incorrect decorators 2019-06-18, Aleksey Shipilev, JDK-8216326: SSLSocket stream close() does not close the associated socket 2019-06-18, Aleksey Shipilev, JDK-8218723: Use SunJCE Mac in SecretKeyFactory PBKDF2 implementation 2019-06-18, Aleksey Shipilev, JDK-8216261: Javap ignores default modifier on interfaces 2019-06-18, Aleksey Shipilev, JDK-8221759: Crash when completing "java.io.File.path" 2019-06-18, Aleksey Shipilev, JDK-8220579: [Containers] SubSystem.java out of sync with osContainer_linux.cpp 2019-06-18, Aleksey Shipilev, JDK-8216363: NullPointerException in java.util.logging.Handler#isLoggable 2019-06-18, Aleksey Shipilev, JDK-8221892: ThreadPoolExecutor: Thread.isAlive() is not equivalent to not being startable 2019-06-18, Aleksey Shipilev, JDK-8216140: Correct UnicodeDecoder U+FFFE handling 2019-06-18, Aleksey Shipilev, JDK-8212528: Wrong cgroup subsystem being used for some CPU Container Metrics 2019-06-18, Aleksey Shipilev, JDK-8220072: GCC 8.3 reports errors in java.base 2019-06-18, Aleksey Shipilev, JDK-8219901: Noto fonts for East Asian countries cannot belong to CompositeFont 2019-06-18, Aleksey Shipilev, JDK-6996807: FieldReflectorKey hash code computation can be improved 2019-06-18, Aleksey Shipilev, JDK-8218280: LineNumberReader throws "Mark invalid" exception if CRLF straddles buffer. 2019-06-18, Aleksey Shipilev, JDK-8193234: When using -Xcheck:jni an internally allocated buffer can leak 2019-06-18, Aleksey Shipilev, JDK-8215699: -Xlog::file cannot be used with named pipe 2019-06-18, Aleksey Shipilev, JDK-8223336: Assert in VirtualMemoryTracker::remove_released_region when running the SharedArchiveConsistency.java test with -XX:NativeMemoryTracking=detail 2019-06-18, Aleksey Shipilev, JDK-8220173: assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark 2019-06-18, Aleksey Shipilev, JDK-8217766: Container Support doesn't work for some Join Controllers combinations 2019-06-18, Aleksey Shipilev, JDK-8218581: Incorrect exception message generation 2019-06-17, Aleksey Shipilev, JDK-8215756: Memory leaks in the AWT on macOS 2019-06-17, Aleksey Shipilev, JDK-8076988: reevaluate trivial method policy 2019-06-17, Aleksey Shipilev, JDK-8222387: Out-of-bounds access to CPU _family_id_xxx array 2019-06-17, Aleksey Shipilev, JDK-8223177: Data race on JvmtiEnvBase::_tag_map in double-checked locking 2019-06-17, Aleksey Shipilev, JDK-8220352: [TESTBUG] Crash with assert(external_guard || result != __null) failed: Invalid JNI handle 2019-06-17, Aleksey Shipilev, JDK-8221569: JFR tool produces incorrect output when both --categories and --events are specified 2019-06-17, Aleksey Shipilev, JDK-8220657: JFR.dump does not work when filename is set 2019-06-17, Aleksey Shipilev, JDK-8217362: Emergency dump does not work when disk=false is set 2019-06-17, Aleksey Shipilev, JDK-8224162: assert(profile.count() == 0) failed: sanity in InlineTree::is_not_reached 2019-06-17, Aleksey Shipilev, JDK-8221542: ~15% performance degradation due to less optimized inline decision 2019-06-17, Aleksey Shipilev, JDK-8224658: Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL 2019-06-17, Aleksey Shipilev, JDK-8222738: Shenandoah: assert(is_Proj()) failed when running cometd benchmarks 2019-06-17, Aleksey Shipilev, JDK-8218163: C2: Continuous deoptimization w/ Reason_speculate_class_check and Action_none 2019-06-17, Aleksey Shipilev, JDK-8217990: C2 UseOptoBiasInlining: load of markword optimized to 0 if running with -XX:-EliminateLocks 2019-06-17, Aleksey Shipilev, JDK-8215411: some GetByteArrayElements calls miss corresponding Release 2019-06-17, Aleksey Shipilev, JDK-8180901: Transformer.reset() resets the state only once 2019-06-17, Aleksey Shipilev, JDK-8217731: Font rendering and glyph spacing changed from jdk-8 to jdk-11 2019-06-17, Aleksey Shipilev, JDK-8215130: Fix errors in LittleCMS 2.9 reported by GCC 8 2019-06-17, Aleksey Shipilev, JDK-8218185: aarch64: missing LoadStore barrier in TemplateTable::putfield_or_static 2019-06-17, Aleksey Shipilev, JDK-8219635: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield 2019-06-17, Aleksey Shipilev, JDK-8221220: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable 2019-06-17, Aleksey Shipilev, JDK-8215961: jdk/jfr/event/os/TestCPUInformation.java fails on AArch64 2019-06-17, Aleksey Shipilev, JDK-8216989: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64 2019-06-17, Aleksey Shipilev, JDK-8215792: AArch64: String.indexOf generates incorrect result 2019-06-17, Aleksey Shipilev, JDK-8218966: AArch64: String.compareTo() can read memory after string 2019-06-17, Aleksey Shipilev, JDK-8221995: AARCH64: problems with CAS instructions encoding 2019-06-17, Aleksey Shipilev, JDK-8223020: aarch64: expand minI_rReg and maxI_rReg patterns into separate instructions 2019-06-17, Aleksey Shipilev, JDK-8217368: AArch64: C2 recursive stack locking optimisation not triggered 2019-06-17, Aleksey Shipilev, JDK-8222785: aarch64: add necessary masking for immediate shift counts 2019-06-17, Aleksey Shipilev, JDK-8221658: aarch64: add necessary predicate for ubfx patterns 2019-06-17, Aleksey Shipilev, JDK-8163363: AArch64: Stack size in tools/launcher/Settings.java needs to be adjusted 2019-06-17, Aleksey Shipilev, JDK-8209413: AArch64: NPE in clhsdb jstack command 2019-06-17, Aleksey Shipilev, JDK-8214579: JFrame does not paint content in XVFB / X11vnc environment 2019-06-17, Aleksey Shipilev, JDK-8219993: AArch64: Compiled CI stubs are unsafely modified 2019-06-14, Zhengyu Gu, JDK-8225813: Shenandoah: Obsolete ShenandoahSuspendibleWorkers flag, as suspendible workers are required 2019-06-14, Zhengyu Gu, JDK-8225804: SA: Remove unused CollectedHeap.oopOffset() method 2019-06-14, Zhengyu Gu, JDK-8225801: Shenandoah: Adjust SA to reflect recent forwarding pointer changes 2019-06-13, Aleksey Shipilev, JDK-8225743: Remove ShenandoahBarrierSetC2::escape_is_barrier_node and related GC interface 2019-06-13, Aleksey Shipilev, JDK-8205587: Implicit function declaration in jni_util.c 2019-06-12, Aleksey Shipilev, JDK-8056313: TEST_BUG: java/util/Timer/NameConstructors.java fails intermittently 2019-06-12, Aleksey Shipilev, JDK-8139965: Hang seen when using com.sun.jndi.ldap.search.replyQueueSize 2019-06-12, Aleksey Shipilev, JDK-8151066: assert(0 <= i && i < length()) failed: index out of bounds 2019-06-12, Aleksey Shipilev, JDK-8151486: Class.forName causes memory leak 2019-06-12, Aleksey Shipilev, JDK-8155951: VM crash in nsk/jvmti/RedefineClasses/StressRedefine: assert failed: Corrupted constant pool 2019-06-12, Aleksey Shipilev, JDK-8168417: Pending exceptions in java.base/windows/native/libnio 2019-06-12, Aleksey Shipilev, JDK-8178870: instrumentation.retransformClasses cause coredump 2019-06-12, Aleksey Shipilev, JDK-8194298: Add support for per Socket configuration of TCP keepalive 2019-06-12, Aleksey Shipilev, JDK-8197930: JNI exception pending in initializeEncoding of jni_util.c 2019-06-12, Aleksey Shipilev, JDK-8206879: Currency decimal marker incorrect for Peru 2019-06-12, Aleksey Shipilev, JDK-8213325: (props) Properties.loadFromXML does not fully comply with the spec 2019-06-12, Aleksey Shipilev, JDK-8214687: Optimize Collections.nCopies().hashCode() and equals() 2019-06-12, Aleksey Shipilev, JDK-8214702: Wrong text position for whitespaced string in printing Swing text 2019-06-12, Aleksey Shipilev, JDK-8218721: C1's CEE optimization produces safepoint poll with invalid debug information 2019-06-12, Aleksey Shipilev, JDK-8222980: Upgrade IANA Language Subtag Registry to Version 2019-04-03 2019-06-11, Zhengyu Gu, JDK-8225590: Shenandoah: Refactor ShenandoahClassLoaderDataRoots API 2019-06-11, Zhengyu Gu, JDK-8225582: Shenandoah: Enable concurrent evacuation of JNIHandles 2019-06-11, Zhengyu Gu, JDK-8225572: Shenandoah: Move JNIHandles root out of serial roots 2019-06-11, Zhengyu Gu, JDK-8225550: Shenandoah: Prevent SH::object_iterate() call's side-effects 2019-06-07, Zhengyu Gu, JDK-8225485: Shenandoah: Marking context testing an object above TAMS is wrong 2019-06-07, Zhengyu Gu, JDK-8225483: Shenandoah: Enhance native access barrier 2019-06-05, Zhengyu Gu, JDK-8225341: Shenandoah: CM::update_thread_roots() needs to handle derived pointers 2019-06-03, Roman Kennke, JDK-8225171: Remove leftovers in shenandoahBarrierSetC1.cpp 2019-06-03, Aleksey Shipilev, JDK-8146467: Integrate JSR 166 jck tests into JDK repo 2019-05-31, Andrew Hughes, JDK-8225121: Set JDK_UPDATE_VERSION, JDK_BUILD_NUMBER and MILESTONE to correct values by default 2019-05-31, Zhengyu Gu, JDK-8225113: Shenandoah: Implement oop_store_not_in_heap barrier 2019-05-29, Aleksey Shipilev, JDK-8225014: Separate ShenandoahRootScanner method for object_iterate 2019-05-29, Aleksey Shipilev, JDK-8217093: Support extended-length paths in parse_manifest.c on Windows 2019-05-29, Aleksey Shipilev, JDK-8213017: jspawnhelper: need to handle pipe write failure when sending return code 2019-05-29, Aleksey Shipilev, JDK-8194653: Deadlock involving FileSystems.getDefault and System.loadLibrary call 2019-05-29, Aleksey Shipilev, JDK-8215982: (tz) Upgrade time-zone data to tzdata2018i 2019-05-29, Zhengyu Gu, JDK-8224978: Shenandoah: Allows root verifier to verify some roots outside safepoints with proper locks 2019-05-28, Aleksey Shipilev, JDK-8224875: Shenandoah: ParallelCleaning code unloading should take lock to protect shared code roots array 2019-05-24, Zhengyu Gu, JDK-8224751: Shenandoah: Shenandoah Verifier should select proper roots according to current GC cycle 2019-05-23, Zhengyu Gu, JDK-8224679: Shenandoah: Make ShenandoahParallelCodeCacheIterator noncopyable 2019-05-23, Roman Kennke, JDK-8224667: Shenandoah: Post-LRB cleanup 2019-05-22, Roman Kennke, JDK-8224584: Shenandoah: Eliminate forwarding pointer word 2019-05-22, Aleksey Shipilev, JDK-8222089: [TESTBUG] sun/security/lib/cacerts/VerifyCACerts.java fails due to cert within 90-day expiry window 2019-05-22, Aleksey Shipilev, JDK-8224579: ResourceMark not declared in shenandoahRootProcessor.inline.hpp with --disable-precompiled-headers 2019-05-21, Zhengyu Gu, JDK-8224525: Shenandoah: Eliminate shenandoah verifier's side-effects 2019-05-21, Aleksey Shipilev, JDK-8224522: Shenandoah should apply barriers on deoptimization 2019-05-21, Zhengyu Gu, JDK-8224508: Shenandoah: Need to update thread roots in final mark for piggyback ref update cycle 2019-05-21, Aleksey Shipilev, JDK-8224496: Shenandoah compilation fails with assert(is_CountedLoopEnd()) failed: invalid node class 2019-05-21, Zhengyu Gu, JDK-8224495: Shenandoah: Do not rescan code roots in final mark pause if it is not degenerated GC 2019-05-20, Zhengyu Gu, JDK-8224210: Shenandoah: Refactor ShenandoahRootScanner to support scanning CSet codecache roots 2019-05-20, Zhengyu Gu, JDK-8224179: Shenandoah: CTW test failures with traversal GC 2019-05-17, Zhengyu Gu, JDK-8224115: Shenandoah: Eliminate RWLock that protects recorded nmethod data array 2019-05-16, Jesper Wilhelmsson, JDK-8213782: NullPointerException in sun.security.ssl.OutputRecord.changeWriteCiphers 2019-05-16, Jesper Wilhelmsson, JDK-8220161: Shenandoah does not need to initialize PLABs for safepoint workers 2019-05-16, Jesper Wilhelmsson, JDK-8221848: Shenandoah: ArrayCopy post-barrier improvements 2019-05-16, Jesper Wilhelmsson, JDK-8215354: x86_32 build failures after JDK-8214074 (Ghash optimization using AVX instructions) 2019-05-16, Jesper Wilhelmsson, JDK-8074839: Resolve disabled warnings for libunpack and the unpack200 binary 2019-05-16, Jesper Wilhelmsson, JDK-8196516: libfontmanager must be built with LDFLAGS allowing unresolved symbols 2019-05-16, Jesper Wilhelmsson, JDK-8203188: Add JEP-181 support to the Zero interpreter 2019-05-16, Jesper Wilhelmsson, JDK-8203190: SessionId.hashCode generates too many collisions 2019-05-16, Jesper Wilhelmsson, JDK-8220664: Simplify ShenandoahUpdateHeapRefsClosure 2019-05-16, Jesper Wilhelmsson, JDK-8221846: Shenandoah: Don't execute StringDedup cleaning task in parallel cleaning task when running traversal mode 2019-05-16, Jesper Wilhelmsson, JDK-8222086: CodeCache::UnloadingScope needs to preserve and restore previous IsUnloadingBehavior 2019-05-16, Jesper Wilhelmsson, JDK-8222419: Shenandoah: Remove unused _par_state_string in ShenandoahRootProcessor 2019-05-16, Jesper Wilhelmsson, JDK-8216045: The size of key_exchange may be wrong on FFDHE 2019-05-16, Jesper Wilhelmsson, JDK-8219879: Drop autoconf requirement from 2.69 to 2.63 2019-05-16, Jesper Wilhelmsson, JDK-8217319: Cleanup Shenandoah includes 2019-05-16, Jesper Wilhelmsson, JDK-8223258: Shenandoah: SRP::process_all_roots_slow processes JvmtiExport weak oops twice 2019-05-16, Jesper Wilhelmsson, JDK-8221766: Load-reference barriers for Shenandoah 2019-05-16, Jesper Wilhelmsson, JDK-8213736: Build fails with LOG=debug on F28 after JDK-8210958 2019-05-16, Jesper Wilhelmsson, JDK-8201495: [Zero] Reduce limits of max heap size for boot JDK on s390 2019-05-16, Jesper Wilhelmsson, JDK-8221086: Shenandoah-specific workaround for JDK-8220671 2019-05-16, Jesper Wilhelmsson, JDK-8222786: Shenandoah get_barrier_strength should accept all shapes of (Weak)CAS reference barriers 2019-05-16, Jesper Wilhelmsson, JDK-8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size 2019-05-16, Jesper Wilhelmsson, JDK-8201633: Problems with AES-GCM native acceleration 2019-05-16, Jesper Wilhelmsson, JDK-8214896: JFR Tool left files behind 2019-05-16, Jesper Wilhelmsson, JDK-8221629: Shenandoah: Cleanup class unloading logic 2019-05-16, Jesper Wilhelmsson, JDK-8222227: Shenandoah: Fix Traversal GC weak roots handling in final-traversal pause 2019-05-16, Jesper Wilhelmsson, JDK-8215790: Delegated task created by SSLEngine throws java.nio.BufferUnderflowException 2019-05-16, Jesper Wilhelmsson, JDK-8207829: FlightRecorderMXBeanImpl is leaking the first classloader which calls it 2019-05-16, Jesper Wilhelmsson, JDK-8214925: [TESTBUG] JFR tool fails to execute 2019-05-16, Jesper Wilhelmsson, JDK-8222286: Fix for JDK-8213419 is broken on s390 2019-05-16, Jesper Wilhelmsson, JDK-8201509: Zero: S390 31bit atomic_copy64 inline assembler is wrong 2019-05-16, Jesper Wilhelmsson, JDK-8221271: sun/security/pkcs11/tls/tls12/TestTLS12.java test failed 2019-05-16, Jesper Wilhelmsson, JDK-8223219: Backport of JDK-8199552 to OpenJDK 8 leads to duplicate -fstack-protector flags, overriding --with-extra-cflags 2019-05-16, Jesper Wilhelmsson, JDK-8222537: Avoid fetching _klass twice in TypeArrayOop::size() 2019-05-16, Jesper Wilhelmsson, JDK-8221630: Make cleaning tasks selectable in ParallelCleaningTask 2019-05-16, Jesper Wilhelmsson, JDK-8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding 2019-05-16, Jesper Wilhelmsson, JDK-8197981: Missing return statement in __sync_val_compare_and_swap_8 2019-05-16, Jesper Wilhelmsson, JDK-8221507: Implement JFR events for Shenandoah 2019-05-16, Jesper Wilhelmsson, JDK-8222992: Shenandoah: Pre-evacuate all roots 2019-05-16, Jesper Wilhelmsson, JDK-8187805: bogus RuntimeVisibleTypeAnnotations for unused local in a block 2019-05-16, Jesper Wilhelmsson, JDK-8216482: Shenandoah: typo in ShenandoahBarrierSetC2::clone_barrier_at_expansion() causes failed compilations 2019-05-16, Jesper Wilhelmsson, JDK-8223427: [TESTBUG] Disable JTReg Shenandoah tests when Graal is enabled 2019-05-16, Jesper Wilhelmsson, JDK-8188133: C2: Static field accesses in clinit can trigger deoptimizations 2019-05-16, Jesper Wilhelmsson, JDK-8222490: Shenandoah: Remove unused _par_state_string in ShenandoahRootEvacuator 2019-05-16, Jesper Wilhelmsson, JDK-8159127: hprof heap dumps broken for lambda classdata 2019-05-16, Jesper Wilhelmsson, JDK-8211765: JarFile constructor throws undocumented java.nio.file.InvalidPathException 2019-05-16, Jesper Wilhelmsson, JDK-8214796: Create a jlink plugin for stripping debug info symbols from native libraries 2019-05-16, Jesper Wilhelmsson, JDK-8222259: Shenandoah: Pre-evacuate string-dedup roots in Traversal GC 2019-05-16, Jesper Wilhelmsson, JDK-8208275: C2 crash in Node::add_req(Node*) 2019-05-16, Jesper Wilhelmsson, JDK-8217338: [Containers] Improve systemd slice memory limit support 2019-05-16, Jesper Wilhelmsson, JDK-8218151: Simplify JavaThread::thread_state definition 2019-05-16, Jesper Wilhelmsson, JDK-8223144: Remove obsolete null-handling block in ShenandoahBarrierNode::skip_through_barrier() 2019-05-16, Jesper Wilhelmsson, JDK-8210782: Upgrade HarfBuzz to the latest 2.3.1 2019-05-16, Jesper Wilhelmsson, JDK-8215220: Simplify Shenandoah task termination in aborted paths 2019-05-16, Jesper Wilhelmsson, JDK-8211049: Second parameter of "initialize" method is not used 2019-05-16, Jesper Wilhelmsson, JDK-8220714: C2 Compilation failure when accessing off-heap memory using Unsafe 2019-05-16, Jesper Wilhelmsson, JDK-8220444: Shenandoah should use parallel version of WeakProcessor in root processor for weak roots 2019-05-16, Jesper Wilhelmsson, JDK-8222129: Shenandoah: Missing CompareAndSwapP/N case in get_barrier_strength() 2019-05-16, Jesper Wilhelmsson, JDK-8222859: Improve object arraycopy to do single-loop 2019-05-16, Jesper Wilhelmsson, JDK-8217878: ENVELOPING XML signature no longer works 2019-05-16, Jesper Wilhelmsson, JDK-8220350: Refactor ShenandoahHeap::initialize 2019-05-16, Jesper Wilhelmsson, JDK-8215397: jsig.c missing classpath exception 2019-05-16, Jesper Wilhelmsson, JDK-8218605: Startup Splash Screen of SwingSet2 flashes in smaller coordinates before appearing in the final size 2019-05-16, Jesper Wilhelmsson, JDK-8222188: Shenandoah: Adjust Shenandoah work gang types 2019-05-16, Jesper Wilhelmsson, JDK-8223215: Shenandoah: Support verifying subset of roots 2019-05-16, Jesper Wilhelmsson, JDK-8217785: Padding ParallelTaskTerminator::_offered_termination variable 2019-05-16, Jesper Wilhelmsson, JDK-8202600: [Zero] Undefined behaviour in src/os_cpu/linux_zero/vm/os_linux_zero.cpp 2019-05-16, Jesper Wilhelmsson, JDK-8207234: More libraries with .gnu_debuglink sections added unconditionally 2019-05-16, Jesper Wilhelmsson, JDK-8215299: Remove G1CMTask::should_exit_termination()'s undesirable side-effect 2019-05-16, Jesper Wilhelmsson, JDK-8215549: Shenandoah deduplication cleans up table/queue twice 2019-05-16, Jesper Wilhelmsson, JDK-8223240: Extend arraycopy stub GC interface to allow GC replacement of the whole loop 2019-05-16, Jesper Wilhelmsson, JDK-8215727: Restore JFR thread sampler loop to old / previous behavior 2019-05-16, Jesper Wilhelmsson, JDK-8217400: Optimized build is broken by Shenandoah changes 2019-05-16, Jesper Wilhelmsson, JDK-8221918: runtime/SharedArchiveFile/serviceability/ReplaceCriticalClasses.java fails: Shared archive not found 2019-05-16, Jesper Wilhelmsson, JDK-8203232: Shenandoah: Resolve oops in SATB filter 2019-05-16, Jesper Wilhelmsson, JDK-8211163: UNIX version of Java_java_io_Console_echo does not return a clean boolean 2019-05-16, Jesper Wilhelmsson, JDK-8215032: Support Kerberos cross-realm referrals (RFC 6806) 2019-05-16, Jesper Wilhelmsson, JDK-8220165: Encryption using GCM results in RuntimeException: input length out of bound 2019-05-16, Jesper Wilhelmsson, JDK-8220546: Shenandoah Reports timing details for weak root processing 2019-05-16, Jesper Wilhelmsson, JDK-8216965: crash in freetypeScaler.c CopyBW2Grey8 2019-05-16, Jesper Wilhelmsson, JDK-8217213: shenandoahTaskQueue.hpp includes .inline.hpp file 2019-05-16, Jesper Wilhelmsson, JDK-8219583: Windows build failure after JDK-8214777 (Avoid some GCC 8.X strncpy() errors in HotSpot) 2019-05-16, Jesper Wilhelmsson, JDK-8221989: Shenandoah does not disable reference discovery after successful marking cycle 2019-05-16, Jesper Wilhelmsson, JDK-8219006: AArch64: Register corruption in slow subtype check 2019-05-16, Jesper Wilhelmsson, JDK-8220812: gc/shenandoah/options/TestLoopMiningArguments.java fails if default GC is serial/parallel/cms 2019-05-16, Jesper Wilhelmsson, JDK-8223951: Shenandoah: Only need to update thread roots during final update refs 2019-05-16, Jesper Wilhelmsson, JDK-8219524: Shenandoah misreports "committed" size in MemoryMXBean 2019-05-16, Jesper Wilhelmsson, JDK-8219976: GarbageCollectionNotificationInfo always says "No GC" when running Shenandoah 2019-05-16, Jesper Wilhelmsson, JDK-8212070: Introduce diagnostic flag to abort VM on failed JIT compilation 2019-05-16, Jesper Wilhelmsson, JDK-8223774: Shenandoah: Refactor ShenandoahRootProcessor and family 2019-05-16, Jesper Wilhelmsson, JDK-8203324: Use out of scope in getMacOSXLocale of java_props_macosx.c:120 2019-05-16, Jesper Wilhelmsson, JDK-8214339: SSLSocketImpl erroneously wraps SocketException 2019-05-16, Jesper Wilhelmsson, JDK-8217578: Shenandoah cleanup unused timings after concurrent string table change 2019-05-16, Jesper Wilhelmsson, JDK-8221751: Shenandoah: Improve SATB enqueueing 2019-05-16, Jesper Wilhelmsson, JDK-8221847: Shenandoah: Make Traversal GC also use SATB 2019-05-16, Jesper Wilhelmsson, JDK-8154313: Generated javadoc scattered all over the place 2019-05-16, Jesper Wilhelmsson, JDK-8211295: DriverManager::getConnection fails to find driver if it's called from JDBC RowSet 2019-05-16, Jesper Wilhelmsson, JDK-8205516: JFR tool 2019-05-16, Jesper Wilhelmsson, JDK-8218854: FontMetrics.getMaxAdvance may be less than the maximum FontMetrics.charWidth 2019-05-16, Jesper Wilhelmsson, JDK-8219698: aarch64: SIGILL triggered when specifying unsupported hardware features 2019-05-16, Jesper Wilhelmsson, JDK-8220602: Shenandoah-SA: Enable best-effort implementation of heap walk 2019-05-16, Jesper Wilhelmsson, JDK-8217042: Shenandoah: write barrier on backedge of strip mined loop causes c2 crash at expansion time 2019-05-16, Jesper Wilhelmsson, JDK-8217874: Shenandoah: AArch64: Clobbered register in ShenandoahBarrierSetAssembler::cmpxchg_oop() 2019-05-16, Jesper Wilhelmsson, JDK-8221750: Shenandoah: Enable ThreadLocalHandshake by default 2019-05-16, Jesper Wilhelmsson, JDK-8206425: .gnu_debuglink sections added unconditionally when no debuginfo is stripped 2019-05-16, Jesper Wilhelmsson, JDK-8215210: [macos] Hangul text does not shape to the precomposed form on JDK8u 2019-05-16, Jesper Wilhelmsson, JDK-8217854: [TESTBUG] runtime/CompressedOops/UseCompressedOops.java fails with Shenandoah 2019-05-16, Jesper Wilhelmsson, JDK-8214108: [TESTBUG] Incorrect Function parameter lists in vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001 2019-05-16, Jesper Wilhelmsson, JDK-8215047: Task terminators do not complete termination in consistent state 2019-05-16, Jesper Wilhelmsson, JDK-8221435: Shenandoah should not mark through weak roots 2019-05-16, Jesper Wilhelmsson, JDK-8223184: Shenandoah: Missing roots in SRP::process_all_roots_slow 2019-05-16, Jesper Wilhelmsson, JDK-8223450: Disable Shenandoah C2 barriers verification for x86_32 2019-05-16, Jesper Wilhelmsson, JDK-8220397: REGRESSION: JDK-8036003 backport regresses no_strip builds 2019-05-16, Jesper Wilhelmsson, JDK-8065128: PPC+Zero: Segfault due to GCC 4.8.2 bug on Power 7 2019-05-16, Jesper Wilhelmsson, JDK-8219570: JDK-6383200 wrongly extends PBEParameterSpec API 2019-05-16, Jesper Wilhelmsson, JDK-8161372: ConcurrentHashMap.computeIfAbsent(k,f) locks bin when k present 2019-05-16, Jesper Wilhelmsson, JDK-8210423: [8u] Backport of 8034788 breaks GCC version detection 2019-05-16, Jesper Wilhelmsson, JDK-8214003: Limit default test jobs based on memory size 2019-05-16, Jesper Wilhelmsson, JDK-8219772: EXTRA_CFLAGS not being picked up for assembler files 2019-05-16, Jesper Wilhelmsson, JDK-8220780: ShenandoahBS::AccessBarrier::oop_store_in_heap ignores AS_NO_KEEPALIVE 2019-05-16, Jesper Wilhelmsson, JDK-8214235: arm32: assertion in collectedHeap.cpp: attempt to clean empty array 2019-05-16, Jesper Wilhelmsson, JDK-8215353: x86_32 build failures after JDK-8214751 (X86: Support for VNNI Instructions) 2019-05-16, Jesper Wilhelmsson, JDK-8220344: Build failures when using --with-jvm-features=-g1gc,-jfr 2019-05-16, Jesper Wilhelmsson, JDK-8220753: Re-introduce the test case for TLS 1.2 algorithms in SunPKCS11 crypto provider 2019-05-16, Jesper Wilhelmsson, JDK-8222545: Safe klass asserts 2019-05-16, Jesper Wilhelmsson, JDK-8217467: Access barriers are missing in C2 intrinsic for Base64 2019-05-16, Jesper Wilhelmsson, JDK-8216973: Shenandoah: Kick up cleanup phases in the right places 2019-05-16, Jesper Wilhelmsson, JDK-8223449: Unprotected UseCompressedOops block in gc/shenandoah/shenandoahBarrierSetC1_x86.cpp 2019-05-16, Jesper Wilhelmsson, JDK-8074817: Resolve disabled warnings for libverify 2019-05-16, Jesper Wilhelmsson, JDK-8215443: The use of TransportContext.fatal() leads to bad coding style 2019-05-16, Jesper Wilhelmsson, JDK-8219389: Delegated task created by SSLEngine throws BufferUnderflowException 2019-05-16, Jesper Wilhelmsson, JDK-8222333: fastdebug build broken after JDK-8221393 (phase_mapping[] doesn't match enum Phase in WeakProcessorPhases) 2019-05-16, Jesper Wilhelmsson, JDK-8217794: Missing termination check results violation of termination invariant 2019-05-16, Jesper Wilhelmsson, JDK-8222223: Concurrent checking in SystemDictionary::do_unloading() is racy and incorrect 2019-05-16, Jesper Wilhelmsson, JDK-8222449: freetypecheck compares versions using lexicographic comparison 2019-05-16, Jesper Wilhelmsson, JDK-8223448: Shenandoah disabled barriers blocks omit LRB 2019-05-16, Jesper Wilhelmsson, JDK-8220503: Move definition of ShenandoahTerminatorTerminator::should_exit_termination() to .cpp file 2019-05-16, Jesper Wilhelmsson, JDK-8223570: Shenandoah needs to acquire lock before CLDG::clear_claimed_marks 2019-05-16, Jesper Wilhelmsson, JDK-8214118: HeapRegions marked as archive even if CDS mapping fails 2019-05-16, Jesper Wilhelmsson, JDK-8214777: Avoid some GCC 8.X strncpy() errors in HotSpot 2019-05-16, Jesper Wilhelmsson, JDK-8216493: VirtualSpaceNodeTest.half_vsn_is_committed_humongous_chunk_is_used_test_vm crashes on local machine 2019-05-16, Jesper Wilhelmsson, JDK-8222130: Shenandoah should verify roots after pre-evacuation 2019-05-16, Jesper Wilhelmsson, JDK-8222125: Shenandoah: Crash when running with ShenandoahParallelSafepointThreads=1 2019-05-16, Jesper Wilhelmsson, JDK-8222766: Shenandoah: streamline post-LRB CAS barrier (x86) 2019-05-16, Jesper Wilhelmsson, JDK-8200722: Java does not support the :characters format of the TZ environment variable 2019-05-16, Jesper Wilhelmsson, JDK-8206107: [x86_32] jck tests for ldc2_w bytecode fail 2019-05-16, Jesper Wilhelmsson, JDK-8223295: ObjectMonitor: fields are closer than a cache line which permits false sharing 2019-05-16, Jesper Wilhelmsson, JDK-8221102: Allow GC threads to participate in threads claiming protocol