LABEL HISTORY REPORT: redhat-interest ==================================================================================================== This report shows when the given label was added. Report generated: Tue Dec 03 22:21:32 CET 2024 2024-08-10, Thomas Stuefe, JDK-8294992: JEP 450: Compact Object Headers (Experimental) 2024-07-10, Thomas Stuefe, JDK-8335409: Can't allocate and retain memory from resource area in frame::oops_interpreted_do oop closure after 8329665 2024-07-04, Thomas Stuefe, JDK-8322475: Extend printing for System.map 2024-07-04, Thomas Stuefe, JDK-8334026: Provide a diagnostic PrintMemoryMapAtExit switch on Linux 2024-07-04, Thomas Stuefe, JDK-8334738: os::print_hex_dump should optionally print ASCII 2024-06-27, Anton Bobrov, JDK-8242115: C2 SATB barriers are not safepoint-safe 2024-06-25, Anton Bobrov, JDK-8223454: Reduce String concatenation shapes by folding initialLengthCoder into last mixer 2024-06-25, Anton Bobrov, JDK-8222852: Reduce String concat combinator tree shapes by folding constants into prependers 2024-06-25, Anton Bobrov, JDK-8213478: Reduce rebinds when applying repeated filters and conversions 2024-06-25, Anton Bobrov, JDK-8213035: Pack MethodHandleInlineStrategy coder and length into a long 2024-06-25, Anton Bobrov, JDK-8212726: Replace some use of drop- and foldArguments with filtering argument combinator in StringConcatFactory 2024-06-11, Thomas Stuefe, JDK-8333994: NMT: call stacks should show source information 2024-06-04, Severin Gehwolf, JDK-8333541: Remove the restriction of directory based modules for runtime image linking 2024-04-29, Thomas Stuefe, JDK-8331283: [AArch64] C2: Register Allocator uses > 1GB in compiler/c2/TestFindNode.java 2024-04-18, Thomas Stuefe, JDK-8318016: Per-compilation memory ceiling 2024-04-17, Thomas Stuefe, JDK-8327247: C2 uses up to 2GB of RAM to compile complex string concat in extreme cases 2024-04-10, Sonia Zaldana Calles, JDK-8330047: ASAN build error with gcc 13 2024-03-18, Severin Gehwolf, JDK-8328366: Thread.setContextClassloader from thread in FJP commonPool task no longer works after JDK-8327501 2024-03-18, Severin Gehwolf, JDK-8327501: Common ForkJoinPool prevents class unloading in some cases 2024-03-12, Thomas Stuefe, JDK-8327971: Multiple ASAN errors reported for metaspace 2024-03-12, Thomas Stuefe, JDK-8327988: When running ASAN, disable dangerous NMT test 2024-03-12, Thomas Stuefe, JDK-8327986: ASAN reports use-after-free in DirectivesParserTest.empty_object_vm 2024-01-22, Severin Gehwolf, JDK-8323657: Compilation of snippet results in VerifyError at runtime with --release 9 (and above) 2024-01-22, Jonathan Dowland, JDK-8324307: [11u] hotspot fails to build with GCC 12 and newer (non-static data member initializers) 2023-11-28, Thomas Stuefe, JDK-8320859: gtest high malloc footprint caused by BufferNodeAllocator stress test 2023-11-21, Thomas Stuefe, JDK-8242181: [Linux] Show source information when printing native stack traces in hs_err files 2023-11-13, Thomas Stuefe, JDK-8318636: Add jcmd to print annotated process memory map 2023-11-10, Thomas Stuefe, JDK-8319314: NMT detail report slow or hangs for large number of mappings 2023-11-02, Aleksey Shipilev, JDK-8317048: VerifyError with unnamed pattern variable and more than one components 2023-10-30, Thomas Stuefe, JDK-8318445: More broken bailout chains in C2 2023-10-26, Thomas Stuefe, JDK-8318889: C2: add bailout after assert Bad graph detected in build_loop_late 2023-10-17, Thomas Stuefe, JDK-8318183: C2: VM may crash after hitting node limit 2023-10-16, Thomas Stuefe, JDK-8317683: Add JIT memory statistics 2023-10-13, Thomas Stuefe, JDK-8317772: NMT: Make peak values available in release builds 2023-10-12, Thomas Stuefe, JDK-8317987: C2 recompilations cause high memory footprint 2023-10-10, Severin Gehwolf, JDK-8311302: Implement JEP 493: Linking Run-Time Images without JMODs 2023-09-21, Jiří Vaněk, JDK-8283441: C2: segmentation fault in ciMethodBlocks::make_block_at(int) 2023-09-14, Severin Gehwolf, JDK-8316304: (fs) Add support for BasicFileAttributes.creationTime() for Linux 2023-08-24, Thomas Stuefe, JDK-8303815: Improve Metaspace test speed 2023-08-21, Thomas Stuefe, JDK-8310233: Fix THP detection on Linux 2023-07-17, Thomas Stuefe, JDK-8312182: THPs cause huge RSS due to thread start timing issue 2023-06-21, Thomas Stuefe, JDK-8310015: ZGC: Unbounded asynchronous unmapping can lead to running out of address space 2023-06-17, Thomas Stuefe, JDK-8310265: (process) jspawnhelper should not use argv[0] 2023-05-24, Thomas Stuefe, JDK-8303215: Make thread stacks not use huge pages 2023-05-16, Thomas Stuefe, JDK-8307990: jspawnhelper must close its writing side of a pipe before reading from it 2023-04-26, Thomas Stuefe, JDK-8306883: Thread stacksize is reported with wrong units in os::create_thread logging 2023-04-25, Thomas Stuefe, JDK-8306832: Metaspace: deallocate should not adjust up the deallocated size 2023-03-21, Thomas Stuefe, JDK-8294003: Don't handle si_addr == 0 && si_code == SI_KERNEL SIGSEGVs 2023-03-16, Jonathan Dowland, JDK-8304350: Font.getStringBounds calculates wrong width for TextAttribute.TRACKING other than 0.0 2023-03-09, Thomas Stuefe, JDK-8303861: Error handling step timeouts should never be blocked by OnError and others 2023-01-30, Aleksey Shipilev, JDK-8301338: Identical branch conditions in CompileBroker::print_heapinfo 2023-01-26, Jiří Vaněk, JDK-8301143: [TESTBUG] jfr/event/sampling/TestNative was backported to JDK8u without proper native wrapper 2023-01-17, Aleksey Shipilev, JDK-8282143: Objects.requireNonNull should be ForceInline 2023-01-12, Aleksey Shipilev, JDK-8300053: Shenandoah: Handle more GCCauses in ShenandoahControlThread::request_gc 2023-01-04, Aleksey Shipilev, JDK-8297154: Improve safepoint cleanup logging 2023-01-04, Aleksey Shipilev, JDK-8296645: org.openjdk.bench.javax.tools.Javac leaves class files in current directory 2023-01-04, Aleksey Shipilev, JDK-8296545: C2 Blackholes should allow load optimizations 2022-12-15, Severin Gehwolf, JDK-8280890: Cannot use '-Djava.system.class.loader' with class loader in signed JAR 2022-11-22, Aleksey Shipilev, JDK-8297416: Parallelize jdk/internal/vm/Continuation/HumongousStack 2022-11-21, Aleksey Shipilev, JDK-8297350: Update JMH devkit to 1.36 2022-11-21, Aleksey Shipilev, JDK-8296463: Memory leak in JVM_StartThread with the integration of Virtual threads 2022-11-21, Aleksey Shipilev, JDK-8297309: Memory leak in ShenandoahFullGC 2022-10-06, Aleksey Shipilev, JDK-8294902: Undefined Behavior in C2 regalloc with null references 2022-10-04, Aleksey Shipilev, JDK-8294759: Print actual lock/monitor ranking 2022-10-04, Aleksey Shipilev, JDK-8292847: Zero: Allow ergonomics to select the GC 2022-10-04, Aleksey Shipilev, JDK-8294751: Zero: Allow larger default heaps 2022-09-27, Aleksey Shipilev, JDK-8294468: Fix char-subscripts warnings in Hotspot 2022-09-27, Aleksey Shipilev, JDK-8294438: Fix misleading-indentation warnings in hotspot 2022-09-27, David Holmes, JDK-8294403: [REDO] make test should report only on executed tests 2022-09-22, Aleksey Shipilev, JDK-8294211: Zero: Decode arch-specific error context if possible 2022-09-22, Aleksey Shipilev, JDK-8294197: Zero: JVM_handle_linux_signal should not assume deopt NOPs 2022-09-15, Aleksey Shipilev, JDK-8293851: hs_err should print more stack in hex dump 2022-08-01, Andrew Hughes, JDK-8256811: Delayed/missed jdwp class unloading events 2022-07-26, Zhengyu Gu, JDK-8291056: Remove unused Generation::par_promote*() 2022-07-19, Aleksey Shipilev, JDK-8283276: java/io/ObjectStreamClass/ObjectStreamClassCaching.java fails with various GCs 2022-07-15, Zhengyu Gu, JDK-8290374: Shenandoah: Remove inaccurate comment on SBS::load_reference_barrier() 2022-07-13, Zhengyu Gu, JDK-8290250: Shenandoah: disable Loom for iu mode 2022-07-12, Zhengyu Gu, JDK-8290198: Shenandoah: a few Shenandoah tests failure after JDK-8214799 11u backport 2022-06-24, Aleksey Shipilev, JDK-8289044: ARM32: missing LIR_Assembler::cmove metadata type support 2022-06-20, Aleksey Shipilev, JDK-8288754: GCC 12 fails to build zReferenceProcessor.cpp 2022-06-15, Aleksey Shipilev, JDK-8288303: C1: Miscompilation due to broken Class.getModifiers intrinsic 2022-06-10, Zhengyu Gu, JDK-8288214: serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java test failed 2022-06-09, Zhengyu Gu, JDK-8288139: JavaThread touches oop after GC barrier is detached 2022-06-08, Zhengyu Gu, JDK-8288049: Win32 build failed 2022-06-03, Zhengyu Gu, JDK-8287818: Shenandoah: adapt nmethod arming from Loom 2022-06-02, Severin Gehwolf, JDK-8287741: Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete 2022-06-02, Zhengyu Gu, JDK-8287734: Shenandoah: Consolidate marking closures 2022-06-01, Zhengyu Gu, JDK-8287686: Add assertion to ensure that disarm value offset < 128 2022-05-30, Alexey Pavlyutkin, JDK-8287508: The tests added to jdk-8 by 8235385 are to be ported to jdk-11 2022-05-25, Severin Gehwolf, JDK-8287107: CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller 2022-05-23, Andrew Hughes, JDK-8284094: Memory leak in invoker_completeInvokeRequest() 2022-05-16, Zhengyu Gu, JDK-8286830: ~HandshakeState should not touch oops 2022-05-16, Zhengyu Gu, JDK-8286814: Shenandoah: RedefineRunningMethods.java test failed with Loom 2022-05-16, Zhengyu Gu, JDK-8286829: Shenandoah: fix Shenandoah Loom support 2022-05-07, Zhengyu Gu, JDK-8286346: 3-parameter version of AllocateHeap should not ignore AllocFailType 2022-05-06, Zhengyu Gu, JDK-8286331: jni_GetStringUTFChars() uses wrong heap allocator 2022-05-05, Aleksey Shipilev, JDK-8286190: Add test to verify constant folding for Enum fields 2022-05-04, Aleksey Shipilev, JDK-8279622: C2: miscompilation of map pattern as a vector reduction 2022-04-28, Aleksey Shipilev, JDK-8284949: riscv: Add Zero support for the 32-bit RISC-V architecture 2022-04-28, Aleksey Shipilev, JDK-8284848: C2: Compiler blackhole arguments should be treated as globally escaping 2022-04-27, Andrew Hughes, JDK-8285591: [11] add signum checks in DSA.java engineVerify 2022-04-26, Zhengyu Gu, JDK-8285645: Consolidating Hashtable cleanup 2022-04-22, Aleksey Shipilev, JDK-8285394: Compiler blackholes can be eliminated due to stale ciMethod::intrinsic_id() 2022-04-22, Aleksey Shipilev, JDK-8285447: StackWalker minimal batch size should be optimized for getCallerClass 2022-04-18, Zhengyu Gu, JDK-8284956: Potential leak awtImageData/color_data when initializes X11GraphicsEnvironment 2022-04-11, Zhengyu Gu, JDK-8284680: sun.font.FontConfigManager.getFontConfig() leaks charset 2022-04-09, Zhengyu Gu, JDK-8284620: CodeBuffer may leak _overflow_arena 2022-04-07, Zhengyu Gu, JDK-8284549: JFR: FieldTable leaks FieldInfoTable member 2022-04-07, Zhengyu Gu, JDK-8284532: Memory leak in BitSet::BitMapFragmentTable in JFR leak profiler 2022-04-06, Zhengyu Gu, JDK-8284458: CodeHeapState::aggregate() leaks blob_name 2022-04-06, Zhengyu Gu, JDK-8284449: valgrind still complains memory leak in java.sun.font.FontConfigManager.getFontConfig() 2022-04-06, Aleksey Shipilev, JDK-8283999: Update JMH devkit to 1.35 2022-04-01, Aleksey Shipilev, JDK-8284167: Make internal javac exceptions stackless 2022-03-31, Zhengyu Gu, JDK-8284093: Memory leak: X11SD_DisposeXImage should also free obdata 2022-03-30, Zhengyu Gu, JDK-8284033: Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c 2022-03-30, Zhengyu Gu, JDK-8284023: java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo 2022-03-30, Aleksey Shipilev, JDK-8283994: Make Xerces DatatypeException stackless 2022-03-25, Roman Kennke, JDK-8283710: JVMTI: Use BitSet for object marking 2022-03-23, Aleksey Shipilev, JDK-8283411: InflaterInputStream holds on to a temporary byte array of 512 bytes 2022-03-23, Aleksey Shipilev, JDK-8283199: Linux os::cpu_microcode_revision() stalls cold startup 2022-03-23, Aleksey Shipilev, JDK-8280901: MethodHandle::linkToNative stub is missing w/ -Xint 2022-03-23, Aleksey Shipilev, JDK-8281507: Two javac tests have bad jtreg `@clean` tags 2022-03-23, Aleksey Shipilev, JDK-8282551: Properly initialize L32X64MixRandom state 2022-03-23, Aleksey Shipilev, JDK-8282170: JVMTI SetBreakpoint metaspace allocation test 2022-03-23, Aleksey Shipilev, JDK-8283017: GHA: Workflows break with update release versions 2022-03-23, Aleksey Shipilev, JDK-8278794: Infinite loop in DeflaterOutputStream.finish() 2022-03-23, Aleksey Shipilev, JDK-8283566: G1: Improve G1BarrierSet::enqueue performance 2022-03-22, Zhengyu Gu, JDK-8237479: 8230305 causes slowdebug build failure 2022-03-21, Zhengyu Gu, JDK-8283469: Don't use memset to initialize members in FileMapInfo and fix memory leak 2022-03-21, Zhengyu Gu, JDK-8283456: Make CompiledICHolder::live_count/live_not_claimed_count debug only 2022-03-15, Zhengyu Gu, JDK-8283217: Leak FcObjectSet in getFontConfigLocations() in fontpath.c 2022-03-10, Zhengyu Gu, JDK-8282978: Wrong parameter passed to GetStringXXXChars in various places 2022-03-10, Aleksey Shipilev, JDK-8282947: JFR: Dump on shutdown live-locks in some conditions 2022-03-09, Zhengyu Gu, JDK-8282897: Fix call parameter to GetStringChars() in HostLocaleProviderAdapter_md.c 2022-03-09, Zhengyu Gu, JDK-8282887: Potential memory leak in sun.util.locale.provider.HostLocaleProviderAdapterImpl.getNumberPattern() on Windows 2022-03-09, Zhengyu Gu, JDK-8282879: Potential leak icon handles in AwtWindow::SetIconData() 2022-03-04, Zhengyu Gu, JDK-8230305: Cgroups v2: Container awareness 2022-03-03, Zhengyu Gu, JDK-8282628: Potential memory leak in sun.font.FontConfigManager.getFontConfig() 2022-03-03, Zhengyu Gu, JDK-8282612: Some jdk:tier1 tests failed after JDK-8282515 2022-02-21, Aleksey Shipilev, JDK-8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths 2022-02-21, Aleksey Shipilev, JDK-8280940: gtest os.release_multi_mappings_vm is racy 2022-02-21, Aleksey Shipilev, JDK-8279949: JavaThread::_free_handle_block leaks native memory 2022-02-21, Aleksey Shipilev, JDK-8281771: Crash in java_lang_invoke_MethodType::print_signature 2022-02-21, Aleksey Shipilev, JDK-8281822: Test failures on non-DTrace builds due to incomplete DTrace* flags handling 2022-02-21, Aleksey Shipilev, JDK-8282049: AArch64: Use ZR for integer zero immediate volatile stores 2022-02-16, Aleksey Shipilev, JDK-8154011: Make TraceDeoptimization a diagnostic flag 2022-02-15, Aleksey Shipilev, JDK-8281815: x86: Use short jumps in TIG::generate_slow_signature_handler 2022-02-15, Aleksey Shipilev, JDK-8281812: x86: Use short jumps in TemplateTable::condy_helper 2022-02-14, Aleksey Shipilev, JDK-8281744: x86: Use short jumps in TIG::set_vtos_entry_points 2022-02-10, Zhengyu Gu, JDK-8281615: Deadlock caused by jdwp agent 2022-02-09, Aleksey Shipilev, JDK-8280132: Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder 2022-02-09, Aleksey Shipilev, JDK-8280550: SplittableRandom#nextDouble(double,double) can return result >= bound 2022-02-09, Aleksey Shipilev, JDK-8280784: VM_Cleanup unnecessarily processes all thread oops 2022-02-09, Aleksey Shipilev, JDK-8280867: Cpuid1Ecx feature parsing is incorrect for AMD CPUs 2022-02-09, Aleksey Shipilev, JDK-8280600: C2: assert(!had_error) failed: bad dominance 2022-02-09, Aleksey Shipilev, JDK-8280476: [macOS] : hotspot arm64 bug exposed by latest clang 2022-02-07, Aleksey Shipilev, JDK-8281318: Improve jfr/event/allocation tests reliability 2022-02-07, Aleksey Shipilev, JDK-8281314: Rename Stack{Red,Yellow,Reserved,Shadow}Pages multipliers 2022-02-07, Aleksey Shipilev, JDK-8281309: x86: Select better stack banging instruction 2022-02-04, Aleksey Shipilev, JDK-8281254: GCs with survivor spaces report Init > Max through MXBeans 2022-02-03, Aleksey Shipilev, JDK-8281193: Micro-optimize VarHandleGuards for interpreter 2022-02-02, Aleksey Shipilev, JDK-8281168: Micro-optimize VarForm.getMemberName for interpreter 2022-01-28, Zhengyu Gu, JDK-8280885: Shenandoah: Some tests failed with "EA: missing allocation reference path" 2022-01-26, Aleksey Shipilev, JDK-8280526: x86_32 Math.sqrt performance regression with -XX:UseSSE={0,1} 2022-01-26, Aleksey Shipilev, JDK-8268033: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails with "fatal error: Not compilable at tier 3: CodeBuffer overflow" 2022-01-26, Aleksey Shipilev, JDK-8278410: Improve argument processing around UseHeavyMonitors 2022-01-26, Aleksey Shipilev, JDK-8258814: Compilation logging crashes for thread suspension / debugging tests 2022-01-26, Aleksey Shipilev, JDK-8280474: Garbage value passed to getLocaleInfoWrapper in HostLocaleProviderAdapter_md 2022-01-26, Aleksey Shipilev, JDK-8280377: MethodHandleProxies does not correctly invoke default methods with varags 2022-01-24, Aleksey Shipilev, JDK-8280123: C2: Infinite loop in CMoveINode::Ideal during IGVN 2022-01-24, Aleksey Shipilev, JDK-8280459: Suspicious integer division in Hashtable.readHashtable 2022-01-21, Aleksey Shipilev, JDK-8213397: Stack dump should show more clearly when a thread is blocked on a class initialization monitor 2022-01-20, Zhengyu Gu, JDK-8280391: NMT: Correct NMT tag on CollectedHeap 2022-01-19, Zhengyu Gu, JDK-8280289: Enhance debug pp() command with NMT info 2022-01-19, Aleksey Shipilev, JDK-8276563: Undefined Behaviour in class Assembler 2022-01-19, Aleksey Shipilev, JDK-8280016: gc/g1/TestShrinkAuxiliaryData30 test fails on large machines 2022-01-19, Aleksey Shipilev, JDK-8279958: Provide configure hints for Alpine/apk package managers 2022-01-18, Aleksey Shipilev, JDK-8280166: Extend java/lang/instrument/GetObjectSizeIntrinsicsTest.java test cases 2022-01-18, Zhengyu Gu, JDK-8280158: New test from JDK-8274736 failed with/without patch in JDK11u 2022-01-17, Aleksey Shipilev, JDK-8280029: G1: "Overflow during reference processing, can not continue" on x86_32 2022-01-14, Aleksey Shipilev, JDK-8210194: [TESTBUG] jvmti_FollowRefObjects.cpp missing initializer for member _jvmtiHeapCallbacks::heap_reference_callback 2022-01-12, Zhengyu Gu, JDK-8279937: jdk/jdk/jfr/event/oldobject/TestClassLoaderLeak.java test failed intermittently 2022-01-12, Aleksey Shipilev, JDK-8279515: C1: No inlining through invokedynamic and invokestatic call sites when resolved class is not linked 2022-01-12, Aleksey Shipilev, JDK-8279668: x86: AVX2 versions of vpxor should be asserted 2022-01-12, Aleksey Shipilev, JDK-8273914: Indy string concat changes order of operations 2022-01-12, Aleksey Shipilev, JDK-8279676: Dubious YMM register clearing in x86_64 arraycopy stubs 2022-01-12, Aleksey Shipilev, JDK-8279536: jdk/nio/zipfs/ZipFSOutputStreamTest.java timed out 2022-01-11, Aleksey Shipilev, JDK-8279833: Loop optimization issue in String.encodeUTF8_UTF16 2022-01-07, Aleksey Shipilev, JDK-8279526: Exceptions::count_out_of_memory_exceptions miscounts class metaspace OOMEs 2022-01-05, Zhengyu Gu, JDK-8279540: Shenandoah: Should only clear CLD::_claim_strong mark for strong CLD iterations 2022-01-05, Aleksey Shipilev, JDK-8231490: Ugly racy writes to ZipUtils.defaultBuf 2022-01-05, Aleksey Shipilev, JDK-8275830: C2: Receiver downcast is missing when inlining through method handle linkers 2022-01-04, Aleksey Shipilev, JDK-8278146: G1: Rework VM_G1Concurrent VMOp to clearly identify it as pause 2022-01-04, Aleksey Shipilev, JDK-8278434: timeouts in test java/time/test/java/time/format/TestZoneTextPrinterParser.java 2022-01-03, Aleksey Shipilev, JDK-8279379: GHA: Print tests that are in error 2022-01-03, Aleksey Shipilev, JDK-8279300: [arm32] SIGILL when running GetObjectSizeIntrinsicsTest 2022-01-03, Aleksey Shipilev, JDK-8279301: c1 getObjectSize intrinsic should guard round mask constant 2022-01-03, Aleksey Shipilev, JDK-8277447: Hotspot C1 compiler crashes on Kotlin suspend fun with loop 2022-01-03, Aleksey Shipilev, JDK-8277893: Arraycopy stress tests 2022-01-03, Aleksey Shipilev, JDK-8279045: Intrinsics missing vzeroupper instruction 2022-01-03, Aleksey Shipilev, JDK-8279076: C2: Bad AD file when matching SqrtF with UseSSE=0 2022-01-03, Aleksey Shipilev, JDK-8271202: C1: assert(false) failed: live_in set of first block must be empty 2022-01-03, Aleksey Shipilev, JDK-8279225: [arm32] C1 longs comparison operation destroys argument registers 2021-12-22, Zhengyu Gu, JDK-8279181: Update comments on installing crash protector in Linux signal handle 2021-12-22, Zhengyu Gu, JDK-8266187: Memory leak in appendBootClassPath() 2021-12-22, Zhengyu Gu, JDK-8279168: Shenandoah: Remove unused always_true in ShenandoahRootAdjuster::roots_do() 2021-12-21, Zhengyu Gu, JDK-8279077: JFR crashes on Linux ppc due to missing crash protector in signal handler 2021-12-21, Aleksey Shipilev, JDK-8267188: gc/stringdedup/TestStringDeduplicationInterned.java fails with Shenandoah 2021-12-21, Aleksey Shipilev, JDK-8272327: Shenandoah: Avoid enqueuing duplicate string candidates 2021-12-20, Roman Kennke, JDK-8279016: JFR Leak Profiler is broken with Shenandoah 2021-12-20, Aleksey Shipilev, JDK-8279011: JFR: JfrChunkWriter incorrectly handles int64_t chunk size as size_t 2021-12-20, Zhengyu Gu, JDK-8265150: AsyncGetCallTrace crashes on ResourceMark 2021-12-20, Aleksey Shipilev, JDK-8279004: sun/tools/jstat/jstatLineCounts* tests fail without compressed class space 2021-12-20, Aleksey Shipilev, JDK-8277072: ObjectStreamClass caches keep ClassLoaders alive 2021-12-20, Aleksey Shipilev, JDK-8132785: java/lang/management/ThreadMXBean/ThreadLists.java fails intermittently 2021-12-20, Aleksey Shipilev, JDK-8269556: sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr 2021-12-20, Aleksey Shipilev, JDK-8277919: OldObjectSample event causing bloat in the class constant pool in JFR recording 2021-12-20, Aleksey Shipilev, JDK-8278020: ~13% variation in Renaissance-Scrabble 2021-12-20, Aleksey Shipilev, JDK-8278389: SuspendibleThreadSet::_suspend_all should be volatile/atomic 2021-12-20, Aleksey Shipilev, JDK-8278826: Print error if Shenandoah flags are empty (instead of crashing) 2021-12-20, Aleksey Shipilev, JDK-8276177: nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption failed with "assert(def_ik->is_being_redefined()) failed: should be being redefined to get here" 2021-12-20, Aleksey Shipilev, JDK-8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT 2021-12-20, Aleksey Shipilev, JDK-8261404: Class.getReflectionFactory() is not thread-safe 2021-12-20, Aleksey Shipilev, JDK-8278519: serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java failed "assert(handle != __null) failed: JNI handle should not be null" 2021-12-14, Zhengyu Gu, JDK-8278767: Shenandoah: Remove unused ShenandoahRootScanner 2021-12-13, Zhengyu Gu, JDK-8278627: Shenandoah: TestHeapDump test failed 2021-12-10, Zhengyu Gu, JDK-8278551: Shenandoah: Adopt WorkerThread::worker_id() to replace Shenandoah specific implementation 2021-12-08, Zhengyu Gu, JDK-8277946: NMT: Remove VM.native_memory shutdown jcmd command option 2021-12-08, Zhengyu Gu, JDK-8277990: NMT: Remove NMT shutdown capability 2021-12-08, Aleksey Shipilev, JDK-8275687: runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException 2021-12-08, Aleksey Shipilev, JDK-8273056: java.util.random does not correctly sample exponential or Gaussian distributions 2021-12-08, Aleksey Shipilev, JDK-8277529: SIGSEGV in C2 CompilerThread Node::rematerialize() compiling Packet::readUnsignedTrint 2021-12-08, Aleksey Shipilev, JDK-8278016: Add compiler tests to tier{2,3} 2021-12-08, Aleksey Shipilev, JDK-8275610: C2: Object field load floats above its null check resulting in a segfault 2021-12-08, Aleksey Shipilev, JDK-8277992: Add fast jdk_svc subtests to jdk:tier3 2021-12-08, Aleksey Shipilev, JDK-8278309: [windows] use of uninitialized OSThread::_state 2021-12-06, Aleksey Shipilev, JDK-8244602: Add JTREG_REPEAT_COUNT to repeat execution of a test 2021-12-02, Aleksey Shipilev, JDK-8278116: runtime/modules/LoadUnloadModuleStress.java has duplicate -Xmx 2021-12-02, Aleksey Shipilev, JDK-8278115: gc/stress/gclocker/TestGCLockerWithSerial.java has duplicate -Xmx 2021-11-30, Aleksey Shipilev, JDK-8277981: String Deduplication table is never cleaned up due to bad dead_factor_for_cleanup 2021-11-30, Aleksey Shipilev, JDK-8277866: gc/epsilon/TestMemoryMXBeans.java failed with wrong initial heap size 2021-11-24, Aleksey Shipilev, JDK-8150730: Improve performance of x86_64 arraycopy stubs 2021-11-24, Aleksey Shipilev, JDK-8277776: javac crashes on re-compilation of inner class 2021-11-23, Roman Kennke, JDK-8277654: Shenandoah: Don't produce new memory state in C2 LRB runtime call 2021-11-22, Aleksey Shipilev, JDK-8276662: Scalability bottleneck in SymbolTable::lookup_common() 2021-11-19, Zhengyu Gu, JDK-8277486: NMT: Cleanup ThreadStackTracker 2021-11-18, Aleksey Shipilev, JDK-8277389: Simplify CompactStrings from product_pd to product 2021-11-18, Aleksey Shipilev, JDK-8277388: ARM32: Enable CompactStrings support 2021-11-18, Aleksey Shipilev, JDK-8247980: Exclusive execution of java/util/stream tests slows down tier1 2021-11-18, Aleksey Shipilev, JDK-8277385: Zero: Enable CompactStrings support 2021-11-18, Aleksey Shipilev, JDK-8277212: GC accidentally cleans valid megamorphic vtable inline caches 2021-11-17, Zhengyu Gu, JDK-8276801: gc/stress/CriticalNativeStress.java fails intermittently with Shenandoah 2021-11-17, Aleksey Shipilev, JDK-8276841: Add support for Visual Studio 2022 2021-11-17, Aleksey Shipilev, JDK-8276453: Undefined behavior in C1 LIR_OprDesc causes SEGV in fastdebug build 2021-11-17, Aleksey Shipilev, JDK-8274856: Failing jpackage tests with fastdebug/release build 2021-11-17, Aleksey Shipilev, JDK-8275811: Incorrect instance to dispose 2021-11-11, Roman Kennke, JDK-8276990: Memory leak in invoker.c fillInvokeRequest() during JDI operations 2021-11-10, Aleksey Shipilev, JDK-8276805: java/awt/print/PrinterJob/CheckPrivilege.java fails due to disabled SecurityManager 2021-11-10, Aleksey Shipilev, JDK-8276845: (fs) java/nio/file/spi/SetDefaultProvider.java fails on x86_32 2021-11-10, Aleksey Shipilev, JDK-8008243: Zero: Implement fast bytecodes 2021-11-09, Aleksey Shipilev, JDK-8276864: Update boot JDKs to 17.0.1 in GHA 2021-11-09, Aleksey Shipilev, JDK-8276846: JDK-8273416 is incomplete for UseSSE=1 2021-11-08, Aleksey Shipilev, JDK-8276105: C2: Conv(D|F)2(I|L)Nodes::Ideal should handle rounding correctly 2021-11-08, Aleksey Shipilev, JDK-8275509: ModuleDescriptor.hashCode isn't reproducible across builds 2021-11-08, Aleksey Shipilev, JDK-8275847: Scheduling fails with "too many D-U pinch points" on small method 2021-11-08, Aleksey Shipilev, JDK-8273235: tools/launcher/HelpFlagsTest.java Fails on Windows 32bit 2021-11-05, Aleksey Shipilev, JDK-8265343: Update Debian-based cross-compilation recipes 2021-11-05, Aleksey Shipilev, JDK-8256182: Update qemu-debootstrap cross-compilation recipe 2021-11-03, Aleksey Shipilev, JDK-8276550: Use SHA256 hash in build.tools.depend.Depend 2021-11-02, Aleksey Shipilev, JDK-8276315: Improve ModuleHashes parallelism 2021-11-02, Aleksey Shipilev, JDK-8267304: Bump global JTReg memory limit to 768m 2021-11-02, Aleksey Shipilev, JDK-8276306: jdk/jshell/CustomInputToolBuilder.java fails intermittently on storage acquisition 2021-11-01, Aleksey Shipilev, JDK-8276217: Harmonize StrictMath intrinsics handling 2021-11-01, Aleksey Shipilev, JDK-8276215: Intrinsics matchers should handle native method flags better 2021-10-30, Zhengyu Gu, JDK-8276205: Shenandoah: CodeCache_lock should always be held for initializing code cache iteration 2021-10-30, Zhengyu Gu, JDK-8276201: Shenandoah: Race results degenerated GC to enter wrong entry point 2021-10-29, Aleksey Shipilev, JDK-8276157: C2: Compiler stack overflow during escape analysis on Linux x86_32 2021-10-27, Aleksey Shipilev, JDK-8276057: Update JMH devkit to 1.33 2021-10-25, Aleksey Shipilev, JDK-8275666: serviceability/jvmti/GetObjectSizeClass.java shouldn't have vm.flagless 2021-10-25, Aleksey Shipilev, JDK-8275426: PretouchTask num_chunks calculation can overflow 2021-10-25, Aleksey Shipilev, JDK-8275344: -Xcheck:jni produces some warnings in the LCMS.c 2021-10-25, Aleksey Shipilev, JDK-8272854: split runtime/CommandLine/PrintTouchedMethods.java test 2021-10-25, Aleksey Shipilev, JDK-8271199: Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key 2021-10-22, Aleksey Shipilev, JDK-8222825: ARM32 SIGILL issue on single core CPU (not supported PLDW instruction) 2021-10-20, Aleksey Shipilev, JDK-8275604: Zero: Reformat opclabels_data 2021-10-20, Aleksey Shipilev, JDK-8275586: Zero: Simplify interpreter initialization 2021-10-18, Aleksey Shipilev, JDK-8275051: Shenandoah: Correct ordering of requested gc cause and gc request flag 2021-10-18, Aleksey Shipilev, JDK-8275226: Shenandoah: Relax memory constraint for worker claiming tasks/ranges 2021-10-15, Aleksey Shipilev, JDK-8275337: C1: assert(false) failed: live_in set of first block must be empty 2021-10-15, Aleksey Shipilev, JDK-8275330: C2: assert(n->is_Root() || n->is_Region() || n->is_Phi() || n->is_MachMerge() || def_block->dominates(block)) failed: uses must be dominated by definitions 2021-10-14, Aleksey Shipilev, JDK-8275286: Check current thread when calling JRT methods that expect it 2021-10-07, Aleksey Shipilev, JDK-8274903: Zero: Support AsyncGetCallTrace 2021-10-04, Aleksey Shipilev, JDK-8274401: C2: GraphKit::load_array_element bypasses Access API 2021-10-04, Severin Gehwolf, JDK-8273216: JCMD does not work across container boundaries with Podman 2021-10-04, Severin Gehwolf, JDK-8195809: [TESTBUG] jps and jcmd -l support for containers is not tested 2021-10-04, Aleksey Shipilev, JDK-8274501: c2i entry barriers read int as long on AArch64 2021-10-01, Aleksey Shipilev, JDK-8272914: Create hotspot:tier2 and hotspot:tier3 test groups 2021-09-30, Aleksey Shipilev, JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening 2021-09-30, Aleksey Shipilev, JDK-8274560: JFR: Add test for OldObjectSample event when using Shenandoah 2021-09-30, Aleksey Shipilev, JDK-8274550: c2i entry barriers read int as long on PPC 2021-09-29, Aleksey Shipilev, JDK-8274523: java/lang/management/MemoryMXBean/MemoryTest.java test should handle Shenandoah 2021-09-29, Aleksey Shipilev, JDK-8274522: java/lang/management/ManagementFactory/MXBeanException.java test fails with Shenandoah 2021-09-29, Aleksey Shipilev, JDK-8274521: jdk/jfr/event/gc/detailed/TestGCLockerEvent.java fails when other GC is selected 2021-09-27, Aleksey Shipilev, JDK-8272703: StressSeed should be set via FLAG_SET_ERGO 2021-09-27, Aleksey Shipilev, JDK-8273380: ARM32: Default to {ldrexd,strexd} in StubRoutines::atomic_{load|store}_long 2021-09-27, Aleksey Shipilev, JDK-8274074: SIGFPE with C2 compiled code with -XX:+StressGCM 2021-09-23, Aleksey Shipilev, JDK-8273894: ConcurrentModificationException raised every time ReferralsCache drops referral 2021-09-22, Aleksey Shipilev, JDK-8274145: C2: condition incorrectly made redundant with dominating main loop exit condition 2021-09-22, Aleksey Shipilev, JDK-8274130: C2: MulNode::Ideal chained transformations may act on wrong nodes 2021-09-21, Severin Gehwolf, JDK-8269039: Disable SHA-1 Signed JARs 2021-09-21, Aleksey Shipilev, JDK-8274060: C2: Incorrect computation after JDK-8273454 2021-09-20, Aleksey Shipilev, JDK-8273575: memory leak in appendBootClassPath(), paths must be deallocated 2021-09-20, Aleksey Shipilev, JDK-8273958: gtest/MetaspaceGtests executes unnecessary tests in debug builds 2021-09-16, Aleksey Shipilev, JDK-8273884: Zero: Create Zero-specific ProblemList 2021-09-16, Aleksey Shipilev, JDK-8273880: Zero: Print warnings when unsupported intrinsics are enabled 2021-09-15, Aleksey Shipilev, JDK-8273821: Limit parallelism for sanity/client/SwingSet tests 2021-09-15, Aleksey Shipilev, JDK-8273807: Zero: Drop incorrect test block from compiler/startup/NumCompilerThreadsCheck.java 2021-09-15, Aleksey Shipilev, JDK-8273806: compiler/cpuflags/TestSSE4Disabled.java should test for CPU feature explicitly 2021-09-15, Aleksey Shipilev, JDK-8273804: Platform.isTieredSupported should handle the no-compiler case 2021-09-15, Aleksey Shipilev, JDK-8273803: Zero: Handle "zero" variant in CommandLineOptionTest.java 2021-09-15, Aleksey Shipilev, JDK-8273801: Handle VMTYPE for "core" VM variant 2021-09-11, Aleksey Shipilev, JDK-8250863: Build error with GCC 10 in NetworkInterface.c and k_standard.c 2021-09-10, Aleksey Shipilev, JDK-8273606: Zero: SPARC64 build fails with si_band type mismatch 2021-09-10, Aleksey Shipilev, JDK-8272608: java_lang_System::allow_security_manager() doesn't set its initialization flag 2021-09-08, Aleksey Shipilev, JDK-8271340: Crash PhaseIdealLoop::clone_outer_loop 2021-09-08, Aleksey Shipilev, JDK-8270533: AArch64: size_fits_all_mem_uses should return false if its output is a CAS 2021-09-08, Aleksey Shipilev, JDK-8273494: Zero: Put libjvm.so into "zero" folder, not "server" 2021-09-08, Aleksey Shipilev, JDK-8273489: Zero: Handle UseHeavyMonitors on all monitorenter paths 2021-09-08, Aleksey Shipilev, JDK-8273487: Zero: Handle "zero" variant in runtime tests 2021-09-08, Aleksey Shipilev, JDK-8273486: Zero: Handle DiagnoseSyncOnValueBasedClasses VM option 2021-09-08, Aleksey Shipilev, JDK-8273483: Zero: Clear pending JNI exception check in native method handler 2021-09-07, Aleksey Shipilev, JDK-8273440: Zero: Disable runtime/Unsafe/InternalErrorTest.java 2021-09-07, Aleksey Shipilev, JDK-8273438: Enable parallelism in vmTestbase/metaspace/stressHierarchy tests 2021-09-07, Aleksey Shipilev, JDK-8273433: Enable parallelism in vmTestbase_nsk_sysdict tests 2021-09-07, Aleksey Shipilev, JDK-8273416: C2: assert(false) failed: bad AD file after JDK-8252372 with UseSSE={0,1} 2021-09-06, Aleksey Shipilev, JDK-8273376: Zero: Disable vtable/itableStub gtests 2021-09-06, Aleksey Shipilev, JDK-8273373: Zero: Cannot invoke JVM in primordial threads on Zero 2021-09-03, Aleksey Shipilev, JDK-8273335: compiler/blackhole tests should not run with interpreter-only VMs 2021-09-03, Aleksey Shipilev, JDK-8273333: Zero should warn about unimplemented -XX:+LogTouchedMethods 2021-09-03, Aleksey Shipilev, JDK-8273321: java/awt/font/GlyphVector/NLGlyphTest.java fails on Linux 2021-09-03, Aleksey Shipilev, JDK-8273318: Some containers/docker/TestJFREvents.java configs are running out of memory 2021-09-03, Aleksey Shipilev, JDK-8273315: Parallelize and increase timeouts for java/foreign/TestMatrix.java test 2021-09-03, Aleksey Shipilev, JDK-8214761: Bug in parallel Kahan summation implementation 2021-09-03, Aleksey Shipilev, JDK-8273314: Add tier4 test groups 2021-09-02, Aleksey Shipilev, JDK-8271745: Correct block size for KW,KWP mode and use fixed IV for KWP mode for SunJCE 2021-09-01, Aleksey Shipilev, JDK-8262095: NPE in Flow$FlowAnalyzer.visitApply: Cannot invoke getThrownTypes because tree.meth.type is null 2021-09-01, Aleksey Shipilev, JDK-8262186: Call X509KeyManager.chooseClientAlias once for all key types 2021-08-31, Aleksey Shipilev, JDK-8270438: "Cores to use" output in configure is misleading 2021-08-30, Aleksey Shipilev, JDK-8273127: Shenandoah: relax update references memory ordering even more 2021-08-30, Aleksey Shipilev, JDK-8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication 2021-08-30, Aleksey Shipilev, JDK-8268894: forged ASTs can provoke an AIOOBE at com.sun.tools.javac.jvm.ClassWriter::writePosition 2021-08-27, Aleksey Shipilev, JDK-8258465: Headless build fails due to missing X11 headers on linux 2021-08-27, Aleksey Shipilev, JDK-8273020: LibraryCallKit::sharpen_unsafe_type does not handle narrow oop array 2021-08-27, Aleksey Shipilev, JDK-8272973: Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop 2021-08-25, Aleksey Shipilev, JDK-8272856: DoubleFlagWithIntegerValue uses G1GC-only flag 2021-08-25, Aleksey Shipilev, JDK-8272970: Parallelize runtime/InvocationTests/ 2021-08-24, Aleksey Shipilev, JDK-8265253: javac -Xdoclint:all gives "no comment" warning for code that can't be commented 2021-08-24, Aleksey Shipilev, JDK-8271600: C2: CheckCastPP which should closely follow Allocate is sunk of a loop 2021-08-24, Aleksey Shipilev, JDK-8269223: -Xcheck:jni WARNINGs working with fonts on Linux 2021-08-23, Aleksey Shipilev, JDK-8272850: Drop zapping values in the Zap* option descriptions 2021-08-23, Aleksey Shipilev, JDK-8272846: Move some runtime/Metaspace/elastic/ tests out of tier1 2021-08-23, Aleksey Shipilev, JDK-8272838: Move CriticalJNI tests out of tier1 2021-08-23, Aleksey Shipilev, JDK-8272836: Limit run time for java/lang/invoke/LFCaching tests 2021-08-23, Aleksey Shipilev, JDK-8272720: Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit 2021-08-23, Aleksey Shipilev, JDK-8269687: pauth_aarch64.hpp include name is incorrect 2021-08-20, Aleksey Shipilev, JDK-8272783: Epsilon: Refactor tests to improve performance 2021-08-20, Aleksey Shipilev, JDK-8223923: C2: Missing interference with mismatched unsafe accesses 2021-08-20, Aleksey Shipilev, JDK-8266519: Cleanup resolve() leftovers from BarrierSet et al 2021-08-19, Aleksey Shipilev, JDK-8272318: Improve performance of HeapDumpAllTest 2021-08-19, Aleksey Shipilev, JDK-8236177: assert(status == 0) failed: error ETIMEDOUT(60), cond_wait 2021-08-18, Aleksey Shipilev, JDK-8245236: Remove MO_VOLATILE Access decorator 2021-08-18, Aleksey Shipilev, JDK-8272654: Mark word accesses should not use Access API 2021-08-18, Aleksey Shipilev, JDK-8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java 2021-08-18, Aleksey Shipilev, JDK-8272369: java/io/File/GetXSpace.java failed with "RuntimeException: java.nio.file.NoSuchFileException: /run/user/0" 2021-08-16, Aleksey Shipilev, JDK-8271203: C2: assert(iff->Opcode() == Op_If || iff->Opcode() == Op_CountedLoopEnd || iff->Opcode() == Op_RangeCheck) failed: Check this code when new subtype is added 2021-08-13, Aleksey Shipilev, JDK-8262862: Harden tests sun/security/x509/URICertStore/ExtensionsWithLDAP.java and krb5/canonicalize/Test.java 2021-08-13, Aleksey Shipilev, JDK-8272391: Undeleted debug information 2021-08-13, Aleksey Shipilev, JDK-8048190: NoClassDefFoundError omits original ExceptionInInitializerError 2021-08-12, Aleksey Shipilev, JDK-8271862: C2 intrinsic for Reference.refersTo() is often not used 2021-08-12, Aleksey Shipilev, JDK-8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790 2021-08-11, Aleksey Shipilev, JDK-8271855: [TESTBUG] Wrong weakCompareAndSet assumption in UnsafeIntrinsicsTest 2021-08-11, Aleksey Shipilev, JDK-8268776: Test `ADatagramSocket.java` missing /othervm from @run tag 2021-08-11, Aleksey Shipilev, JDK-8242882: opening jar file with large manifest might throw NegativeArraySizeException 2021-08-11, Aleksey Shipilev, JDK-8211092: test/jdk/sun/net/www/http/HttpClient/MultiThreadTest.java fails intermittently when cleaning up 2021-08-11, Aleksey Shipilev, JDK-8214937: sun/security/tools/jarsigner/warnings/NoTimestampTest.java failed due to unexpected expiration date 2021-08-11, Aleksey Shipilev, JDK-8272050: typo in MachSpillCopyNode::implementation after JDK-8131362 2021-08-11, Aleksey Shipilev, JDK-8272131: PhaseMacroExpand::generate_slow_arraycopy crash when clone null CallProjections.fallthrough_ioproj 2021-08-10, Aleksey Shipilev, JDK-8263567: gtests don't terminate the VM safely 2021-08-06, Aleksey Shipilev, JDK-8241587: Aarch64: remove x86 specifics from os_linux.cpp/hpp/inline.hpp 2021-08-06, Aleksey Shipilev, JDK-8239365: ProcessBuilder test modifications for AIX execution 2021-08-05, Aleksey Shipilev, JDK-8271931: Make AbortVMOnVMOperationTimeout more resilient to OS scheduling 2021-08-03, Aleksey Shipilev, JDK-8271609: Misleading message for AbortVMOnVMOperationTimeoutDelay 2021-08-02, Aleksey Shipilev, JDK-8271605: Update JMH devkit to 1.32 2021-08-02, Aleksey Shipilev, JDK-8270946: X509CertImpl.getFingerprint should not return the empty String 2021-08-02, Aleksey Shipilev, JDK-8271350: runtime/Safepoint tests use OutputAnalyzer::shouldMatch instead of shouldContaint 2021-08-02, Aleksey Shipilev, JDK-8270908: TestParallelRefProc fails on single core machines 2021-08-02, Aleksey Shipilev, JDK-8270086: ARM32-softfp: Do not load CONSTANT_double using the condy helper methods in the interpreter 2021-08-02, Aleksey Shipilev, JDK-8271174: runtime/ClassFile/UnsupportedClassFileVersion.java can be run in driver mode 2021-08-02, Aleksey Shipilev, JDK-8271353: PerfDataManager::destroy crashes in VM_Exit 2021-08-02, Aleksey Shipilev, JDK-8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers 2021-08-02, Aleksey Shipilev, JDK-8246498: mark hotspot runtime tests which ignore external VM flags 2021-08-02, Aleksey Shipilev, JDK-8225082: Remove IdenTrust certificate that is expiring in September 2021 2021-08-02, Aleksey Shipilev, JDK-8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling 2021-08-02, Aleksey Shipilev, JDK-8268019: C2: assert(no_dead_loop) failed: dead loop detected 2021-08-02, Aleksey Shipilev, JDK-8269523: runtime/Safepoint/TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long' 2021-08-02, Aleksey Shipilev, JDK-8049301: Suspicious use of string identity checks in JComponent.setUIProperty 2021-08-02, Aleksey Shipilev, JDK-8270947: AArch64: C1: use zero_words to initialize all objects 2021-08-02, Aleksey Shipilev, JDK-8248899: security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked 2021-08-02, Aleksey Shipilev, JDK-8263059: security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java fails due to revoked cert 2021-08-02, Aleksey Shipilev, JDK-8199138: Add RISC-V support to Zero 2021-08-02, Aleksey Shipilev, JDK-8219475: javap man page needs to be updated 2021-08-02, Aleksey Shipilev, JDK-8249367: JShell uses 100% of one core all the time 2021-07-29, Aleksey Shipilev, JDK-8241097: java/math/BigInteger/largeMemory/SymmetricRangeTests.java requires -XX:+CompactStrings 2021-07-28, Aleksey Shipilev, JDK-8166358: Re-enable String verification in java_lang_String::create_from_str() 2021-07-28, Aleksey Shipilev, JDK-8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled 2021-07-15, Roman Kennke, JDK-8270554: Shenandoah: Optimize heap scan loop 2021-07-09, Zhengyu Gu, JDK-8270171: Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests 2021-07-09, Aleksey Shipilev, JDK-8249773: Upgrade ReceiveISA.java test to be resilient to failure due to stray packets and interference 2021-07-09, Aleksey Shipilev, JDK-8270155: ARM32: Improve register dump in hs_err 2021-07-08, Zhengyu Gu, JDK-8270110: Shenandoah: Add test for JDK-8269661 2021-07-08, Aleksey Shipilev, JDK-8256267: Relax compiler/floatingpoint/NaNTest.java for x86_32 and lower -XX:+UseSSE 2021-07-08, Aleksey Shipilev, JDK-8270096: Shenandoah: Optimize gc/shenandoah/TestRefprocSanity.java for interpreter mode 2021-07-08, Aleksey Shipilev, JDK-8270094: Shenandoah: Provide human-readable labels for test configurations 2021-07-06, Zhengyu Gu, JDK-8269661: JNI_GetStringCritical does not lock char array 2021-07-05, Aleksey Shipilev, JDK-8269859: BacktraceBuilder._cprefs needs to be accessed as unsigned short 2021-07-05, Aleksey Shipilev, JDK-8194246: JVM crashes when calling getStackTrace if stack contains a method that is a member of a very large class 2021-07-02, Aleksey Shipilev, JDK-8260923: Add more tests for SSLSocket input/output shutdown 2021-07-01, Zhengyu Gu, JDK-8269697: JNI_GetPrimitiveArrayCritical() should not accept object array 2021-06-30, Zhengyu Gu, JDK-8269686: Shenandoah: Shenandoah needs to pin all object elements in an array 2021-06-30, Zhengyu Gu, JDK-8269678: Remove unimplemented and unused os::bind_to_processor() 2021-06-29, Zhengyu Gu, JDK-8269594: assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark 2021-06-28, Aleksey Shipilev, JDK-8268347: C2: nested locks optimization may create unbalanced monitor enter/exit code 2021-06-28, Aleksey Shipilev, JDK-8269478: Shenandoah: gc/shenandoah/mxbeans tests should be more resilient 2021-06-24, Aleksey Shipilev, JDK-8269285: Crash/miscompile in CallGenerator::for_method_handle_inline after JDK-8191998 2021-06-24, Aleksey Shipilev, JDK-8269280: (bf) Replace StringBuffer in *Buffer.toString() 2021-06-23, Zhengyu Gu, JDK-8269240: java/foreign/stackwalk/TestAsyncStackWalk.java test failed with concurrent GC 2021-06-22, Aleksey Shipilev, JDK-8269138: Move typeArrayOop.inline.hpp include to vectorSupport.cpp 2021-06-22, Zhengyu Gu, JDK-8263382: java/util/logging/ParentLoggersTest.java failed with "checkLoggers: getLoggerNames() returned unexpected loggers" 2021-06-21, Mario Torre, JDK-8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*) 2021-06-14, Zhengyu Gu, JDK-8268699: Shenandoah: Add test for JDK-8268127 2021-06-10, Zhengyu Gu, JDK-8268523: SIGSEGV in PackageEntry::purge_qualified_exports() 2021-06-09, Severin Gehwolf, JDK-8251945: SIGSEGV in PackageEntry::purge_qualified_exports() 2021-06-02, Zhengyu Gu, JDK-8268127: Shenandoah: Heap size may be too small for region to align to large page size 2021-06-01, Aleksey Shipilev, JDK-8266288: assert root method not found in witnessed_reabstraction_in_supers is too strong 2021-05-31, Aleksey Shipilev, JDK-8267773: PhaseStringOpts::int_stringSize doesn't handle min_jint correctly 2021-05-27, Zhengyu Gu, JDK-8267875: Shenandoah: Duplicated code in ShenandoahBarrierSetC2::ideal_node() 2021-05-21, Zhengyu Gu, JDK-8267561: Shenandoah: Reference processing not properly setup for outside of cycle degenerated GC 2021-05-19, Aleksey Shipilev, JDK-8267424: CTW: C1 fails with "State must not be null" 2021-05-19, Zhengyu Gu, JDK-8267399: C2: java/text/Normalizer/ConformanceTest.java test failed with assertion 2021-05-17, Zhengyu Gu, JDK-8267257: Shenandoah: Always deduplicate strings when it is enabled during full gc 2021-05-17, Zhengyu Gu, JDK-8035000: TEST_BUG: remove ActivationLibrary.DestroyThread and have callers call rmid.destroy() instead 2021-05-17, Aleksey Shipilev, JDK-8267241: java/time/format/TestZoneTextPrinterParser.java runs in too tight heap 2021-05-17, Mario Torre, JDK-8266929: Unable to use algorithms from 3p providers 2021-05-11, Zhengyu Gu, JDK-8216184: CDS/appCDS tests failed on Windows due to long path to a classlist file 2021-05-10, Zhengyu Gu, JDK-8218458: [TESTBUG] runtime/NMT/CheckForProperDetailStackTrace.java fails with Expected stack trace missing from output 2021-05-10, Zhengyu Gu, JDK-8130430: [TEST_BUG] remove unnecessary internal calls from javax/swing/JRadioButton/8075609/bug8075609.java 2021-05-10, Zhengyu Gu, JDK-8266845: Shenandoah: Simplify SBS::load_reference_barrier implementation 2021-05-10, Zhengyu Gu, JDK-8266813: Shenandoah: Use shorter instruction sequence for checking if marking in progress 2021-05-10, Aleksey Shipilev, JDK-8266802: Shenandoah: Round up region size to page size unconditionally 2021-05-07, Zhengyu Gu, JDK-8266740: Shenandoah: Heap region count calculation still wrong after JDK-8265239 2021-05-04, Zhengyu Gu, JDK-8266522: Shenandoah: Shenandoah LRB calls wrong runtime barrier on aarch64 2021-05-03, Zhengyu Gu, JDK-8266455: Shenandoah: Full GC should enqueue string deduplication candidates regardless their ages 2021-05-03, Zhengyu Gu, JDK-8266453: Shenandoah: Disable write protections before patching nmethod in nmethod_barrier on MacOSX/AArch64 2021-05-03, Zhengyu Gu, JDK-8266440: Shenandoah: TestReferenceShortcutCycle.java test failed on AArch64 2021-05-03, Aleksey Shipilev, JDK-8253682: The AppletInitialFocusTest1.java is unstable 2021-04-28, Zhengyu Gu, JDK-8032050: TEST_BUG: Clean up for java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java 2021-04-27, Zhengyu Gu, JDK-8266083: Shenandoah: Consolidate dedup/no dedup oop closures 2021-04-27, Aleksey Shipilev, JDK-6847157: java.lang.NullPointerException: HDC for component at sun.java2d.loops.Blit.Blit 2021-04-26, Zhengyu Gu, JDK-8265995: Shenandoah: Move ShenandoahInitMarkRootsClosure close to its use 2021-04-22, Zhengyu Gu, JDK-8265759: Shenandoah: Avoid race for referent in assert 2021-04-21, Zhengyu Gu, JDK-8178403: DirectAudio in JavaSound may hang and leak 2021-04-21, Aleksey Shipilev, JDK-8260255: C1: LoopInvariantCodeMotion constructor can leave some fields uninitialized 2021-04-21, Aleksey Shipilev, JDK-8264626: C1 should be able to inline excluded methods 2021-04-21, Zhengyu Gu, JDK-8177809: File.lastModified() is losing milliseconds (always ends in 000) 2021-04-20, Aleksey Shipilev, JDK-8265537: x86 version string truncated after JDK-8249672 11u backport 2021-04-20, Aleksey Shipilev, JDK-8209459: TestSHA512MultiBlockIntrinsics failed on AArch64 2021-04-20, Aleksey Shipilev, JDK-8265527: tools/javac/diags/CheckExamples.java fails after JDK-8078024 8u backport 2021-04-20, Aleksey Shipilev, JDK-8257604: JNI_ArgumentPusherVaArg leaks valist 2021-04-16, Zhengyu Gu, JDK-8265348: Shenandoah: Use timed wait to sleep control thread 2021-04-15, Aleksey Shipilev, JDK-8207779: Method::is_valid_method() compares 'this' with NULL 2021-04-15, Aleksey Shipilev, JDK-8209996: [PPC64] Fix JFR profiling. 2021-04-15, Zhengyu Gu, JDK-8265239: Shenandoah: Shenandoah heap region count could be off by 1 2021-04-14, Mario Torre, JDK-8231949: [PPC64, s390]: Make async profiling more reliable 2021-04-13, Zhengyu Gu, JDK-8073446: TimeZone getOffset API does not return a DST offset between years 2038-2137 2021-04-09, Zhengyu Gu, JDK-8265012: Shenandoah: Backout JDK-8264718 2021-04-07, Aleksey Shipilev, JDK-8264851: Shenandoah: Rework control loop mechanics to use timed waits 2021-04-07, Zhengyu Gu, JDK-8261262: Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION 2021-04-06, Zhengyu Gu, JDK-8262739: String inflation C2 intrinsic prevents insertion of anti-dependencies 2021-04-06, Zhengyu Gu, JDK-8264151: ciMethod::ensure_method_data() should return false is loading resulted in empty state 2021-04-06, Aleksey Shipilev, JDK-8263558: Possible NULL dereference in fast path arena free if ZapResourceArea is true 2021-04-05, Aleksey Shipilev, JDK-8264727: Shenandoah: Remove extraneous whitespace from phase timings report 2021-04-05, Zhengyu Gu, JDK-8264718: Shenandoah: enable string deduplication during root scanning 2021-03-29, Zhengyu Gu, JDK-8264374: Shenandoah: Remove leftover parallel reference processing argument 2021-03-26, Zhengyu Gu, JDK-8264279: Shenandoah: Missing handshake after JDK-8263427 2021-03-23, Zhengyu Gu, JDK-8264052: Shenandoah: Backout 8263832 2021-03-22, Aleksey Shipilev, JDK-8263995: Incorrect double-checked locking in Types.arraySuperType() 2021-03-19, Zhengyu Gu, JDK-8263861: Shenandoah: Remove unused member in ShenandoahGCStateResetter 2021-03-18, Zhengyu Gu, JDK-8263832: Shenandoah: Fixing parallel thread iteration in final mark task 2021-03-16, Zhengyu Gu, JDK-8263679: C1: Remove vtable call 2021-03-15, Jonathan Dowland, JDK-8259710: Inlining trace leaks memory 2021-03-15, Jonathan Dowland, JDK-8255763: C2: OSR miscompilation caused by invalid memory instruction placement 2021-03-15, Jonathan Dowland, JDK-8259061: C2: assert(found) failed: memory-writing node is not placed in its original loop or an ancestor of it 2021-03-15, Jonathan Dowland, JDK-8257574: C2: "failed: parsing found no loops but there are some" assert failure 2021-03-15, Jonathan Dowland, JDK-8261812: C2 compilation fails with assert(!had_error) failed: bad dominance 2021-03-15, Jonathan Dowland, JDK-8234355: Buffer overflow in jcmd GC.class_stats due to too many classes 2021-03-15, Jonathan Dowland, JDK-8260236: better init AnnotationCollector _contended_group 2021-03-15, Jonathan Dowland, JDK-8261209: isStandalone property: remove dependency on pretty-print 2021-03-15, Jonathan Dowland, JDK-8262829: Native crash in Win32PrintServiceLookup.getAllPrinterNames() 2021-03-15, Jonathan Dowland, JDK-8066588: javax/management/remote/mandatory/connection/RMIConnector_NPETest.java fails to compile 2021-03-15, Jonathan Dowland, JDK-8241829: Cleanup the code for PrinterJob on windows 2021-03-15, Jonathan Dowland, JDK-8261970: reutilization of org.w3c.dom.ls.LSSerializer,produces unexpected result in 8u271 2021-03-12, Aleksey Shipilev, JDK-8263530: sun.awt.X11.ListHelper.removeAll() should use clear() 2021-03-12, Aleksey Shipilev, JDK-8263504: Some OutputMachOpcodes fields are uninitialized 2021-03-11, Zhengyu Gu, JDK-8263476: NMT: Stack guard pages should not be marked as committed 2021-03-11, Aleksey Shipilev, JDK-8263467: Incorrect double-checked locking in sun.java2d.CRenderer 2021-03-11, Aleksey Shipilev, JDK-8263434: Dangling references after MethodComparator::methods_EMCP 2021-03-11, Roman Kennke, JDK-8263433: Shenandoah: Don't expect forwarded objects in set_concurrent_mark_in_progress() 2021-03-11, Aleksey Shipilev, JDK-8263430: Uninitialized Method* variables after JDK-8233913 2021-03-11, Roman Kennke, JDK-8263427: Shenandoah: Trigger weak-LRB even when heap is stable 2021-03-10, Jonathan Dowland, JDK-8263379: JNI local refs exceeds capacity warning in NetworkInterface::getAll 2021-03-10, Aleksey Shipilev, JDK-8263376: CTW (Shenandoah): assert(mems <= 1) failed: No node right after call if multiple mem projections 2021-03-10, Aleksey Shipilev, JDK-8263375: Support stack watermarks in Zero VM 2021-03-04, Zhengyu Gu, JDK-8263041: Shenandoah: Cleanup C1 keep alive barrier check 2021-03-04, Roman Kennke, JDK-8263030: Remove Shenandoah leftovers from ReferenceProcessor 2021-03-03, Aleksey Shipilev, JDK-8256252: TLSv1.2 With BC lib and RSAPSS throws NPE during ECDHServerKeyExchange on 8u272. 2021-03-02, Zhengyu Gu, JDK-8262885: Shenandoah: FullGC prologue does not need to save/restore heap has_forwarded_object flag 2021-03-02, Aleksey Shipilev, JDK-8262877: PPC sequential consistency problem: volatile stores are too weak 2021-03-02, Zhengyu Gu, JDK-8262876: Shenandoah: Fix comments regarding VM_ShenandoahOperation inheritances 2021-03-02, Zhengyu Gu, JDK-8262852: Shenandoah: Some of VarHandles test failed in JDK17 nightly tests 2021-03-02, Zhengyu Gu, JDK-8262849: Shenandoah: TestLinkToNativeRBP.java test misses UnlockDiagnosticVMOptions flag 2021-03-01, Zhengyu Gu, JDK-8262793: Shenandoah: Need to restore reference marking strength after mark through subgraph 2021-02-25, Zhengyu Gu, JDK-8262398: Shenandoah: Disable nmethod barrier and stack watermark when running with passive mode 2021-02-23, Zhengyu Gu, JDK-8262259: Remove unused variable in MethodLiveness::BasicBlock::compute_gen_kill_single 2021-02-22, Roman Kennke, JDK-8262122: [TESTBUG] Shenandoah-specific variant of TestReferenceRefersTo 2021-02-22, Jonathan Dowland, JDK-8257853: Remove dependencies on JNF's JNI utility functions in AWT and 2D code 2021-02-22, Jonathan Dowland, JDK-8261334: NMT: tuning statistic shows incorrect hash distribution 2021-02-22, Jonathan Dowland, JDK-8259729: Missed JNFInstanceOf -> IsInstanceOf conversion 2021-02-22, Jonathan Dowland, JDK-8007534: java/awt/font/FontNames/OldNames.java fails intermittently 2021-02-22, Jonathan Dowland, JDK-8211150: G1 Full GC not purging code root memory and hence causing memory leak 2021-02-22, Jonathan Dowland, JDK-8260420: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint 2021-02-22, Jonathan Dowland, JDK-8259232: Bad JNI lookup during printing 2021-02-22, Jonathan Dowland, JDK-8249867: XML declaration is not followed by a newline 2021-02-22, Jonathan Dowland, JDK-8261231: Windows IME was disabled after DnD operation 2021-02-22, Jonathan Dowland, JDK-8260380: Upgrade to LittleCMS 2.12 2021-02-22, Jonathan Dowland, JDK-8158525: Update a few java/net tests to use the loopback address instead of the host address 2021-02-22, Jonathan Dowland, JDK-8260356: (tz) Upgrade Timezone Data to tzdata2021a 2021-02-18, Zhengyu Gu, JDK-8261984: Shenandoah: Remove unused ShenandoahPushWorkerQueuesScope class 2021-02-18, Zhengyu Gu, JDK-8261973: Shenandoah: Cleanup/simplify root verifier 2021-02-17, Aleksey Shipilev, JDK-8261914: IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload 2021-02-17, Aleksey Shipilev, JDK-8261912: Code IfNode::fold_compares_helper more defensively 2021-02-16, Aleksey Shipilev, JDK-8261842: Shenandoah: cleanup ShenandoahHeapRegionSet 2021-02-16, Aleksey Shipilev, JDK-8261838: Shenandoah: reconsider heap region iterators memory ordering 2021-02-15, Aleksey Shipilev, JDK-8260704: ParallelGC: oldgen expansion needs release-store for _end 2021-02-15, Aleksey Shipilev, JDK-8261743: Shenandoah: enable String deduplication with compact heuristics 2021-02-10, Zhengyu Gu, JDK-8261509: Move per-thread StackWatermark from Thread to JavaThread class 2021-02-10, Aleksey Shipilev, JDK-8261504: Shenandoah: reconsider ShenandoahJavaThreadsIterator::claim memory ordering 2021-02-10, Aleksey Shipilev, JDK-8261503: Shenandoah: reconsider verifier memory ordering 2021-02-10, Aleksey Shipilev, JDK-8261501: Shenandoah: reconsider heap statistics memory ordering 2021-02-10, Aleksey Shipilev, JDK-8261500: Shenandoah: reconsider region live data memory ordering 2021-02-10, Aleksey Shipilev, JDK-8261496: Shenandoah: reconsider pacing updates memory ordering 2021-02-10, Aleksey Shipilev, JDK-8261495: Shenandoah: reconsider update references memory ordering 2021-02-10, Aleksey Shipilev, JDK-8261493: Shenandoah: reconsider bitmap access memory ordering 2021-02-10, Aleksey Shipilev, JDK-8261492: Shenandoah: reconsider forwardee accesses memory ordering 2021-02-09, Zhengyu Gu, JDK-8261473: Shenandoah: Add breakpoint support 2021-02-09, Aleksey Shipilev, JDK-8261449: Micro-optimize JVM_LatestUserDefinedLoader 2021-02-09, Roman Kennke, JDK-8261448: Preserve GC stack watermark across safepoints in StackWalk 2021-02-09, Roman Kennke, JDK-8261413: Shenandoah: Disable class-unloading in I-U mode 2021-02-09, Aleksey Shipilev, JDK-8210713: Let CollectedHeap::ensure_parsability() take care of TLAB statistics gathering 2021-02-08, Jonathan Dowland, JDK-8255086: Update the root locale display names 2021-02-08, Jonathan Dowland, JDK-8069267: Some properties cannot be set 2021-02-08, Jonathan Dowland, JDK-8194959: Correct test tag to move bugid from @test to @bug 2021-02-08, Jonathan Dowland, JDK-8260484: CheckExamples.java / NoJavaLangTest.java fail with jtreg 4.2 2021-02-08, Jonathan Dowland, JDK-8256421: Add 2 HARICA roots to cacerts truststore 2021-02-08, Jonathan Dowland, JDK-8047878: [TESTBUG] runtime/memory/ReadFromNoaccessArea.java and runtime/memory/ReserveMemory.java time out on Solaris 2021-02-08, Jonathan Dowland, JDK-7059970: Test case: javax/imageio/plugins/png/ITXtTest.java is not closing a file 2021-02-08, Jonathan Dowland, JDK-8246709: sun/security/tools/jarsigner/TsacertOptionTest.java compilation failed after JDK-8244683 2021-02-08, Jonathan Dowland, JDK-8177393: Result of RescaleOp for 4BYTE_ABGR images may be 25% black 2021-02-08, Jonathan Dowland, JDK-8242565: Policy initialization issues when the denyAfter constraint is enabled 2021-02-08, Jonathan Dowland, JDK-8258805: Japanese characters not entered by mouse click on Windows 10 2021-02-08, Jonathan Dowland, JDK-8072767: DefaultCellEditor for comboBox creates ActionEvent with wrong source object 2021-02-08, Jonathan Dowland, JDK-8043125: compiler/types/correctness/CorrectnessTest.java: assert(layout->tag() == DataLayout::speculative_trap_data_tag) failed: wrong type 2021-02-08, Jonathan Dowland, JDK-8244683: A TSA server used by tests 2021-02-08, Jonathan Dowland, JDK-8256187: [TEST_BUG] Automate bug4275046.java test 2021-02-08, Zhengyu Gu, JDK-8261341: Shenandoah: ArraysNewInstanceBug.java crashes in nightly test with iu mode 2021-02-08, Aleksey Shipilev, JDK-8261310: PPC64 Zero build fails with 'VMError::controlled_crash(int)::FunctionDescriptor functionDescriptor' has incomplete type and cannot be defined 2021-02-05, Roman Kennke, JDK-8261251: Shenandoah: Use object size for full GC humongous compaction 2021-02-05, Aleksey Shipilev, JDK-8261211: Zero: alpha builds fail with '-fstack-protector not supported for this target' 2021-02-03, Zhengyu Gu, JDK-8259647: Add support for JFR event ObjectCountAfterGC to Shenandoah 2021-02-02, Zhengyu Gu, JDK-8260998: Shenandoah: Restore reference processing statistics reporting 2021-02-02, Aleksey Shipilev, JDK-8260934: java/lang/StringBuilder/HugeCapacity.java fails without Compact Strings 2021-02-02, Aleksey Shipilev, JDK-8260933: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails without CompactStrings 2021-02-01, Zhengyu Gu, JDK-8260736: Shenandoah: Cleanup includes in ShenandoahGC and families 2021-02-01, Aleksey Shipilev, JDK-8260718: Reconsider SymbolTable shared/dynamic switch optimization 2021-02-01, Aleksey Shipilev, JDK-8260710: Inline and simplify String*::{coder,value,isLatin1} methods 2021-02-01, Aleksey Shipilev, JDK-8254078: DataOutputStream is very slow post-disabling of Biased Locking 2021-01-29, Aleksey Shipilev, JDK-8260637: Shenandoah: assert(_base == Tuple) failure during C2 compilation 2021-01-29, Aleksey Shipilev, JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node 2021-01-29, Aleksey Shipilev, JDK-8260632: Build failures after JDK-8253353 2021-01-28, Aleksey Shipilev, JDK-8260591: Shenandoah: improve parallelism for concurrent thread root scans 2021-01-28, Aleksey Shipilev, JDK-8260586: Shenandoah: simplify "Concurrent Weak References" logging 2021-01-28, Aleksey Shipilev, JDK-8260584: Shenandoah: simplify "Concurrent Thread Roots" logging 2021-01-27, Roman Kennke, JDK-8260497: Shenandoah: Improve SATB flushing 2021-01-26, Zhengyu Gu, JDK-8260421: Shenandoah: Fix conc_mark_roots timing name and indentations 2021-01-26, Aleksey Shipilev, JDK-8260408: Shenandoah: adjust inline hints after JDK-8255019 2021-01-25, Jonathan Dowland, JDK-8260029: aarch64: fix typo in verify_oop_array 2021-01-25, Jonathan Dowland, JDK-8258884: [TEST_BUG] Convert applet-based test open/test/jdk/javax/swing/JMenuItem/8031573/bug8031573.java to a regular java test 2021-01-25, Jonathan Dowland, JDK-8247691: [aarch64] Incorrect handling of VM exceptions in C1 deopt stub/traps 2021-01-25, Jonathan Dowland, JDK-8212678: Windows IME related patch 2021-01-25, Jonathan Dowland, JDK-8239137: JAWS does not always announce the value of JSliders in JColorChooser 2021-01-25, Jonathan Dowland, JDK-7146776: Deadlock between URLStreamHandler.getHostAddress and file.Handler.openconnection 2021-01-25, Jonathan Dowland, JDK-8259048: (tz) Upgrade Timezone Data to tzdata2020f 2021-01-23, Zhengyu Gu, JDK-8260327: Shenandoah: Shenandoah may fail with -XX:UseSSE=0 on x86_32 2021-01-22, Roman Kennke, JDK-8260309: Shenandoah: Clean up ShenandoahBarrierSet 2021-01-21, Aleksey Shipilev, JDK-8260212: Shenandoah: resolve-only UpdateRefsMode is not used 2021-01-20, Aleksey Shipilev, JDK-8260106: Shenandoah: refactor reference updating closures and related code 2021-01-20, Aleksey Shipilev, JDK-8260048: Shenandoah: ShenandoahMarkingContext asserts are unnecessary 2021-01-19, Zhengyu Gu, JDK-8260005: Shenandoah: Remove unused AlwaysTrueClosure in ShenandoahConcurrentRootScanner::roots_do() 2021-01-19, Zhengyu Gu, JDK-8260004: Shenandoah: Rename ShenandoahMarkCompact to ShenandoahFullGC 2021-01-19, Severin Gehwolf, JDK-8256660: Disable DTLS 1.0 2021-01-19, Zhengyu Gu, JDK-8259954: gc/shenandoah/mxbeans tests fail with -Xcomp 2021-01-19, Aleksey Shipilev, JDK-8259962: Shenandoah: task queue statistics is inconsistent after JDK-8255019 2021-01-18, Zhengyu Gu, JDK-8259937: guarantee(loc != NULL) failed: missing saved register with native invoker 2021-01-18, Aleksey Shipilev, JDK-8259928: compiler/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: Missing timing tracking for STW CLD root processing 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-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-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-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-8246094: [macos] Sound Recording and playback is not working 2021-01-04, Jonathan Dowland, JDK-8238164: Update Xerces2 Java to version 2.12.0 2021-01-04, Jonathan Dowland, JDK-8166595: TLS Support for RSASSA-PSS Signature Algorithms 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-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-8256685: Behavior change in XML since JDK 8u271 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-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 Timezone 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-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-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 Timezone 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 Timezone 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 to1.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 Xerces2 Java 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 Timezone 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-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 to 3.2.2 from 3.1.5 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-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: Update IANA Language Subtag Registry to Version 2019-09-16 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: Update Commons BCEL to Version 6.0 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-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 JCUP 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: Update Commons BCEL 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-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 Timezone 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-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-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 Timezone 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 Timezone 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 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