Xue-Lei Andrew Fan
|
38cfc59172
|
8299378: sprintf is deprecated in Xcode 14
Reviewed-by: kbarrett, dholmes
|
2023-01-03 22:44:14 +00:00 |
|
Justin King
|
8afd665bf9
|
8299395 : Remove metaprogramming/removeCV.hpp
Reviewed-by: kbarrett, tschatzl
|
2023-01-03 09:13:49 +00:00 |
|
Justin King
|
ce6395a135
|
8299397: Remove metaprogramming/isFloatingPoint.hpp
Reviewed-by: kbarrett, iwalulya, tschatzl
|
2023-01-02 14:36:01 +00:00 |
|
Justin King
|
71a64a1b7a
|
8299399: Remove metaprogramming/isArray.hpp
Reviewed-by: kbarrett, iwalulya, tschatzl
|
2023-01-02 14:34:44 +00:00 |
|
Justin King
|
532ccdb61a
|
8299396: Remove metaprogramming/removeExtent.hpp
Reviewed-by: kbarrett, iwalulya, tschatzl
|
2023-01-02 14:33:44 +00:00 |
|
Justin King
|
9d3d03997e
|
8299402: Remove metaprogramming/isVolatile.hpp
Reviewed-by: kbarrett, iwalulya, tschatzl
|
2023-01-02 14:16:26 +00:00 |
|
Justin King
|
d812022890
|
8299398: Remove metaprogramming/isConst.hpp
Reviewed-by: kbarrett, iwalulya, tschatzl
|
2023-01-02 12:00:39 +00:00 |
|
Fei Gao
|
ba942c24e8
|
8298244: AArch64: Optimize vector implementation of AddReduction for floating point
Reviewed-by: aph, xgong
|
2022-12-19 01:11:19 +00:00 |
|
Thomas Stuefe
|
f729f5b6d0
|
8298298 : NMT: count deltas are printed with 32-bit signed size
Reviewed-by: shade, dholmes
|
2022-12-09 17:46:28 +00:00 |
|
Y. Srinivas Ramakrishna
|
c16eb89ce0
|
8298138: Shenandoah: HdrSeq asserts "sub-bucket index (512) overflow for value ( 1.00)"
Reviewed-by: rkennke, shade
|
2022-12-08 21:54:16 +00:00 |
|
Johan Sjölen
|
165dcdd27d
|
8297718: Make NMT free:ing protocol more granular
Reviewed-by: stuefe, gziemski
|
2022-12-08 12:32:59 +00:00 |
|
Afshin Zafari
|
bd381886e0
|
8297766: Remove UseMallocOnly development option
Reviewed-by: coleenp, stuefe, dholmes
|
2022-12-05 13:31:15 +00:00 |
|
Bhavana Kilambi
|
54e6d6aaeb
|
8293488: Add EOR3 backend rule for aarch64 SHA3 extension
Reviewed-by: haosun, njian, eliu, aturbanov, ngasson
|
2022-11-29 17:17:15 +00:00 |
|
Stefan Karlsson
|
df6cf1e41d
|
8296886: Fix various include sort order issues
Reviewed-by: kbarrett, dholmes, stuefe
|
2022-11-24 15:06:19 +00:00 |
|
Gerard Ziemski
|
ccc6e16918
|
8291067: macOS should use O_CLOEXEC instead of FD_CLOEXEC
Reviewed-by: dcubed, dholmes, stuefe
|
2022-11-22 16:30:24 +00:00 |
|
Christian Hagedorn
|
8b8d8481bc
|
8293422: DWARF emitted by Clang cannot be parsed
Reviewed-by: tschatzl, ihse, stuefe
|
2022-11-21 12:58:45 +00:00 |
|
Bhavana Kilambi
|
891c706a10
|
8295276: AArch64: Add backend support for half float conversion intrinsics
Reviewed-by: ngasson, aph, njian
|
2022-11-21 09:56:38 +00:00 |
|
Thomas Stuefe
|
0a3b0fc8ad
|
8296784: Provide clean mallinfo/mallinfo2 wrapper for Linux glibc platforms
Reviewed-by: rkennke, mbaesken
|
2022-11-19 18:06:48 +00:00 |
|
Thomas Stuefe
|
251e065a17
|
8296764: NMT: reduce loads in os::malloc
Reviewed-by: adinn, iklam
|
2022-11-19 14:45:45 +00:00 |
|
Thomas Stuefe
|
0845b39caf
|
8296796: Provide clean, platform-agnostic interface to C-heap trimming
Reviewed-by: dholmes, rkennke
|
2022-11-19 11:52:55 +00:00 |
|
Stefan Karlsson
|
373e52c0ab
|
8296785: Use realloc for CHeap-allocated BitMaps
Reviewed-by: stuefe, aboldtch
|
2022-11-17 21:23:27 +00:00 |
|
Stefan Karlsson
|
813b223a6b
|
8296926: Sort include lines of files in the include/ directory
Reviewed-by: kbarrett, erikj, lkorinth
|
2022-11-16 12:51:26 +00:00 |
|
Stefan Karlsson
|
196d0210df
|
8297020: Rename GrowableArray::on_stack
Reviewed-by: stuefe, coleenp
|
2022-11-16 11:01:39 +00:00 |
|
Thomas Stuefe
|
657a0b2f15
|
8295865: Several issues with os::realloc
Reviewed-by: dholmes, jsjolen
|
2022-11-12 05:51:50 +00:00 |
|
Stefan Karlsson
|
bfc5816595
|
8295475: Move non-resource allocation strategies out of ResourceObj
Reviewed-by: coleenp, stuefe, rehn, dholmes
|
2022-11-10 08:31:37 +00:00 |
|
Xin Liu
|
1b94ae13d3
|
8296139: Make GrowableBitMap the base class of all implementations
Reviewed-by: aboldtch, stefank, simonis
|
2022-11-09 19:51:54 +00:00 |
|
Johan Sjölen
|
4a0093ccc4
|
8294362: UL: Replace the internal usage of manual buffers with stringStream in LogSelection
Reviewed-by: dholmes, rehn
|
2022-11-09 10:55:08 +00:00 |
|
Ivan Walulya
|
dd5d4df5b6
|
8295658: G1: Refactor G1SegmentedArray to indicate that it is an allocator
Reviewed-by: tschatzl, sjohanss
|
2022-11-08 09:02:11 +00:00 |
|
Matias Saavedra Silva
|
ba303c048e
|
8295893: Improve printing of Constant Pool Cache Entries
Reviewed-by: dholmes, coleenp, iklam
|
2022-11-07 16:15:09 +00:00 |
|
Stefan Karlsson
|
8ee0f7d598
|
8296231: Fix MEMFLAGS for CHeapBitMaps
Reviewed-by: coleenp, dholmes
|
2022-11-04 09:36:26 +00:00 |
|
Ivan Walulya
|
1a58cb1c02
|
8233697: CHT: Iteration parallelization
Reviewed-by: tschatzl, rehn
|
2022-11-02 11:38:45 +00:00 |
|
Thomas Stuefe
|
cf121df17e
|
8295889: NMT preinit code does not handle allocation errors
Reviewed-by: dholmes, mbaesken
|
2022-10-26 08:35:05 +00:00 |
|
Kim Barrett
|
3a873d3c5b
|
8295808: GrowableArray should support capacity management
Reviewed-by: aboldtch, tschatzl, sspitsyn
|
2022-10-25 17:42:48 +00:00 |
|
Ioi Lam
|
89dafc002f
|
8292699: Improve printing of classes in native debugger
Reviewed-by: coleenp
|
2022-10-24 22:17:51 +00:00 |
|
Johan Sjölen
|
89a94d0502
|
8293873: Centralize the initialization of UL
Reviewed-by: stuefe, rehn
|
2022-10-24 09:12:59 +00:00 |
|
Kim Barrett
|
1164258ec7
|
8295124: Atomic::add to pointer type may return wrong value
Reviewed-by: tschatzl, coleenp
|
2022-10-20 22:24:53 +00:00 |
|
Kim Barrett
|
028e8b3d5e
|
8137022: Concurrent refinement thread adjustment and (de-)activation suboptimal
8155996: Improve concurrent refinement green zone control
8134303: Introduce -XX:-G1UseConcRefinement
Reviewed-by: sjohanss, tschatzl, iwalulya, ayang
|
2022-10-20 20:29:19 +00:00 |
|
Aleksey Shipilev
|
b06f1b149c
|
8294594: Fix cast-function-type warnings in signal handling code
Reviewed-by: dholmes, kbarrett
|
2022-10-18 08:45:28 +00:00 |
|
Thomas Stuefe
|
ec2981b83b
|
8293711: Factor out size parsing functions from arguments.cpp
Reviewed-by: dholmes, jsjolen
|
2022-10-17 12:44:51 +00:00 |
|
Kim Barrett
|
94a9b048af
|
8295013: OopStorage should derive from CHeapObjBase
Reviewed-by: stefank, tschatzl
|
2022-10-11 23:17:31 +00:00 |
|
Xin Liu
|
bf79f99c0c
|
8292989: Avoid dynamic memory in AsyncLogWriter
Reviewed-by: jsjolen, stuefe
|
2022-09-15 18:32:21 +00:00 |
|
Hao Sun
|
cbee0bc9ef
|
8292587: AArch64: Support SVE fabd instruction
Reviewed-by: njian, fgao, ngasson
|
2022-09-13 02:19:02 +00:00 |
|
Stefan Karlsson
|
6bd2794175
|
8293304: Replace some usages of INTPTR_FORMAT with PTR_FORMAT
Reviewed-by: kbarrett, coleenp
|
2022-09-08 13:37:06 +00:00 |
|
John R Rose
|
8d3399bf5f
|
8292758: put support for UNSIGNED5 format into its own header file
Reviewed-by: dlong, coleenp
|
2022-09-08 07:36:53 +00:00 |
|
Coleen Phillimore
|
5934669ca8
|
8292383: Create a SymbolHandle type to use for ResourceHashtable
Reviewed-by: iklam, hseigel
|
2022-09-07 14:50:58 +00:00 |
|
Stefan Karlsson
|
98ce45ff74
|
8292981: Unify and restructure integer printing format specifiers
Reviewed-by: kbarrett, dholmes
|
2022-09-02 06:52:35 +00:00 |
|
Jatin Bhateja
|
38377d5eb7
|
8291649: multiple tests failing with -Xcomp after JDK-8290034
Co-authored-by: Kim Barrett <kbarrett@openjdk.org>
Co-authored-by: John R Rose <jrose@openjdk.org>
Reviewed-by: kbarrett, jrose
|
2022-08-31 05:02:56 +00:00 |
|
Erik Österlund
|
054c23f484
|
8290025: Remove the Sweeper
Reviewed-by: stefank, kvn, iveresov, coleenp, vlivanov, mdoerr
|
2022-08-25 09:48:55 +00:00 |
|
Johan Sjölén
|
69448f9c1a
|
8292679: Simplify thread creation in gtest and port 2 tests to new way
Reviewed-by: rehn, coleenp, stuefe
|
2022-08-24 15:50:21 +00:00 |
|
Christian Hagedorn
|
13c0369646
|
8242181: [Linux] Show source information when printing native stack traces in hs_err files
Reviewed-by: erikj, tschatzl, stuefe, ihse
|
2022-08-24 06:44:06 +00:00 |
|
Bhavana Kilambi
|
07c797720d
|
8290249: Vectorize signum on AArch64
Reviewed-by: aph, ngasson
|
2022-08-22 09:01:08 +00:00 |
|
Kim Barrett
|
f85411f24a
|
8292458: Atomic operations on scoped enums don't build with clang
Reviewed-by: eosterlund, stefank
|
2022-08-19 01:49:52 +00:00 |
|
Harold Seigel
|
0d96546ab9
|
8292054: Test runtime/posixSig/TestPosixSig.java fails with 'Test failed, bad output.'
Reviewed-by: coleenp, stuefe
|
2022-08-17 19:56:14 +00:00 |
|
Thomas Stuefe
|
1c1c4410b2
|
8292072: NMT: repurpose Tracking overhead counter as global malloc counter
Reviewed-by: iklam, clanger
|
2022-08-13 18:40:29 +00:00 |
|
Coleen Phillimore
|
f5b3618c42
|
8291970: Add TableStatistics get function to ResourceHashtable
Reviewed-by: iklam, ccheung
|
2022-08-09 11:59:02 +00:00 |
|
Coleen Phillimore
|
617a196fd3
|
8290812: Add a test for ResourceHashtable
Reviewed-by: stuefe, iklam
|
2022-08-04 22:42:41 +00:00 |
|
Ioi Lam
|
b6b0317f83
|
8290840: Refactor the "os" class
Reviewed-by: dholmes, gziemski, stuefe, stefank
|
2022-08-04 01:20:29 +00:00 |
|
Thomas Schatzl
|
95e3190d96
|
8210708: Use single mark bitmap in G1
Co-authored-by: Stefan Johansson <sjohanss@openjdk.org>
Co-authored-by: Ivan Walulya <iwalulya@openjdk.org>
Reviewed-by: iwalulya, ayang
|
2022-07-07 15:46:05 +00:00 |
|
Xiaohong Gong
|
a79ce4e748
|
8286941: Add mask IR for partial vector operations for ARM SVE
Reviewed-by: kvn, jbhateja, njian, ngasson
|
2022-07-07 08:14:21 +00:00 |
|
Thomas Stuefe
|
569de453c3
|
8289620: gtest/MetaspaceUtilsGtests.java failed with unexpected stats values
Reviewed-by: coleenp
|
2022-07-07 05:30:10 +00:00 |
|
Thomas Stuefe
|
688712f75c
|
8289633: Forbid raw C-heap allocation functions in hotspot and fix findings
Reviewed-by: kbarrett, dholmes
|
2022-07-05 04:26:45 +00:00 |
|
Coleen Phillimore
|
270cf67e5f
|
8288752: Split thread implementation files
Reviewed-by: dholmes, rehn, iklam
|
2022-06-22 12:49:25 +00:00 |
|
Eric Liu
|
86c9241cce
|
8287028: AArch64: [vectorapi] Backend implementation of VectorMask.fromLong with SVE2
Reviewed-by: xgong, ngasson
|
2022-06-14 03:38:42 +00:00 |
|
Severin Gehwolf
|
e0baf012b1
|
8287007: [cgroups] Consistently use stringStream throughout parsing code
Reviewed-by: iklam
|
2022-06-13 15:14:51 +00:00 |
|
Kim Barrett
|
04f02ac6b2
|
8214976: Warn about uses of functions replaced for portability
Reviewed-by: dholmes, tschatzl, coleenp
|
2022-06-08 19:16:46 +00:00 |
|
Jatin Bhateja
|
f347ff9986
|
8283894: Intrinsify compress and expand bits on x86
Reviewed-by: psandoz, sviswanathan, jrose, kvn
|
2022-06-06 00:37:54 +00:00 |
|
Jie Fu
|
a113e166e9
|
8287830: gtest fails to compile after JDK-8287661
Reviewed-by: shade
|
2022-06-04 06:47:29 +00:00 |
|
Aleksey Shipilev
|
625821dae7
|
8287661: Fix and improve BitMap::print_on(outputStream*)
Reviewed-by: stefank
|
2022-06-03 07:24:42 +00:00 |
|
Jatin Bhateja
|
6f6486e977
|
8284960: Integration of JEP 426: Vector API (Fourth Incubator)
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Smita Kamath <svkamath@openjdk.org>
Co-authored-by: Joshua Zhu <jzhu@openjdk.org>
Co-authored-by: Xiaohong Gong <xgong@openjdk.org>
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Eric Liu <eliu@openjdk.org>
Co-authored-by: Ningsheng Jian <njian@openjdk.org>
Reviewed-by: ngasson, vlivanov, mcimadamore, jlahoda, kvn
|
2022-05-31 16:02:09 +00:00 |
|
Johan Sjölén
|
b2ba9fc9f6
|
8286180: Enable construction of LogStreamImpl from LogMessageImpl
Reviewed-by: dholmes, stefank
|
2022-05-30 16:53:35 +00:00 |
|
Alexey Ivanov
|
e0d361cea9
|
8284191: Replace usages of 'a the' in hotspot and java.base
Reviewed-by: lancea, wetmore, naoto, iris, kevinw, xuelei
|
2022-05-24 11:25:13 +00:00 |
|
Aleksey Shipilev
|
63cace759e
|
8286660: codestrings gtest fails on AArch64: "udf" in padding
Reviewed-by: ngasson, aph
|
2022-05-17 08:47:45 +00:00 |
|
Albert Mingkun Yang
|
8daf08dbc4
|
8286628: Remove unused BufferNode::Allocator::flush_free_list
Reviewed-by: kbarrett, tschatzl
|
2022-05-13 11:59:23 +00:00 |
|
Eric Liu
|
e9f45bb270
|
8282966: AArch64: Optimize VectorMask.toLong with SVE2
Reviewed-by: xgong, ngasson
|
2022-05-12 01:15:16 +00:00 |
|
Albert Mingkun Yang
|
89de756ffb
|
8286387 : Remove unused FreeListAllocator::reduce_free_list
Reviewed-by: kbarrett, tschatzl
|
2022-05-11 15:06:14 +00:00 |
|
Leo Korinth
|
b490a58ed8
|
8283899: Revert 8284190 after fix of 8281297
Reviewed-by: kbarrett
|
2022-05-09 07:24:12 +00:00 |
|
Alan Bateman
|
9583e3657e
|
8284161: Implementation of Virtual Threads (Preview)
Co-authored-by: Ron Pressler <rpressler@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Co-authored-by: Rickard Bäckman <rbackman@openjdk.org>
Co-authored-by: Markus Grönlund <mgronlun@openjdk.org>
Co-authored-by: Leonid Mesnik <lmesnik@openjdk.org>
Co-authored-by: Serguei Spitsyn <sspitsyn@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Robbin Ehn <rehn@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Co-authored-by: Sergey Kuksenko <skuksenko@openjdk.org>
Reviewed-by: lancea, eosterlund, rehn, sspitsyn, stefank, tschatzl, dfuchs, lmesnik, dcubed, kevinw, amenkov, dlong, mchung, psandoz, bpb, coleenp, smarks, egahlin, mseledtsov, coffeys, darcy
|
2022-05-07 08:06:16 +00:00 |
|
Johan Sjölén
|
d9541c5e9f
|
8276202: LogFileOutput.invalid_file_vm asserts when being executed from a read only working directory
Reviewed-by: dholmes, stuefe
|
2022-04-30 08:00:26 +00:00 |
|
Ioi Lam
|
4714fdcd6a
|
8285279: ArgumentsTest.set_numeric_flag_double_vm fails on some locales (again)
Reviewed-by: dholmes
|
2022-04-27 04:58:13 +00:00 |
|
Eric Liu
|
d3ea4b7bb4
|
8283435: AArch64: [vectorapi] Optimize SVE lane/withLane operations for 64/128-bit vector sizes
Reviewed-by: njian, ngasson
|
2022-04-27 01:22:27 +00:00 |
|
Andrew Haley
|
a7b5157375
|
8282541: AArch64: Auto-vectorize Math.round API
Reviewed-by: njian, ngasson, adinn
|
2022-04-26 13:43:12 +00:00 |
|
Thomas Stuefe
|
bdf8a2a205
|
8283326: Implement SafeFetch statically
Reviewed-by: dholmes, mdoerr, akozlov, lucy
|
2022-04-15 10:39:19 +00:00 |
|
Roman Kennke
|
abfd2f98dc
|
8283710: JVMTI: Use BitSet for object marking
Reviewed-by: stuefe, coleenp
|
2022-04-11 14:50:29 +00:00 |
|
Ioi Lam
|
e29707493e
|
8284181: ArgumentsTest.set_numeric_flag_double_vm fails on some locales
Reviewed-by: stuefe
|
2022-04-04 20:08:07 +00:00 |
|
Daniel D. Daugherty
|
afd0f5a904
|
8284190: disable G1RegionToSpaceMapper.largeStressAdjacent_vm on windows
Reviewed-by: tschatzl
|
2022-04-01 20:26:34 +00:00 |
|
Xiaohong Gong
|
05ea7a51e1
|
8282431: AArch64: Add optimized rules for masked vector multiply-add/sub for SVE
Reviewed-by: njian, ngasson
|
2022-04-01 09:33:46 +00:00 |
|
Ioi Lam
|
49fcc7a5c3
|
8283013: Simplify Arguments::parse_argument()
Reviewed-by: dholmes, ccheung
|
2022-03-31 15:46:34 +00:00 |
|
Thomas Stuefe
|
2e9fd56524
|
8283670: gtest os.release_multi_mappings_vm is still racy
Reviewed-by: mdoerr, dholmes
|
2022-03-29 07:09:27 +00:00 |
|
Tyler Steele
|
d5f9059032
|
8283695: [AIX] Build failure due to name conflict in test_arguments.cpp
Reviewed-by: iklam, stuefe
|
2022-03-26 07:37:42 +00:00 |
|
Thomas Stuefe
|
78ef2fdef6
|
8283562: JDK-8282306 breaks gtests on zero
Reviewed-by: shade
|
2022-03-23 12:55:28 +00:00 |
|
Johannes Bechberger
|
999da9bfc5
|
8282306: os::is_first_C_frame(frame*) crashes on invalid link access
Reviewed-by: stuefe, mdoerr
|
2022-03-21 15:49:59 +00:00 |
|
Ioi Lam
|
b004fb0550
|
8282773: Refactor parsing of integer VM options
Reviewed-by: dholmes, kbarrett
|
2022-03-17 17:50:20 +00:00 |
|
Ivan Walulya
|
a5ebcc0c04
|
8282072: G1: Rename CardSetPtr to CardSetContainerPtr
Reviewed-by: ayang, tschatzl
|
2022-03-17 08:54:29 +00:00 |
|
Thomas Stuefe
|
5c187e34a5
|
8282593: JDK-8281472 breaks 32-bit builds and gtests
Reviewed-by: jiefu, dholmes
|
2022-03-03 13:25:10 +00:00 |
|
Ivan Walulya
|
341c8bd7f2
|
8267834: Refactor G1CardSetAllocator and BufferNode::Allocator to use a common base class
Reviewed-by: kbarrett, tschatzl
|
2022-03-01 14:14:47 +00:00 |
|
Harold Seigel
|
a95edee634
|
8281472: JVM options processing silently truncates large illegal options values
Reviewed-by: dholmes, iklam
|
2022-03-01 13:21:57 +00:00 |
|
Coleen Phillimore
|
c7cd1487fe
|
8282240: Add _name field to Method for NOT_PRODUCT only
Reviewed-by: pchilanomate, hseigel
|
2022-02-28 20:31:41 +00:00 |
|
Daniel Jeliński
|
23995f822e
|
8281525: Enable Zc:strictStrings flag in Visual Studio build
Reviewed-by: dholmes, ihse
|
2022-02-24 18:18:52 +00:00 |
|
Alan Hayward
|
6fab8a2d6a
|
8277204: Implement PAC-RET branch protection on Linux/AArch64
Reviewed-by: erikj, ihse, adinn, ngasson
|
2022-02-24 16:38:56 +00:00 |
|
Xiaohong Gong
|
1eec16b47b
|
8281803: AArch64: Optimize masked vector NOT/AND_NOT for SVE
Reviewed-by: aph, njian
|
2022-02-17 05:44:12 +00:00 |
|