git: openjdk/wakefield: created branch mkartash/pure_wl_toolkit based on the branch pure_wl_toolkit_21 containing 189 unique commits

duke duke at openjdk.org
Fri Apr 28 12:31:38 UTC 2023


The following commits are unique to the mkartash/pure_wl_toolkit branch:
========================================================
ebeee6dc: 8305404: Compile_lock not needed for InstanceKlass::implementor()
1fd40060: 8305405: Compile_lock not needed in Universe::genesis()
30a140b5: 8304912: Use OperatingSystem enum in java.desktop module
5a788657: 8304930: Enable Link Time Optimization as an option for Visual C++
2cc4bf1a: 8305085: Suppress removal warning for finalize() from  test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineFinalizer.java
793da60e: 8305403: Shenandoah evacuation workers may deadlock
314bad36: 8305935: Resolve multiple definition of 'jmm_<interface|version>' when statically linking with JDK native libraries
caa841d9: 8306029: ProblemList runtime/ErrorHandling/TestDwarf.java on linux
e5759241: 8305336: java.security.debug=sunpkcs11 breaks PKCS#11 configuration with slotListIndex
7f56de8f: 8306036: Use @apiNote in String.toLowerCase, String.toUpperCase
2a062f16: 8305089: Implement missing socket options on AIX
5c95bb1c: 8257967: JFR: Events for loaded agents
c0b4957f: 8305740: C2: add print statements to assert: Can't determine return type.
dbd2b5f8: 8305892: G1: Fix G1MMUTracker::when_sec documentation
1958f0e8: 8305233: G1: Refactor G1ClearCardTableTask
2240c7ec: 8305543: Ensure GC barriers for arraycopy on AArch64 use caller saved neon temp registers
02347d0c: 8305351: C2 setScopedValueCache intrinsic doesn't use access API
75515298: 8305995: Footprint regression from JDK-8224957
fb58d77e: 8305192: serial GC fails "assert(Universe::on_page_boundary(bottom) && Universe::on_page_boundary(end)) failed: invalid space boundaries"
cc60f2ff: 8305060: G1: Refactor G1ScanHRForRegionClosure::scan_heap_roots
73609604: 8305625: Stress test crashes with SEGV in Deoptimization::deoptimize_frame_internal(JavaThread*, long*, Deoptimization::DeoptReason)
4ed933cf: 8296248: Update CLDR to Version 43.0
497f9e76: 8305755: [JVMCI] missing barriers in CompilerToVM.readFieldValue for Reference.referent
6831f9db: 8278583: Open source SwingMark - Swing performance benchmark
525a91e3: 8305673: Convert DocCommentParser to use enhanced switch
8858d543: 8305811: (bf) Improve performance of CharBuffer::append(CharSequence[,int,int])
bb1a7bb3: 8305762: FileInputStream and FileOutputStream implSpec should be corrected or removed
e3ece365: 8303422: Use common functions to exit the VM for -Xshare:dump and CDS errors
445ebef4: 8305668: PPC: Non-Top Interpreted frames should be independent of ABI_ELFv2
49726ee3: 8305690: [X86] Do not emit two REX prefixes in Assembler::prefix
8ecb5dfa: 8305781: compiler/c2/irTests/TestVectorizationMultiInvar.java failed with "IRViolationException: There were one or multiple IR rule failures."
54f7b6ca: 8301497: Replace NULL with nullptr in cpu/s390
896207de: 8306077: Replace NEW_ARENA_ARRAY with NEW_RESOURCE_ARRAY when applicable in opto
3bba8995: 8299592: Fix and reenable warnings in java.desktop native code compilation
3c7ab805: 8304054: Linux: NullPointerException from FontConfiguration.getVersion in case no fonts are installed
e97fe081: 8306279: Build failure after JDK-8299592
803680f1: 8306289: 32-bit build failures after JDK-8303422
0f3828dd: 8306282: Build failure linux-arm32-open-cmp-baseline after JDK-8257967
1b5d35ad: 8306059: improve the reliability of TestSerialGCWithCDS.java and ArchiveRelocationTest.java tests
c06135b5: 8287404: Improve ping times
3656939a: 8295304: Runtime support improvements
5ec01201: 8297371: Improve UTF8 representation redux
ec119716: 8296676: Improve String platform support
a0f7ae1a: 8298667: Improved path handling
14aad787: 8294474: Better AES support
b1c34c03: 8296684: Improve String platform support
2e5700a9: 8288436: Improve Xalan supports
9e56d100: 8296832: Improve Swing platform support
f098b490: 8298310: Enhance TLS session negotiation
77df3152: 8296692: Improve String platform support
eb8d8cdd: 8299129: Enhance NameService lookups
c7faf602: 8305757: Call Method::compute_has_loops_flag() when creating CDS archive
42b7260e: 8306111: PPC64: RT call after thaw with exception requires larger ABI section
ebba42ac: 8305993: Add handleSocketErrorWithMessage to extend nio Net.c exception message
9fb53adf: 8305716: Enhancements for printing age tables
c738c8ea: 8306278: jvmtiAgentList.cpp:253 assert(offset >= 0) failed: invariant occurs on AIX after JDK-8257967
1a41e12c: 8306310: Move is_shared Klass flag
ddb86469: 8306123: Move InstanceKlass writeable flags
a31a11f4: 8306006: strace001.java fails due to unknown methods on stack
c57af319: 8306038: SystemModulesPlugin generates code that doesn't pop when return value not used
48fd4f2b: 8303431: [JVMCI] libgraal annotation API
85de01e6: 8306323: Update license files in CLDR v43
4ad3ac63: 8306135: Clean up and open source some AWT tests
fdb4bafa: 8306134: Open source some AWT tests relating to Button and a few other classes
ed34e7f5: 8306321: Add an accessor for the top of a PLAB
e764e9b7: 8306452: Fix Amazon copyright in JDK-8305425 test
d03128d0: 8306280: Open source several choice AWT tests
781d6d79: 8306372: Open source AWT CardLayout and Checkbox tests
b8f0a668: 8041676: remove the java.compiler system property
64ed816a: 8305943: Open source few AWT Focus related tests
310aa934: 8304291: [AIX] Broken build after JDK-8301998
6a7dff30: 8305880: Loom: Avoid putting stale object pointers in oops
9c2e5b38: 8306459: s390x: Replace NULL to nullptr
33a7978e: 8306538: Zero variant build failure after JDK-8257967
73018b39: 8306284: G1: Remove assertion in G1ScanHRForRegionClosure::do_claimed_block
c6a288dc: 8305945: (zipfs) Opening a directory to get input stream produces incorrect exception message
955abcae: 8306483: (ch) Channels.newReader(ReadableByteChannel,Charset) refers to csName
20b1d19d: 8305746: InitializeEncoding should cache Charset object instead of charset name
9412c0a2: 8297302: gtest/AsyncLogGtest.java fails AsyncLogTest.stdoutOutput_vm
d6cf4aa1: 8305874: Open source AWT Key, Text Event related tests
afd2501f: 8306482: Remove unused Method AccessFlags
f6336231: 8306474: Move InstanceKlass read-only flags
174c1a6d: 4737887: (cal) API: Calendar methods taking field should document exceptions
ffb2494d: 8305207: Calendar.aggregateStamp(int, int) return value can be simplified
2c70828e: 8305236: Some LoadLoad barriers in the interpreter are unnecessary after JDK-8220051
9a68d1d9: 8306060: Open source few AWT Insets related tests
8346ae2b: 8305942: Open source several AWT Focus related tests
36ec05d5: 8306430: Open source some AWT tests related to TextComponent and Toolkit
fdaabd6e: 8306581: JVMCI tests failed when run with -XX:TypeProfileLevel=222 after JDK-8303431
3da987ad: 8306075: Micro-optimize Enum.hashCode
5a00617b: 8306543: GHA: MSVC installation is failing
be6031b8: 8303703: Add support of execution tests using virtual thread factory jtreg plugin
6e77e14f: 8306456: Don't leak _worklist's memory in PhaseLive::compute
9cd5741c: 8306436: Rename PSS*:_n_workers to PSS*:_num_workers
d518dbf7: 8306440: Rename PSS:_num_optional_regions to _max_num_optional_regions
723037a7: 8298048: Combine CDS archive heap into a single block
117c5b11: 8279216: Investigate implementation of premultiplied alpha in the Little-CMS 2.13
cb158ffb: 8296153: Bump minimum boot jdk to JDK 20
b2240bf8: 8304696: Duplicate class names in dynamicArchive tests can lead to test failure
9ed456fa: 8306634: Open source AWT Event related tests
8d696aea: 8306575: Clean up and open source four Dialog related tests
0f51e632: 8305590: Remove nothrow exception specifications from operator new
49005174: 8306636: Disable compiler/c2/Test6905845.java with -XX:TieredStopAtLevel=3
f7d45b85: 8306076: Open source AWT misc tests
ce493dda: 8306435: Juggle04/TestDescription.java should be a booleanArr test and not a byteArr one
4a9f8efa: 8057586: Explicit GC ignored if GCLocker is active
30fa50d1: 8305062: Refactor CardTable::resize_covered_region
136dad71: 8306566: Open source several clipboard AWT tests
f239695b: 8305056: Avoid unaligned access in emit_intX methods if it's unsupported
7400aff3: 8305252: make_method_handle_intrinsic may call java code under a lock
62acc882: 8306476: CDS ArchiveHeapTestClass.java test asserts when vm_exit is called on VM thread
d980cb48: 8306658: GHA: MSVC installation could be optional since it might already be pre-installed
b2ccc973: 8306444: Don't leak memory in PhaseChaitin::PhaseChaitin
2763cf14: 8304896: Update to use jtreg 7.2
f32adaf8: 8304836: Make MALLOC_MIN4 macro more robust
4b23bef5: 8301377: adjust timeout for JLI GetObjectSizeIntrinsicsTest.java subtest again
41d6be4d: 8301065: Handle control characters in java_lang_String::print
6b81342c: 8305994: Guarantee eventual async monitor deflation
314db55f: 8304818: Prune HttpURLConnection cache when corresponding Authenticator is garbage collected
937dd345: 8306775: Problemlist runtime/Monitor/GuaranteedAsyncDeflationIntervalTest.java
328e512d: 8306780: ProblemList java/lang/Thread/virtual/HoldsLock.java#id0 in Xcomp
0dc03c9d: 8305922: [aix,linux] Avoid comparing 'this' to nullptr
2ea62c13: 8303276: Secondary assertion failure in AdapterHandlerLibrary::contains during crash reporting
b5362dad: 8306484: Open source several AWT Choice jtreg tests
f39641cc: 8306682: Open source a few more AWT Choice tests
24719190: 8304036: Use CommandLine class from shared module
8063aa2e: 8306695: Divide by zero in G1Policy::logged_cards_processing_time
31a73b0d: 8306714: Open source few Swing event and AbstractAction tests
2985738f: 8306773: Problemlist jdk/incubator/vector/ShortMaxVectorTests.java on x86_32
f968da97: 8305352: updateIconImages may lead to deadlock after JDK-8276849
d53a5eed: 8306067: Open source AWT Graphics,GridBagLayout related tests
a98f5875: 8306766: Reduce heap size for TestJNICriticalStressTest
a4a53858: 8306733: Remove template parameter of G1DetermineCompactionQueueClosure::free_pinned_region
9d1fe656: 8306740: G1: Change G1CardSetHashTableScan to lambda
5f50e991: 8306770: (fs) Remove obsolete os.version check from sun.nio.fs.BsdFileStore.supportsFileAttributeView
bad6aa68: 8289735: UTIL_LOOKUP_PROGS fails on pathes with space
17ce0976: 8266571: Sequenced Collections
07ea445b: 8306838: GetGraphicsTest needs to be headful
98e8616a: 8301169: java/net/httpclient/ThrowingSubscribersAsInputStream.java,ThrowingSubscribersAsInputStreamAsync.java, and other httpclient tests failing on windows: Unable to establish loopback connection
e8f62de1: 8304676: [vectorapi] x86_32: Crash in Assembler::kmovql(Address, KRegister)
0ff3a278: 8306008: Several Vector API tests fail for client VM after JDK-8304450
c92883a3: 8306772: Remove sun.security.x509.CertException, sun.security.x509.CertParseError
33d66141: 8304845: Update PCSC-Lite for Suse Linux to 1.9.9 and fix incomplete license wording
5f4965d4: 8306687: Relax memory ordering constraints on metaspace atomic counters
36d61c31: 8306765: Some client related jtreg problem list entries are malformed
9beae218: 8306718: Optimize and opensource some old AWT tests
28829f30: 8306734: Shenandoah: Missing barriers on deoptimization path
d819deba: 8304423: Refactor FdLibm.java
e3ccaa65: 8306623: (bf) CharBuffer::allocate throws unexpected exception type with some CharSequences
b372f28a: 8306753: Open source several container AWT tests
1c2dadc3: 8306683: Open source several clipboard and color AWT tests
88d9ebf8: 8306752: Open source several container and component AWT tests
00b1eaca: 8306031: Update IANA Language Subtag Registry to Version 2023-04-13
adf62feb: 8304918: Remove unused decl field from AnnotatedType implementations
1c1a73f7: 8302908: RISC-V: Support masked vector arithmetic instructions for Vector API
f3e8bd1d: 8306755: Open source few Swing JComponent and AbstractButton tests
ed1ebd24: 8306652: Open source AWT MenuItem related tests
cc894d84: 8303466: C2: failed: malformed control flow. Limit type made precise with MaxL/MinL
44d9f55d: 8306072: Open source several AWT MouseInfo related tests
8d899925: 8298189: Regression in SPECjvm2008-MonteCarlo for pre-Cascade Lake Intel processors
d7476982: 8306823: Native memory leak in SharedRuntime::notify_jvmti_unmount/mount.
86f41a4c: 8306735: G1: G1FullGCScope remove unnecessary member _explicit_gc
c5910fa0: 8306749: Make CardTable::invalidate non-virtual
9ad6dc88: 8306774: Make runtime/Monitor/GuaranteedAsyncDeflationIntervalTest.java more reliable
35e7bc21: 8306855: [s390x] fix difference in abi sizes
2e340e85: 8233725: ProcessTools.startProcess() has output issues when using an OutputAnalyzer at the same time
35e80237: 8306872: Rename Node_Array::Size()
9bc6a212: 8306033: Resolve multiple definition of 'throwIOException' and friends when statically linking with JDK native libraries
a18191fe: 8302328: [s390x] Simplify asm_assert definition
d0e8aec0: 8306374: (bf) Improve performance of DirectCharBuffer::append(CharSequence[,int,int])
8e36c05d: 8305853: java/text/Format/DateFormat/DateFormatRegression.java fails with "Uncaught exception thrown in test method Test4089106"
01b85129: 8302182: Update Public Suffix List to 88467c9
38cc0391: 8306705: com/sun/jdi/PopAndInvokeTest.java fails with NativeMethodException
732179ca: 8306409: Open source AWT KeyBoardFocusManger, LightWeightComponent related tests
b81c9c84: 8306951: [BACKOUT] JDK-8305252 make_method_handle_intrinsic may call java code under a lock
750bece0: 8305771: SA ClassWriter.java fails to skip overpass methods
1e4eafb4: 8071693: Introspector ignores default interface methods
9ebcda21: 8229147: Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27)
27c5c107: 8306883: Thread stacksize is reported with wrong units in os::create_thread logging
748476fd: 8306732: TruncatedSeq::predict_next() attempts linear regression with only one data point
de0c05da: 6995195: Static initialization deadlock in sun.java2d.loops.Blit and GraphicsPrimitiveMgr
a83c02fe: 8306654: Disable NMT location_printing_cheap_dead_xx tests again
d94ce656: 8306858: Remove some remnants of CMS from SA agent
41d58533: 8306940: test/jdk/java/net/httpclient/XxxxInURI.java should call HttpClient::close
cbccc4c8: 8304265: Implementation of Foreign Function and Memory API (Third Preview)
ba436495: 8306976: UTIL_REQUIRE_SPECIAL warning on grep
1be80a44: 8287087: C2: perform SLP reduction analysis on-demand
96cdf93b: 8306833: Change CardTable::_covered to static array
b7b0517c: Initial version of WLToolkit and Vulkan support


More information about the wakefield-dev mailing list