David Holmes
c6653432a5
8214816: os::read() should not transition to _thread_blocked with safepoint check on Solaris
...
Reviewed-by: jiangli, mgronlun
2019-01-13 16:54:01 -05:00
Jesper Wilhelmsson
67a5fc2529
Merge
2019-01-09 22:59:49 +01:00
Jesper Wilhelmsson
67abf1eef9
Merge
2019-01-08 07:29:13 +01:00
David Holmes
839d71f4ca
8216188: Remove expired flags in JDK 13
...
Reviewed-by: kbarrett, ccheung
2019-01-06 19:49:58 -05:00
Calvin Cheung
a97d8a9a76
8215947: JVM crash with -XX:+DumpSharedSpaces
...
Disable JIT compilation if -XX:+DumpSharedSpaces is specified by the user
Reviewed-by: lfoltan, jiangli
2019-01-03 14:33:58 -08:00
Jesper Wilhelmsson
59716b0bb3
Merge
2019-01-02 16:05:13 +01:00
Kishor Kharbas
d580e2eed2
8211425
: Allocation of old generation of java heap on alternate memory devices - G1 GC
...
8202286: Allocation of old generation of Java heap on alternate memory devices
Enable an experimental feature in HotSpot JVM to allocate old generation of G1 GC on an alternative memory device, such as NV-DIMMs.
Reviewed-by: sangheki, sjohanss
2018-12-21 08:18:59 -08:00
Harold Seigel
265abce7fb
8205505: Expire and remove remaining support for commercial features
...
Remove the unneeded options and their tests and update the JCMD documentation.
Reviewed-by: dholmes, coleenp, erikj
2018-12-20 08:43:23 -05:00
Goetz Lindenmaier
bd692b8d6d
8216271: Make AllocateOldGenAt an unsupported option on AIX
...
Reviewed-by: shade, tschatzl
2019-01-08 09:29:36 +01:00
David Holmes
458e0b864a
8213767: Remove the -Xconcurrentio flag and associated code
...
Reviewed-by: lfoltan, rehn
2018-11-14 04:56:43 -05:00
David Holmes
ea22b27348
8213760: os::obsolete_option is obsolete and should be removed
...
Reviewed-by: jiangli, igerasim, stuefe
2018-11-13 16:49:58 -05:00
Mikael Vidstedt
f69921f2fc
8213436: Obsolete UseMembar
...
Reviewed-by: kvn, dholmes, mdoerr, adinn
2018-11-08 11:45:13 -08:00
Calvin Cheung
fc19077b52
8213000: Obsolete the IgnoreUnverifiableClassesDuringDump vm option
...
Remove code referencing the IgnoreUnverifiableClassesDuringDump
Reviewed-by: dholmes, jiangli
2018-10-31 14:00:51 -07:00
Gerard Ziemski
0108d754d7
8017061: os_bsd.cpp contains code for UseSHM and UseHugeTLBFS
...
Removed the code using unused flags.
Reviewed-by: dholmes, coleenp
2018-10-26 10:47:05 -05:00
Tobias Hartmann
18d4a423f9
8150552: Remove -XX:+AggressiveOpts
...
Removed the -XX:+AggressiveOpts flags and its usages.
Reviewed-by: ecaspole, sjohanss
2018-10-24 12:39:37 +02:00
Ioi Lam
c86ba29693
8212612: Add documentation about Arguments::_exit_hook
...
Reviewed-by: hseigel, dlong, dholmes
2018-10-17 21:51:00 -07:00
Jiangli Zhou
57b516dd0e
8202951: Implementation of JEP 341: Default CDS Archives
...
8210592: Convert CDS-mode test sets in tier5 and tier6 to non-CDS-mode tests
8209739: [TESTBUG] javax/imageio/plugins/png/ItxtUtf8Test.java fails with OutOfMemoryError when running in CDS mode
Generate the default CDS archive at JDK build time.
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Reviewed-by: erikj, ihse, dholmes, iklam, ccheung, mseledtsov
2018-10-05 18:56:11 -04:00
Claes Redestad
08b8a3149b
8211384: Obsolete -XX:+/-MonitorInUseLists option
...
Reviewed-by: mikael, rkennke, shade, dcubed
2018-10-03 15:05:46 +02:00
David Holmes
a3cd6a1a70
8188764: Obsolete AssumeMP and then remove all support for non-MP builds
...
Reviewed-by: mikael, mdoerr, bulasevich, eosterlund
2018-10-03 03:41:57 -04:00
Mikael Vidstedt
1cca59019b
8211364: Remove expired flags
...
Reviewed-by: dholmes, egahlin
2018-10-02 15:01:25 -07:00
Matthias Baesken
5d3b3156e8
8211208: make AllocateHeapAt an unsupported option on AIX
...
Reviewed-by: shade, tschatzl
2018-09-27 17:13:07 +02:00
Mikael Vidstedt
9d83c060db
8210892: Deprecate TLABStats
...
Reviewed-by: pliden, tschatzl
2018-09-26 10:37:50 -07:00
Mikael Vidstedt
25295df059
8210848: Obsolete SyncKnobs
...
Reviewed-by: redestad, coleenp, dholmes, dcubed
2018-09-24 22:12:07 -07:00
Mikael Vidstedt
72797db95b
8210513: Obsolete SyncFlags
...
Reviewed-by: coleenp, dcubed, dholmes
2018-09-11 20:37:47 -07:00
Mikael Vidstedt
9118c4c28b
8210514: Obsolete SyncVerbose
...
Reviewed-by: coleenp, dcubed
2018-09-11 13:54:34 -07:00
Mikael Vidstedt
0f68e5221f
8210381: Obsolete EmitSync
...
Reviewed-by: kvn, dcubed, mdoerr, mbaesken, shade
2018-09-06 18:06:24 -07:00
Mikael Vidstedt
f5e624c0b3
8209856: Obsolete error reporter
...
Reviewed-by: coleenp, stuefe
2018-08-29 13:04:50 -07:00
Ioi Lam
5b2c081460
8208658: Make CDS archived heap regions usable even if compressed oop encoding has changed
...
Relocate and patch archive regions if necessary
Reviewed-by: jiangli, tschatzl
2018-08-14 09:59:37 -07:00
Calvin Cheung
0140ddadab
8204591: Expire/remove the UseAppCDS option in JDK 12
...
Reviewed-by: jiangli, mseledtsov, iklam
2018-07-17 11:58:53 -07:00
Coleen Phillimore
fb3b911fbe
8198720: Obsolete PrintSafepointStatistics, PrintSafepointStatisticsTimeout and PrintSafepointStatisticsCount options
...
Convert PrintSafepointStatistics to UL
Reviewed-by: shade, lfoltan
2018-07-11 14:44:05 -04:00
Coleen Phillimore
61d4faee90
8205417: Obsolete UnlinkSymbolsALot debugging option
...
Obsolete and remove support for UnlinkSymbolsALot
Reviewed-by: hseigel, dholmes
2018-07-06 09:10:07 -04:00
Coleen Phillimore
6d497ee263
8202737: Obsolete AllowNonVirtualCalls option
...
Obsolete option and remove support.
Reviewed-by: dholmes, jiangli, kbarrett
2018-07-06 09:00:48 -04:00
Per Lidén
258346a5a0
8205702: assert(UseCompressedClassPointers) failed in universe.hpp
...
Reviewed-by: coleenp, ccheung
2018-06-28 07:22:59 +02:00
Patricio Chilano Mateo
46f2f92658
8202615: Remove NativeMonitorSpinLimit, NativeMonitorFlags and NativeMonitorTimeout experimental flags
...
Removed NativeMonitorSpinLimit, NativeMonitorFlags and NativeMonitorTimeout experimental flags from globals.hpp and mutex.cpp and marked them as obsolete.
Reviewed-by: kbarrett, dholmes
2018-06-25 13:47:27 -04:00
Mikael Vidstedt
1f437b30f3
8202331: Obsolete support for commercial features
...
Reviewed-by: kvn, cjplummer, dholmes
2018-06-21 21:37:28 -07:00
Coleen Phillimore
5be0048099
8205175: Deprecate UnlinkSymbolsALot debugging option
...
Reviewed-by: zgu, stuefe
2018-06-21 11:10:44 -04:00
Vladimir Kozlov
9b7a61eff1
8184349: There should be some verification that EnableJVMCI is disabled if a GC not supporting JVMCI is selected
...
Exit VM with Error when JVMCI does not support seected GC.
Reviewed-by: iveresov, thartmann
2018-06-15 09:16:48 -07:00
David Holmes
ab90071069
8204668: Cleanup management of the java.vm.info System property
...
Reviewed-by: rehn, cjplummer
2018-06-14 02:01:31 -04:00
Calvin Cheung
999185f769
8204563: UseAppCDS obsolete message confusing
...
Reviewed-by: jiangli, mseledtsov, dholmes
2018-06-11 09:40:20 -07:00
Chris Plummer
660dbcc16f
8203329: JDWP/JDI VM information string is incorrect
...
Make sure the native java.vm.info property also gets updated when the java version is.
Reviewed-by: sspitsyn, dholmes
2018-06-07 19:01:18 -07:00
Coleen Phillimore
3e3414dbf3
8203837: Split nmethod unloading from inline cache cleaning
...
Refactor cleaning inline caches to after GC do_unloading.
Reviewed-by: thartmann, eosterlund
2018-05-02 11:28:49 -04:00
Dean Long
92b31787a2
8203370: [JVMCI] UseJVMCICompiler should imply EnableJVMCI
...
Reviewed-by: kvn
2018-05-29 12:06:05 -07:00
Erik Gahlin
a060be188d
8199712: Flight Recorder
...
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Reviewed-by: coleenp, ihse, erikj, dsamersoff, mseledtsov, egahlin, mgronlun
2018-05-15 20:24:34 +02:00
Daniel D. Daugherty
5e70392aa8
8132287: obsolete the "InlineNotify" flag option
...
Reviewed-by: kvn, dlong, dholmes
2018-05-11 11:08:32 -04:00
Claes Redestad
7101b28dc3
8202711: Merge tiered compilation policies
...
Reviewed-by: neliasso, kvn
2018-05-09 09:39:25 +02:00
David Holmes
b62fee0519
8202744: Expired flag removal for JDK 11
...
Reviewed-by: coleenp, jiangli
2018-05-07 21:48:28 -04:00
Coleen Phillimore
00223c1ca5
8202606: Deprecate AllowNonVirtualCalls option
...
Reviewed-by: hseigel, dholmes
2018-05-07 18:48:36 -04:00
Vladimir Kozlov
8ebfc59cfa
8202552: [AOT][JVMCI] Incorrect usage of INCLUDE_JVMCI and INCLUDE_AOT
...
Reviewed-by: stefank, ihse
2018-05-03 09:07:40 -07:00
Jiangli Zhou
20edc74068
8193213: Make the UseAppCDS option obsolete
...
8182731: Odd handling of -XX:-UseAppCDS and -XX:SharedArchiveFile
Application class data sharing is enabled without -XX:+UseAppCDS. SharedArchiveFile is now a product flag.
Reviewed-by: dholmes, ihse, erikj, ccheung
2018-04-30 16:59:05 -04: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