Paul Sandoz
|
0c99b19258
|
8223347: Integration of Vector API (Incubator)
Co-authored-by: Vivek Deshpande <vdeshpande@openjdk.org>
Co-authored-by: Qi Feng <qfeng@openjdk.org>
Co-authored-by: Ian Graves <igraves@openjdk.org>
Co-authored-by: Jean-Philippe Halimi <jphalimi@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Ningsheng Jian <njian@openjdk.org>
Co-authored-by: Razvan Lupusoru <rlupusoru@openjdk.org>
Co-authored-by: Smita Kamath <svkamath@openjdk.org>
Co-authored-by: Rahul Kandu <rkandu@openjdk.org>
Co-authored-by: Kishor Kharbas <kkharbas@openjdk.org>
Co-authored-by: Eric Liu <Eric.Liu2@arm.com>
Co-authored-by: Aaloan Miftah <someusername3@gmail.com>
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Shravya Rukmannagari <srukmannagar@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Lauren Walkowski <lauren.walkowski@arm.com>
Co-authored-by: Yang Zang <Yang.Zhang@arm.com>
Co-authored-by: Joshua Zhu <jzhu@openjdk.org>
Co-authored-by: Wang Zhuo <wzhuo@openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Reviewed-by: erikj, chegar, kvn, darcy, forax, briangoetz, aph, epavlova, coleenp
|
2020-10-14 20:02:46 +00:00 |
|
Xin Liu
|
bff586f07a
|
8254269: simplify Node::disconnect_inputs
Node::disconnect_inputs cuts off all input edges without exception.
Reviewed-by: redestad, kvn
|
2020-10-12 19:54:25 +00:00 |
|
Roland Westrelin
|
a6c23b7753
|
8253923: C2 doesn't always run loop opts for compilations that include loops
Reviewed-by: neliasso, thartmann
|
2020-10-12 10:55:22 +00:00 |
|
Ludovic Henry
|
651c20d4ef
|
8247697: Remove delayed_forbidden dead code in C2
The delayed_forbidden parameter to Compile::call_generator is never used.
Reviewed-by: kvn, vlivanov, thartmann
|
2020-06-19 08:06:08 +02:00 |
|
Coleen Phillimore
|
04b98fd1df
|
8222446: assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ
Remove SystemDictionary::modification_counter optimization
Reviewed-by: dlong, eosterlund
|
2019-07-10 07:58:24 -04:00 |
|
Vladimir Ivanov
|
f5a64c0001
|
8075052: Autobox elimination hinders loop unrolling
Reviewed-by: kvn
|
2019-02-04 17:35:36 -08:00 |
|
Vladimir Ivanov
|
ac3711e9cd
|
6986483: CHA: optimize calls through interfaces
Reviewed-by: neliasso, thartmann
|
2019-01-31 17:48:29 -08:00 |
|
Vladimir Ivanov
|
46a57587dc
|
8059241: C2: Excessive RemoveUseless passes during incremental inlining
Reviewed-by: roland, shade
|
2019-01-31 17:48:25 -08:00 |
|
Vladimir Ivanov
|
dbf977da1d
|
8191998: C2: inlining through MH linkers drops speculative part of argument types
Reviewed-by: roland, thartmann, kvn
|
2019-01-25 13:37:10 -08:00 |
|
Vladimir Ivanov
|
d2552c3e55
|
8217760: C2: Missing symbolic info on a call from intrinsics when invoked through MethodHandle
Reviewed-by: thartmann, roland
|
2019-01-25 13:37:08 -08:00 |
|
Coleen Phillimore
|
13dd3cb24e
|
8216136: Take Compile_lock for SystemDictionary::_modification_counter with safepoint check
Transition compiler thread from native to VM state to check the Compile_lock with safepoint always.
Reviewed-by: dlong, eosterlund, dholmes
|
2019-01-24 08:44:26 -05:00 |
|
Thomas Schatzl
|
e98c176026
|
8208670: Compiler changes to allow enabling -Wreorder
Reviewed-by: kvn
|
2018-08-08 15:31:06 +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 |
|
Roland Westrelin
|
c042b7af4c
|
8191950: assertion failed: no insertions allowed
Check for dead loops before incremental inlining.
Reviewed-by: thartmann
|
2017-12-02 13:50:04 +01:00 |
|
Erik Joelsson
|
3789983e89
|
8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
|
2017-09-12 19:03:39 +02:00 |
|