Mikael Vidstedt
919f10c407
8245864: Obsolete BranchOnRegister
...
Reviewed-by: thartmann, kvn
2020-05-28 09:08:53 -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
Martin Doerr
76b76654d2
8235673: [C1, C2] Split inlining control flags
...
Reviewed-by: neliasso, kvn, thartmann
2020-05-18 10:57:16 +02:00
Patricio Chilano Mateo
398a2b3c37
8231264: Implementation of JEP 374: Disable biased-locking and deprecate all flags related to biased-locking
...
Changed default value of UseBiasedLocking to false and deprecated related flags.
Reviewed-by: dholmes, dcubed
2020-05-13 15:47:10 +00:00
Jatin Bhateja
5532b27d22
8241040: Support for AVX-512 Ternary Logic Instruction
...
A new pass has been added which folds expression tree involving vector boolean logic operations into a MacroLogic node.
Reviewed-by: vlivanov, neliasso
2020-04-02 22:38:23 +05:30
Roland Westrelin
52d46c314b
8238691: C2: turn subtype check into macro node
...
Reviewed-by: vlivanov, thartmann
2020-02-14 10:31:34 +01:00
Vladimir Ivanov
5e9dc46d21
8238683: C2: Remove Use24BitFP and Use24BitFPMode flags
...
Reviewed-by: thartmann, neliasso
2020-02-11 14:55:44 +03:00
Ioi Lam
584db9818a
8236625: Remove writeable macro from JVM flags declaration
...
Reviewed-by: coleenp, hseigel, gziemski
2020-01-07 18:56:18 -08:00
Tobias Hartmann
2df5ae8220
8230742: Make AggressiveUnboxing a diagnostic flag
...
AggressiveUnboxing is enabled by default. It should therefore be a diagnostic flag.
Reviewed-by: roland, shade
2019-09-16 13:53:41 +02:00
Tobias Hartmann
da43cb5e46
8224957: C2 compilation fails with assert: Bad graph detected in build_loop_late
...
Disable walking up the dominator chain for regions with more than 2 input paths.
Reviewed-by: roland, kvn
2019-08-13 09:56:13 +02:00
Christian Hagedorn
a3c85f810c
6394013: C2: Remove VerifyOpto
...
Removed the VerifyOpto flag.
Reviewed-by: kvn, thartmann
2019-08-05 08:03:25 +02:00
Tobias Hartmann
8f7206a674
8228710: Disable AggressiveUnboxing until JDK-8224957 is fixed
...
Disabled AggressiveUnboxing.
Reviewed-by: roland, kvn
2019-07-30 07:22:05 +02:00
Stefan Karlsson
c9846fce19
8224201: Simplify JVM flag macro expansions
...
Reviewed-by: rehn, kvn, stuefe, tschatzl, coleenp, gziemski
2019-05-22 13:05:37 +02:00
Claes Redestad
efc62ac6ec
8217383: Obsolete UseImplicitStableValues
...
Reviewed-by: shade, rkennke, vlivanov
2019-02-12 09:00:04 +01:00
Vladimir Ivanov
71759e3177
8217919: C2: Enable -XX:+AggressiveUnboxing by default
...
Reviewed-by: kvn, neliasso
2019-02-01 18:50:53 -08:00
Coleen Phillimore
154a1a02bf
8216167: Update include guards to reflect correct directories
...
Use script and some manual fixup to fix directores names in include guards.
Reviewed-by: lfoltan, eosterlund, kbarrett
2019-01-10 15:13:51 -05:00
Michihiro Horie
31fbc28af5
8213754: PPC64: Add Intrinsics for isDigit/isLowerCase/isUpperCase/isWhitespace
...
Reviewed-by: kvn, rriggs, mdoerr, gromero
2018-12-11 20:31:18 -05:00
Roland Westrelin
97dd8bf743
8203197: C2: consider all paths in loop body for loop predication
...
Reviewed-by: kvn, neliasso
2018-06-19 09:08:39 +02:00
Vladimir Ivanov
ddc42415c0
8203480: IncompatibleClassChangeError thrown at sites linked to default interface methods
...
Reviewed-by: kvn
2018-06-06 23:36:08 +03:00
Razvan A Lupusoru
b96c85c640
8192846: Support cmov vectorization for float
...
Reviewed-by: kvn
2017-12-05 09:49:23 -08:00
Roland Westrelin
386e258e20
8186027: C2: loop strip mining
...
Reviewed-by: kvn, neliasso
2017-11-28 11:59:16 +01:00
Tobias Hartmann
34622112b6
8189067: SuperWord optimization crashes with "assert(out == prev || prev == __null) failed: no branches off of store slice"
...
Only move the store if the LCA of all users is outside of the loop. Re-enable UseSubwordForMaxVector.
Reviewed-by: kvn, roland
2017-10-13 14:02:01 +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