Coleen Phillimore
8a788d57db
8068352: Move virtualspace.* out of src/share/vm/runtime to memory directory
...
Move virtualspace.* out of src/share/vm/runtime to memory directory
Reviewed-by: brutisso, sgehwolf, stefank, sspitsyn
2015-04-28 16:46:39 -04:00
Kim Barrett
5f1b96662a
8078023: verify_no_cset_oops found reclaimed humongous object in SATB buffer
...
Removed no longer valid checking of SATB buffers
Reviewed-by: jmasa, pliden
2015-04-22 14:06:49 -04:00
Stefan Johansson
ace7f7933e
8077836: Make sure G1ParGCAllocBuffer are marked as retired
...
Reviewed-by: tschatzl, pliden
2015-04-22 12:58:10 +02:00
Thomas Schatzl
f3e710a50e
8076541: Parallel GC registers Java heap twice to NMT
...
Remove the superfluous call to MemTracker::record_virtual_memory_type() and also a superfluous check whether the space has been successfully reserved.
Reviewed-by: pliden, jmasa
2015-04-22 09:39:38 +02:00
Goetz Lindenmaier
d65074da2c
8078243: Fix include of stack.inline.hpp in taskqueue.hpp
...
Reviewed-by: stefank, tschatzl
2015-04-21 10:14:35 +02:00
Stefan Karlsson
be6e9b9f50
8042891: Format issues embedded in macros for two g1 source files
...
Reviewed-by: brutisso, tschatzl
2015-04-20 13:34:04 +02:00
Bengt Rutisson
0d5c04e00d
8078156: G1: Remove dead code PrintObjsInRegionClosure
...
Reviewed-by: tschatzl, sjohanss
2015-04-20 16:18:02 +02:00
Kim Barrett
c9ebd949ea
8078021: SATB apply_closure_to_completed_buffer should have closure argument
...
Apply closure directly, eliminating registration.
Reviewed-by: stefank, tschatzl
2015-04-17 13:49:04 -04:00
Stefan Karlsson
38b7c6db82
Merge
2015-04-17 17:10:38 +00:00
Eric Caspole
00b87ab5d1
8077265: Modify assert to help debug JDK-8068448
...
Added relevant asserts on covered_region for allocation methods in psOldGen.hpp
Reviewed-by: tschatzl, stefank
2015-04-17 10:08:32 -04:00
Goetz Lindenmaier
4160686d59
8078048: Fix non-pch build after "8076457: Fix includes of inline.hpp in GC code"
...
Reviewed-by: stefank, ehelin
2015-04-17 11:46:56 +02:00
Bengt Rutisson
ed2ed17291
8077938: Remove TraceMarkSweep
...
Reviewed-by: sjohanss, jmasa
2015-04-17 08:09:41 +02:00
Joseph Provino
d27e6d731e
8074545: Rename and clean up the ParGCAllocBuffer class
...
Rename ParGCAllocBuffer to PLAB and rename affected files.
Reviewed-by: tschatzl, kbarrett
2015-04-15 11:42:20 -04:00
Per Lidén
4fbfdfe87b
8077417: Cleanup of Universe::initialize_heap()
...
Reviewed-by: stefank, kbarrett
2015-04-16 15:31:20 +02:00
Per Lidén
817138c4f9
Merge
2015-04-16 10:38:06 +00:00
Per Lidén
82de4945ac
8077415: Remove duplicate variables holding the CollectedHeap
...
Reviewed-by: stefank, kbarrett
2015-04-16 09:28:18 +02:00
Bengt Rutisson
f8c508af0f
8077841: G1: Remove PrintReachable support
...
Reviewed-by: stefank, tschatzl
2015-04-16 09:16:19 +02:00
Bengt Rutisson
fdcc47e443
8077873: G1: Remove G1SATBPrintStubs
...
Reviewed-by: kbarrett, tschatzl
2015-04-16 09:13:14 +02:00
Kim Barrett
beede94977
8075466: SATB queue pre-filter verify found reclaimed humongous object
...
Removed pre-filter verify, and made filtering more careful.
Reviewed-by: brutisso, tschatzl
2015-04-15 16:37:57 -04:00
Kim Barrett
763048052f
8069367: Eagerly reclaimed humongous objects left on mark stack
...
Prevent eager reclaim of objects that might be on mark stack.
Reviewed-by: brutisso, tschatzl
2015-04-15 12:16:01 -04:00
Sangheon Kim
7d99c72512
8077710: BACKOUT - java hangs with -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvokesConcurrent options
...
Removed unnecessary guards.
Reviewed-by: stefank, jwilhelm
2015-04-14 09:44:06 -07:00
Bengt Rutisson
8e2f1d5560
8077403: Remove guarantee from GenCollectedHeap::is_in()
...
Reviewed-by: mgerdin, jmasa
2015-04-14 11:24:03 +02:00
Stefan Karlsson
d71d16b043
8076457: Fix includes of inline.hpp in GC code
...
Reviewed-by: pliden, jmasa
2015-04-02 10:24:24 +02:00
Per Lidén
ca9afd25f6
8077413: Avoid use of Universe::heap() inside collectors
...
Reviewed-by: stefank, kbarrett
2015-04-13 15:47:48 +02:00
Mikael Gerdin
f078697a45
8077400: Unnecessary and incorrect "Code Cache Roots" G1 log entry
...
Reviewed-by: tschatzl, brutisso, sangheki
2015-04-10 13:58:36 +02:00
Bengt Rutisson
2cefed232b
8077411: Remove CollectedHeap::supports_heap_inspection()
...
Reviewed-by: stefank, ecaspole, jmasa
2015-04-12 14:59:41 +02:00
Eric Caspole
d0dafa0c28
8077414: PSPromotionLAB _state is unintialized
...
Initialize _state to zero_size
Reviewed-by: brutisso, stefank
2015-04-10 10:55:07 -04:00
Stefan Karlsson
2a4fe40ee2
Merge
2015-04-10 14:59:21 +00:00
Sangheon Kim
2dff1df5da
8076325: java hangs with -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvokesConcurrent options
...
Added a guard of gc workers > 0 to execute logic.
Reviewed-by: stefank, mgerdin
2015-04-09 10:16:45 -07:00
Thomas Schatzl
06bba0999a
8077255: TracePageSizes output reports wrong page size on Windows with G1
...
Print selected page size, not alignment size chosen by ReservedSpace (which is the vm_allocation_granularity that is different to page size on Windows) in the message presented by TracePageSizes.
Reviewed-by: drwhite, jmasa
2015-04-09 15:41:47 +02:00
Kim Barrett
75f8399057
8076265: Simplify deal_with_reference
...
Eliminate _CHECK_BOTH_FINGERS_ and simplify.
Reviewed-by: brutisso, tschatzl
2015-04-08 10:32:16 -04:00
Thomas Schatzl
0a0a22f7ea
8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29
...
Allow use of large pages for auxiliary data structures in G1. Clean up existing interfaces.
Reviewed-by: jmasa, pliden, stefank
2015-04-07 10:53:51 +02:00
Derek White
6aa9bef5d3
8069004: Kitchensink hanged with 16Gb heap and GC pause >30 min
...
Revert bug introduced a few months ago.
Reviewed-by: brutisso, tschatzl, jmasa
2015-04-02 16:42:24 -04:00
Jesper Wilhelmsson
8e5f94bf08
8076267: Remove n_gens()
...
Reviewed-by: jprovino, kbarrett, jmasa
2015-04-02 16:37:29 +02:00
Bengt Rutisson
d2f816a875
8076452: Remove SharedHeap
...
Reviewed-by: stefank, sjohanss, david
2015-04-02 16:08:41 +02:00
Bengt Rutisson
7c5c5d80b7
8076289: Move the StrongRootsScope out of SharedHeap
...
Reviewed-by: stefank, sjohanss, david
2015-04-02 16:07:27 +02:00
Bengt Rutisson
c3b72f7f5b
8076454: Clean up/move things out of SharedHeap
...
Reviewed-by: stefank, sjohanss, david
2015-04-02 16:06:07 +02:00
Stefan Karlsson
66fc45f602
8076456: Remove unnecessary oopDesc::klass() calls
...
Reviewed-by: pliden, jmasa
2015-04-02 10:22:13 +02:00
Stefan Karlsson
232a59cb40
8075955: Replace the macro based implementation of oop_oop_iterate with a template based solution
...
Reviewed-by: brutisso, coleenp, kbarrett, sjohanss
2015-04-02 10:04:27 +02:00
David Lindholm
b6009d4a48
8016276: CMS concurrentMarkSweepGeneration contains lots of unnecessary allocation failure handling
...
Reviewed-by: stefank, pliden
2015-04-01 12:34:26 +02:00
Bengt Rutisson
bedce0572a
8076314: Remove the static instance variable SharedHeap:: _sh
...
Reviewed-by: pliden, jmasa
2015-04-02 06:42:24 +02:00
Jon Masamitsu
473bf6175f
8017462: G1: guarantee fails with UseDynamicNumberOfGCThreads
...
Reviewed-by: tschatzl, brutisso
2015-03-17 11:19:05 -07:00
Per Lidén
cee2c148bc
8076294: Cleanup of CollectedHeap::kind()
...
Reviewed-by: stefank, ecaspole
2015-04-01 10:49:08 +02:00
Bengt Rutisson
68ad80c022
8076241: Remove unused methods mod_card_iterate() and non_clean_card_iterate_serial()
...
Reviewed-by: kbarrett, pliden, stefank
2015-03-31 11:29:21 +02:00
Bengt Rutisson
a5e42354fe
8076237: Remove unused _collector_policy field in SharedHeap
...
Reviewed-by: jwilhelm, drwhite, stefank
2015-03-31 11:27:20 +02:00
Per Lidén
ff23a17283
8076231: Remove unused is_in_partial_collection()
...
Reviewed-by: brutisso, drwhite
2015-03-31 08:27:30 +02:00
Mikael Gerdin
062cf882e0
8076225: Move the thread claim parity from SharedHeap to Thread
...
Reviewed-by: brutisso, jwilhelm, kbarrett
2015-03-31 07:54:56 +02:00
David Lindholm
4e7e0848a7
8076073: shared: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
...
Reviewed-by: stefank, brutisso
2015-03-27 15:29:19 +01:00
David Lindholm
28d7b8200d
8076072: parNew: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
...
Reviewed-by: stefank, brutisso
2015-03-27 15:27:14 +01:00
David Lindholm
bbadc1626f
8076071: parallelScavenge: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
...
Reviewed-by: brutisso, mgerdin, stefank
2015-03-27 15:24:49 +01:00