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 |
|
Stefan Karlsson
|
ae5615c614
|
8229258: Rework markOop and markOopDesc into a simpler mark word value carrier
Reviewed-by: rkennke, coleenp, kbarrett, dcubed
|
2019-08-06 10:48:21 +02:00 |
|
Mikael Vidstedt
|
7ffa6686b6
|
Merge
|
2019-07-03 15:47:39 -07:00 |
|
Doug Simon
|
509442b2a4
|
8226566: [JVMCI] java.* classes are no longer necessarily resolved by the boot class loader
Reviewed-by: kvn, dlong
|
2019-07-03 11:07:48 -07:00 |
|
Mikael Vidstedt
|
c15943f7a8
|
Merge
|
2019-07-01 17:08:04 -07:00 |
|
Igor Veresov
|
a7511da8af
|
8226778: [JVMCI] Handle unpacking properly in Deoptimiziation::get_cached_box()
Properly decode StackValue on big-endian machines
Reviewed-by: kvn
|
2019-06-28 21:41:04 -07:00 |
|
Jesper Wilhelmsson
|
37599ff955
|
Merge
|
2019-06-29 05:26:55 +02:00 |
|
Doug Simon
|
9d6c7764b6
|
8226533: JVMCI: findUniqueConcreteMethod should handle statically bindable methods directly
Reviewed-by: kvn, dlong
|
2019-06-28 16:50:14 -04: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 |
|
Jesper Wilhelmsson
|
a1e6e5f785
|
Merge
|
2019-06-25 14:36:31 +02:00 |
|
Vladimir Kozlov
|
3b0ee5a6d8
|
8225810: Update JVMCI
Reviewed-by: never, dnsimon
|
2019-06-21 16:21:13 -07:00 |
|
Doug Simon
|
3c5ff8db74
|
8225492: Update JVMCI
Reviewed-by: iveresov, kvn
|
2019-06-10 15:55:11 -07:00 |
|
Dean Long
|
c18ffd6a79
|
8223050: JVMCI: findUniqueConcreteMethod() should not use Dependencies::find_unique_concrete_method() for non-virtual methods
Reviewed-by: kvn, dnsimon
|
2019-06-07 18:11:33 -04:00 |
|
Tom Rodriguez
|
38204f9c65
|
8209626: [JVMCI] Use implicit exception table for dispatch and printing
Reviewed-by: kvn
|
2019-06-07 10:26:21 -07:00 |
|
Vladimir Kozlov
|
7356905a83
|
8225019: Update JVMCI
Reviewed-by: never, dlong
|
2019-06-04 12:44:53 -07:00 |
|
Igor Veresov
|
e47daab7b4
|
8223320: [AOT] jck test api/javax_script/ScriptEngine/PutGet.html fails when test classes are AOTed
Materialization of primitive boxes should use caches
Reviewed-by: kvn, never
|
2019-06-03 13:21:02 -07:00 |
|
Dean Long
|
a854955d3e
|
8218700: infinite loop in HotSpotJVMCIMetaAccessContext.fromClass after OutOfMemoryError
Reviewed-by: never, kvn
|
2019-04-25 13:35:34 -07: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 |
|
Dean Long
|
61f35bf898
|
8219403: JVMCIRuntime::adjust_comp_level should be replaced
Reviewed-by: kvn, dnsimon, never
|
2019-04-24 09:10:45 -07:00 |
|
Jesper Wilhelmsson
|
e664676423
|
8221341: Update Graal
Reviewed-by: kvn
|
2019-03-28 19:39:14 +01:00 |
|