Vladimir Ivanov
072cfd2e48
8238681: Make -XX:UseSSE flag x86-specific
...
Reviewed-by: dholmes, kvn
2020-03-10 20:51:07 +03:00
Stefan Karlsson
e4b27a48a0
8183574: Unify the is_power_of_2 functions
...
Reviewed-by: kbarrett, redestad
2020-02-17 10:03:17 +01:00
Yumin Qi
c37ebcd730
8232069: Enable CDS even when UseCompressedClassPointers and/or UseCompressedOops are false
...
Fix to save UseCompressedOops and UseCompressedClassPointers in shared archive and at runtime run with CDS only if they are matched the stored versions.
Reviewed-by: iklam, ccheung
2020-02-11 12:16:23 -08:00
David Holmes
983fc23fd1
8236844: Deprecate PrintVMQWaitTime to prepare for its removal
...
Reviewed-by: rehn, coleenp, hseigel
2020-02-10 19:58:04 -05:00
Frederic Parain
9886cb401c
8237767: Field layout computation overhaul
...
Reviewed-by: dholmes, coleenp, lfoltan, shade
2020-02-10 09:49:12 -05:00
Per Lidén
0f06a9a5cd
8237825: ZGC: Replace -XX:ZPath with -XX:AllocateHeapAt
...
Reviewed-by: eosterlund
2020-01-30 12:41:56 +01:00
David Holmes
5013cf6e0c
8235966: Process obsolete flags less aggressively
...
Reviewed-by: dcubed, iignatyev
2020-01-23 21:14:16 -05:00
Thomas Schatzl
4aab3078a2
8235860: Obsolete the UseParallelOldGC option
...
Obsolete the UseParallelOldGC option by removing code and other mentions.
Reviewed-by: kbarrett, lkorinth
2020-01-20 11:15:45 +01: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
Coleen Phillimore
c4b8e38de4
8236224: Obsolete the FieldsAllocationStyle and CompactFields options
...
Remove the options and code for options deprecated in JDK 14
Reviewed-by: dholmes, hseigel, fparain
2020-01-07 13:11:35 -05:00
Thomas Schatzl
dcb17bad55
8235996: Move obsolete flag G1RSetScanBlockSize in flags list
...
Reviewed-by: sjohanss, lkorinth
2019-12-17 10:12:41 +01:00
David Holmes
bf9bc1f320
8231559: Remove expired flags in JDK 15
...
Reviewed-by: kbarrett, kvn
2019-12-15 19:56:12 -05:00
Robbin Ehn
0df5be808d
8220049: Obsolete ThreadLocalHandshakes
...
Reviewed-by: dholmes, dcubed, mdoerr
2019-12-11 15:30:07 +01:00
Doug Simon
25b5ddc05d
8235539: [JVMCI] -XX:+EnableJVMCIProduct breaks -XX:-EnableJVMCI
...
Reviewed-by: kvn, thartmann
2019-12-10 09:34:33 -08:00
Pengfei Li
ddb989de3d
8234791: Fix Client VM build for x86_64 and AArch64
...
Reviewed-by: adinn, aph, thartmann
2019-11-29 03:48:30 +00:00
Ioi Lam
b08944dd96
8230385: [cds] No message is logged when shared image cannot be used due to mismatched configuration
...
Reviewed-by: stuefe, dholmes, ccheung
2019-11-29 14:11:50 -08:00
Thomas Schatzl
198beefccb
8233301: Implementation of JEP 366: Deprecate the ParallelScavenge + SerialOld GC Combination
...
Deprecate the ParallelScavenge + SerialOld GC combinations by deprecating the UseParallelOldGC flag. Also reviewed by Bernd Eckenfels<ecki@zusammenkunft.net>.
Reviewed-by: pliden
2019-11-27 10:19:45 +01:00
Leo Korinth
48615b4ca9
8233029: Obsolete flag GCTaskTimeStampEntries
...
Reviewed-by: kbarrett, tschatzl
2019-11-25 08:11:24 +01:00
Kim Barrett
7e2ec3bdc3
8233280: Remove GCLockerInvokesConcurrent
...
Remove use and make option obsolete.
Reviewed-by: tschatzl, sjohanss
2019-11-15 16:58:29 -05:00
Ioi Lam
5678f98a9e
8231610: Relocate the CDS archive if it cannot be mapped to the requested address
...
Reviewed-by: jiangli, coleenp, ccheung
2019-11-13 16:36:54 -08:00
Sangheon Kim
52116d808c
8220310: Implementation: NUMA-Aware Memory Allocation for G1, Mutator (1/3)
...
Reviewed-by: kbarrett, sjohanss, tschatzl, pliden
2019-11-13 10:49:12 -08:00
Leo Korinth
1fc67ab002
8232365: Implementation for JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector
...
Reviewed-by: kbarrett, tschatzl, erikj, coleenp, dholmes
2019-11-13 11:37:29 +01:00
Coleen Phillimore
b4d28f36fc
8232735: Convert PrintJNIResolving to Unified Logging
...
Converted the existing output at debug level because it is noisy
Reviewed-by: iklam, dholmes
2019-11-11 12:11:34 -05: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
Mark Reinhold
d83df45396
8232080: jlink plugins for vendor information and run-time options
...
Reviewed-by: ihse, alanb, kvn, bobv, mchung
2019-10-29 08:26:55 -07:00
Bob Vandette
25d6a33eb5
8232118: Add JVM option to enable JVMCI compilers in product mode
...
Reviewed-by: kvn, dholmes
2019-10-28 16:06:08 +00:00
Vladimir Kozlov
d8c73de1df
8225464: Obsolete TraceNMethodInstalls flag
...
Reviewed-by: dholmes, thartmann
2019-10-25 11:51:48 -07:00
Jie Fu
8bdffc5f7e
8232757: VM fails to report an error for DumpLoadedClassList when cds is disabled
...
Reviewed-by: iklam, dholmes
2019-10-22 11:32:19 +08:00
Calvin Cheung
b08a8c5cc3
8231606: _method_ordering is not set during CDS dynamic dump time
...
Add the missing DynamicDumpSharedSpaces check in sort_methods(); replace the (DumpSharedSpaces || DynamicDumpSharedSpaces) with the Arguments::is_dumping_archive() function call.
Reviewed-by: iklam, coleenp, jiangli
2019-10-02 16:55:08 -07:00
Thomas Schatzl
628283fe53
8231553: Deprecate unused G1RSetScanBlockSize command line option
...
Reviewed-by: lkorinth, sjohanss
2019-09-30 10:21:11 +02:00
Claes Redestad
c127592320
8231471: Obsolete -XX:CompilationPolicyChoice
...
Reviewed-by: kvn, dholmes, thartmann
2019-09-27 12:46:14 +02:00
David Holmes
23ec926327
8230395: Code checks for NULL value returned from NEW_C_HEAP_ARRAY which can not happen
...
Reviewed-by: lkorinth, hseigel, thartmann, dnsimon
2019-09-24 03:28:42 -04:00
Matthias Baesken
e2ebf7b822
8231171: remove remaining sun.java.launcher.pid references
...
Reviewed-by: alanb, dholmes
2019-09-20 10:28:48 +02:00
Daniel D. Daugherty
c0e1f9ee6c
8230938: Deprecate MonitorBound
...
Reviewed-by: dholmes
2019-09-13 18:54:43 -04:00
Leo Korinth
4b6f9ed07f
8230398: Remove NULL checks before FREE_C_HEAP_ARRAY
...
Reviewed-by: dholmes, kbarrett, tschatzl
2019-09-11 14:16:30 +02:00
Stefan Karlsson
4db6ba1648
8230563: Remove arguments_ext.cpp
...
Reviewed-by: dholmes, coleenp
2019-09-04 13:06:44 +02:00
Stefan Karlsson
04ef527ede
8224878: Use JVMFlag parameters instead of name strings
...
Reviewed-by: gziemski, dholmes, jrose
2019-08-26 09:15:43 +02:00
Stefan Karlsson
ae5615c614
8229258: Rework markOop and markOopDesc into a simpler mark word value carrier
...
Reviewed-by: rkennke, coleenp, kbarrett, dcubed
2019-08-06 10:48:21 +02:00
Leo Korinth
f075a3278b
8224666: Parallel GC: Use WorkGang (8: obsolete and remove flags)
...
Reviewed-by: stefank, kbarrett, tschatzl
2019-08-16 09:18:41 +02:00
Coleen Phillimore
7c0a5865fb
8228753: Deprecate -XX:FieldsAllocationStyle product option
...
8228749: Deprecate product flag -XX:CompactFields
Reviewed-by: kvn, shade
2019-08-06 07:43:18 -04:00
David Holmes
3e9d9e5e2e
8225782: Remove expired flags in JDK 14
...
Reviewed-by: hseigel
2019-07-23 00:29:31 -04:00
Calvin Cheung
5d1361df03
8211723: AppCDS: referring to a jar file in any way other than exactly how it was done during dumping doesn't work
...
Replaced os::file_name_strncmp() with os::same_files().
Reviewed-by: iklam, jiangli
2019-06-28 09:49:10 -07:00
Jesper Wilhelmsson
16548883ec
Merge
2019-06-26 22:16:00 +02:00
Calvin Cheung
5c5126f5ee
8226462: [TESTBUG] runtime/appcds/sharedStrings/SysDictCrash.java failed with Cannot dump shared archive
...
Add a CDS log statement in arguments.cpp. The test catches RuntimeException duing dumping and checks if the log statement is in the stdout.
Reviewed-by: iklam, dholmes
2019-06-25 09:41:03 -07:00
Harold Seigel
69a123c769
8226304: Obsolete the -XX:+FailOverToOldVerifier option
...
Change the option from deprecated to obsolete
Reviewed-by: lfoltan, coleenp
2019-06-19 13:34:31 -04:00
Stefan Karlsson
2fded1c480
8223837: Add -XX:MinHeapSize flag to set the minimum heap size
...
Reviewed-by: pliden, tschatzl
2019-06-07 13:50:14 +02:00
Erik Gahlin
042e93613e
8224139: Deprecate -XX:FlightRecorder option
...
Reviewed-by: mgronlun, mseledtsov
2019-06-07 04:57:51 +02:00
Vladimir Kozlov
bb4d2bc846
8222371: Use UL for TraceNMethodInstalls code
...
Reviewed-by: dholmes
2019-06-06 16:06:10 -07:00
Aleksey Shipilev
cf3c6e0345
8225104: 32-bit build failures after JDK-8222252
...
Reviewed-by: bobv, rkennke, dholmes
2019-06-02 10:08:37 +02:00