Goetz Lindenmaier
|
fb62773268
|
8042737: Introduce umbrella header prefetch.inline.hpp
Reviewed-by: twisti, stefank
|
2014-05-08 15:37:17 +02:00 |
|
Coleen Phillimore
|
388434f387
|
Merge
|
2014-05-12 09:47:57 -04:00 |
|
David Chase
|
305ec3bd3f
|
8037816: Fix for 8036122 breaks build with Xcode5/clang
Repaired or selectively disabled offending formats; future-proofed with additional checking
Reviewed-by: kvn, jrose, stefank
|
2014-05-09 16:50:54 -04:00 |
|
Jon Masamitsu
|
39154726de
|
Merge
|
2014-05-08 18:22:22 -07:00 |
|
Christian Thalinger
|
b2d6f9f78a
|
Merge
|
2014-05-08 15:08:45 -07:00 |
|
Gerard Ziemski
|
ed9c096396
|
8038654: Separate SymbolTable and StringTable code
Refactor stringTable class out of symbolTable, making sure all includes are minimal set and are sorted.
Reviewed-by: coleenp, stefank
|
2014-05-07 14:16:45 -05:00 |
|
Zhengyu Gu
|
16a3e2f16d
|
6885993: Named Thread: introduce print() and print_on(outputStream* st) methods
Eliminating duplicated code by introducing print_on(outputStream* st) methods in NamedThread
Reviewed-by: twisti, coleenp, dholmes
|
2014-05-01 05:52:28 -07:00 |
|
Goetz Lindenmaier
|
6e6f0720a9
|
8042195: Introduce umbrella header orderAccess.inline.hpp
Reviewed-by: dholmes, kvn, stefank, twisti
|
2014-04-29 15:17:27 +02:00 |
|
Michal Frajt
|
bc55ed0b83
|
8038265: CMS: enable time based triggering of concurrent cycles
Reviewed-by: mgerdin, brutisso
|
2014-04-23 12:37:36 +02:00 |
|
Stefan Karlsson
|
d78446aa45
|
8039743: Use correct format specifier to print size_t values and pointers in the GC code
Co-authored-by: Mikael Vidstedt <mikael.vidstedt@oracle.com>
Reviewed-by: jmasa, sjohanss
|
2014-04-09 13:54:32 +02:00 |
|
Andreas Sjoberg
|
0a39721031
|
8026784: Error message in AdaptiveFreeList<Chunk>::verify_stats is wrong
Changed faulty error message in the verification code
Reviewed-by: stefank, tschatzl
|
2014-05-06 09:41:04 +02:00 |
|
Jesper Wilhelmsson
|
0346ae4c9d
|
8027643: Merge GenCollectorPolicy and TwoGenerationCollectorPolicy
Merged the two calsses GenCollectorPolicy and TwoGenerationCollectorPolicy
Reviewed-by: sjohanss, jcoomes
|
2014-04-29 22:57:19 +02:00 |
|
Stefan Karlsson
|
a8f01c3f99
|
8038630: Remove ExtendedOopClosure::prefetch_style()
Reviewed-by: coleenp, jmasa
|
2014-03-28 14:15:03 +01:00 |
|
Mikael Gerdin
|
1fdc7cd78f
|
8038405: Clean up some virtual fucntions in Space class hierarchy
Get rid of some duplicated implementations and change nonsense implementations to pure virtuals
Reviewed-by: stefank, jmasa
|
2014-03-12 15:25:35 +01:00 |
|
Mikael Gerdin
|
c62c16f94a
|
8038412: Move object_iterate_careful down from Space to ContigousSpace and CFLSpace
Only declare the functions where they are actually needed.
Reviewed-by: tschatzl, stefank
|
2014-03-12 17:13:48 +01:00 |
|
Mikael Gerdin
|
e72dd1b433
|
8038404: Move object_iterate_mem from Space to CMS since it is only ever used by CMS
Reviewed-by: brutisso, tschatzl, stefank
|
2014-03-12 15:22:45 +01:00 |
|
Mikael Gerdin
|
74235d9630
|
8038399: Remove dead oop_iterate MemRegion variants from SharedHeap, Generation and Space classes
Reviewed-by: tschatzl, stefank
|
2014-03-06 09:08:18 +01:00 |
|
Erik Helin
|
853fffb2cb
|
8036703: Add trace event with statistics for the metaspace chunk free lists
Reviewed-by: stefank, mgerdin, coleenp, egahlin
|
2014-03-18 09:03:28 +01:00 |
|
Erik Helin
|
7b6d31b4a5
|
Merge
|
2014-02-21 10:00:46 +01:00 |
|
Vladimir Kozlov
|
4200d0d095
|
Merge
|
2014-02-20 12:20:56 -08:00 |
|
Vladimir Kozlov
|
5117e1a805
|
Merge
|
2014-02-19 12:08:49 -08:00 |
|
Staffan Larsen
|
43b711ea78
|
8034080: Remove the USDT1 dtrace code from Hotspot
Reviewed-by: dholmes, coleenp
|
2014-02-18 09:15:40 +01:00 |
|
Stefan Johansson
|
10d4420b08
|
8033440: jmap reports unexpected used/free size of concurrent mark-sweep generation
SA used the wrong type for the indexedFreeList in CompactibleFreeListSpace.
Reviewed-by: coleenp, dsamersoff
|
2014-02-17 09:51:37 +01:00 |
|
Matthias Baesken
|
2b8f41202a
|
8034171: Remove use of template template parameters from binaryTreeDictionary
Reviewed-by: mgerdin, jmasa
|
2014-02-11 09:34:50 +01:00 |
|
Stefan Karlsson
|
2a866afcdb
|
8034761: Remove the do_code_roots parameter from process_strong_roots
Reviewed-by: tschatzl, mgerdin, jmasa
|
2014-02-13 17:44:39 +01:00 |
|
Vladimir Kozlov
|
c3a0e80e0b
|
Merge
|
2014-01-28 12:25:34 -08:00 |
|
Mikael Vidstedt
|
a0da47fd66
|
8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013
Copyright year updated for files modified during 2013
Reviewed-by: twisti, iveresov
|
2013-12-24 11:48:39 -08:00 |
|
Jesper Wilhelmsson
|
40ba2bba2c
|
8026849: Fix typos in the GC code, part 2
Fixed typos in assert messages, flag descriptions and verbose messages
Reviewed-by: stefank, tschatzl
|
2013-12-10 15:11:02 +01:00 |
|
Erik Helin
|
4b802a6d31
|
Merge
|
2014-01-30 14:01:45 +01:00 |
|
Staffan Larsen
|
b35fb5f8c0
|
8030812: Change the solaris DTrace implementation to use USDT2 instead of USDT1
Reviewed-by: coleenp, sspitsyn, dsamersoff
|
2014-01-16 20:14:21 +01:00 |
|
Jesper Wilhelmsson
|
81ba2e32c0
|
8025856: Fix typos in the GC code
Fix about 440 typos in comments in the VM code
Reviewed-by: mgerdin, tschatzl, coleenp, kmo, jcoomes
|
2014-01-23 14:47:23 +01:00 |
|
Mikael Gerdin
|
4c7c3f0613
|
8032379: Remove the is_scavenging flag to process_strong_roots
Refactor the strong root processing to avoid using a boolean in addition to the ScanOption enum.
Reviewed-by: stefank, tschatzl, ehelin, jmasa
|
2014-01-14 16:40:33 +01:00 |
|
Goetz Lindenmaier
|
46c4ef6572
|
8029396: PPC64 (part 212): Several memory ordering fixes in C-code
Memory ordering fixes in GC and other runtime code showing on PPC64.
Reviewed-by: kvn, coleenp
|
2013-12-02 10:26:14 +01:00 |
|
Vladimir Kozlov
|
1b2bf0be10
|
Merge
|
2013-12-05 15:13:12 -08:00 |
|
Markus Grönlund
|
b1e3461fe5
|
8028128: Add a type safe alternative for working with counter based data
Reviewed-by: dholmes, egahlin
|
2013-11-23 12:25:13 +01:00 |
|
Vladimir Kozlov
|
aabed3781b
|
Merge
|
2013-11-21 12:30:35 -08:00 |
|
Jon Masamitsu
|
e2ef3e89e7
|
8024483: assertion failure: (!mirror_alive || loader_alive) failed:
Reviewed-by: brutisso, tschatzl, mgerdin
|
2013-11-08 06:14:21 -08:00 |
|
Vladimir Kozlov
|
39b0e57fdd
|
Merge
|
2013-11-05 17:38:04 -08:00 |
|
Jungwoo Ha
|
e9f0b9af4a
|
8024954: CMS: CMSClassUnloadingMaxInterval is not implemented correctly. This change is also part of the fix for 8024483
Reviewed-by: mgerdin, brutisso, tschatzl
|
2013-10-16 15:14:37 -07:00 |
|
Jesper Wilhelmsson
|
0fa3a71c8a
|
8016309: assert(eden_size > 0 && survivor_size > 0) failed: just checking
7057939: jmap shows MaxNewSize=4GB when Java is using parallel collector
Major cleanup of the collectorpolicy classes
Reviewed-by: tschatzl, jcoomes
|
2013-11-01 17:09:38 +01:00 |
|
Lois Foltan
|
7bf953d005
|
7195622: CheckUnhandledOops has limited usefulness now
Enable CHECK_UNHANDLED_OOPS in fastdebug builds across all supported platforms.
Reviewed-by: coleenp, hseigel, dholmes, stefank, twisti, ihse, rdurbin
|
2013-09-26 10:25:02 -04:00 |
|
Vladimir Kozlov
|
1a700c9216
|
Merge
|
2013-09-05 11:04:39 -07:00 |
|
Goetz Lindenmaier
|
fac7ee02c5
|
8023033: PPC64 (part 13): basic changes for AIX
Added AIX includes alpha-sorted before BSD. Fix compilation issues with xlC in shared code. Basic shared platform dependend adaption (vm_version etc.).
Reviewed-by: kvn, dholmes, stefank
|
2013-08-22 09:39:54 -07:00 |
|
Jon Masamitsu
|
d0aa753d99
|
8022817: CMS should not shrink if compaction was not done
Reviewed-by: ysr, mgerdin
|
2013-08-16 06:12:46 -07:00 |
|
Jon Masamitsu
|
9354b09906
|
8021809: Partitioning based on eden sampling during allocation not reset correctly
Reviewed-by: ysr, hiroshi
|
2013-08-14 19:52:16 -07:00 |
|
Erik Helin
|
30f059b5fc
|
8015107: NPG: Use consistent naming for metaspace concepts
Reviewed-by: coleenp, mgerdin, hseigel
|
2013-08-12 17:37:02 +02:00 |
|
Hiroshi Yamauchi
|
6060a2999c
|
6412968: CMS Long initial mark pauses
Reviewed-by: rasbold, tschatzl, jmasa
|
2013-07-25 11:07:23 -07:00 |
|
Hiroshi Yamauchi
|
5c9dbad612
|
6990419: CMS Remaining work for 6572569: consistently skewed work distribution in (long) re-mark pauses
Reviewed-by: rasbold, tschatzl, jmasa
|
2013-07-23 09:49:11 -07:00 |
|
Jiangli Zhou
|
b454ece6d7
|
7133260: AllocationProfiler uses space in metadata and doesn't seem to do anything useful
Remove -Xaprof and Klass::_alloc_count & ArrayKlass::_alloc_size.
Reviewed-by: stefank, coleenp
|
2013-07-03 17:26:59 -04:00 |
|
Staffan Larsen
|
718f3252f6
|
8005849: JEP 167: Event-Based JVM Tracing
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Bengt Rutisson <bengt.rutisson@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Co-authored-by: Erik Gahlin <erik.gahlin@oracle.com>
Co-authored-by: Erik Helin <erik.helin@oracle.com>
Co-authored-by: Jesper Wilhelmsson <jesper.wilhelmsson@oracle.com>
Co-authored-by: Keith McGuigan <keith.mcguigan@oracle.com>
Co-authored-by: Mattias Tobiasson <mattias.tobiasson@oracle.com>
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Co-authored-by: Mikael Auno <mikael.auno@oracle.com>
Co-authored-by: Nils Eliasson <nils.eliasson@oracle.com>
Co-authored-by: Nils Loodin <nils.loodin@oracle.com>
Co-authored-by: Rickard Backman <rickard.backman@oracle.com>
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Co-authored-by: Yekaterina Kantserova <yekaterina.kantserova@oracle.com>
Reviewed-by: acorn, coleenp, sla
|
2013-06-10 11:30:51 +02:00 |
|