git: openjdk/lilliput: created branch jdk based on the branch omworld containing 179 unique commits
Robbin Ehn
rehn at openjdk.org
Tue Feb 20 14:47:47 UTC 2024
The following commits are unique to the jdk branch:
========================================================
fe78c0f1: 8325022: Incorrect error message on client authentication
432756b6: 8325024: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java incorrect comment information
a2229b18: 8324838: test_nmt_locationprinting.cpp broken in the gcc windows build
a6632487: 8324668: JDWP process management needs more efficient file descriptor handling
1aba78f2: 8324937: GHA: Avoid multiple test suites per job
68206b53: 8324585: JVM native memory leak in PCKS11-NSS security provider
d9331bfd: 8324845: management.properties text "interface name" is misleading
cd11059f: 8325053: Serial: Move Generation::save_used_region to TenuredGeneration
6b84f9bb: 8325001: Typo in the javadocs for the Arena::ofShared method
cab74b07: 8324287: Record total and free swap space in JFR
8e451823: 8324834: Use _LARGE_FILES on AIX
ac1cd319: 8325096: Test java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java is failing
70e7cdcb: 8323670: A few client tests intermittently throw ConcurrentModificationException
6b09a79d: 8324974: JFR: EventCompilerPhase should be created as UNTIMED
192349ee: 8324066: "clhsdb jstack" should not by default scan for j.u.c locks because it can be very slow
b3ecd556: 8324679: Replace NULL with nullptr in HotSpot .ad files
144a08ee: 8325078: Better escaping of single and double quotes in javac annotation toString() results
d3c3194a: 6285888: ChoiceFormat can support unescaped relational symbols in the Format segment
783ae566: 8311893: Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name
91d8dac9: 8325137: com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java can fail in Xcomp with out of expected range
6787c4c3: 8325055: Rename Injector.h
38c01971: 8318105: [jmh] the test java.security.HSS failed with 2 active threads
1ae85138: 8324858: [vectorapi] Bounds checking issues when accessing memory segments
adc36040: 8325148: Enable restricted javac warning in java.base
f613e133: 8313739: ZipOutputStream.close() should always close the wrapped stream
63cb1f88: 8321396: Retire test/jdk/java/util/zip/NoExtensionSignature.java
7476e290: 8323680: SA PointerFinder code can do a better job of leveraging existing code to determine if an address is in the TLAB
a18b03b8: 8324635: (zipfs) Regression in Files.setPosixFilePermissions called on existing MSDOS entries
ed068469: 8325037: x86: enable and fix hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java
692c9f88: 8325201: (zipfs) Disable TestPosix.setPermissionsShouldConvertToUnix which fails on Windows
80642dd7: 8324817: Parallel GC does not pre-touch all heap pages when AlwaysPreTouch enabled and large page disabled
8796f43c: 8315762: Update subtype check profile collection on s390x following 8308869
85e32012: 8325159: C2 SuperWord: measure time for CITime
af32262c: 8325049: stubGenerator_ppc.cpp should use alignas
df35462a: 8323502: javac crash with wrongly typed method block in Flow
0377f1ab: 8325133: Missing MEMFLAGS parameter in parts of os API
4da28b40: 8291809: Convert compiler/c2/cr7200264/TestSSE2IntVect.java to IR verification test
cdf918b1: 8325134: Serial: Remove Generation::used_region
51671c0b: 8323809: Serial: Refactor card table verification
d395ac28: 8321373: Build should use LC_ALL=C.UTF-8
89e6a02e: 8325064: C2 SuperWord: refactor construct_bb
19e92201: 8325169: Reduce String::indexOf overheads
55c1446b: 8321468: Remove StringUTF16::equals
19936526: 8324983: race in CompileBroker::possibly_add_compiler_threads
c3adc61e: 8325199: (zipfs) jdk/nio/zipfs/TestPosix.java failed 6 sub-tests
51853f74: 8324724: Add Stub routines for FP16 conversions on aarch64
7777eb5e: 8321931: memory_swap_current_in_bytes reports 0 as "unlimited"
209d87a8: 8324960: Unsafe.allocateMemory documentation incorrect regarding zero return value
fd3042a0: 8318566: Heap walking functions should not use FilteredFieldStream
f31957e6: 8317636: Improve heap walking API tests to verify correctness of field indexes
ab3b9417: 8325270: ProblemList two compiler/intrinsics/float16 tests that fail due to JDK-8324724
f1f93988: 8323699: MessageFormat.toPattern() generates non-equivalent MessageFormat pattern
e0fd3f4d: 8325081: Move '_soft_ref_policy' to 'CollectedHeap'
729ae1d7: 8325266: Enable this-escape javac warning in jdk.javadoc
9ee9f288: 8325213: Flags introduced by configure script are not passed to ADLC build
542b0b66: 8324126: Error message for mistyping -XX:+Unlock...Options is not helpful
6d911f68: 8317299: safepoint scalarization doesn't keep track of the depth of the JVM state
b02599d2: 8298046: Fix hidden but significant trailing whitespace in properties files for serviceability code
4cd31875: 8324874: AArch64: crypto pmull based CRC32/CRC32C intrinsics clobber V8-V15 registers
b75c134f: 8325313: Header format error in TestIntrinsicBailOut after JDK-8317299
f356970b: 8322535: Change default AArch64 SpinPause instruction
d1c82156: 8325194: GHA: Add macOS M1 testing
fd89b334: 8316992: Potential null pointer from get_current_thread JVMCI helper function.
51d7169b: 8320237: C2: late inlining of method handle invoke causes duplicate lines in PrintInlining output
50b17d98: 8316704: Regex-free parsing of Formatter and FormatProcessor specifiers
b814c318: 8321703: jdeps generates illegal dot file containing nodesep=0,500000
2d252ee0: 8325180: Rename jvmti_FollowRefObjects.h
96eb0390: 8324665: Loose matching of space separators in the lenient date/time parsing mode
4b1e367e: 8325152: Clarify specification of java.io.RandomAccessFile.setLength
0f5f3c9b: 8325254: CKA_TOKEN private and secret keys are not necessarily sensitive
1797efd6: 8322218: Better escaping of single and double quotes in annotation toString() results
f2f63444: 8325347: Rename native_thread.h
e0d98dd3: 8325257: jshell reports NoSuchFieldError with instanceof primitive type
3bffe223: 8319463: ClassSignature should have superclass and superinterfaces as ClassTypeSig
4abb10eb: 8317349: Randomize order of macro node expansion in C2
77ee7f0e: 8325221: Obsolete TLABStats
c3a632dc: 8325248: Serial: Remove Generation::space_iterate
1ecf74c2: 8325306: Rename static huge pages to explicit huge pages
a9c6e87c: 8325416: Parallel: Refactor CheckForUnmarkedOops
a3a2b1fb: 8324881: ObjectSynchronizer::inflate(Thread* current...) is invoked for non-current thread
18e24d06: 8325109: Sort method modifiers in canonical order
3a1f4d0f: 8325268: Add policy statement to langtools makefiles concerning warnings
299a8ee6: 8325302: Files.move(REPLACE_EXISTING) throws NoSuchFileException on deleted target
fbd15b20: 8325189: Enable this-escape javac warning in java.base
be7cc1c2: 8323681: SA PointerFinder code should support G1
9cccf051: 8325367: Rename nsk_list.h
1fb9e3d6: 8325304: Several classes in java.util.jar and java.util.zip don't specify the behaviour for null arguments
d1099033: 8325028: (ch) Pipe channels should lazily set socket to non-blocking mode on first use by virtual thread
43089bf0: 8325399: Add tests for virtual threads doing Selector operations
917838e0: 8325150: (tz) Update Timezone Data to 2024a
b58d73b9: 8323746: Add PathElement hashCode and equals
3d3a8f0e: 8325432: enhance assert message "relocation addr must be in this section"
e8ceb718: 6507038: Memory Leak in JTree / BasicTreeUI
3c91b59e: 8325444: GHA: JDK-8325194 causes a regression
ab5e9477: 8325436: G1: Remove unused G1RegionMarkStats::is_clear
0ea75b28: 8325259: Serial: Inline OldGenScanClosure during Young GC
10beb318: 8325456: Rename nsk_mutex.h
d91fb17a: 8325505: Fix Javadoc ResourceBundle::getString
9936aeea: 8324824: AArch64: Detect Ampere-1B core and update default options for Ampere CPUs
b7976522: 8322927: Unused code in LIR_Assembler::verify_oop_map
8d9ad97c: 8324641: [IR Framework] Add Setup method to provide custom arguments and set fields
cc276ff0: 8325516: Shenandoah: Move heap change tracking into ShenandoahHeap
e3dc6a7a: 8314275: Incorrect stepping in switch
71b46c38: 8325471: CHeapBitMap(MEMFLAGS flags) constructor misleading use of super-constructor
d165d124: 8325510: Serial: Remove redundant arg in non_clean_card_iterate
5daf622a: 8325309: Amend "Listeners and Threads" in AWTThreadIssues.html
8b70b8d8: 8325440: Confusing error reported for octal literals with wrong digits
52d49761: 8325437: Safepoint polling in monitor deflation can cause massive logs
69b2674c: 8324648: Avoid NoSuchMethodError when instantiating NativePRNG
8ef918d6: 8324646: Avoid Class.forName in SecureRandom constructor
29d89d48: 8325551: Remove unused obj_is_alive and block_start in Space
40708baf: 8325563: Remove unused Space::is_in
4a3a38d1: 8325517: Shenandoah: Reduce unnecessary includes from shenandoahControlThread.cpp
43684374: 8325264: two compiler/intrinsics/float16 tests fail after JDK-8324724
6944537c: 8325203: System.exit(0) kills the launched 3rd party application
b42b8886: 8325038: runtime/cds/appcds/ProhibitedPackage.java can fail with UseLargePages
ac4607ed: 8226919: attach in linux hangs due to permission denied accessing /proc/pid/root
d39b7bab: 8316460: 4 javax/management tests ignore VM flags
3ebe6c19: 8319578: Few java/lang/instrument ignore test.java.opts and accept test.vm.opts only
6303c0e7: 8325569: ProblemList gc/parallel/TestAlwaysPreTouchBehavior.java on linux
e33d8a21: 8311076: RedefineClasses doesn't check for ConstantPool overflow
6c7029ff: 8318603: Parallelize sun/java2d/marlin/ClipShapeTest.java
71d2dbd0: 8325464: GCCause.java out of sync with gcCause.hpp
232d1368: 8324890: C2 SuperWord: refactor out VLoop, make unrolling_analysis static, remove init/reset mechanism
af7eeffd: 8325565: Remove unused SpaceClosure
2546afe2: 8325451: Missed elimination of assertion predicates
efa071dd: 8323089: networkaddress.cache.ttl is not a system property
e5cb78cc: 8324539: Do not use LFS64 symbols in JDK libs
6a123626: 8325606: compiler/predicates/TestPredicatesBasic.java does not compile
1358850a: 8322694: C1: Handle Constant and IfOp in NullCheckEliminator
16b3be0a: 8325503: Add GC specific prefix for CheckForUnmarked related classes
1e4b7017: 8316931: [macos14] Test "java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.html" throws an exception on macOS 14(x64, aarch64)
46287630: 8320302: compiler/arguments/TestC1Globals.java hits SIGSEGV in ContinuationEntry::set_enter_code
d70156d2: 8325529: Remove unused imports from `ModuleGenerator` test file
b3e0587e: 8322874: Redirection loop in index.html
482c1006: 8322865: JavaDoc fails on aggregator modules
7c697123: 8325570: Update to Graphviz 9.0.0
2ed889b7: 8323628: Update license on "pass-through" files
b356fee5: 8325458: Rename mlvmJvmtiUtils.h
62a4be03: 8325635: Serial: Inline verify_used_region_at_save_marks
4513da94: 8325470: [AIX] use fclose after fopen in read_psinfo
5dbf1373: 8319797: Recursive lightweight locking: Runtime implementation
618af397: 8325633: Use stricter assertion in callers of Space::is_aligned
ec20b0aa: 8325626: Allow selection of non-matching configurations using CONF=!string
c266800a: 8325558: Add jcheck whitespace checking for properties files
088e54f5: 8325650: Table of contents scroll timeout not long enough
f8d8eecf: 8325325: Breadcrumb navigation shows preview link for modules and packages
c3c1cdd1: 8325731: Installation instructions for Debian/Ubuntu don't mention autoconf
71ff2d71: 8325616: JFR ZGC Allocation Stall events should record stack traces
7ec2badd: 8323520: Drop unnecessary virtual specifier in Space
7cd25ed6: 8322854: Incorrect rematerialization of scalar replaced objects in C2
57b04e1b: 8325748: Serial: Move Generation::promote to TenuredGeneration
13d9e8ff: 8325590: Regression in round-tripping UTF-16 strings after JDK-8311906
6b7c9718: 8325382: (fc) FileChannel.transferTo throws IOException when position equals size
6dfa7f39: 8325541: C2 SuperWord: refactor filter / split
74b90aa8: 8325672: C2: allocate PhaseIdealLoop::_loop_or_ctrl from C->comp_arena()
243fb461: 8325750: Fix spelling of ForceTranslateFailure help message
842b895f: 8303891: Speed up Zip64SizeTest using a small ZIP64 file
628cd8a4: 8303866: Allow ZipInputStream.readEnd to parse small Zip64 ZIP files
8765b176: 8325800: Drop unused cups declaration from Oracle build configuration
ea419322: 8325395: Missing copyright header in StackFilter.java
7f6bb71e: 8319799: Recursive lightweight locking: x86 implementation
ea98de63: 8325449: [BACKOUT] use "dmb.ishst+dmb.ishld" for release barrier
d0039960: 8325743: test/jdk/java/nio/channels/unixdomain/SocketOptions.java enhance user name output in error case
0c2def0e: 8325653: Erroneous exhaustivity analysis for primitive patterns
84965ea1: 8322630: Remove ICStubs and related safepoints
8dc59763: 8325809: JFR: Remove unnecessary annotation
61f24933: 8325767: Serial: Move transform_stack_chunk out of TenuredGeneration::promote
737b4c51: 8323883: JFR AssertionError: Missing object ID 15101
9c852df6: 8318966: Some methods make promises about Java array element alignment that are too strong
130f429c: 8325403: Add SystemGC JMH benchmarks
53878eef: 8325643: G1: Refactor G1FlushHumongousCandidateRemSets
f6e28510: 8316340: (bf) Missing {@inheritDoc} for exception in MappedByteBuffer::compact
09d49366: 8252136: Several methods in hotspot are missing "static"
b823fa44: 8325574: Shenandoah: Simplify and enhance reporting of requested GCs
22e81810: 8325682: Rename nsk_strace.h
810daf82: 8325910: Rename jnihelper.h
1aae980c: 8323994: gtest runner repeats test name for every single gtest assertion
8cb9b479: 8321282: RISC-V: SpinPause() not implemented
More information about the lilliput-dev
mailing list