Harold Seigel
|
e14b026841
|
8243287: Removal of Unsafe::defineAnonymousClass
Reviewed-by: iklam, mchung, alanb, dholmes
|
2021-05-13 12:46:54 +00:00 |
|
Tom Rodriguez
|
852a41d718
|
8258625: [JVMCI] refactor and unify JVMCI readFieldValue path
Reviewed-by: kvn
|
2021-04-26 20:00:23 +00:00 |
|
Vladimir Ivanov
|
9647fb0dba
|
8265689: JVMCI: InternalError: Class java.lang.Object does not implement interface jdk.vm.ci.meta.JavaType
Co-authored-by: Doug Simon <dnsimon@openjdk.org>
Reviewed-by: kvn, thartmann
|
2021-04-26 10:54:01 +00:00 |
|
Doug Simon
|
5aed446e20
|
8265403: consolidate definition of CPU features
Reviewed-by: kvn, iklam
|
2021-04-23 23:32:41 +00:00 |
|
Doug Simon
|
7df0c10a4d
|
8265480: add basic JVMCI support for JEP 309: Dynamic Class-File Constants
Reviewed-by: kvn, psandoz
|
2021-04-22 15:59:12 +00:00 |
|
Doug Simon
|
f3bd801a86
|
8263403: [JVMCI] output written to tty via HotSpotJVMCIRuntime can be garbled
Reviewed-by: kvn, never
|
2021-03-11 20:56:36 +00:00 |
|
Doug Simon
|
d2b9c227e5
|
8262011: [JVMCI] allow printing to tty from unattached libgraal thread
Reviewed-by: kvn, never
|
2021-02-23 17:01:11 +00:00 |
|
Vladimir Ivanov
|
044616bd71
|
8252049: Native memory leak in ciMethodData ctor
Reviewed-by: kbarrett, coleenp
|
2020-12-08 17:02:09 +00:00 |
|
Doug Simon
|
fa58671f9f
|
8257020: [JVMCI] enable a JVMCICompiler to specify which GCs it supports
Reviewed-by: stefank, kvn
|
2020-12-03 13:42:50 +00:00 |
|
Doug Simon
|
7e37c7c544
|
8257471: fatal error: Fatal exception in JVMCI: Exception during JVMCI compiler initialization
Reviewed-by: kvn, never
|
2020-12-02 10:14:46 +00:00 |
|
Doug Simon
|
c5d95071df
|
8257220: [JVMCI] option validation should not result in a heavy-weight VM crash
Reviewed-by: kvn
|
2020-11-29 16:52:14 +00:00 |
|
Bernhard Urban-Forster
|
88ee973334
|
8254827: JVMCI: Enable it for Windows+AArch64
Reviewed-by: ihse, never, kvn
|
2020-11-03 19:04:47 +00:00 |
|
Tom Rodriguez
|
bc6085b06c
|
8255578: [JVMCI] be more careful about reflective reads of Class.componentType.
Reviewed-by: kvn, dlong
|
2020-11-02 19:19:48 +00:00 |
|
Tom Rodriguez
|
6020991530
|
8255068: [JVMCI] errors during compiler creation can be hidden
Reviewed-by: kvn
|
2020-10-21 19:37:52 +00:00 |
|
Doug Simon
|
017d151e11
|
8254842: [JVMCI] copy thread name when attaching libgraal thread to HotSpot
Reviewed-by: kvn, never
|
2020-10-20 08:38:14 +00:00 |
|
Doug Simon
|
f42c03226f
|
8254793: [JVMCI] improve speculation encoding
Reviewed-by: kvn, dlong, never
|
2020-10-19 19:06:23 +00:00 |
|
Ioi Lam
|
7e5eb493e1
|
8253402: Convert vmSymbols::SID to enum class
Reviewed-by: kvn, coleenp, kbarrett, iveresov
|
2020-10-15 05:52:54 +00:00 |
|
Yudi Zheng
|
5d4a1350d0
|
8253842: [JVMCI] Allow implicit exception to dispatch to other address in jvmci compilers.
Reviewed-by: kvn
|
2020-10-05 12:21:33 +00:00 |
|
Doug Simon
|
424d7d6485
|
8252881: [JVMCI] ResolvedJavaType.resolveMethod fails in fastdebug when invoked with a constructor
Reviewed-by: never
|
2020-09-30 20:06:31 +00:00 |
|
Philippe Marschall
|
2a406f3ce5
|
8138732: Rename @HotSpotIntrinsicCandidate to @IntrinsicCandidate and move it to the jdk.internal.vm.annotation package
Reviewed-by: dholmes, alanb, psandoz, kvn, egahlin
|
2020-09-30 20:05:07 +00:00 |
|
Doug Simon
|
0f26ab16dd
|
8252518: cache result of CompilerToVM.getComponentType
Reviewed-by: kvn, never
|
2020-09-22 16:55:04 +00:00 |
|
Doug Simon
|
b05290aaea
|
8252898: remove bulk registration of JFR CompilerPhaseType names
Reviewed-by: kvn, jcm
|
2020-09-14 07:48:59 +00:00 |
|
Doug Simon
|
f2e69156c8
|
8250556: revert JVMCI part of JDK-8230395
Reviewed-by: never, dholmes
|
2020-07-27 22:59:27 +02:00 |
|
Mikael Vidstedt
|
1982432db4
|
Merge
|
2020-07-14 23:29:45 -07:00 |
|
Igor Veresov
|
45258a1799
|
8236867: Enhance Graal interface handling
Reviewed-by: never, dnsimon, kvn, ahgross, rhalade
|
2020-03-24 08:42:32 -07:00 |
|
Doug Simon
|
03d47d58d6
|
8248359: Update JVMCI
Reviewed-by: kvn, never
|
2020-07-01 12:06:44 +02:00 |
|
Bob Vandette
|
ba711f63ba
|
8248410: Correct Fix for 8236647: java/lang/invoke/CallSiteTest.java failed with InvocationTargetException in Graal mode
Reviewed-by: kvn, never
|
2020-06-29 17:25:44 +00:00 |
|
Tom Rodriguez
|
29936542ad
|
8247246: Add explicit ResolvedJavaType.link and expose presence of default methods
Reviewed-by: kvn
|
2020-06-24 10:42:26 -07:00 |
|
Doug Simon
|
6469685285
|
8247992: [JVMCI] HotSpotNmethod.executeVarargs can try execute a zombie nmethod
Reviewed-by: eosterlund, kvn, never
|
2020-06-23 09:57:30 +02:00 |
|
Dean Long
|
02cec3470f
|
8236647: java/lang/invoke/CallSiteTest.java failed with InvocationTargetException in Graal mode
Reviewed-by: kvn
|
2020-06-15 17:17:28 -07:00 |
|
Xiaohong Gong
|
bc669dfc82
|
8243339: AArch64: Obsolete UseBarriersForVolatile option
Reviewed-by: adinn, aph, drwhite
|
2020-05-27 15:17:09 +08:00 |
|
Mikael Vidstedt
|
071bd521bc
|
8244224: Implementation of JEP 381: Remove the Solaris and SPARC Ports
Reviewed-by: alanb, bchristi, dcubed, dfuchs, eosterlund, erikj, glaubitz, ihse, iignatyev, jjiang, kbarrett, ksrini, kvn, naoto, prr, rriggs, serb, sspitsyn, stefank, tschatzl, valeriep, weijun, weijun
|
2020-05-20 17:33:37 -07:00 |
|
Bob Vandette
|
658fb7ac3e
|
8244852: GraalVM native-image fails after JDK-8238048 change
Reviewed-by: dholmes
|
2020-05-13 11:33:52 -04:00 |
|
Coleen Phillimore
|
90ada6a314
|
8238048: Close alignment gaps in InstanceKlass
Moved fields around and some constant fields into ConstantPool
Reviewed-by: cjplummer, dlong, iklam
|
2020-04-23 16:29:22 -04:00 |
|
Tom Rodriguez
|
12f8b52fb8
|
8231756: [JVMCI] need support for deoptimizing virtual byte arrays encoding non-byte primitives
Reviewed-by: kvn
|
2020-04-17 09:31:37 -07:00 |
|
Jamsheed Mohammed C M
|
211e529373
|
8193210: [JVMCI/Graal] add JFR compiler phase/inlining events
C++ EventCompilerPhase/EventCompilerInlining definitions are extended for JVMCI use.
Reviewed-by: dnsimon, egahlin, kvn, mgronlun, thartmann
|
2020-03-27 09:47:13 -07:00 |
|
Igor Veresov
|
f1c919f28f
|
8230290: [JVMCI] Remove unused API entry points
Remove VirtualObject.setIsAutoBox()
Reviewed-by: kvn
|
2020-03-18 21:49:35 -07:00 |
|
Doug Simon
|
34b9ac2287
|
8236285: [JVMCI] improve TranslatedException traces
Reviewed-by: never, kvn
|
2020-03-18 13:11:09 -07:00 |
|
Vladimir Kozlov
|
ec5bd02186
|
8240976: [JVMCI] MethodProfileWidth flag is broken
Remove JVMCI code which is not used
Reviewed-by: thartmann, redestad
|
2020-03-17 10:38:40 -07:00 |
|
Bob Vandette
|
d16ea55b62
|
8236647: Correct Fix for 8236647: java/lang/invoke/CallSiteTest.java failed with InvocationTargetException in Graal mode
Reviewed-by: kvn, never
|
2020-06-29 15:25:16 +00:00 |
|
Doug Simon
|
8119f836bf
|
8238758: [JVMCI] fix JVMCI jtreg events tests to work with GraalVM
Reviewed-by: kvn, dlong, never
|
2020-02-14 09:25:43 -08:00 |
|
Frederic Parain
|
9886cb401c
|
8237767: Field layout computation overhaul
Reviewed-by: dholmes, coleenp, lfoltan, shade
|
2020-02-10 09:49:12 -05:00 |
|
Pengfei Li
|
e2644b70cf
|
8233743: AArch64: Make r27 conditionally allocatable
Reviewed-by: aph, dlong
|
2019-12-24 16:51:55 +08:00 |
|
Doug Simon
|
0ba7b4b907
|
8234681: Remove UseJVMCIClassLoader logic from JVMCI code
Reviewed-by: kvn, iignatyev
|
2019-11-25 12:08:20 -08:00 |
|
Igor Ignatyev
|
993947e6ce
|
8233745: [JVMCI] TranslatedException should serialize classloader and module info
Reviewed-by: kvn, dnsimon
|
2019-11-09 10:27:53 -08:00 |
|
Vladimir Kozlov
|
5c506779b2
|
8233035: Update JVMCI
Reviewed-by: dlong
|
2019-10-29 15:35:06 -07:00 |
|
Vladimir Kozlov
|
e15849a0f8
|
8232904: Update JVMCI
Reviewed-by: dnsimon
|
2019-10-24 16:58:39 -07:00 |
|
Yudi Zheng
|
db097ae201
|
8231754: [JVMCI] Make r27 unconditionally reserved in JVMCI
Reserve r27 (heap base register) on AArch64 unconditionally
Reviewed-by: adinn, dlong
|
2019-10-16 16:54:56 +02:00 |
|
David Holmes
|
23ec926327
|
8230395: Code checks for NULL value returned from NEW_C_HEAP_ARRAY which can not happen
Reviewed-by: lkorinth, hseigel, thartmann, dnsimon
|
2019-09-24 03:28:42 -04:00 |
|
Doug Simon
|
6a48a4e5ed
|
8229797: [JVMCI] Clean up no longer used JVMCI::dependencies_invalid value
Co-authored-by: Xiaohong Gong <xiaohong.gong@arm.com>
Reviewed-by: dlong, coleenp
|
2019-08-30 09:38:40 +08:00 |
|