Jiangli Zhou
4fd64312c8
7159772: instanceKlass::all_fields_count() returns incorrect total field count
...
Fix instanceKlass::all_fields_count() bug.
Reviewed-by: kvn, never
2012-04-10 09:31:04 -07:00
John Cuthbertson
18cb0746b3
Merge
2012-04-06 09:48:34 -07:00
Tom Rodriguez
04f50526d3
Merge
2012-04-05 15:08:04 -07:00
Antonios Printezis
29afa9bf4b
7127697: G1: remove dead code after recent concurrent mark changes
...
Removed lots of dead code after some recent conc mark changes.
Reviewed-by: brutisso, johnc
2012-04-05 13:57:23 -04:00
Tom Rodriguez
3e6d198cf7
7152811: Issues in client compiler
...
Reviewed-by: kvn, jrose
2012-04-04 20:44:38 -07:00
Tom Rodriguez
8fc6b2ef2a
7157141: crash in 64 bit with corrupted oops
...
Reviewed-by: kvn, iveresov
2012-04-02 16:05:56 -07:00
Karen Kinnear
69a42aedf9
Merge
2012-04-01 17:04:26 -04:00
Jesper Wilhelmsson
dc0184185c
Merge
2012-03-30 09:31:26 +02:00
Dean Long
3798179e83
Merge
2012-03-29 23:49:47 -04:00
Coleen Phillimore
f5558edf7b
7131629: Generalize the CMS free list code
...
Make the FreeChunk, FreeList, TreeList, and BinaryTreeDictionary classes usable outside CMS.
Reviewed-by: brutisso, johnc, jwilhelm
2012-03-29 19:46:24 -07:00
Keith McGuigan
fbcf78297f
7110720: Issue with vm config file loadingIssue with vm config file loading
...
Disabling default config files if -XX:-ReadDefaultConfigFiles
Reviewed-by: phh, jrose, dcubed, dholmes
2012-03-29 18:55:32 -04:00
Nils Eliasson
ac3b6a6442
7163863: Updated projectcreator
...
Enable source browsing for all platform dependent code
Reviewed-by: brutisso, coleenp
2012-03-29 16:43:21 +02:00
Christian Thalinger
0bae010a3b
7200001: failed C1 OSR compile doesn't get recompiled with C2
...
Reviewed-by: kvn
2012-09-24 17:59:24 -07:00
Vladimir Kozlov
913a550c76
Merge
2012-09-24 14:46:06 -07:00
Christian Thalinger
370f0c73b3
Merge
2012-09-24 12:31:47 -07:00
Tao Mao
c791cfaf95
7188176: The JVM should differentiate between T and M series and adjust GC ergonomics
...
Reviewed-by: kvn
2012-09-24 11:07:03 -07:00
Goetz Lindenmaier
5ada196961
7200163: add CodeComments functionality to assember stubs
...
Pass the codeBuffer to the Stub constructor, and adapts the disassembler to print the comments.
Reviewed-by: jrose, kvn, twisti
2012-09-24 10:30:14 -07:00
Roland Westrelin
302540691b
7023898: Intrinsify AtomicLongFieldUpdater.getAndIncrement()
...
Use shorter instruction sequences for atomic add and atomic exchange when possible.
Reviewed-by: kvn, jrose
2012-09-20 16:49:17 +02:00
Vladimir Kozlov
25f18c20d9
7199010: incorrect vector alignment
...
Fixed vectors alignment when several arrays are accessed in one loop.
Reviewed-by: roland, twisti
2012-09-19 16:50:26 -07:00
Aleksey Shipilev
3874f44d1c
7198499: TraceTypeProfile as diagnostic option
...
Reviewed-by: kvn
2012-09-19 10:38:12 -07:00
Vladimir Kozlov
811c047ec1
7196199: java/text/Bidi/Bug6665028.java failed: Bidi run count incorrect
...
Save whole XMM/YMM registers in safepoint interrupt handler.
Reviewed-by: roland, twisti
2012-09-17 19:39:07 -07:00
Vladimir Kozlov
45435c5485
7197033: missing ResourceMark for assert in Method::bci_from()
...
Added missing ResourceMark.
Reviewed-by: dholmes, coleenp, jmasa
2012-09-17 17:02:10 -07:00
Christian Thalinger
b0d292378a
7196262: JSR 292: java/lang/invoke/PrivateInvokeTest.java fails on solaris-sparc
...
Reviewed-by: kvn, jrose, bdelsart
2012-09-17 12:57:58 -07:00
Frederic Parain
5bb1350803
7087969: GarbageCollectorMXBean notification contains ticks vs millis
...
Reviewed-by: acorn, dcubed, rbackman
2012-03-29 02:12:40 -07:00
Karen Kinnear
b0fc983013
Merge
2012-03-27 15:28:52 -04:00
Bengt Rutisson
a6d84bc811
7156764: Remove unused size parameter from some CollectedHeap methods
...
Some minor cleanups
Reviewed-by: tonyp, jwilhelm
2012-03-27 10:29:59 +02:00
Jesper Wilhelmsson
6c25e1cdce
Merge
2012-03-26 13:22:38 +02:00
Dean Long
50a2f8c16d
Merge
2012-03-25 18:08:52 -04:00
Coleen Phillimore
1431a5efd1
7150058: Allocate symbols from null boot loader to an arena for NMT
...
Move symbol allocation to an arena so NMT doesn't have to track them at startup.
Reviewed-by: never, kamg, zgu
2012-03-23 11:16:05 -04:00
Bengt Rutisson
efa036748b
7103665: HeapWord*ParallelScavengeHeap::failed_mem_allocate(unsigned long,bool)+0x97
...
Make sure that MutableNUMASpace::ensure_parsability() only calls CollectedHeap::fill_with_object() with valid sizes and make sure CollectedHeap::filler_array_max_size() returns a value that can be converted to an int without overflow
Reviewed-by: azeemj, jmasa, iveresov
2012-03-23 15:28:24 +01:00
Antonios Printezis
450d6e8d9a
7146246: G1: expose some of the -XX flags that drive which old regions to collect during mixed GCs
...
Make two G1 cmd line flags available in product builds: G1HeapWastePercent (previously called: G1OldReclaimableThresholdPercent) and G1MixedGCCountTarget (previous called: G1MaxMixedGCNum). Also changed the default of the former from 1% to 5% and the default for G1OldCSetRegionLiveThresholdPercent to 90%.
Reviewed-by: azeemj, jwilhelm, johnc
2012-03-23 10:53:19 -04:00
Tom Rodriguez
cff05c3432
Merge
2012-03-22 13:54:26 -07:00
James Melvin
3693f0fe43
7144328: Improper commandlines for -XX:+-UnlockCommercialFeatures require proper warning/error messages
...
Provide custom error messages for locked commercial feature options which are not first unlocked.
Reviewed-by: dcubed, jcoomes, kamg
2012-03-20 16:46:39 -04:00
Vladimir Kozlov
08973326c4
7154997: assert(false) failed: not G1 barrier raw StoreP
...
Skip only G1 cases and explicitly set global escape state in unsafe cases.
Reviewed-by: never
2012-03-20 13:10:13 -07:00
Staffan Larsen
a3c4486681
7152800: All tests using the attach API fail with "well-known file is not secure" on Mac OS X
...
Create well-known file with effective group of the current process
Reviewed-by: kamg, dcubed
2012-03-19 20:13:17 +01:00
Dean Long
41d6c584cd
Merge
2012-03-17 17:31:59 -04:00
John Coomes
7e1dbd7a03
Merge
2012-03-16 23:52:03 -07:00
John Coomes
0192f2b6c8
Merge
2012-03-16 23:45:05 -07:00
Bengt Rutisson
a99b0c08d4
7130974: G1: Remove G1ParCopyHelper
...
Reviewed-by: tonyp, johnc
2012-03-16 09:52:57 +01:00
Igor Veresov
cd47d982d9
7154333: JVM fails to start if -XX:+AggressiveHeap is set
...
Don't set CompilationPolicyChoice with AggressiveHeap
Reviewed-by: never
2012-03-15 16:38:56 -07:00
Nils Loodin
2c07f4154e
7148488: Whitebox tests for the Diagnostic Framework Parser
...
Reviewed-by: brutisso, sla, mgerdin
2012-03-15 13:37:13 +01:00
Serguei Spitsyn
7d0f6b051c
7123170: JCK vm/jvmti/ResourceExhausted/resexh001/resexh00101/ tests fails since 7u4 b02
...
The JVMTI ResourceExhausted events must be generated in all places where OOME is thrown
Reviewed-by: acorn, coleenp, dcubed, dholmes, dsamersoff, jwilhelm, tonyp
2012-03-14 20:06:48 -07:00
Alexey Ragozin
2c9482428f
7068625: Testing 8 bytes of card table entries at a time speeds up card-scanning
...
Check clean words instead of clean bytes
Reviewed-by: jcoomes, jmasa, jwilhelm, ysr
2012-03-14 12:49:27 +01:00
Nils Eliasson
ea28f47062
7152955: print_method crashes with null root
...
Reviewed-by: kvn, never
2012-03-13 20:54:56 -07:00
Gary Collins
c0d6562b8b
Merge
2012-03-13 15:37:50 -07:00
Bengt Rutisson
4a2a6ebe99
7152954: G1: Native memory leak during full GCs
...
Add destructor to TruncatedSeq and call delete when necessary
Reviewed-by: johnc, tonyp
2012-03-13 21:12:53 +01:00
John Cuthbertson
79c90a15fa
7143511: G1: Another instance of high GC Worker Other time (50ms)
...
Tiered compilation has increased the number of nmethods in the code cache. This has, in turn, significantly increased the number of marked nmethods processed during the StrongRootsScope destructor. Create a specialized version of CodeBlobToOopClosure for G1 which places only those nmethods that contain pointers into the collection set on to the marked nmethods list.
Reviewed-by: iveresov, tonyp
2012-03-13 11:05:32 -07:00
Jiangli Zhou
b9e6895d3a
7109878: The instanceKlass EnclosingMethhod attribute fields can be folded into the _inner_class field
...
Fold instanceKlass::_enclosing_method_class_index and instanceKlass::_enclosing_method_method_index into the instanceKlass::_inner_classes array.
Reviewed-by: never, coleenp
2012-03-13 13:50:48 -04:00
Nils Eliasson
3683f82865
7152961: InlineTree::should_not_inline may exit prematurely
...
Reviewed-by: kvn, never
2012-03-13 10:03:59 -07:00
Tom Rodriguez
2d308ccc78
Merge
2012-03-12 19:54:41 -07:00