Rachel Protacio
92f9c27eec
8148630: Convert TraceStartupTime to Unified Logging
...
The former -XX:+TraceStartupTime flag has been converted to the UL option -Xlog:startuptime=info
Reviewed-by: coleenp, dholmes
2016-02-17 14:03:18 -05:00
Dmitry Dmitriev
c867b023b6
8149643: Remove check of counters in VirtualSpaceNode::inc_container_count
...
Reviewed-by: brutisso, kbarrett, mgerdin
2016-02-16 13:20:38 -08:00
Bengt Rutisson
1322b0fe56
8149035: Make the full_gc_dump() calls be recorded as part of the GC
...
Reviewed-by: jmasa, sjohanss
2016-02-05 08:59:36 +01:00
Max Ockner
ce74c2fa3c
Merge
2016-02-03 18:16:54 +01:00
Max Ockner
9cab990401
8079408: Reimplement TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData with Unified Logging
...
TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData have been reimplemented using Unified logging.
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Reviewed-by: iklam, coleenp, dholmes, jiangli, hseigel, rprotacio
2016-02-03 11:40:30 -05:00
Jesper Wilhelmsson
40c4fe8573
Merge
2016-02-03 01:35:25 +01:00
Bengt Rutisson
de76c23ff5
8147913: Some runtime/CompressedOops tests fail on ARM64 product builds
...
Reviewed-by: jmasa, kbarrett
2016-02-02 09:51:24 +01:00
Per Lidén
4bfa63dd34
8147918: Rename develop_log_is_enabled() to log_develop_is_enabled()
...
Reviewed-by: dholmes, brutisso
2016-02-01 22:11:16 +01:00
Tobias Hartmann
832443d3b0
Merge
2016-01-28 09:49:17 +01:00
Tobias Hartmann
a5d7b2b450
8065334: CodeHeap expansion fails although there is uncommitted memory
...
CodeHeap::expand_by() should commit remaining space if requested expansion size is too large.
Reviewed-by: kvn
2016-01-22 12:37:32 +01:00
Erik Helin
f646b9fac7
8147012: Fix includes in internalVMTests.cpp
...
Reviewed-by: stefank, mgerdin
2016-01-19 11:00:29 +01:00
Poonam Bajaj
33104c61ae
8072725: Provide more granular levels for GC verification
...
Add option VerifySubSet to selectively verify the memory sub-systems
Reviewed-by: kevinw, jmasa, tschatzl, dfazunen
2016-01-15 06:27:35 -08:00
Ioi Lam
4e9dd68311
8145593: Clean up metaspaceShared.cpp
...
Reviewed-by: jiangli
2016-01-04 13:57:34 -08:00
Kim Barrett
c3808b2091
8143847: Remove REF_CLEANER reference category
...
Remove REF_CLEANER.
Reviewed-by: jwilhelm, mchung, tbenson
2015-12-28 13:59:20 -05:00
Frederic Parain
ef800bd53f
8046936: JEP 270: Reserved Stack Areas for Critical Sections
...
Reviewed-by: acorn, dcubed
2015-12-11 09:07:07 -08:00
Bengt Rutisson
ffeb0bdad0
8145092: Use Unified Logging for the GC logging
...
JEP-271. VM changes contributed by brutisso, test changes contributed by david.
Co-authored-by: David Lindholm <david.lindholm@oralce.com>
Reviewed-by: sjohanss, david, brutisso
2015-12-10 14:57:55 +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
Goetz Lindenmaier
6397e809aa
8146395: Add inline qualifier in oop.hpp and fix inlining in gc files
...
Fix remaining issues after 8146401. Also fix windows VS2010 linkage problem (g1OopClosures.hpp).
Reviewed-by: stefank, mgerdin
2016-01-18 10:25:41 +01:00
Ioi Lam
8db7a63b8c
Merge
2015-12-07 19:21:40 +00:00
Joseph Provino
1b75e851aa
Merge
2015-12-07 17:04:42 +00:00
David Holmes
6e0ea9d21c
8132510: Replace ThreadLocalStorage with compiler/language-based thread-local variables
...
Used compiled-based TLS when available. Additional contributions by Thomas Stufe (AIX) and Andrew Haley (Aarch64)
Reviewed-by: stuefe, bdelsart, dcubed
2015-12-04 04:06:37 -05:00
Ioi Lam
e708f69e1f
8143615: compactHashtable.hpp includes .inline.hpp file
...
Reviewed-by: dholmes, stefank
2015-12-02 18:14:54 -08:00
Lana Steuck
9e317be494
Merge
2015-12-02 10:19:14 -08:00
Jesper Wilhelmsson
c7a51854d9
Merge
2015-11-30 19:38:51 +01:00
Iris Clark
eb6fab9412
Merge
2015-11-20 12:22:41 -08:00
Nils Eliasson
3307d0f163
Merge
2015-11-06 11:34:03 +01:00
Tobias Hartmann
7af927f9c1
8141132: JEP 254: Compact Strings
...
Adopt a more space-efficient internal representation for strings.
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Vivek Deshpande <vivek.r.deshpande@intel.com>
Co-authored-by: Charlie Hunt <charlie.hunt@oracle.com>
Co-authored-by: Vladimir Kozlov <vladimir.kozlov@oracle.com>
Co-authored-by: Roger Riggs <roger.riggs@oracle.com>
Co-authored-by: Xueming Shen <xueming.shen@oracle.com>
Co-authored-by: Aleksey Shipilev <aleksey.shipilev@oracle.com>
Co-authored-by: Sandhya Viswanathan <sandhya.viswanathan@intel.com>
Reviewed-by: alanb, bdelsart, coleenp, iklam, jiangli, jrose, kevinw, naoto, pliden, roland, smarks, twisti
2015-11-03 09:41:03 +01:00
Iris Clark
8fe1b0faab
Merge
2015-11-02 09:11:55 -08:00
Coleen Phillimore
b046110ab7
Merge
2015-10-28 15:03:40 +01:00
Coleen Phillimore
fc03719078
8139203: Consistent naming for klass type predicates
...
8138923: Remove oop coupling with InstanceKlass subclasses
Renamed oop_is_instance and friends, removed the functions in oop that dug down into InstanceKlass.
Reviewed-by: jrose, lfoltan, stefank
2015-10-28 09:47:23 -04:00
Coleen Phillimore
5179fc3488
8139163: InstanceKlass::cast passes through NULL
...
Reduce raw (InstanceKlass*) casts and InstanceKlass::cast, which no long allows null
Reviewed-by: twisti, kbarrett
2015-10-26 13:11:36 -04:00
Iris Clark
514eb6fd77
Merge
2015-10-25 19:38:20 -07:00
Joseph Provino
db5f26110b
Merge
2015-10-20 11:17:19 -04:00
Goetz Lindenmaier
83b3b21342
8139040: Fix initializations before ShouldNotReachHere() etc. and enable -Wuninitialized on linux
...
Reviewed-by: stuefe, coleenp, roland
2015-10-22 13:07:10 -04:00
Mandy Chung
2b732b223e
8143911: Reintegrate JEP 259: Stack-Walking API
...
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Hamlin Li <huaming.li@oracle.com>
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
2015-11-24 14:59:17 -08:00
Christian Tornqvist
130ba226a1
8143931: Back out JDK-8140450
...
Reviewed-by: coleenp
2015-11-24 10:12:11 -08:00
Jiangli Zhou
9a9314db0c
Merge
2015-11-23 23:42:46 +01:00
Mandy Chung
bf9af24b55
8140450: Implement JEP 259: Stack-Walking API
...
Co-authored-by: Brent Christian <brent.christian@oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Co-authored-by: Hamlin Li <huaming.li@oracle.com>
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
2015-11-23 12:44:43 -08:00
Jiangli Zhou
6ca042cb32
Merge
2015-11-23 14:38:20 -05:00
Dean Long
344a9becee
Merge
2015-10-17 19:40:30 -04:00
Kim Barrett
4500c7fac8
8139341: Hide ExtendedOopClosure::_ref_processor
...
Make ExtendedOopClosure::_ref_processor private.
Reviewed-by: mgerdin, sjohanss
2015-10-16 14:55:09 -04:00
Chris Hegarty
ca4787d77b
8139891: Prepare Unsafe for true encapsulation
...
Reviewed-by: alanb, dholmes, jrose, psandoz, twisti
2015-10-27 14:18:56 +00:00
David Lindholm
a7d89b56a8
8139434: Unify GenRemSet and CardTableRS
...
Reviewed-by: jwilhelm, mgerdin
2015-10-14 09:33:45 +02:00
Goetz Lindenmaier
4aad17f807
8139116: Fixes for warning "format not a string literal"
...
Reviewed-by: ddmitriev, david, simonis
2015-10-09 16:39:37 +02:00
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
Iris Clark
34406f46c6
Merge
2015-09-29 17:57:55 -07:00
Christian Thalinger
16526e000e
8136421: JEP 243: Java-Level JVM Compiler Interface
...
Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett
2015-10-08 12:49:30 -10:00
David Lindholm
1e71f67736
8080775: Better argument formatting for assert() and friends
...
Reviewed-by: kbarrett, pliden
2015-09-29 11:02:08 +02:00
Marcus Larsson
3c2211a492
8046148: JEP 158: Unified JVM Logging
...
Reviewed-by: coleenp, sla
2015-09-24 12:36:04 +02:00
Nils Eliasson
2f9e32256d
Merge
2015-11-13 13:31:48 +01:00