#
13184:7903df1b0c4f |
|
22-Jun-2017 |
kbarrett |
8181449: Fix debug.hpp / globalDefinitions.hpp dependency inversion Summary: Refactor debug.hpp and reverse include dependency. Reviewed-by: coleenp, stefank, dcubed
|
#
12959:1d3c6733b02f |
|
17-Mar-2017 |
sspitsyn |
8176831: Dead code: function jmm_GetLoadedClasses is not used in jmm_interface Summary: Remove the dead code Reviewed-by: dholmes, coleenp
|
#
12953:d342027d6321 |
|
15-Mar-2017 |
coleenp |
8155672: Remove instanceKlassHandles and KlassHandles Summary: Summary: Use unhandled pointers for Klass and InstanceKlass, remove handles with no implementation. Reviewed-by: dholmes, lfoltan, vlivanov, sspitsyn
|
#
12913:5e9d9c1b9907 |
|
23-Feb-2017 |
bobv |
Merge
|
#
12895:49b13c8cb641 |
|
15-Feb-2017 |
coleenp |
8169881: Remove implicit Handle conversions oop->Handle Summary: Pass THREAD to Handle as argument instead of implicit Thread::current() call. Reviewed-by: dholmes, sspitsyn
|
#
12495:c1540251d1b7 |
|
31-Jan-2017 |
mchung |
8173608: Separate JDK management agent from java.management module Reviewed-by: dfuchs, dholmes, erikj
|
#
12243:0207c729b674 |
|
26-Oct-2016 |
vtewari |
8151099: java.lang.management.ManagementFactory.getPlatformMXBeans() should work even if jdk.management is not present. Summary: Removed dependency of java.management over jdk.management. Reviewed-by: mchung, dfuchs, dholmes Contributed-by: amit.sapre@oracle.com
|
#
11200:d590007cce26 |
|
09-May-2016 |
iignatyev |
8149591: Prepare hotspot for GTest Reviewed-by: jwilhelm Contributed-by: stefan.karlsson@oracle.com, stefan.sarne@oracle.com, jesper.wilhelmsson@oracle.com, erik.helin@oracle.com, alexandre.iline@oracle.com, igor.ignatyev@oracle.com
|
#
10420:c558850fac57 |
|
17-Mar-2016 |
alanb |
8142968: Module System implementation Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282 Reviewed-by: acorn, ccheung, coleenp, ctornqvi, dholmes, dsimms, gtriantafill, iklam, jiangli, mgronlun, mseledtsov, cjplummer, sspitsyn, stefank, twisti, hseigel, lfoltan, alanb, mchung, dfazunen Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, harold.seigel@oracle.com, lois.foltan@oracle.com, calvin.cheung@oracle.com, christian.tornqvist@oracle.com, erik.joelsson@oracle.com, george.triantafillou@oracle.com, igor.ignatyev@oracle.com, ioi.lam@oracle.com, james.laskey@oracle.com, jean-francois.denise@oracle.com, jiangli.zhou@oracle.com, markus.gronlund@oracle.com, serguei.spitsyn@oracle.com, staffan.larsen@oracle.com, sundararajan.athijegannathan@oracle.com
|
#
9851:4f929017ebff |
|
24-Nov-2015 |
jbachorik |
8138677: IllegalAccessException Class sun.usagetracker.UsageTrackerClient$4 (module java.base) can not access a member of class java.lang.management.ManagementFactory (module java.management) Reviewed-by: alanb, mchung, dholmes, erikj, ihse
|
#
9406:ac8553c01622 |
|
02-Nov-2015 |
iris |
Merge
|
#
9392:3285a0be012c |
|
13-Jul-2015 |
iris |
Merge
|
#
9391:e4479f2e1660 |
|
06-Jul-2015 |
iris |
Merge
|
#
9389:dc45a1d895ff |
|
19-Jun-2015 |
amurillo |
8087202: Add support for PATCH field and remove unused fields of new version string Reviewed-by: dholmes, alanb
|
#
9099:115188e14c15 |
|
09-Oct-2015 |
david |
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
|
#
8569:5bbf25472731 |
|
18-Jun-2015 |
gziemski |
8122937: [JEP 245] Validate JVM Command-Line Flag Arguments. Summary: 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
|
#
8522:8597e296c18b |
|
04-Jun-2015 |
david |
8080947: Add uint as a valid VM flag type Reviewed-by: brutisso, ddmitriev
|
#
8232:893c44b79137 |
|
17-Apr-2015 |
sjiang |
8042901: Allow com.sun.management to be in a different module to java.lang.management Reviewed-by: mchung, dfuchs, erikj, jbachorik
|
#
8217:bd08f461c7e4 |
|
03-Apr-2015 |
jbachorik |
8074368: ThreadMXBean.getThreadInfo() corrupts memory when called with empty array for thread ids Reviewed-by: mchung
|
#
7866:759a167d2381 |
|
16-Feb-2015 |
jwilhelm |
Merge
|
#
7864:6a5be7f00868 |
|
13-Feb-2015 |
stefank |
8072911: Remove includes of oop.inline.hpp from .hpp files Reviewed-by: brutisso, coleenp, jwilhelm, simonis, dholmes
|
#
7839:f27530eb6c46 |
|
02-Dec-2014 |
jbachorik |
8067447: Factor out the shared implementation of the VM flags manipulation code Reviewed-by: sla, dholmes
|
#
7462:a0dd995271c4 |
|
30-Nov-2014 |
coleenp |
8060074: os::free() takes MemoryTrackingLevel but doesn't need it Summary: Cleaned up unused arguments in os::free and it's callers. Reviewed-by: lfoltan, coleenp, ctornqvi, dholmes Contributed-by: max.ockner@oracle.com
|
#
7331:110ec5963eb1 |
|
29-Oct-2014 |
goetz |
8062370: Various minor code improvements Summary: A lot of fixes useful to improve the code quality. Reviewed-by: coleenp, dholmes
|
#
7326:1bac07f399ac |
|
03-Nov-2014 |
jbachorik |
8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double Reviewed-by: mchung, sla
|
#
7119:812725420769 |
|
04-Sep-2014 |
sla |
8057535: add a thread extension class Reviewed-by: mgerdin, bdelsart, jcoomes
|
#
6867:34d40fa9d0f2 |
|
14-Aug-2014 |
jmasa |
Merge
|
#
6866:e0a82e63deef |
|
11-Aug-2014 |
stefank |
8054823: Add size_t as a valid VM flag type Reviewed-by: kvn, vlivanov, sla
|
#
6856:5217fa82f1a4 |
|
11-Aug-2014 |
zgu |
6424123: JVM crashes on failed 'strdup' call Summary: Calling os::malloc()/os::strdup() and new os::strdup_check_oom() instead of ::malloc()/::strdup() for native memory tracking purpose Reviewed-by: coleenp, ctornqvi, kvn
|
#
6592:afe58d604f28 |
|
11-Jun-2014 |
hseigel |
8031819: Remove legacy jdk checks and code Summary: Delete old jdk specific code. Reviewed-by: dholmes, coleenp, zgu, lfoltan
|
#
6412:53a41e7cbe05 |
|
09-May-2014 |
drchase |
8037816: Fix for 8036122 breaks build with Xcode5/clang Summary: Repaired or selectively disabled offending formats; future-proofed with additional checking Reviewed-by: kvn, jrose, stefank
|
#
6402:2377269bd73d |
|
29-Apr-2014 |
goetz |
8042195: Introduce umbrella header orderAccess.inline.hpp. Reviewed-by: dholmes, kvn, stefank, twisti
|
#
6168:442fce5c1707 |
|
07-Feb-2014 |
bpittore |
Merge
|
#
6167:6b2bfaef5a61 |
|
08-Jan-2014 |
bpittore |
8027914: Client JVM silently exit with fail exit code when running in compact(1,2) with options -Dcom.sun.management and -XX:+ManagementServer Summary: Check for sun.management.Agent class and print message and exit VM if not found at startup. Reviewed-by: dholmes, mchung
|
#
5866:44315152d434 |
|
29-Jan-2014 |
jwilhelm |
8028391: Make the Min/MaxHeapFreeRatio flags manageable Summary: Made the flags Min- and MaxHeapFreeRatio manageable, and implemented support for these flags in ParallalGC. Reviewed-by: sla, mgerdin, brutisso
|
#
5742:1a899ea6b7ed |
|
06-Jan-2014 |
sla |
8031305: (hotspot) com.sun.management.VMOption is missing the ATTACH_ON_DEMAND origin Reviewed-by: jbachorik, mchung, dholmes
|
#
5736:6c583aa36bc9 |
|
23-Dec-2013 |
iignatyev |
8029070: memory leak in jmm_SetVMGlobal Reviewed-by: kvn, dholmes
|
#
5591:e4f478e7781b |
|
25-Oct-2013 |
jbachorik |
8027294: Prepare hotspot for non TOD based uptime counter Summary: Use HR timer when available for os::elapsed_counter() on linux/bsd. Add a new counter for the JVM uptime. Reviewed-by: dholmes, sla
|
#
5355:72b7e96c1922 |
|
26-Sep-2013 |
twisti |
8024545: make develop and notproduct flag values available in product builds Reviewed-by: dholmes, kvn
|
#
5136:a70566600baf |
|
21-Aug-2013 |
poonam |
8020530: Non heap memory size calculated incorrectly Reviewed-by: coleenp, sla Contributed-by: vladimir.kempik@oracle.com
|
#
5037:c01913206da5 |
|
01-Aug-2013 |
ctornqvi |
8014294: Assert in ThreadTimesClosure::do_thread() due to use of naked oop instead of handle Summary: Assert in ThreadTimesClosure::do_thread() due to use of naked oop instead of handle Reviewed-by: coleenp, sspitsyn
|
#
4877:71963b3f802a |
|
26-Jun-2013 |
ehelin |
8013590: NPG: Add a memory pool MXBean for Metaspace Reviewed-by: jmasa, mgerdin
|
#
4612:31a4e55f8c9d |
|
03-May-2013 |
fparain |
8004095: Add support for JMX interface to Diagnostic Framework and Commands Reviewed-by: acorn, sla
|
#
4531:a527ddd44e07 |
|
20-Apr-2013 |
mgronlun |
6729929: I18N - Taking Heap Dump failed if project path contains multibyte characters Reviewed-by: dholmes, rbackman Contributed-by: peter.allwin@oracle.com
|
#
4107:db9981fd3124 |
|
23-Jan-2013 |
jprovino |
8005915: Unify SERIALGC and INCLUDE_ALTERNATE_GCS Summary: Rename INCLUDE_ALTERNATE_GCS to INCLUDE_ALL_GCS and replace SERIALGC with INCLUDE_ALL_GCS. Reviewed-by: coleenp, stefank
|
#
3843:070d523b96a7 |
|
12-Nov-2012 |
hseigel |
8001471: Klass::cast() does nothing Summary: Remove function Klass::cast() and calls to it. Reviewed-by: dholmes, coleenp
|
#
3732:9855b7e559ae |
|
12-Oct-2012 |
collins |
Merge
|
#
3730:fb19af007ffc |
|
10-Oct-2012 |
jprovino |
7189254: Change makefiles for more flexibility to override defaults Summary: Change makefiles so that targets and parameters can be overridden by alternate makefiles. Reviewed-by: dholmes, coleenp
|
#
3707:d8ce2825b193 |
|
29-Sep-2012 |
coleenp |
8000213: NPG: Should have renamed arrayKlass and typeArrayKlass Summary: Capitalize these metadata types (and objArrayKlass) Reviewed-by: stefank, twisti, kvn
|
#
3655:6af8f3562069 |
|
19-Sep-2012 |
kevinw |
7196045: Possible JVM deadlock in ThreadTimesClosure when using HotspotInternal non-public API. Reviewed-by: sspitsyn, dholmes
|
#
3602:da91efe96a93 |
|
01-Sep-2012 |
coleenp |
6964458: Reimplement class meta-data storage to use native memory Summary: Remove PermGen, allocate meta-data in metaspace linked to class loaders, rewrite GC walking, rewrite and rename metadata to be C++ classes Reviewed-by: jmasa, stefank, never, coleenp, kvn, brutisso, mgerdin, dholmes, jrose, twisti, roland Contributed-by: jmasa <jon.masamitsu@oracle.com>, stefank <stefan.karlsson@oracle.com>, mgerdin <mikael.gerdin@oracle.com>, never <tom.rodriguez@oracle.com>
|
#
3465:d2a62e0f25eb |
|
28-Jun-2012 |
zgu |
6995781: Native Memory Tracking (Phase 1) 7151532: DCmd for hotspot native memory tracking Summary: Implementation of native memory tracking phase 1, which tracks VM native memory usage, and related DCmd Reviewed-by: acorn, coleenp, fparain
|
#
3043:a42c07c38c47 |
|
25-Jan-2012 |
dsamersoff |
7132515: Add dcmd to manage UnlockingCommercialFeature flag Summary: Added dcmd to unlock or check status of UnlockingCommercialFeature flag Reviewed-by: fparain, rottenha
|
#
3036:bf864f701a4a |
|
24-Jan-2012 |
dsamersoff |
7066129: GarbageCollectorMXBean#getLastGcInfo leaks native memory Summary: Make GCStatInfo a resource object Reviewed-by: phh, coleenp
|
#
2967:4f25538b54c9 |
|
09-Jan-2012 |
fparain |
7120511: Add diagnostic commands Reviewed-by: acorn, phh, dcubed, sspitsyn
|
#
2907:6c995c08526c |
|
19-Dec-2011 |
phh |
7122880: Extend vendor-specific command interface to include manageable switches Summary: Add Flag::external_ext()/writable_ext(), both return false. Reviewed-by: coleenp, zgu
|
#
2894:3b688d6ff3d0 |
|
14-Dec-2011 |
fparain |
7104647: Adding a diagnostic command framework Reviewed-by: phh, dcubed
|
#
2453:78542e2b5e35 |
|
12-May-2011 |
fparain |
7036199: Adding a notification to the implementation of GarbageCollectorMXBeans Summary: Add a notification to the GarbageCollectorMXBeans Reviewed-by: acorn, mchung
|
#
2139:02f78cfa4656 |
|
21-Feb-2011 |
stefank |
7020992: jmm_DumpThreads should not allocate system object arrays outside the perm gen Summary: Allocate ordinary object arrays Reviewed-by: ysr, never, mchung
|
#
2103:f7702f8c0e25 |
|
14-Feb-2011 |
tonyp |
Merge
|
#
2102:55cc33cf55bc |
|
11-Feb-2011 |
stefank |
7018257: jmm_DumpThreads allocates into permgen Summary: Don't allocate in permgen Reviewed-by: ysr, sla
|
#
2076:bf8517f4e4d0 |
|
02-Feb-2011 |
kamg |
6766644: Redefinition of compiled method fails with assertion "Can not load classes with the Compiler thread" Summary: Defer posting events from the compiler thread: use service thread Reviewed-by: coleenp, dholmes, never, dcubed
|
#
2062:3582bf76420e |
|
27-Jan-2011 |
coleenp |
6990754: Use native memory and reference counting to implement SymbolTable Summary: move symbols from permgen into C heap and reference count them Reviewed-by: never, acorn, jmasa, stefank
|
#
1988:b1a2afa37ec4 |
|
07-Jan-2011 |
phh |
7003271: Hotspot should track cumulative Java heap bytes allocated on a per-thread basis Summary: Track allocated bytes in Thread's, update on TLAB retirement and direct allocation in Eden and tenured, add JNI methods for ThreadMXBean. Reviewed-by: coleenp, kvn, dholmes, ysr
|
#
1879:f95d63e2154a |
|
23-Nov-2010 |
stefank |
6989984: Use standard include model for Hospot Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg
|
#
1677:1c63587d925b |
|
27-Aug-2010 |
tonyp |
6980206: G1: assert(has_undefined_max_size, "Undefined max size"); Summary: An assert in the management.cpp is too strong and assumes the max size is always defined on memory pools, even when we don't need to use it. Reviewed-by: mchung, johnc
|
#
1623:f6f3eef8a521 |
|
30-Jul-2010 |
kevinw |
6581734: CMS Old Gen's collection usage is zero after GC which is incorrect Summary: Management code enabled for use by a concurrent collector. Reviewed-by: mchung, ysr
|
#
1472:c18cbe5936b8 |
|
27-May-2010 |
trims |
6941466: Oracle rebranding changes for Hotspot repositories Summary: Change all the Sun copyrights to Oracle copyright Reviewed-by: ohair
|
#
1326:4f7af0dc447b |
|
23-Mar-2010 |
dcubed |
6915365: 3/4 assert(false,"Unsupported VMGlobal Type") at management.cpp:1540 Summary: Remove assert to decouple JDK and HotSpot additions of known types. Reviewed-by: mchung
|
#
1142:4ce7240d622c |
|
06-Jan-2010 |
never |
6914300: ciEnv should export all well known classes Reviewed-by: kvn, twisti
|
#
1067:ba7ea42fc66e |
|
04-Nov-2009 |
phh |
6898160: Need serviceability support for new vm argument type 'uint64_t' Summary: Add serviceability support for uint64_t. Flags of unknown type assert in debug builds and are ignored in product builds. Reviewed-by: never, xlu, mchung, dcubed
|
#
1064:473cce303f13 |
|
28-Oct-2009 |
phh |
6887571: Increase default heap config sizes Summary: Apply modification of existing server heap size ergo to all collectors except CMS. Reviewed-by: jmasa, ysr, xlu
|
#
579:0fbdb4381b99 |
|
09-Mar-2009 |
xdono |
6814575: Update copyright year Summary: Update copyright for files that have been modified in 2009, up to 03/09 Reviewed-by: katleman, tbell, ohair
|
#
489:2494ab195856 |
|
15-Dec-2008 |
swamyv |
6653214: MemoryPoolMXBean.setUsageThreshold() does not support large heap sizes. Reviewed-by: ysr, mchung
|
#
350:d28aa69f0959 |
|
30-Jun-2008 |
ysr |
6618726: Introduce -XX:+UnlockExperimentalVMOptions flag Summary: experimental() flags will protect features of an experimental nature that are not supported in the regular product build. Made UseG1GC an experimental flag. Reviewed-by: jmasa, kamg, coleenp
|
#
0:a61af66fc99e |
|
30-Nov-2007 |
duke |
Initial load
|