David Lindholm
5770f4eb32
8042893: compiler: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
...
8042894: runtime: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
Reviewed-by: goetz, brutisso
2015-10-09 09:42:33 +02:00
Max Ockner
27d1c05648
8138917: Back out change for 8130681
...
Change 8130681 has been backed out.
Reviewed-by: coleenp, gtriantafill
2015-10-06 14:27:39 -04:00
David Lindholm
1e71f67736
8080775: Better argument formatting for assert() and friends
...
Reviewed-by: kbarrett, pliden
2015-09-29 11:02:08 +02:00
Max Ockner
8c6f4e578d
8130681: Kitchensink startup crashes JVM with NMT overlapping ranges
...
Add_committed_region now handles overlapping commits.
Reviewed-by: hseigel, coleenp
2015-09-24 11:26:30 -04:00
Marcus Larsson
3c2211a492
8046148: JEP 158: Unified JVM Logging
...
Reviewed-by: coleenp, sla
2015-09-24 12:36:04 +02:00
Tobias Hartmann
662e39edbb
Merge
2015-09-14 07:03:04 +00:00
Tobias Hartmann
3780022a87
8080999: MemoryPoolMXBean.getUsageThresholdCount() returns incorrect value
...
Fixed race condition in the JMX code for the LowMemoryDetector.
Reviewed-by: kvn
2015-09-14 07:02:50 +02:00
Jesper Wilhelmsson
49fb91407d
8134626: Misc cleanups after generation array removal
...
Reviewed-by: david, dholmes, tschatzl
2015-08-18 21:32:21 +02:00
Dmitry Samersoff
3b63ebf830
8059036: Implement Diagnostic Commands for heap and finalizerinfo
...
Implement Diagnostic Commands for heap and finalizerinfo
Reviewed-by: sla, plevart, mchung
2015-07-30 16:26:00 +03:00
Bengt Rutisson
5f06b60fa1
8131600: heapdump/JMapHeap EXCEPTION_ACCESS_VIOLATION
...
Reviewed-by: mgerdin, kbarrett, tschatzl
2015-07-23 08:45:25 +02:00
Yumin Qi
6384ca7b1f
8025692: Log what methods are touched at run-time
...
Added two diagnostic flags, LogTouchedMethods and PrintTouchedMethodsAtExit to list all methods that have been touched at run time. Added new jcmd, VM.print_touched_methods.
Reviewed-by: acorn, iklam
2015-07-15 12:24:41 -07:00
Bill Pittore
304b59b0c8
8081202: Hotspot compile warning: "Invalid suffix on literal; C++11 requires a space between literal and identifier"
...
Need to add a space between macro identifier and string literal
Reviewed-by: stefank, dholmes, kbarrett
2015-06-24 12:12:25 -04:00
Coleen Phillimore
97f69e8b42
Merge
2015-06-19 13:03:58 +00:00
Gerard Ziemski
ed2bb8c9fc
8122937: [JEP 245] Validate JVM Command-Line Flag Arguments
...
Validate the arguments to all JVM command-line flags so as to avoid crashes, and ensure that appropriate error messages are displayed when they are invalid.
Reviewed-by: ddmitriev, dholmes, kbarrett, drwhite, brutisso, coleenp
2015-06-18 14:39:38 -05:00
Jesper Wilhelmsson
8a2a6073df
8077842: Remove the level parameter passed around in GenCollectedHeap
...
Reviewed-by: kbarrett, mgerdin
2015-06-17 14:44:54 +02:00
Jiangli Zhou
edcd4cb94b
8015086: add interned strings to the shared archive
...
Support saving interned strings in shared CDS archive.
Reviewed-by: coleenp, iklam, pliden
2015-06-12 17:29:14 -04:00
David Lindholm
862b933a2e
8080947: Add uint as a valid VM flag type
...
Reviewed-by: brutisso, ddmitriev
2015-06-04 14:29:34 +02:00
Yasumasa Suenaga
242ce54cc7
8072913: [REDO] GCCause should distinguish jcmd GC.run from System.gc()
...
GCCause which is caused by GC.run diagnostic command should be different from System.gc() .
Reviewed-by: jmasa, jwilhelm
2015-06-03 08:49:34 +09:00
Per Lidén
4dc240f785
8079792: GC directory structure cleanup
...
Reviewed-by: brutisso, stefank, david
2015-05-13 15:16:06 +02:00
Calvin Cheung
7bb3af5d16
Merge
2015-04-17 14:37:20 -07:00
Shanliang Jiang
38e3be4c28
8042901: Allow com.sun.management to be in a different module to java.lang.management
...
Reviewed-by: mchung, dfuchs, erikj, jbachorik
2015-04-17 10:53:31 +02:00
Jaroslav Bachorik
ed433c58a0
8074368: ThreadMXBean.getThreadInfo() corrupts memory when called with empty array for thread ids
...
Reviewed-by: mchung
2015-04-03 15:40:35 +02:00
Calvin Cheung
d4c484b0ba
Merge
2015-04-03 13:45:33 -07:00
Jesper Wilhelmsson
7ec8aadd33
Merge
2015-04-09 17:39:42 +02:00
Jesper Wilhelmsson
8e5f94bf08
8076267: Remove n_gens()
...
Reviewed-by: jprovino, kbarrett, jmasa
2015-04-02 16:37:29 +02:00
Per Lidén
c0af548c2b
8076447: Remove unused MemoryManager::kind()
...
Reviewed-by: stefank, tschatzl
2015-04-02 09:14:16 +02:00
Jaroslav Bachorik
c8b0b0b85c
8023093: Add ManagementAgent.status diagnostic command
...
Reviewed-by: sla
2015-03-26 10:37:10 +01:00
Jeremy Manson
0353353bde
8074895: os::getenv is inadequate
...
Reviewed-by: dholmes, coleenp
2015-03-30 17:32:18 -04:00
Jaroslav Bachorik
a16c45029d
8054890: Serviceability: New diagnostic commands 'VM.set_flag' and 'JVMTI.data_dump'
...
Reviewed-by: sla, fparain, egahlin, ykantser
2015-03-23 11:46:15 +01:00
Jesper Wilhelmsson
5f5b27baba
Merge
2015-03-23 22:08:14 +01:00
Jesper Wilhelmsson
2c63bc9175
8075635: Remove GenerationSpec array
...
Replaced the array with explicit variables for young and old
Reviewed-by: kbarrett, mgerdin
2015-03-16 13:28:27 +01:00
Chris Plummer
984cf4c9b5
8069111: Investigate NMT detail tracking support for 32bit ARM
...
Fix native stack walking issues arm arm32. Disable on thumb2. Removed support for NMT without NMT detail.
Reviewed-by: dholmes, bdelsart
2015-03-10 19:56:19 -07:00
Christian Tornqvist
06a745fd7e
8069124: runtime/NMT/MallocSiteHashOverflow.java failing in nightlies
...
Reviewed-by: coleenp, gtriantafill, dholmes
2015-03-10 04:53:58 -07:00
Jesper Wilhelmsson
c1bc0a31b2
8074459: Flags handling memory sizes should be of type size_t
...
Changed the type to size_t for flags that handles memory sizes
Reviewed-by: kbarrett, tschatzl
2015-03-03 18:01:27 +01:00
Jesper Wilhelmsson
ac1c0ee5d2
Merge
2015-02-23 18:40:04 +01:00
Jesper Wilhelmsson
5c18821ea5
Merge
2015-02-19 12:56:50 +01:00
Stefan Karlsson
d40f08d0a3
8073389: Remove the include of resourceArea.hpp from classFileParser.hpp
...
Reviewed-by: coleenp, dholmes
2015-02-18 10:28:27 +01:00
Jesper Wilhelmsson
d7f5fccbc6
Merge
2015-02-16 21:24:39 +01:00
Christian Tornqvist
a72a716adf
Merge
2015-02-14 00:03:48 +00:00
Christian Tornqvist
cdb714aeb5
Merge
2015-02-13 15:05:30 -08:00
Stefan Karlsson
4913ad5d7d
8072911: Remove includes of oop.inline.hpp from .hpp files
...
Reviewed-by: brutisso, coleenp, jwilhelm, simonis, dholmes
2015-02-13 14:37:35 +01:00
Christian Tornqvist
094674666c
Merge
2015-02-13 05:17:41 -08:00
Thomas Stuefe
0d2c28e3b8
8072935: Fix missing newline at end of file after 8067447
...
Reviewed-by: dholmes, dlong
2015-02-13 06:23:48 -05:00
Chris Plummer
0b5dffb337
8054888: Runtime: Add Diagnostic Command that prints the class hierarchy
...
Added the VM.class_hierarhcy DCMD
Reviewed-by: stefank, miauno
2015-02-11 15:22:43 -08:00
Coleen Phillimore
8df6ac1794
8068451: Kitchensink fails with assert(_size >= sz) failed: Negative size
...
Need ThreadCritical lock around chunk pool cleaning and copying for snapshot
Reviewed-by: lfoltan, gtriantafill, hseigel
2015-02-10 15:10:47 -05:00
Mikael Gerdin
685f6eb32e
8072693: [BACKOUT] GCCause should distinguish jcmd GC.run from System.gc()
...
Reviewed-by: jwilhelm, tschatzl
2015-02-06 16:24:25 +01:00
Yasumasa Suenaga
3e6220b1ab
8068589: GCCause should distinguish jcmd GC.run from System.gc()
...
GCCause which is caused by GC.run diagnostic command should be different from System.gc() .
Reviewed-by: sla, tamao
2015-02-04 22:21:08 +09:00
Jaroslav Bachorik
c6b7e46d0d
8067447: Factor out the shared implementation of the VM flags manipulation code
...
Reviewed-by: sla, dholmes
2014-12-02 19:47:45 +01:00
Stefan Karlsson
207fadd39e
8075416: Cleanup GC include dependencies in memoryPool.hpp
...
Reviewed-by: ehelin, mgerdin
2015-03-18 10:51:00 +01:00
Jesper Wilhelmsson
e7a218b4b6
Merge
2015-03-16 18:13:35 +01:00