Antonios Printezis
dacaff48e2
8223575: add subspace transitions to gc+metaspace=info log lines
...
Reviewed-by: stuefe, tschatzl
2019-07-03 15:46:48 -04:00
Thomas Stuefe
f891192100
8222015: Small VM.metaspace improvements
...
Reviewed-by: jiangli, coleenp
2019-04-05 11:52:32 +02:00
Coleen Phillimore
fbafef11c0
8222811: Consolidate MutexLockerEx and MutexLocker
...
Make MutexLocker be MutexLockerEx implementation, remove MutexLockerEx calls.
Reviewed-by: dcubed, dholmes, pliden, rehn
2019-04-25 10:56:31 -04:00
Thomas Stuefe
1baf5289c5
8221539: [metaspace] Improve MetaspaceObj::is_metaspace_obj() and friends
...
Reviewed-by: adinn, coleenp, mdoerr
2019-03-27 14:13:34 +01:00
Thomas Stuefe
fb7bbfac57
8218988: Improve metaspace verifications
...
Reviewed-by: zgu, coleenp
2019-02-10 09:10:42 +01:00
Coleen Phillimore
154a1a02bf
8216167: Update include guards to reflect correct directories
...
Use script and some manual fixup to fix directores names in include guards.
Reviewed-by: lfoltan, eosterlund, kbarrett
2019-01-10 15:13:51 -05:00
Erik Österlund
cb1aebae6e
8214522: Last runtime locking issues for concurrent class unloading
...
Reviewed-by: coleenp, pliden
2018-12-05 08:55:42 +01:00
Igor Ignatyev
0c061174b6
8177711: Convert TestVirtualSpaceNode_test to GTest
...
Reviewed-by: jwilhelm
2018-10-31 19:56:51 -07:00
Martin Doerr
4af2374271
8210754: print_location is not reliable enough (printing register info)
...
Reviewed-by: stuefe, coleenp
2018-10-04 16:39:07 +02:00
Mikael Vidstedt
83d8bf86a6
8209915: Fix license headers
...
Reviewed-by: kvn, pliden
2018-08-24 13:23:39 -07:00
Lois Foltan
75ed173e15
8209301: JVM rename is_anonymous, host_klass to unsafe specific terminology ahead of Unsafe.defineAnonymousClass deprecation
...
Clean up VM anonymous class terminology.
Reviewed-by: coleenp, dholmes, mchung
2018-08-20 08:25:57 -04:00
Thomas Schatzl
9c0720b156
8208671: Runtime, JFR, Serviceability changes to allow enabling -Wreorder
...
Reviewed-by: dholmes, hseigel
2018-08-08 15:31:07 +02:00
Per Lidén
e702bea327
8205664: Move detailed metaspace logging from debug to trace
...
Reviewed-by: stuefe, stefank
2018-06-27 11:05:01 +02:00
Lois Foltan
425e1a8bb8
8202605: Standardize on ClassLoaderData::loader_name() throughout the VM to obtain a class loader's name
...
Introduced ClassLoaderData::name() and ClassLoaderData::name_and_id() for use when obtaining a class loader's name.
Reviewed-by: coleenp, goetz, mchung, stuefe
2018-06-19 07:54:11 -04:00
Thomas Stuefe
5b7f558b70
8203343: VM.{metaspace|classloaders|classhierarchy...} jcmd should show invocation targets for Generated{Method|Constructor}AccessorImpl classes
...
Reviewed-by: coleenp, sspitsyn, dholmes
2018-06-14 21:49:46 +02:00
Coleen Phillimore
892a2af03f
8204301: Make OrderAccess functions available to hpp rather than inline.hpp files
...
Move orderAccess.inline.hpp into orderAccess.hpp and remove os.hpp inclusion and conditional os::is_MP() for fence on x86 platforms
Reviewed-by: dholmes, hseigel
2018-06-06 10:45:40 -04:00
Coleen Phillimore
03702fb256
8204195: Clean up macroAssembler.inline.hpp and other inline.hpp files included in .hpp files
...
Moved macroAssembler.inline.hpp out of header file and distributed to .cpp files that included them: ie. c1_MacroAssembler.hpp and interp_masm.hpp. Also freeList.inline.hpp and allocation.inline.hpp.
Reviewed-by: jiangli, kvn
2018-06-04 10:18:43 -04:00
Thomas Stuefe
0084eebd36
8203219: VM.metaspace jcmd should optionally show loaded classes for loaders
...
Reviewed-by: zgu, coleenp
2018-05-30 17:30:06 +02:00
Thomas Stuefe
611c72e5bc
8203455: jcmd: VM.metaspace: print loader name for anonymous CLDs
...
Reviewed-by: lfoltan, goetz
2018-05-30 08:52:59 +02:00
Thomas Stuefe
113924e979
8203865: Metaspace cleanup: Remove unused MemRegion in VirtualSpaceNode
...
Reviewed-by: dholmes, zgu
2018-05-29 12:52:08 +02:00
Thomas Stuefe
8f71718566
8176808: Split up metaspace.cpp
...
Reviewed-by: asiebenborn, coleenp
2018-05-21 11:33:59 +02:00
Aleksey Shipilev
aef2df31e6
8202684: Minimal VM build is broken after JDK-8199067, JDK-8202638
...
Reviewed-by: eosterlund, stuefe
2018-05-05 18:55:31 +02:00
Thomas Stuefe
d9b3c3203e
8201572: Improve Metaspace Statistics
...
Reviewed-by: adinn, zgu
2018-04-24 18:06:32 +02:00