Boris Ulasevich
c833dc0a0b
8379396: "assert(offset + partition_size <= size()) failed: partition failed" when combining NonProfiledCodeHeapSize and large value for CICompilerCount
...
Reviewed-by: dlong, kvn
2026-05-07 13:40:00 +00:00
Mohamed Issa
9dc3f488b4
8380079: Add separate flag for platforms on which copy and clear operations are faster with AVX3Threshold set to 0
...
Reviewed-by: kvn, asmehra, sviswanathan
2026-03-16 19:21:05 +00:00
Leo Korinth
57931dc6b2
8377172: Change datatype of CodeEntryAlignment to uint
...
Reviewed-by: ayang, mhaessig
2026-02-11 09:14:58 +00:00
Benoît Maillard
56afb460a0
8375038: C2: Enforce that Ideal() returns the root of the subgraph if any change was made by checking the node hash
...
Reviewed-by: qamai, mchevalier
2026-02-11 08:27:48 +00:00
Roland Westrelin
ad29642d8f
8351889: C2 crash: assertion failed: Base pointers must match (addp 344)
...
Reviewed-by: rcastanedalo, epeter
2025-12-15 16:18:44 +00:00
Amit Kumar
44cb9cad26
8368518: [s390x] test failure with failed: wrong size of mach node
...
Reviewed-by: dlong, mdoerr, lucy
2025-09-25 09:59:37 +00:00
Francesco Andreuzzi
d19eab4f08
8366556: Sort share/runtime includes
...
Reviewed-by: dholmes, ayang
2025-09-02 07:57:03 +00:00
Amit Kumar
263e32bb85
8358694: VM asserts if CodeCacheSegmentSize is not a power of 2
...
Reviewed-by: shade, dfenacci
2025-06-25 04:39:07 +00:00
Kim Barrett
7bc0d82450
8359227: Code cache/heap size options should be size_t
...
Reviewed-by: mhaessig, tschatzl
2025-06-18 18:05:18 +00:00
Emanuel Peter
dd68829017
8347273: C2: VerifyIterativeGVN for Ideal and Identity
...
Reviewed-by: chagedorn, mhaessig
2025-06-12 14:19:08 +00:00
Stefan Karlsson
c33c1cfe73
8347909: Automatic precompiled.hpp inclusion
...
Reviewed-by: lkorinth, erikj, dholmes, ihse
2025-01-21 10:21:24 +00:00
Coleen Phillimore
baca7daa32
8347733: Replace SIZE_FORMAT in runtime code
...
Reviewed-by: matsaave, sspitsyn, dholmes
2025-01-17 16:24:47 +00:00
Coleen Phillimore
379d05bcc1
8346990: Remove INTX_FORMAT and UINTX_FORMAT macros
...
Reviewed-by: kbarrett, dholmes, matsaave
2025-01-13 22:01:54 +00:00
Vladimir Kozlov
9691153755
8329141: Obsolete RTM flags and code
...
Reviewed-by: chagedorn
2024-06-10 17:58:22 +00:00
Matthias Baesken
9697bc3858
8331428: ubsan: JVM flag checking complains about MaxTenuringThresholdConstraintFunc, InitialTenuringThresholdConstraintFunc and AllocatePrefetchStepSizeConstraintFunc
...
Reviewed-by: stefank, aboldtch, tschatzl
2024-05-03 13:02:37 +00:00
Dean Long
da0f8325de
8310606: Fix signed integer overflow, part 3
...
Reviewed-by: kvn, thartmann
2023-06-28 20:31:08 +00:00
Emanuel Peter
8f195ff236
8298952: All nodes should have type(n) == Value(n) after IGVN
...
Reviewed-by: kvn, thartmann, chagedorn
2023-02-06 08:45:48 +00:00
Tobias Hartmann
b6aff54245
8297201: Obsolete AliasLevel flag
...
Co-authored-by: Tobias Holenstein <tholenstein@openjdk.org>
Reviewed-by: chagedorn, dholmes, tholenstein, rcastanedalo
2022-11-17 13:23:02 +00:00
Ioi Lam
2fbb936203
8292691: Move CompilerConfig::is_xxx() inline functions out of compilerDefinitions.hpp
...
Reviewed-by: kvn, iveresov
2022-08-20 23:17:57 +00:00
Jie Fu
d5b466657e
8281829: runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java fails after JDK-8281467
...
Reviewed-by: kvn, thartmann
2022-02-16 13:46:43 +00:00
Aleksey Shipilev
b1564624ce
8281467: Allow larger OptoLoopAlignment and CodeEntryAlignment
...
Reviewed-by: kvn, dlong
2022-02-15 06:19:37 +00:00
Tobias Hartmann
91e6c755f3
8260928: InitArrayShortSize constraint func should print a helpful error message
...
Reviewed-by: shade, chagedorn
2021-02-03 08:10:21 +00:00
Igor Veresov
1519632597
8251462: Simplify compilation policy
...
Reviewed-by: cjplummer, kvn
2021-01-28 20:51:12 +00:00
Xin Liu
83be8a902c
8247732: validate user-input intrinsic_ids in ControlIntrinsic
...
renew webrev to the latest jdk. fixed a typo and a bug. Add constraints for both DisableIntrinsic and ControlIntrinsics. Add tests to cover different use cases of them.
Reviewed-by: neliasso, thartmann
2020-12-17 10:05:09 +00:00
Jatin Bhateja
ac02afe9dc
8253721: Flag -XX:AVX3Threshold does not accept Zero value
...
Reviewed-by: kvn, thartmann
2020-09-30 05:09:12 +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
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
Stefan Karlsson
e4b27a48a0
8183574: Unify the is_power_of_2 functions
...
Reviewed-by: kbarrett, redestad
2020-02-17 10:03:17 +01: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
1c40d6fdfb
8233590: Compiler thread creation fails with assert(_c2_count > 0 || _c1_count > 0) failed: No compilers?
...
Handle the case with -XX:-TieredCompilation properly
Reviewed-by: shade, thartmann
2019-11-05 09:59:21 -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
Jamsheed Mohammed C M
79d7ae7633
8211034: OnStackReplacePercentage option checking has bugs
...
Fixed the constraint checks
Reviewed-by: kvn
2018-12-12 23:08:01 -08:00
Gerard Ziemski
db646c699a
8204294: [REDO] - JVMFlag::printError missing ATTRIBUTE_PRINTF
...
Added ATTRIBUTE_PRINTF to JVMFlag::printError
Reviewed-by: kbarrett, coleenp
2018-10-03 12:34:22 -05:00
Gerard Ziemski
90cc14cd60
8133564: Runtime - 2nd followup to Validate JVM Command-Line Flag Arguments
...
Moved print function into JVMFlag, cleaned up include headers.
Reviewed-by: coleenp, hseigel
2018-05-29 11:04:56 -05:00
Gerard Ziemski
edc81d17e1
8202150: [REDO] Split globals.hpp to factor out the Flag class
...
Factored out Flag out go globals, renamed to JVMFlag
Reviewed-by: coleenp, dholmes, kvn
2018-04-26 11:19:05 -05:00
Gerard Ziemski
816e2e5fe0
8202151: [BACKOUT] Split globals.hpp to factor out the Flag class
...
Backed out JDK-8081519
Reviewed-by: kvn
2018-04-23 14:51:16 -05:00
Gerard Ziemski
60723b7e3d
8081519: Split globals.hpp to factor out the Flag class
...
Factored out Flag out go globals, renamed to JVMFlag
Reviewed-by: coleenp, dholmes, kvn
2018-04-23 10:59:39 -05:00