Alejandro Murillo
f9426642c6
Merge
2016-04-22 01:04:00 -07:00
Chris Plummer
7cd3700010
8148195: Some InstanceKlass and MethodCounters fields can be excluded when JVMTI is not supported
...
Removed "previous version", "cached class file", and breakpoint related fields and code when JVMTI is not supported
Reviewed-by: coleenp, sspitsyn
2016-04-21 20:49:11 -07:00
Ioi Lam
6526d15d6e
8150607: Clean up CompactHashtable
...
Refactored code, and added test cases for serviceability agent
Reviewed-by: jiangli, ccheung
2016-04-17 19:15:52 -07:00
Jesper Wilhelmsson
2497c61bc6
Merge
2016-04-11 20:16:35 +02:00
Bharadwaj Yadavalli
cecf2d83d5
Merge
2016-04-08 12:36:27 -04:00
Daniel D. Daugherty
4397e85e26
Merge
2016-04-07 09:47:48 -07:00
Yasumasa Suenaga
af3081628b
8152435: (CL)HSDB should be started with no argument
...
Reviewed-by: dsamersoff
2016-04-06 20:43:03 +09:00
Chris Plummer
fbe049838a
8148639: Some MethodCounter fields can be excluded when not including C2
...
Removed _interpreter_invocation_count and _interpreter_throwout_count fields for C1
Reviewed-by: kvn, coleenp
2016-03-30 09:52:02 -07:00
Zoltan Majo
720f99dec9
Merge
2016-03-24 16:21:18 +01:00
Dmitry Samersoff
5a57d8ab99
8150973: Hotspot agent use of sun.boot.class.path needs to be updated for Jigsaw
...
Remove the code
Reviewed-by: alanb, sspitsyn
2016-03-31 14:17:16 +03:00
Tobias Hartmann
ce350e07fa
8136458: Remove "marked for reclamation" nmethod state
...
Removed "marked for reclamation" nmethod state because only sweeper sets nmethods to zombie.
Reviewed-by: kvn, neliasso
2016-03-24 09:09:52 +01:00
Jesper Wilhelmsson
b7ca1e57ee
Merge
2016-03-23 23:36:29 +01:00
Yasumasa Suenaga
cdbfbb48aa
8148659: Add all option to JSnap
...
Reviewed-by: dsamersoff
2016-03-23 12:26:14 +09:00
Alan Bateman
f30fc1c88b
8142968: Module System implementation
...
Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Co-authored-by: Christian Tornqvist <christian.tornqvist@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: George Triantafillou <george.triantafillou@oracle.com>
Co-authored-by: Igor Ignatyev <igor.ignatyev@oracle.com>
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Jean-Francois Denise <jean-francois.denise@oracle.com>
Co-authored-by: Jiangli Zhou <jiangli.zhou@oracle.com>
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Staffan Larsen <staffan.larsen@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: acorn, ccheung, coleenp, ctornqvi, dholmes, dsimms, gtriantafill, iklam, jiangli, mgronlun, mseledtsov, cjplummer, sspitsyn, stefank, twisti, hseigel, lfoltan, alanb, mchung, dfazunen
2016-03-17 19:04:01 +00:00
Stefan Johansson
77de5508e9
8152113: Remove _last_ditch_collection GC-cause and avoid expanding heap on Metaspace OOM
...
Reviewed-by: brutisso, jwilhelm
2016-03-18 13:18:58 +01:00
Per Lidén
da5ca5c5d5
8151601: Cleanup locking of the Reference pending list
...
Reviewed-by: brutisso, stefank
2016-03-17 08:07:53 +01:00
Per Lidén
46da2cd7f3
Merge
2016-03-15 13:46:48 +01:00
Per Lidén
e313c8214f
8062506: Java GCCause enum is out of sync with C++ GCCause enum
...
Reviewed-by: stefank, tschatzl
2016-03-15 08:01:50 +01:00
Yasumasa Suenaga
d472ac3c4a
8151709: jhsdb should show help message in SALauncher
...
Reviewed-by: dsamersoff
2016-03-15 12:27:15 +09:00
Dmitry Samersoff
37bdc65ffc
Merge
2016-03-14 11:53:13 +00:00
Yuji Kubota
c5eaaffcca
8151368: SA: Unexpected ArithmeticException in CompactHashTable
...
Add missed null check
Reviewed-by: iklam, dsamersoff
2016-03-14 11:45:15 +03:00
Yasumasa Suenaga
c25179f250
8151181: Add JSnap to jhsdb
...
Reviewed-by: dsamersoff
2016-03-04 18:12:41 +09:00
Yasumasa Suenaga
2cfacfc3a4
8150723: HSDB toolbar icons are missing
...
Reviewed-by: erikj, dsamersoff
2016-03-03 11:28:48 +03:00
David Lindholm
8d8189b9e5
8149650: Create a trace event for G1 heap region type transitions
...
Reviewed-by: jwilhelm, sjohanss
2016-02-12 09:19:10 +01:00
Kevin Walls
9105842337
8148475: Missing SA Bytecode updates
...
Reviewed-by: coleenp
2016-02-08 12:54:57 +00:00
Mikael Gerdin
211dc93a85
8148047: Move the vtable length field to Klass
...
Reviewed-by: cjplummer, twisti, coleenp, kbarrett
2015-12-01 10:35:49 +01:00
Coleen Phillimore
97e169ac77
8145628: hotspot metadata classes shouldn't use HeapWordSize or heap related macros like align_object_size
...
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
2016-01-30 11:02:29 -05:00
Yuji Kubota
7e4e18045a
8148104: HSDB could not terminate when launched on CLI
...
Create frame before initialize SA
Reviewed-by: jbachorik, dsamersoff
2016-01-29 15:26:44 +03:00
Chris Plummer
a73f6dc940
8143608: Don't 64-bit align start of InstanceKlass vtable, itable, and nonstatic_oopmap on 32-bit systems
...
Removed alignment of these fields.
Reviewed-by: coleenp, dholmes, mgerdin
2016-01-20 11:58:09 -08:00
Dmitry Samersoff
f0d0aaf18d
8145698: Memory leak in add_lib_info_fd of libproc_impl.c:174
...
Added missed free call
Reviewed-by: jbachorik, sspitsyn
2016-01-16 13:56:49 +03:00
Dmitry Samersoff
76d0d92563
8067194: Restructure hotspot/agent/src to conform the modular source layout
...
Move sources under jdk.hotspot.agent
Reviewed-by: ihse, erikj, jbachorik
2015-12-23 13:12:15 +03:00