Sergey Bylokhov
|
3fd7bde31b
|
8374378: Update copyright year to 2025 for jdk.internal.vm.ci in files where it was missed
Reviewed-by: phh
|
2025-12-31 07:21:32 +00:00 |
|
Coleen Phillimore
|
13e32bf166
|
8372098: Move AccessFlags to InstanceKlass
Reviewed-by: liach, vlivanov, dlong, sspitsyn
|
2025-12-04 22:39:58 +00:00 |
|
Coleen Phillimore
|
fa00b24954
|
8365823: Revert storing abstract and interface Klasses to non-class metaspace
Reviewed-by: kvn, shade, stuefe
|
2025-09-19 11:54:34 +00:00 |
|
Yasumasa Suenaga
|
5013d69d96
|
8365633: Incorrect info is reported on hybrid CPU
Reviewed-by: kvn, dholmes
|
2025-08-26 07:05:02 +00:00 |
|
Doug Simon
|
e3aeebec17
|
8365468: EagerJVMCI should only apply to the CompilerBroker JVMCI runtime
Reviewed-by: never
|
2025-08-15 07:35:52 +00:00 |
|
Yudi Zheng
|
e320162815
|
8365218: [JVMCI] AArch64 CPU features are not computed correctly after 8364128
Reviewed-by: dnsimon
|
2025-08-14 07:39:49 +00:00 |
|
Coleen Phillimore
|
da3a5da81b
|
8343218: Add option to disable allocating interface and abstract classes in non-class metaspace
Reviewed-by: shade, kvn, yzheng, stuefe, dholmes
|
2025-08-04 20:13:03 +00:00 |
|
Doug Simon
|
2b11a28997
|
8362306: HotSpotJVMCIRuntime.getMirror can crash
Reviewed-by: gdub, never, cslucas
|
2025-07-17 16:19:52 +00:00 |
|
Yudi Zheng
|
6681fc72d3
|
8361569: [JVMCI] Further refine JVMCI-compiled nmethod that should not collect deoptimization profile
Reviewed-by: dnsimon, gdub
|
2025-07-09 19:12:37 +00:00 |
|
Andrej Pecimuth
|
963b83fcf1
|
8357689: Refactor JVMCI to enable replay compilation in Graal
Reviewed-by: dnsimon
|
2025-07-09 08:19:49 +00:00 |
|
Doug Simon
|
5cf349c3b0
|
8361355: Negative cases of Annotated.getAnnotationData implementations are broken
Reviewed-by: never
|
2025-07-04 07:37:20 +00:00 |
|
Evgeny Astigeevich
|
ecd2d83096
|
8359435: AArch64: add support for SB instruction to MacroAssembler::spin_wait
Reviewed-by: shade, aph
|
2025-06-27 12:49:20 +00:00 |
|
Cesar Soares Lucas
|
2fe1298447
|
8359064: Expose reason for marking nmethod non-entrant to JVMCI client
Reviewed-by: dnsimon, never
|
2025-06-19 18:02:41 +00:00 |
|
Tom Shull
|
0352477ff5
|
8357660: [JVMCI] Add support for retrieving all BootstrapMethodInvocations directly from ConstantPool
Reviewed-by: dnsimon, yzheng
|
2025-06-04 13:50:36 +00:00 |
|
Tom Shull
|
e235b61a8b
|
8357987: [JVMCI] Add support for retrieving all methods of a ResolvedJavaType
Reviewed-by: dnsimon, yzheng, never
|
2025-06-03 19:38:58 +00:00 |
|
Doug Simon
|
497a1822ca
|
8358254: [AOT] runtime/cds/appcds/applications/JavacBench.java#aot crashes with SEGV in ClassLoaderData::holder
Reviewed-by: never
|
2025-06-03 06:19:23 +00:00 |
|
Doug Simon
|
2b6b7661b9
|
8357581: [JVMCI] Add HotSpotProfilingInfo
Reviewed-by: kvn, never
|
2025-05-23 16:29:57 +00:00 |
|
Doug Simon
|
81536830ed
|
8345826: Do not automatically resolve jdk.internal.vm.ci when libgraal is used
Reviewed-by: iklam, never, kvn
|
2025-05-21 19:21:20 +00:00 |
|
Yudi Zheng
|
735c7899d1
|
8334717: Add JVMCI support for APX EGPRs
Reviewed-by: dnsimon
|
2025-05-21 08:54:19 +00:00 |
|
Doug Simon
|
08b2df80c6
|
8356447: Change default for EagerJVMCI to true
Reviewed-by: yzheng, kvn, never
|
2025-05-13 15:58:59 +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 |
|
Yudi Zheng
|
74e981e855
|
8353735: [JVMCI] Allow specifying storage kind of the callee save register
Reviewed-by: dnsimon, cslucas
|
2025-05-09 08:39:16 +00:00 |
|
Bhavana Kilambi
|
3140de411b
|
8345125: Aarch64: Add aarch64 backend for Float16 scalar operations
Reviewed-by: aph, haosun
|
2025-04-28 08:08:42 +00:00 |
|
Doug Simon
|
2f7806ffe5
|
8355034: [JVMCI] assert(static_cast<int>(_jvmci_data_size) == align_up(compiler->is_jvmci() ? jvmci_data->size() : 0, oopSize)) failed: failed: 104 != 16777320
Reviewed-by: never, yzheng, cslucas
|
2025-04-22 07:07:31 +00:00 |
|
Doug Simon
|
0cb110ebb7
|
8350892: [JVMCI] Align ResolvedJavaType.getInstanceFields with Class.getDeclaredFields
Reviewed-by: yzheng, never, thartmann
|
2025-03-21 13:00:25 +00:00 |
|
Doug Simon
|
99547c5b25
|
8346825: [JVMCI] Remove NativeImageReinitialize annotation
Reviewed-by: never
|
2025-03-10 11:03:28 +00:00 |
|
Doug Simon
|
a21302bb32
|
8351036: [JVMCI] value not an s2: -32776
Reviewed-by: yzheng, dlong
|
2025-03-04 20:10:57 +00:00 |
|
Doug Simon
|
8ec589390f
|
8346781: [JVMCI] Limit ServiceLoader to class initializers
Reviewed-by: never, yzheng
|
2025-02-17 19:34:29 +00:00 |
|
Jatin Bhateja
|
4b463ee70e
|
8342103: C2 compiler support for Float16 type and associated scalar operations
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Bhavana Kilambi <bkilambi@openjdk.org>
Co-authored-by: Joe Darcy <darcy@openjdk.org>
Co-authored-by: Raffaello Giulietti <rgiulietti@openjdk.org>
Reviewed-by: psandoz, epeter, sviswanathan
|
2025-02-12 17:02:51 +00:00 |
|
Tom Rodriguez
|
7f6c687815
|
8349374: [JVMCI] concurrent use of HotSpotSpeculationLog can crash
Reviewed-by: kvn, dnsimon
|
2025-02-07 19:58:37 +00:00 |
|
Doug Simon
|
8a64595448
|
8346282: [JVMCI] Add failure reason support to UnresolvedJava/Type/Method/Field
Reviewed-by: never, yzheng
|
2024-12-17 12:11:55 +00:00 |
|
Magnus Ihse Bursie
|
8e0f929ecf
|
8345805: Update copyright year to 2024 for other files where it was missed
Reviewed-by: dholmes, mli, mullan
|
2024-12-11 10:39:08 +00:00 |
|
Volker Simonis
|
6bea1b6cf1
|
8344727: [JVMCI] Export the CompileBroker compilation activity mode for Truffle compiler control
Reviewed-by: dnsimon
|
2024-11-29 12:30:43 +00:00 |
|
Yudi Zheng
|
8da6435d4d
|
8343693: [JVMCI] Override ModifiersProvider.isConcrete in ResolvedJavaType to be isArray() || !isAbstract()
Reviewed-by: never
|
2024-11-26 20:50:49 +00:00 |
|
Archie Cobbs
|
087a07b5ed
|
8343479: Remove unnecessary @SuppressWarnings annotations (hotspot)
Reviewed-by: chagedorn, epeter
|
2024-11-19 17:43:48 +00:00 |
|
Fei Yang
|
0d66689177
|
8344393: RISC-V: Remove option UseRVVForBigIntegerShiftIntrinsics
Reviewed-by: mli, fjiang
|
2024-11-19 10:20:58 +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 |
|
Fei Yang
|
37a3398b58
|
8343242: RISC-V: Refactor materialization of literal address
Reviewed-by: rehn, fjiang
|
2024-11-04 01:40:20 +00:00 |
|
Doug Simon
|
1eccdfc622
|
8343439: [JVMCI] Fix javadoc of Services.getSavedProperties
Reviewed-by: never
|
2024-11-01 17:04:23 +00:00 |
|
Tomas Zezula
|
751a914b0a
|
8340733: Add scope for relaxing constraint on JavaCalls from CompilerThread
Reviewed-by: dnsimon, kvn
|
2024-11-01 13:36:26 +00:00 |
|
Yudi Zheng
|
d5fb6b4a3c
|
8339939: [JVMCI] Don't compress abstract and interface Klasses
Co-authored-by: Doug Simon <dnsimon@openjdk.org>
Reviewed-by: dnsimon
|
2024-10-28 12:39:04 +00:00 |
|
Smita Kamath
|
18bcbf7941
|
8341052: SHA-512 implementation using SHA-NI
Reviewed-by: jbhateja, ascarpino, sviswanathan, sparasa
|
2024-10-21 15:37:36 +00:00 |
|
Tomas Zezula
|
4cd8c75a55
|
8340398: [JVMCI] Unintuitive behavior of UseJVMCICompiler option
Reviewed-by: dnsimon
|
2024-09-24 10:19:38 +00:00 |
|
Coleen Phillimore
|
0cfd08f55a
|
8339112: Move JVM Klass flags out of AccessFlags
Reviewed-by: matsaave, cjplummer, dlong, thartmann, yzheng
|
2024-09-04 15:48:32 +00:00 |
|
Doug Simon
|
3f8b3e5527
|
8337887: [JVMCI] Clarify jdk.vm.ci.code.Architecture.getName javadoc
Reviewed-by: never
|
2024-08-06 16:37:59 +00:00 |
|
Carlo Refice
|
c095c0e6a5
|
8336489: Track scoped accesses in JVMCI compiled code
Reviewed-by: dnsimon, never
|
2024-08-05 14:09:54 +00:00 |
|
Tomas Zezula
|
3abe8a6e5e
|
8336663: [JVMCI] VM Crash on ZGC due to incompatible handle returned by HotSpotJVMCIRuntime#getJObjectValue
Reviewed-by: dnsimon, never
|
2024-07-26 14:42:24 +00:00 |
|
Shaojin Wen
|
4957145e6c
|
8336278: Micro-optimize Replace String.format("%n") to System.lineSeparator
Reviewed-by: dnsimon, shade
|
2024-07-12 21:49:28 +00:00 |
|
Yudi Zheng
|
242f1133f8
|
8334481: [JVMCI] add LINK_TO_NATIVE to MethodHandleAccessProvider.IntrinsicMethod
Reviewed-by: dnsimon
|
2024-07-10 19:42:23 +00:00 |
|
Gergö Barany
|
4d2f73764b
|
8335357: Delete HotSpotJDKReflection.oopSizeOffset
Reviewed-by: dnsimon
|
2024-07-03 08:08:22 +00:00 |
|