Aleksey Shipilev
aca8366e03
Fix Minimal builds
2026-01-21 17:38:03 +01:00
Aleksey Shipilev
c0872b4230
CI should also mention "const"
2026-01-21 17:38:03 +01:00
Aleksey Shipilev
b293378157
Fix JVMCI by answering proper things
2026-01-21 17:38:03 +01:00
Johan Sjölen
4680dc9831
8365264: Rename ResourceHashtable to HashTable
...
Reviewed-by: iklam, ayang
2025-08-13 18:41:57 +00:00
Mohamed Issa
05f8a6fca8
8360559: Optimize Math.sinh for x86 64 bit platforms
...
Reviewed-by: sviswanathan, sparasa
2025-08-04 18:47:57 +00:00
Vladimir Kozlov
89fe586edd
8363837: Make StubRoutines::crc_table_adr() into platform-specific method
...
Reviewed-by: adinn, yzheng
2025-07-25 16:47:09 +00:00
Kim Barrett
7bc0d82450
8359227: Code cache/heap size options should be size_t
...
Reviewed-by: mhaessig, tschatzl
2025-06-18 18:05:18 +00:00
Mohamed Issa
0df8c9684b
8353686: Optimize Math.cbrt for x86 64 bit platforms
...
Reviewed-by: sviswanathan, sparasa, jbhateja
2025-05-30 21:47:20 +00:00
Yudi Zheng
948ade8e70
8356971: [JVMCI] Export VM_Version::supports_avx512_simd_sort to JVMCI compiler
...
Reviewed-by: dnsimon
2025-05-14 19:47:38 +00:00
Jatin Bhateja
3b336a9da0
8352675: Support Intel AVX10 converged vector ISA feature detection
...
Reviewed-by: sviswanathan, vlivanov, yzheng
2025-05-09 23:33:32 +00:00
Roman Kennke
bfdafb7626
8356266: Fix non-Shenandoah build after JDK-8356075
...
Reviewed-by: dnsimon, shade
2025-05-06 13:25:07 +00:00
Roman Kennke
614ba9fc41
8356075: Support Shenandoah GC in JVMCI
...
Reviewed-by: shade, dnsimon, cslucas
2025-05-06 11:08:51 +00:00
Doug Simon
95b66d5a43
8351700: Remove code conditional on BarrierSetNMethod being null
...
Reviewed-by: shade, eosterlund, never
2025-03-12 12:31:37 +00:00
Stefan Karlsson
c33c1cfe73
8347909: Automatic precompiled.hpp inclusion
...
Reviewed-by: lkorinth, erikj, dholmes, ihse
2025-01-21 10:21:24 +00:00
Roman Kennke
44ec501a41
8305895: Implement JEP 450: Compact Object Headers (Experimental)
...
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Hamlin Li <mli@openjdk.org>
Co-authored-by: Thomas Stuefe <stuefe@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: coleenp, stefank, stuefe, phh, ihse, lmesnik, tschatzl, matsaave, rcastanedalo, vpaprotski, yzheng, egahlin
2024-11-08 17:21:39 +00:00
Axel Boldt-Christmas
821c514a13
8341692: Implement JEP 490: ZGC: Remove the Non-Generational Mode
...
Reviewed-by: ihse, eosterlund, stefank, prr, cjplummer, dholmes
2024-10-30 11:05:07 +00:00
vamsi-parasa
212e32931c
8338694: x86_64 intrinsic for tanh using libm
...
Reviewed-by: kvn, jbhateja, sgibbons, sviswanathan
2024-09-24 15:11:13 +00:00
Andrew Dinn
f0374a0bc1
8337987: Relocate jfr and throw_exception stubs from StubGenerator to SharedRuntime
...
Reviewed-by: fyang, kvn, yzheng
2024-08-19 09:00:19 +00:00
Kim Barrett
61386c199a
8337523: Fix -Wzero-as-null-pointer-constant warnings in jvmci code
...
Reviewed-by: chagedorn, shade
2024-07-31 13:17:30 +00:00
Vladimir Kozlov
bcb5e69505
8335921: Fix HotSpot VM build without JVMTI
...
Reviewed-by: dholmes, shade
2024-07-17 18:46:00 +00:00
Yudi Zheng
916db07e53
8335532: [JVMCI] Export VM_Version::L1_line_size in JVMCI
...
Reviewed-by: dnsimon
2024-07-04 10:34:56 +00:00
Jie Fu
c41293a708
8334695: Fix build failure without zgc after JDK-8333300
...
Reviewed-by: dnsimon, chagedorn
2024-06-21 14:23:38 +00:00
Tom Rodriguez
187710e1c1
8333300: [JVMCI] add support for generational ZGC
...
Reviewed-by: dnsimon, kvn, eosterlund
2024-06-20 18:46:36 +00:00
Thomas Stuefe
dd0b641819
8330813: Don't call methods from Compressed(Oops|Klass) if the associated mode is inactive
...
Reviewed-by: stefank, asmehra
2024-05-02 13:48:36 +00:00
Albert Mingkun Yang
77ee7f0e24
8325221: Obsolete TLABStats
...
Reviewed-by: tschatzl, kbarrett
2024-02-07 12:21:21 +00:00
Jie Fu
28c82bf18d
8322661: Build broken due to missing jvmtiExport.hpp after JDK-8320139
...
Reviewed-by: chagedorn, never
2023-12-22 23:53:42 +00:00
Raphael Mosaner
84c2379285
8320139: [JVMCI] VmObjectAlloc is not generated by intrinsics methods which allocate objects
...
Reviewed-by: never, dnsimon
2023-12-21 19:22:48 +00:00
Vladimir Kozlov
c4aba87570
8320272: Make method_entry_barrier address shared
...
Reviewed-by: dlong
2023-11-21 16:48:24 +00:00
Yudi Zheng
9718f490fb
8317452: [JVMCI] Export symbols used by lightweight locking to JVMCI compilers.
...
Reviewed-by: dnsimon
2023-10-04 10:18:39 +00:00
Albert Mingkun Yang
cb3f9680d3
8314651: G1: Fix -Wconversion warnings in static fields of HeapRegion
...
Reviewed-by: tschatzl, iwalulya
2023-08-30 09:36:34 +00:00
bobpengxie
3e1b1bf94e
8314688: VM build without C1 fails after JDK-8313372
...
Reviewed-by: yzheng, dnsimon, haosun
2023-08-22 09:21:25 +00:00
Afshin Zafari
823f5b930c
8308850: Change JVM options with small ranges that get -Wconversion warnings to 32 bits
...
Reviewed-by: dholmes, coleenp, dlong
2023-08-14 11:57:17 +00:00
Yudi Zheng
4164693f3b
8313372: [JVMCI] Export vmIntrinsics::is_intrinsic_available results to JVMCI compilers.
...
Reviewed-by: dnsimon, kvn
2023-08-14 08:56:15 +00:00
Coleen Phillimore
f66cd5008d
8313564: Fix -Wconversion warnings in classfile code
...
Reviewed-by: matsaave, dholmes
2023-08-04 14:06:16 +00:00
Stefan Karlsson
d20034b09c
8307058: Implementation of Generational ZGC
...
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Co-authored-by: Per Liden <pliden@openjdk.org>
Co-authored-by: Stefan Johansson <sjohanss@openjdk.org>
Co-authored-by: Albert Mingkun Yang <ayang@openjdk.org>
Co-authored-by: Erik Helin <ehelin@openjdk.org>
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org>
Co-authored-by: Nils Eliasson <neliasso@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Leslie Zhai <lzhai@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Yadong Wang <yadongwang@openjdk.org>
Reviewed-by: eosterlund, aboldtch, rcastanedalo
2023-05-11 13:59:37 +00:00
Tom Rodriguez
5e1fe43080
8299229: [JVMCI] add support for UseZGC
...
Reviewed-by: eosterlund, kvn
2023-05-08 18:40:18 +00:00
Afshin Zafari
4fe99da74f
8151413: os::allocation_granularity/page_size and friends return signed values
...
Reviewed-by: stefank, ccheung, ysr
2023-02-07 14:08:01 +00:00
Johan Sjölen
90ec19efed
8301068: Replace NULL with nullptr in share/jvmci/
...
Reviewed-by: kvn, never
2023-01-31 12:19:42 +00:00
Xue-Lei Andrew Fan
478ef389dc
8296812: sprintf is deprecated in Xcode 14
...
Reviewed-by: stuefe, prr, kbarrett, lucy
2022-12-09 22:37:20 +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
Claes Redestad
d9b25e860b
8296426: x86: Narrow UseAVX and UseSSE flags
...
Reviewed-by: vlivanov, kvn
2022-11-08 23:41:50 +00:00
Doug Simon
8ff2c2639e
8293942: [JVMCI] data section entries must be 4-byte aligned on AArch64
...
Reviewed-by: never
2022-09-19 16:30:48 +00:00
Aleksey Shipilev
8159a1ab70
8290706: Remove the support for inline contiguous allocations
...
Reviewed-by: eosterlund, aph, rrich, fyang, thartmann
2022-07-26 17:19:10 +00:00
Harold Seigel
09b4032f8b
8289534: Change 'uncomplicated' hotspot runtime options
...
Reviewed-by: coleenp, dholmes
2022-07-01 14:31:30 +00:00
Vishal Chand
adf39522c1
8277372: Add getters for BOT and card table members
...
Reviewed-by: tschatzl, sjohanss, ayang
2021-12-06 15:28:20 +00:00
Ioi Lam
357947acd8
8270061: Change parameter order of ResourceHashtable
...
Reviewed-by: coleenp, stuefe
2021-07-28 20:39:16 +00:00
Patricio Chilano Mateo
2fd7943ec1
8256425: Obsolete Biased Locking in JDK 18
...
Reviewed-by: kvn, dholmes, dcubed, rrich
2021-06-24 18:54:41 +00:00
Xubo Zhang
8e3549fc73
8266332: Adler32 intrinsic for x86 64-bit platforms
...
Co-authored-by: Xubo Zhang <xubo.zhang@intel.com>
Co-authored-by: Greg B Tucker <greg.b.tucker@intel.com>
Co-authored-by: Pengfei Li <pli@openjdk.org>
Reviewed-by: sviswanathan, jbhateja, kvn, neliasso
2021-05-19 23:44:23 +00:00
David Holmes
02f895c5f6
8252685: APIs that require JavaThread should take JavaThread arguments
...
Reviewed-by: coleenp, sspitsyn, kvn, iklam
2021-05-17 04:05:44 +00:00
Ioi Lam
ea5c55a4ae
8265103: Remove unnecessary inclusion of oopMap.hpp
...
Reviewed-by: dholmes, stefank
2021-04-14 05:11:49 +00:00