Doug Simon
|
814730eae7
|
8352645: Add tool support to check order of includes
Reviewed-by: stefank, kbarrett
|
2025-04-02 22:30:13 +00:00 |
|
Stefan Karlsson
|
c33c1cfe73
|
8347909: Automatic precompiled.hpp inclusion
Reviewed-by: lkorinth, erikj, dholmes, ihse
|
2025-01-21 10:21:24 +00:00 |
|
Christian Hagedorn
|
32c8195c3a
|
8345801: C2: Clean up include statements to speed up compilation when touching type.hpp
Reviewed-by: kvn, dlong, jwaters
|
2024-12-16 09:53:38 +00:00 |
|
Tobias Hartmann
|
5f365d44be
|
8323231: Improve array management
Co-authored-by: Martin Balao <mbalao@openjdk.org>
Reviewed-by: iveresov, rhalade, mschoene, dlong, kvn
|
2024-07-17 05:40:56 +05:30 |
|
Tobias Hartmann
|
1cc6fbd9b0
|
8318588: Windows build failure after JDK-8314468 due to ambiguous call
Reviewed-by: epeter
|
2024-01-16 05:55:56 +00:00 |
|
Tobias Hartmann
|
ed238e8b88
|
8314468: Improve Compiler loops
Co-authored-by: Dean Long <dlong@openjdk.org>
Reviewed-by: rhalade, mschoene, iveresov, kvn
|
2024-01-16 05:55:55 +00:00 |
|
Tobias Hartmann
|
34dbb22505
|
8304460: Improve array usages
Reviewed-by: iveresov, rhalade, chagedorn
|
2023-07-18 21:17:07 +00:00 |
|
Tobias Hartmann
|
5e47b8e5e6
|
8304468: Better array usages
Reviewed-by: iveresov, rhalade, chagedorn
|
2023-07-18 21:17:07 +00:00 |
|
Dean Long
|
da0f8325de
|
8310606: Fix signed integer overflow, part 3
Reviewed-by: kvn, thartmann
|
2023-06-28 20:31:08 +00:00 |
|
Eric Nothum
|
6d05360bec
|
8304403: Remove unused methods in RangeCheckElimination::Bound
Reviewed-by: chagedorn, thartmann
|
2023-06-13 13:45:59 +00:00 |
|
Johan Sjölen
|
90d5041b6a
|
8300086: Replace NULL with nullptr in share/c1/
Reviewed-by: thartmann, chagedorn
|
2023-05-22 19:41:59 +00:00 |
|
Dean Long
|
7fcb0fdcd4
|
8307139: Fix signed integer overflow in compiler code, part 1
Reviewed-by: thartmann, rcastanedalo, kvn
|
2023-05-11 18:06:43 +00:00 |
|
Magnus Ihse Bursie
|
4594696f54
|
8284903: Fix typos in hotspot
Reviewed-by: cjplummer, coleenp, kvn, lucy, stefank
|
2022-04-19 19:10:52 +00:00 |
|
Igor Veresov
|
4191b2b9b9
|
8275337: C1: assert(false) failed: live_in set of first block must be empty
Reviewed-by: kvn
|
2022-01-31 23:02:34 +00:00 |
|
Igor Veresov
|
e1051ae069
|
8264066: Enhance compiler validation
Reviewed-by: ahgross, kvn, rhalade, thartmann
|
2021-07-21 20:28:57 +00:00 |
|
David Holmes
|
cb7128b58e
|
8266950: Remove vestigial support for non-strict floating-point execution
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Reviewed-by: vlivanov, kvn
|
2021-06-01 22:04:02 +00:00 |
|
Yi Yang
|
0cf7e5784b
|
8267239: C1: RangeCheckElimination for % operator if divisor is IntConstant
Reviewed-by: thartmann, neliasso
|
2021-05-19 09:05:05 +00:00 |
|
Christian Hagedorn
|
8bdb972192
|
8238178: CTW: C1 compilation fails with assert(sux->loop_depth() != block->loop_depth() || sux->loop_index() == block->loop_index() || loop_through_xhandler) failed: Loop index has to be same
Fix verification of C1 IR involving xhandlers in one-time executed loops on the non-exceptional path.
Reviewed-by: thartmann, neliasso
|
2020-02-13 15:06:57 +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 |
|