Mikael Vidstedt
1401fe0087
8245521: Remove STACK_BIAS
...
Reviewed-by: dholmes, mbaesken, kvn
2020-05-26 12:36:59 -07: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
Nick Gasson
18db3dec42
8244164: AArch64: jaotc generates incorrect code for compressed OOPs with non-zero heap base
...
Reviewed-by: aph
2020-05-11 12:05:55 +08:00
Dean Long
03f8e6ccd8
8219607: Add support in Graal and AOT for hidden class
...
Reviewed-by: kvn
2020-04-27 14:23:15 -07: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
Vladimir Kozlov
d01f67193f
8237497: vmStructs_jvmci.cpp does not check that the correct field type is specified
...
Add missed checks for declarations in vmStructs_jvmci.cpp
Reviewed-by: iklam, thartmann
2020-03-24 09:34:39 -07:00
Dean Long
4f629193a9
8241231: Update Graal
...
Reviewed-by: kvn
2020-03-19 12:29:59 -07:00
Igor Veresov
23458bf4c5
8238355: Update Graal
...
Reviewed-by: kvn
2020-02-20 10:11:07 -08:00
Jesper Wilhelmsson
c6c828fa6e
Merge
2020-01-23 22:59:49 +01:00
Tom Rodriguez
2f2594d5d0
8231515: [Graal] Crash during exception throwing in InterpreterRuntime::resolve_invoke
...
Reviewed-by: kvn, dlong, iveresov
2020-01-23 08:43:22 -08:00
Igor Veresov
261f4bffae
8235927: Update Graal
...
Reviewed-by: kvn
2019-12-19 15:13:24 -08:00
Igor Veresov
0e6db16232
8235634: Update Graal
...
Reviewed-by: kvn
2019-12-13 10:04:11 -08:00
Robbin Ehn
0df5be808d
8220049: Obsolete ThreadLocalHandshakes
...
Reviewed-by: dholmes, dcubed, mdoerr
2019-12-11 15:30:07 +01:00
Coleen Phillimore
c4b8e38de4
8236224: Obsolete the FieldsAllocationStyle and CompactFields options
...
Remove the options and code for options deprecated in JDK 14
Reviewed-by: dholmes, hseigel, fparain
2020-01-07 13:11:35 -05:00
Smita Kamath
995da6eb2a
8167065: Add intrinsic support for double precision shifting on x86_64
...
Reviewed-by: kvn
2019-12-23 14:42:21 -08:00
Dean Long
edf902a3c9
8234432: AOT tests failing with 'used 'epsilon gc' is different from current 'g1 gc'' after CMS removal
...
Reviewed-by: kvn
2019-11-22 19:23:30 -08:00
Dean Long
609bd95209
8233841: Update Graal
...
Reviewed-by: kvn
2019-11-14 12:21:00 -08:00
Leo Korinth
1fc67ab002
8232365: Implementation for JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector
...
Reviewed-by: kbarrett, tschatzl, erikj, coleenp, dholmes
2019-11-13 11:37:29 +01:00
David Holmes
1d50b2761c
8229516: Thread.isInterrupted() always returns false after thread termination
...
Reviewed-by: dnsimon, sspitsyn, dcubed, alanb
2019-11-03 18:02:29 -05:00
Dean Long
cf43427ce9
8233273: Update Graal
...
Reviewed-by: kvn
2019-10-31 16:54:16 -07:00
Dean Long
183e2e119d
8231973: Update Graal
...
Reviewed-by: kvn
2019-10-09 21:53:48 -07:00
Dean Long
0812854427
8229201: Update Graal
...
Reviewed-by: kvn
2019-09-24 12:47:15 -04:00
Igor Veresov
f9e0cdbed9
8226953: AOT: assert(oopDesc::is_oop(obj)) failed: not an oop
...
Reviewed-by: dlong
2019-09-07 10:05:47 -07:00
Vladimir Kozlov
a405118f90
8229848: [Graal] missing Graal intrinsics for Electronic Code Book (ECB) encryption
...
New intrinsics were added to Graal test
Reviewed-by: dlong
2019-08-21 18:03:50 -07:00
Stefan Karlsson
a3d6be2b2d
8229838: Rename markOop files to markWord
...
Reviewed-by: dholmes, rehn
2019-08-19 11:30:03 +02:00
Andrew Dinn
047b8bfeb7
8224974: Implement JEP 352
...
Non-Volatile Mapped Byte Buffers
Reviewed-by: alanb, kvn, bpb, gromero, darcy, shade, bulasevich, dchuyko
2019-08-20 10:11:53 +01: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
Dean Long
bc1ccab62c
8226771: Update Graal
...
Reviewed-by: kvn
2019-07-25 17:35:58 -04:00
Jamsheed Mohammed C M
da3672a299
8227068: [Graal] MappedByteBuffer bulk access memory failures are not handled gracefully
...
Unsafe.copyMemory access failures are handled gracefully.
Reviewed-by: dnsimon, kvn
2019-07-12 11:51:07 -07:00
Mikael Vidstedt
ff3eeb4773
Merge
2019-07-09 16:37:30 -07:00
Tom Rodriguez
75d87ff254
8227034: Graal crash with gcbasher
...
Adjust Graal's registers declaration for String intrinisics.
Reviewed-by: dlong, dnsimon, kvn
2019-07-09 14:59:12 -07:00
Dean Long
d307ec4dba
8227237: [Graal] org.graalvm.compiler.api.directives.test.ProbabilityDirectiveTest fails with -Xcomp
...
Reviewed-by: kvn
2019-07-09 13:46:39 -04:00
Jamsheed Mohammed C M
7fbf691c01
8221577: [Graal] Implement basic type consistency checks for Low level MH intrinsics
...
Reviewed-by: kvn
2019-07-08 04:01:54 -07:00
Tom Rodriguez
291dfa4da5
8221514: [Graal] java/lang/String/CompactString/ tests fail with "GraalError: failed guarantee: no FrameState at DeoptimizingNode" in Graal -Xcomp mode
...
Put FrameState directly on final StateSplit in intrinsics.
Reviewed-by: thartmann, kvn, dnsimon, gdub
2019-07-07 18:27:38 -07:00
Yudi Zheng
173e014b80
8224254: compiler/graalunit/HotspotJdk9Test.java is timing out intermittently
...
Reviewed-by: kvn, thartmann
2019-07-07 18:17:46 -07:00
Vladimir Kozlov
4124d403c0
8225064: [Graal] Application SEGV in G1ParScanThreadState::copy_to_survivor_space(G1HeapRegionAttr, oopDesc*, markOopDesc*)+0x48
...
Switch off ReduceInitialCardMarks optimization in Graal in JDK 13 (full fix is in JDK 14)
Reviewed-by: thartmann, never
2019-07-07 18:10:18 -07:00
Jesper Wilhelmsson
a77f50d3d1
8225497: Update Graal
...
Reviewed-by: kvn
2019-06-27 03:33:44 +02:00
Joe Darcy
4750064828
8214546: Start of release updates for JDK 14
...
8214547: Add SourceVersion.RELEASE_14
8214548: Add source 14 and target 14 to javac
8214549: Bump maximum recognized class file version to 58 for JDK 14
Reviewed-by: jjg, mikael, erikj, jlahoda, dholmes
2019-06-11 16:45:20 -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
Jesper Wilhelmsson
993feb95ea
8223346: Update Graal
...
Reviewed-by: kvn
2019-05-17 00:21:10 +02:00
Vladimir Kozlov
534b6487f7
8223539: compiler/graalunit/HotspotTest.java hotspot.test.CheckGraalIntrinsics AssertionError: found plugins for intrinsics
...
Reviewed-by: vlivanov
2019-05-08 16:42:52 -07:00
Sandhya Viswanathan
707c30fae6
8222074: Enhance auto vectorization for x86
...
Reviewed-by: kvn, vlivanov
2019-05-07 13:33:27 -07:00
Vladimir Kozlov
72f082e925
8223332: Update JVMCI
...
Reviewed-by: never, dnsimon
2019-05-06 20:05:19 -07:00
Jesper Wilhelmsson
69647ce061
8222665: Update Graal
...
Reviewed-by: kvn
2019-05-06 21:50:20 +02: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
75db2f7df9
8221598: Update Graal
...
Reviewed-by: kvn
2019-04-23 22:55:09 +02:00
Jesper Wilhelmsson
e664676423
8221341: Update Graal
...
Reviewed-by: kvn
2019-03-28 19:39:14 +01:00
Jesper Wilhelmsson
ea61da4d5f
8220389: Update Graal
...
Reviewed-by: kvn, dlong
2019-03-20 22:53:44 +01:00
Jesper Wilhelmsson
c7219faf86
8218074: Update Graal
...
Reviewed-by: kvn
2019-03-12 19:17:42 +01:00