Report generated: Fri Nov 15 10:14:32 CET 2024
Date Added | Added By | Bug | Synopsis |
---|---|---|---|
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 |
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 |