Matias Saavedra Silva
383fe6eaab
8330388: Remove invokedynamic cache index encoding
...
Reviewed-by: cjplummer, dlong, coleenp
2024-04-23 15:02:27 +00:00
Matias Saavedra Silva
ffa35d8cf1
8301997: Move method resolution information out of the cpCache
...
Co-authored-by: Gui Cao <gcao@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Reviewed-by: coleenp, adinn, fparain
2023-11-15 19:04:11 +00:00
Doug Simon
75e19e0d5e
8314819: [JVMCI] HotSpotJVMCIRuntime.lookupType throws unexpected ClassNotFoundException
...
Reviewed-by: never, thartmann
2023-08-24 10:12:16 +00:00
Doug Simon
86821a7ce8
8312235: [JVMCI] ConstantPool should not force eager resolution
...
Reviewed-by: never, matsaave
2023-07-27 08:39:32 +00:00
Doug Simon
89b3c375ac
8307125: compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java hits assert(!Continuation::is_frame_in_continuation(thread(), fr())) failed: No support for deferred values in continuations
...
Reviewed-by: never
2023-05-25 16:26:26 +00:00
Matias Saavedra Silva
3f4cfbdd36
8307190: Refactor ref_at methods in Constant Pool
...
Reviewed-by: coleenp, iklam
2023-05-22 16:27:17 +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
1a1ce66dc9
8305080: Suppress the 'removal' warning for finalize() from test/hotspot/jtreg/compiler/jvmci/common/testcases that used in compiler/jvmci/compilerToVM/ tests
...
Reviewed-by: dnsimon, coleenp
2023-05-05 13:12:19 +00:00
Frederic Parain
bfb812a8ff
8292818: replace 96-bit representation for field metadata with variable-sized streams
...
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Reviewed-by: dholmes, coleenp, cjplummer, dnsimon
2023-03-17 20:18:36 +00:00
Doug Simon
95c390ec75
8296956: [JVMCI] HotSpotResolvedJavaFieldImpl.getIndex returns wrong value
...
Reviewed-by: thartmann, never
2022-11-16 21:21:04 +00:00
Doug Simon
b8b9b97a1a
8294676: [JVMCI] InstalledCode.deoptimize(false) should not touch address field
...
Reviewed-by: never
2022-10-01 11:20:46 +00:00
Doug Simon
b0e0b87891
8292917: [JVMCI] Extend InstalledCode API to make an nmethod non entrant.
...
Reviewed-by: never
2022-08-27 08:21:58 +00:00
Doug Simon
259ba86c60
8290075: [JVMCI] only blessed methods can link against EventWriterFactory.getEventWriter
...
Reviewed-by: mgronlun
2022-08-23 07:24:53 +00:00
Doug Simon
ba670ecbb9
8289094: [JVMCI] reduce JNI overhead and other VM rounds trips in JVMCI
...
Reviewed-by: kvn, dlong
2022-06-29 16:14:55 +00:00
Doug Simon
1ebf2f0d37
8284909: [JVMCI] remove remnants of AOT support
...
Reviewed-by: kvn
2022-04-15 17:30:00 +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
Tom Rodriguez
bca86d6492
8229961: Assert failure in compiler/graalunit/HotspotTest.java
...
Reviewed-by: kvn
2019-12-11 09:47:41 -08:00
Dean Long
01c739c34a
8225369: [AOT] vm/classfmt/cpl/cplres001/cplres00101m004/cplres00101m004.html fails
...
Reviewed-by: kvn, never
2019-06-24 18:51:54 -04:00
Vladimir Kozlov
72f082e925
8223332: Update JVMCI
...
Reviewed-by: never, dnsimon
2019-05-06 20:05:19 -07:00
Vladimir Kozlov
e9c523ae5f
8220623: [JVMCI] Update JVMCI to support JVMCI based Compiler compiled into shared library
...
Reviewed-by: dnsimon, never, stefank, rehn, neliasso, dholmes, kbarrett, coleenp
2019-05-01 12:31:29 -07:00
Vicente Romero
61082e6b25
8213480: update internal ASM version to 7.0
...
Reviewed-by: dholmes, iignatyev, alanb
2018-11-13 23:33:17 -05:00
Tom Rodriguez
6fc0ec871a
8205824: Update Graal
...
Reviewed-by: iveresov, kvn
2018-06-27 17:02:41 -07:00
Gilles Duboscq
597c6ac736
8194490: [JVMCI] Move iterateFrames
to C++
...
Reviewed-by: kvn, never, dnsimon
2018-03-07 19:32:54 -08:00
Doug Simon
67b21ffa1d
8186478: [JVMCI] rename HotSpotResolvedJavaMethod#setNotInlineableOrCompileable
...
Reviewed-by: kvn, thartmann
2017-11-06 12:17:59 +01:00
Dean Long
e7270b8965
8132547: [AOT] support invokedynamic instructions
...
Reviewed-by: iveresov, kvn
2017-10-19 19:23:48 -07:00
Erik Joelsson
3789983e89
8187443: Forest Consolidation: Move files to unified layout
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00