Vladimir Kozlov
|
694acedf18
|
8264805: Remove the experimental Ahead-of-Time Compiler
Reviewed-by: coleenp, erikj, stefank, iignatyev, dholmes, aph, shade, iklam, mchung, iveresov
|
2021-04-27 01:12:18 +00:00 |
|
sunguoyun
|
31d8a19e47
|
8265105: gc/arguments/TestSelectDefaultGC.java fails when compiler1 is disabled
Reviewed-by: iveresov
|
2021-04-22 18:05:03 +00:00 |
|
Ioi Lam
|
17202c89d5
|
8264748: Do not include arguments.hpp from compilerDefinitions.hpp
Reviewed-by: gziemski, stefank
|
2021-04-07 05:37:37 +00:00 |
|
Doug Simon
|
4f0a12ec87
|
8262323: do not special case JVMCI in tiered compilation policy
Reviewed-by: kvn, never
|
2021-03-09 10:57:03 +00:00 |
|
Igor Veresov
|
1f9ed9059f
|
8219555: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true
Reviewed-by: kvn
|
2021-03-08 18:01:27 +00:00 |
|
Thomas Stuefe
|
c9e91897ae
|
8262074: Consolidate the default value of MetaspaceSize
Reviewed-by: iklam, coleenp
|
2021-02-26 16:04:07 +00:00 |
|
Jie Fu
|
f2bde05e6f
|
8262097: Improve CompilerConfig ergonomics to fix a VM crash after JDK-8261229
Reviewed-by: iveresov, kvn
|
2021-02-22 23:43:28 +00:00 |
|
Igor Veresov
|
29a428f5ea
|
8261229: MethodData is not correctly initialized with TieredStopAtLevel=3
Reviewed-by: thartmann
|
2021-02-08 17:08:36 +00:00 |
|
Igor Veresov
|
1519632597
|
8251462: Simplify compilation policy
Reviewed-by: cjplummer, kvn
|
2021-01-28 20:51:12 +00:00 |
|
Claes Redestad
|
9d160aa1b7
|
8257815: Replace global log2 functions with efficient implementations
Reviewed-by: kbarrett, stefank
|
2021-01-04 21:01:25 +00:00 |
|
Vladimir Ivanov
|
62c7788b29
|
8257211: C2: Enable call devirtualization during post-parse phase
Reviewed-by: kvn, neliasso, thartmann
|
2020-12-07 22:50:38 +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 |
|
Jie Fu
|
8f4fa3f8d5
|
8257232: CompileThresholdScaling fails to work on 32-bit platforms
Reviewed-by: kvn, redestad
|
2020-12-02 02:31:08 +00:00 |
|
Roland Westrelin
|
6a85e1454d
|
8241486: G1/Z give warning when using LoopStripMiningIter and turn off LoopStripMiningIter (0)
Reviewed-by: thartmann, kvn
|
2020-08-21 17:41:57 +02:00 |
|
Ioi Lam
|
a6f41d513e
|
8252151: Remove excessive inclusion of arguments.hpp
Reviewed-by: coleenp, stuefe
|
2020-08-26 14:42:07 -07:00 |
|
Xin Liu
|
892d998587
|
8139046: Compiler Control: IGVPrintLevel directive should set PrintIdealGraph
Make !PrintIdealGraph a synonym for PrintIdealGraphLevel=-1 => print nothing
Reviewed-by: simonis, phh, neliasso
|
2020-06-12 13:33:29 -07:00 |
|
Nils Eliasson
|
99d6bea20d
|
8244660: Code cache sweeper heuristics is broken
Reviewed-by: thartmann, rehn
|
2020-06-03 15:26:18 +02:00 |
|
Xiaohong Gong
|
bc669dfc82
|
8243339: AArch64: Obsolete UseBarriersForVolatile option
Reviewed-by: adinn, aph, drwhite
|
2020-05-27 15:17:09 +08:00 |
|
Martin Doerr
|
76b76654d2
|
8235673: [C1, C2] Split inlining control flags
Reviewed-by: neliasso, kvn, thartmann
|
2020-05-18 10:57:16 +02:00 |
|
Igor Veresov
|
cc99075c79
|
8236050: Some compiler tests fail when executed with custom TieredLevel
Make sure TieredStopAtLevel is properly supported for different compilation modes
Reviewed-by: redestad, thartmann
|
2020-01-07 07:31:28 -08:00 |
|
Jie Fu
|
b2ce439b85
|
8233885: Test fails with assert(comp != __null) failed: Ensure we have a compiler
Reviewed-by: thartmann, iveresov
|
2019-11-11 17:40:28 +08:00 |
|
Jie Fu
|
9f62f4586d
|
8233429: Minimal and zero VM build broken after JDK-8227003
Co-authored-by: Igor Veresov <igor.veresov@oracle.com>
Reviewed-by: iveresov, shade, thartmann
|
2019-11-05 09:37:20 +08:00 |
|
Igor Veresov
|
83dda95d7f
|
8227003: Add high-level JIT compilation mode control mechanism
Add tiered mode to emulate non-tiered with special mode for JVMCI compiler. Add -XX:CompilationMode option.
Reviewed-by: never, redestad
|
2019-11-01 09:39:13 -07:00 |
|
Claes Redestad
|
c127592320
|
8231471: Obsolete -XX:CompilationPolicyChoice
Reviewed-by: kvn, dholmes, thartmann
|
2019-09-27 12:46:14 +02:00 |
|
Stefan Karlsson
|
4914e0ee95
|
8224203: Remove need to specify type when using FLAG_SET macros
Reviewed-by: rehn, pliden, coleenp
|
2019-05-22 13:06:31 +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 |
|
Igor Ignatyev
|
96e6617ee7
|
8217848: [Graal] vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java fails
Reviewed-by: kvn, dlong
|
2019-01-31 12:52:55 -08:00 |
|
Igor Ignatyev
|
5ff302e6bb
|
8214917: CTW testlibrary shouldn't ignore errors raised by the library itself
Reviewed-by: kvn, roland
|
2018-12-10 11:04:55 -08:00 |
|
Tobias Hartmann
|
d4acf96543
|
8208277: Code cache heap (-XX:ReservedCodeCacheSize) doesn't work with 1GB LargePages
Use huge pages for code cache if ReservedCodeCacheSize == InitialCodeCacheSize
Reviewed-by: kvn
|
2018-12-06 10:07:54 +01:00 |
|
Vladimir Kozlov
|
f1ce5c1456
|
8193126: Incorrect setting of MetaspaceSize and NewSizeThreadIncrease when using JVMCI compiler
Select maximum default values for JVMCI
Reviewed-by: dnsimon, iveresov
|
2018-07-06 13:45:41 -07:00 |
|
Chris Phillips
|
561ec75b9b
|
8203030: Zero s390 31 bit size_t type conflicts in shared code
Cast to size_t or change to size_t foe compatibility with other archs.
Reviewed-by: pliden, dholmes
|
2018-06-19 10:00:39 -04:00 |
|
Vladimir Kozlov
|
9b7a61eff1
|
8184349: There should be some verification that EnableJVMCI is disabled if a GC not supporting JVMCI is selected
Exit VM with Error when JVMCI does not support seected GC.
Reviewed-by: iveresov, thartmann
|
2018-06-15 09:16:48 -07:00 |
|
Roman Kennke
|
7030019135
|
8171853: Remove Shark compiler
Reviewed-by: dholmes, kvn, erikj, ihse
|
2017-10-15 22:54:03 +02:00 |
|
Erik Joelsson
|
3789983e89
|
8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
|
2017-09-12 19:03:39 +02:00 |
|