13448:c8607c55bfda |
18-Aug-2017 |
jwilhelm |
Merge |
13443:1505d76ced7b |
16-Aug-2017 |
jwilhelm |
Merge |
13410:1e2ddaa6bc3a |
09-Aug-2017 |
ysuenaga |
8186018: SA: Monitor Cache Dump in HSDB does not work Reviewed-by: dholmes, dcubed |
13400:211194cf44a1 |
08-Aug-2017 |
jwilhelm |
Merge |
13361:9307228fee1c |
01-Aug-2017 |
gtriantafill |
Merge |
13353:46bb2774fc88 |
28-Jul-2017 |
coleenp |
7133093: Improve system dictionary performance Summary: implement one dictionary per ClassLoaderData for faster lookup and removal during class unloading Reviewed-by: iklam, acorn, jiangli |
13331:777b211c54ba |
24-Jul-2017 |
rkennke |
8185102: TestSAServer.java fails due to "sun.jvm.hotspot.types.WrongTypeException: field "_stack_traversal_mark" Reviewed-by: dcubed, zgu |
13260:89668ec9523d |
06-Jul-2017 |
dbuck |
8181647: jhsdb jstack could not output thread name Summary: standardized thread information across jstack, jhsdb jstack, and jhsdb jstack --mixed Reviewed-by: ysuenaga, poonam Contributed-by: chihiro.ito@oracle.com |
13244:ebbb31f0437e |
13-Apr-2017 |
stefank |
8178500: Replace usages of round_to and round_down with align_up and align_down Reviewed-by: rehn, tschatzl |
13153:c5c23d9dc61d |
08-Jun-2017 |
gtriantafill |
8166748: Clean out Windows IA64 support Reviewed-by: kbarrett, coleenp, bobv, mdoerr |
13127:27bd1e39d5fd |
26-May-2017 |
gtriantafill |
8179861: Missing copyrights in some hotspot files Reviewed-by: coleenp, dholmes, sspitsyn |
13084:261e40654847 |
11-May-2017 |
iklam |
8179769: serviceability/sa/TestCpoolForInvokeDynamic.java failing after changes for JDK-8171392 Summary: Updated SA Java code to match HotSpot C code. Reviewed-by: sspitsyn, coleenp |
13051:a7683f72df68 |
04-Mar-2017 |
iklam |
8171392: Move Klass pointers outside of ConstantPool entries so ConstantPool can be read-only Summary: Added _resolved_klasses; moved _resolved_references to ConstantPoolCache, etc. Reviewed-by: coleenp, lfoltan, simonis, aph |
12810:c2084773d623 |
01-Jun-2017 |
sballal |
6760477: Update SA to include stack traces in the heap dump Summary: Update SA to include HPROF_TRACE and HPROF_FRAME records in the heap dump Reviewed-by: dsamersoff Contributed-by: sharath.ballal@oracle.com |
12782:16d692be099c |
08-May-2017 |
ihse |
8179889: Fix typographic errors in copyright headers Reviewed-by: erikj, dholmes |
12755:f8b62710e186 |
26-Apr-2017 |
sballal |
8030750: SA: Alternate hashing not implemented Summary: Implement alternate hashing in SA Reviewed-by: dsamersoff Contributed-by: sharath.ballal@oracle.com |
12596:2c44cff993b8 |
30-Jan-2017 |
jgeorge |
8171084: heapdump/JMapHeapCore fails with java.lang.RuntimeException: Heap segment size overflow Summary: Create a new heapdump segment and truncate huge arrays if required, to avoid overflow of the 32 bit value representing the size. Reviewed-by: dholmes, dsamersoff Contributed-by: jini.george@oracle.com |
12485:48f374853a92 |
31-Jan-2017 |
dholmes |
8173421: Obsolete and expired flags for JDK 10 need to be removed and related tests updated Reviewed-by: lfoltan, mikael, dcubed |
12452:e5e4011e9c30 |
20-Dec-2016 |
dsamersoff |
8159127: hprof heap dumps broken for lambda classdata Summary: Added class dump records for lambda related anonymous classes in the heap dump Reviewed-by: dsamersoff, sspitsyn Contributed-by: jini.george@oracle.com |
12408:777aaa19c4b1 |
11-Dec-2016 |
kvn |
8171008: Integrate AOT compiler into JDK Reviewed-by: erikj, mchung, psandoz, coleenp, iklam, stefank, simonis Contributed-by: Bharadwaj Yadavalli <bharadwaj.yadavalli@oracle.com>, Christian Thalinger <cthalinger@twitter.com>, Dean Long <dean.long@oracle.com>, Dmitrij Pochepko <dmitrij.pochepko@oracle.com>, Dmitry Chuyko <dmitry.chuyko@oracle.com>, Doug Simon <doug.simon@oracle.com>, Eric Caspole <eric.caspole@oracle.com>, Igor Ignatyev <igor.ignatyev@oracle.com>, Igor Veresov <igor.veresov@oracle.com>, John Rose <john.r.rose@oracle.com>, Morris Meyer <morris.meyer@oracle.com>, Niclas Adlertz <niclas.adlertz@oracle.com>, Rickard Backman <rickard.backman@oracle.com> |
12348:13e6043fcdcb |
22-Nov-2016 |
vtewari |
8169232: SA: TestCpoolForInvokeDynamic.java fails with sun.jvm.hotspot.debugger.DebuggerException: binary search bug: should have found entry 1 Summary: Avoid potential data loss by avoiding the long-to-int cast of the return value of minus() Reviewed-by: dsamersoff, sspitsyn Contributed-by: jini.george@oracle.com |
12329:1d8d01c86279 |
16-Nov-2016 |
dsamersoff |
7107013: sun.jvm.hotspot.runtime.Bytes.swapLong conversion to long mishandled Summary: Cast to long to avoid truncation in swapLong() Reviewed-by: dsamersoff Contributed-by: Sharath Ballal <sharath.ballal@oracle.com> |
12306:3784c8f92b5b |
09-Nov-2016 |
vtewari |
7107014: sun.jvm.hotspot.HSDB.FindObjectByTypeCleanupThunk.showConsole.attach infinite loop Summary: Avoid infinite loop in sun.jvm.hotspot.HSDB.FindObjectByTypeCleanupThunk.showConsole.attach Reviewed-by: rehn, dsamersoff Contributed-by: Sharath Ballal <sharath.ballal@oracle.com> |
12305:a169535aff9d |
08-Nov-2016 |
dsamersoff |
7107018: sun.jvm.hotspot.utilities.soql.JSJavaHeap.forEachClass incorrect test Summary: Correction for incorrect double checking of ‘k’ not being null. Reviewed-by: dsamersoff, rehn Contributed-by: jini.george@oracle.com |
12301:31fba7f1a530 |
31-Oct-2016 |
goetz |
8166837: [TESTBUG] Fix tests on Linux/s390x Reviewed-by: kvn, simonis |
12278:8c2f220c759c |
03-Nov-2016 |
vtewari |
8164783: SA: jhsdb clhsdb 'printall' often throws "Corrupted constant pool" assertion failure Summary: Do the special handling for invokedynamic bytecodes while printing out the bytecodes in a method Reviewed-by: dsamersoff, sundar Contributed-by: jini.george@oracle.com |
12009:c8b3f8e5423b |
15-Sep-2016 |
dsamersoff |
8027920: SA: Add default methods to InstanceKlass Summary: Add default methods to InstanceKlass to enable SA to inspect default methods Reviewed-by: dsamersoff, iklam Contributed-by: jini.george@oracle.com |
11988:d5d417cc0d95 |
12-Sep-2016 |
poonam |
8165493: SA: Add method in GrowableArray.java to be able to access the 'data' field Reviewed-by: dholmes, dsamersoff, egahlin |
11916:3652a2a22916 |
31-Aug-2016 |
dsamersoff |
8163150: SA: CLHSDB printmdo throws an exception with "java.lang.InternalError: missing reason for 22" Summary: Accounted for the new JVMCI related Deoptimization Reasons. Reviewed-by: dsamersoff, sla Contributed-by: jini.george@oracle.com |
11915:3d026957cd98 |
30-Aug-2016 |
kbarrett |
8156500: Move Reference pending list into VM to prevent deadlocks Summary: Move reference pending list and locking into VM Reviewed-by: coleenp, dholmes, dcubed, mchung, plevart Contributed-by: kim.barrett@oracle.com, per.liden@oracle.com |
11881:22c1219edf6f |
24-Aug-2016 |
ysuenaga |
8163581: Heap Parameters in HSDB cannot handle G1CollectedHeap Reviewed-by: dholmes, sjohanss |
11831:af4f7418af3e |
18-Aug-2016 |
ysuenaga |
8164319: CLHSDB dumpcodecache throws StackOverflowError Reviewed-by: dholmes, dsamersoff |
11814:56108f8bd06d |
09-Aug-2016 |
ysuenaga |
8163185: jhsdb jstack cannot work with normal mode Reviewed-by: dsamersoff, dholmes |
11791:b84f097dc4c5 |
11-Aug-2016 |
dsamersoff |
8163143: illegal bci error with interpreted frames in SA due to mirror being stored in interpreted frames Summary: Added code to represent the frame mirror offset in SA Reviewed-by: dsamersoff Contributed-by: jini.george@oracle.com |
11783:48071f920ef6 |
08-Aug-2016 |
ysuenaga |
8163272: jhsdb jinfo cannot show system properties Reviewed-by: dholmes, dsamersoff |
11767:ff1b088db459 |
03-Aug-2016 |
cjplummer |
8161030: GPL header missing comma after year Summary: Added comma. Reviewed-by: coleenp, fparain |
11756:943bf73b49c3 |
05-Aug-2016 |
amurillo |
Merge |
11753:8434f901a207 |
01-Aug-2016 |
kvn |
Merge |
11749:a2812668bf38 |
01-Aug-2016 |
dsamersoff |
8160817: Add jsadebugd functionality to jhsdb Summary: add jsadebugd functionality to jhsdb Reviewed-by: dsamersoff Contributed-by: sharath.ballal@oracle.com |
11748:2e21095f80c6 |
01-Aug-2016 |
dsamersoff |
8158050: Remove SA-JDI Summary: Remove SA-JDI Reviewed-by: alanb, dsamersoff Contributed-by: sharath.ballal@oracle.com |
11647:ca241ed18db8 |
22-Jul-2016 |
sspitsyn |
8145627: sun.jvm.hotspot.oops.InstanceKlass::getSize() returns the incorrect size and has no test Summary: fix the size and add a test Reviewed-by: sspitsyn Contributed-by: jini.george@oracle.com |
11413:e903242021db |
08-Jun-2016 |
sjohanss |
8157243: JMap heap test fail when used with external heap Reviewed-by: dsamersoff, ehelin |
11355:c3edf3d8f233 |
27-May-2016 |
dsamersoff |
8152950: BasicLauncherTest.java fails due to type error Summary: Better handle js engine initialization error Reviewed-by: jbachorik |
11241:aa97e2b7c9fa |
11-May-2016 |
aph |
8155627: Enable SA on AArch64 Reviewed-by: roland, dholmes |
11212:ae70ccde5447 |
05-May-2016 |
ysuenaga |
8156133: FindCrashesAction in HSDB does not work except Solaris platform Reviewed-by: dsamersoff |
11210:22bf25cb9859 |
06-May-2016 |
ysuenaga |
8156033: jhsdb jmap cannot set heapdump name Reviewed-by: dsamersoff |
11207:b5fe708a9bf8 |
09-May-2016 |
dsamersoff |
8155091: Remove SA related functions from tmtools Summary: Remove options that enables support for non-cooperative mode Reviewed-by: alanb, mchung, sla |
11187:5bd9548140be |
06-May-2016 |
vlivanov |
Merge |
11166:6525e4ba82a1 |
29-Apr-2016 |
zmajo |
8153340: Disallow misconfiguration and improve the consistency of allocation prefetching Summary: Improve allocation prefetching. Reviewed-by: kvn |
11079:69d081845165 |
26-Apr-2016 |
rbackman |
8151956: Support non-continuous CodeBlobs in HotSpot Reviewed-by: iveresov, thartmann, simonis |
11005:56356bbe5476 |
21-Apr-2016 |
cjplummer |
8148195: Some InstanceKlass and MethodCounters fields can be excluded when JVMTI is not supported Summary: Removed "previous version", "cached class file", and breakpoint related fields and code when JVMTI is not supported Reviewed-by: coleenp, sspitsyn |
10941:857efca82258 |
17-Apr-2016 |
iklam |
8150607: Clean up CompactHashtable Summary: refactored code, and added test cases for serviceability agent Reviewed-by: jiangli, ccheung |
10887:1c8120f80818 |
07-Feb-2016 |
kevinw |
8148475: Missing SA Bytecode updates. Reviewed-by: coleenp |
10850:ce1d4d0683ed |
06-Apr-2016 |
ysuenaga |
8152435: (CL)HSDB should be started with no argument Reviewed-by: dsamersoff |
10786:1e653c794138 |
30-Mar-2016 |
cjplummer |
8148639: Some MethodCounter fields can be excluded when not including C2 Summary: Removed _interpreter_invocation_count and _interpreter_throwout_count fields for C1 Reviewed-by: kvn, coleenp |
10724:fdb75a37bebb |
31-Mar-2016 |
dsamersoff |
8150973: Hotspot agent use of sun.boot.class.path needs to be updated for Jigsaw Summary: remove the code Reviewed-by: alanb, sspitsyn |
10691:a074585a9f08 |
22-Mar-2016 |
ysuenaga |
8148659: Add all option to JSnap Reviewed-by: dsamersoff |
10663:a78af8e76357 |
18-Mar-2016 |
sjohanss |
8152113: Remove _last_ditch_collection GC-cause and avoid expanding heap on Metaspace OOM Reviewed-by: brutisso, jwilhelm |
10643:767bc8e5cb19 |
17-Mar-2016 |
pliden |
8151601: Cleanup locking of the Reference pending list Reviewed-by: brutisso, stefank |
10617:33d91edc926f |
15-Mar-2016 |
pliden |
8062506: Java GCCause enum is out of sync with C++ GCCause enum Reviewed-by: stefank, tschatzl |
10615:3635f6de52cf |
14-Mar-2016 |
ysuenaga |
8151709: jhsdb should show help message in SALauncher. Reviewed-by: dsamersoff |
10604:508fcb923812 |
04-Mar-2016 |
ysuenaga |
8151181: Add JSnap to jhsdb Reviewed-by: dsamersoff |
10600:a04989a057c7 |
14-Mar-2016 |
dsamersoff |
8151368: SA: Unexpected ArithmeticException in CompactHashTable Summary: Add missed null check Reviewed-by: iklam, dsamersoff Contributed-by: kubota.yuji@gmail.com |
10518:1fec7d381d2b |
24-Mar-2016 |
thartmann |
8136458: Remove "marked for reclamation" nmethod state Summary: Removed "marked for reclamation" nmethod state because only sweeper sets nmethods to zombie. Reviewed-by: kvn, neliasso |
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 |
10260:95e00dc4c516 |
12-Feb-2016 |
david |
8149650: Create a trace event for G1 heap region type transitions Reviewed-by: jwilhelm, sjohanss |
10160:aa28a104f3d8 |
01-Dec-2015 |
mgerdin |
8148047: Move the vtable length field to Klass Reviewed-by: cjplummer, twisti, coleenp, kbarrett |
10159:832fc8bf51cb |
30-Jan-2016 |
coleenp |
8145628: hotspot metadata classes shouldn't use HeapWordSize or heap related macros like align_object_size Summary: Use align_metadata_size, align_metadata_offset and is_metadata_aligned for metadata rather than align_object_size, etc. Use wordSize rather than HeapWordSize for metadata. Use align_ptr_up rather than align_pointer_up (all the related functions are ptr). Reviewed-by: hseigel, jmasa, cjplummer |
10150:cc02ddce162a |
29-Jan-2016 |
dsamersoff |
8148104: HSDB could not terminate when launched on CLI Summary: Create frame before initialize SA Reviewed-by: jbachorik, dsamersoff Contributed-by: kubota.yuji@gmail.com |
10108:72afb83f5035 |
20-Jan-2016 |
cjplummer |
8143608: Don't 64-bit align start of InstanceKlass vtable, itable, and nonstatic_oopmap on 32-bit systems Summary: Removed alignment of these fields. Reviewed-by: coleenp, dholmes, mgerdin |
9883:903a2e023ffb |
23-Dec-2015 |
dsamersoff |
8067194: Restructure hotspot/agent/src to conform the modular source layout Summary: Move sources under jdk.hotspot.agent Reviewed-by: ihse, erikj, jbachorik |