Antonios Printezis
8861552c07
7132398: G1: java.lang.IllegalArgumentException: Invalid threshold: 9223372036854775807 > max (1073741824)
...
Was not passing the right old pool max to the memory pool constructor in the fix for 7078465.
Reviewed-by: brutisso, johnc
2012-01-24 17:08:58 -05:00
Bengt Rutisson
4e395f3ddd
7132311: G1: assert((s == klass->oop_size(this)) || (Universe::heap()->is_gc_active() && ((is_typeArray()..
...
Move the check for when to call collect() to before we do a humongous object allocation
Reviewed-by: stefank, tonyp
2012-01-23 20:36:16 +01:00
Bengt Rutisson
7946306583
7131791: G1: Asserts in nightly testing due to 6976060
...
Create a handle and fake an object to make sure that we don't loose the memory we just allocated
Reviewed-by: tonyp, stefank
2012-01-20 18:01:32 +01:00
Antonios Printezis
c90c187756
7078465: G1: Don't use the undefined value (-1) for the G1 old memory pool max size
...
Reviewed-by: johnc, brutisso
2012-01-19 09:13:58 -05:00
John Cuthbertson
43a30ad483
7129271: G1: Interference from multiple threads in PrintGC/PrintGCDetails output
...
During an initial mark pause, signal the Concurrent Mark thread after the pause output from PrintGC/PrintGCDetails is complete.
Reviewed-by: tonyp, brutisso
2012-01-17 10:21:43 -08:00
Antonios Printezis
c9eb103b7f
7097586: G1: improve the per-space output when using jmap -heap
...
Extend the jmap -heap output for G1 to include some more G1-specific information.
Reviewed-by: brutisso, johnc, poonam
2012-01-18 10:30:12 -05:00
Bengt Rutisson
c11ba93098
6976060: G1: humongous object allocations should initiate marking cycles when necessary
...
Reviewed-by: tonyp, johnc
2012-01-16 22:10:05 +01:00
Bengt Rutisson
af0211c200
7130334: G1: Change comments and error messages that refer to CMS in g1/concurrentMark.cpp/hpp
...
Removed references to CMS in the concurrentMark.cpp/hpp files.
Reviewed-by: tonyp, jmasa, johnc
2012-01-16 11:21:21 +01:00
John Cuthbertson
dac656c955
7121547: G1: High number mispredicted branches while iterating over the marking bitmap
...
There is a high number of mispredicted branches associated with calling BitMap::iteratate() from within CMBitMapRO::iterate(). Implement a version of CMBitMapRO::iterate() directly using inline-able routines.
Reviewed-by: tonyp, iveresov
2012-01-13 13:27:48 -08:00
Jiangli Zhou
6bc84f7865
7129240: backout fix for 7102776 until 7128770 is resolved
...
Reviewed-by: phh, bobv, coleenp, dcubed
2012-01-11 19:54:34 -08:00
David Katleman
a742ba1ba3
Merge
2012-01-11 16:13:21 -08:00
David Katleman
ebf8d79496
Merge
2012-01-11 16:12:55 -08:00
Paul Hohensee
8efd785f67
Merge
2012-01-11 17:58:26 -05:00
Markus Gronlund
007126d010
7115199: Add event tracing hooks and Java Flight Recorder infrastructure
...
Added a nop tracing infrastructure, JFR makefile changes and other infrastructure used only by JFR.
Reviewed-by: acorn, sspitsyn
2012-01-11 17:34:02 -05:00
Maurizio Cimadamore
2c453c5844
7126754: Generics compilation failure casting List<? extends Set...> to List<Set...>
...
Problems with Types.rewriteQuantifiers not preserving variance
Reviewed-by: jjg
2012-01-11 18:23:24 +00:00
Kumar Srinivasan
86fa49b707
7125442: jar application located in two bytes character named folder cannot be run with JRE 7 u1/u2
...
Reviewed-by: sherman, mchung, darcy
2012-01-11 08:14:47 -08:00
Alan Bateman
69a71c999c
7068856: (fs) Typo in Files.isSameFile() javadoc
...
7099208: (fs) Files.newBufferedReader has typo in javadoc
Reviewed-by: forax
2012-01-11 13:07:15 +00:00
Chris Hegarty
1f16d123b1
7128648: HttpURLConnection.getHeaderFields should return an unmodifiable Map
...
Reviewed-by: michaelm
2012-01-11 10:52:25 +00:00
Vladimir Kozlov
791afc42da
7128352: assert(obj_node == obj) failed
...
Compare uncasted object nodes.
Reviewed-by: never
2012-01-10 18:05:38 -08:00
Joe Darcy
cd63594f4a
7128931: Bad HTML escaping in java.lang.Throwable javadoc
...
Reviewed-by: mduigou
2012-01-10 17:46:46 -08:00
Joe Darcy
d3428db5c5
7112008: Javadoc for j.l.Object.finalize() vs JLS 12.6 Finalization of Class Instances
...
Reviewed-by: mduigou
2012-01-10 17:12:11 -08:00
Antonios Printezis
1d3b26e52b
6888336: G1: avoid explicitly marking and pushing objects in survivor spaces
...
This change simplifies the interaction between GC and concurrent marking. By disabling survivor spaces during the initial-mark pause we don't need to propagate marks of objects we copy during each GC (since we never need to copy an explicitly marked object).
Reviewed-by: johnc, brutisso
2012-01-10 18:58:13 -05:00
Keith McGuigan
5c89631aef
Merge
2012-01-10 15:47:19 -05:00
Bengt Rutisson
2bf3afe882
7128532: G1: Change default value of G1DefaultMaxNewGenPercent to 80
...
Reviewed-by: tonyp, jmasa
2012-01-10 20:02:41 +01:00
Alexander Scherbatiy
a6f9704a91
6505523: NullPointerException in BasicTreeUI when a node is removed by expansion listener
...
Reviewed-by: rupashka
2012-01-10 17:11:10 +04:00
Krystal Mok
a5c9da18fb
7128584: Typo in sun.misc.VM's private directMemory field comment
...
Reviewed-by: forax, chegar
2012-01-10 12:48:08 +00:00
Alexander Scherbatiy
59c8f5f79f
7110815: closed/javax/swing/JSplitPane/4885629/bug4885629.java unstable on MacOS
...
Reviewed-by: kizune
2012-01-10 15:46:30 +04:00
Brandon Passanisi
f44b5b5812
7123415: Some cases of network interface indexes being read incorrectly
...
Reviewed-by: chegar
2012-01-10 10:57:12 +00:00
Xue-Lei Andrew Fan
74fcfe6c7e
7123519: problems with certification path
...
Also including the contribution from Dennis Gu
Reviewed-by: mullan, weijun
2012-01-09 20:55:52 -08:00
Antonios Printezis
30bfc8f549
7125281: G1: heap expansion code is replicated
...
Reviewed-by: brutisso, johnc
2012-01-09 23:50:41 -05:00
Joe Darcy
a821772a15
7128512: Javadoc typo in java.lang.invoke.MethodHandle
...
Reviewed-by: mduigou
2012-01-09 20:14:15 -08:00
Lana Steuck
09e2e03986
Merge
2012-01-09 19:13:08 -08:00
Lana Steuck
d29ac175d5
Merge
2012-01-09 19:12:44 -08:00
Neil Richards
d51673ed91
7123229: (coll) EnumMap.containsValue(null) returns true
...
Java.util.EnumMap.NULL equals() must only be true for itself
Reviewed-by: alanb, mduigou
2012-01-10 00:07:13 +00:00
Martin Desruisseaux
f8400651e0
7128441: StrictMath performance improvement note shared with Math
...
Reviewed-by: darcy
2012-01-09 15:54:44 -08:00
Gary Adams
6eb76c4598
7030573: test/java/io/FileInputStream/LargeFileAvailable.java fails when there is insufficient disk space
...
Reviewed-by: alanb
2012-01-09 19:33:02 +00:00
Kelly O'Hair
a3a11340ee
7096063: /META-INF/mimetypes.default missing in jre\lib\resources.jar
...
Reviewed-by: dholmes
2012-01-09 09:22:54 -08:00
Jonathan Lu
467c036ccf
7128320: Fix freetype sanity check to make it more generic
...
Reviewed-by: luchsh, katleman
2012-01-09 09:18:37 -08:00
Frederic Parain
849571d5b3
7120511: Add diagnostic commands
...
Reviewed-by: acorn, phh, dcubed, sspitsyn
2012-01-09 10:27:24 +01:00
Vladimir Kozlov
94927c382b
7125896: Eliminate nested locks
...
Nested locks elimination done before lock nodes expansion by looking for outer locks of the same object.
Reviewed-by: never, twisti
2012-01-07 13:26:43 -08:00
Vladimir Kozlov
f99fb50071
7110824: ctw/jarfiles/GUI3rdParty_jar/ob_mask_DateField crashes VM
...
Change yank_if_dead() to recursive method to remove all dead inputs.
Reviewed-by: never
2012-01-07 10:39:23 -08:00
Antonios Printezis
90cdae9775
7121623: G1: always be able to reliably calculate the length of a forwarded chunked array
...
Store the "next chunk start index" in the length field of the to-space object, instead of the from-space object, so that we can always reliably read the size of all from-space objects.
Reviewed-by: johnc, ysr, jmasa
2012-01-07 00:43:59 -05:00
Vladimir Kozlov
b93ca70b9b
Merge
2012-01-06 20:09:20 -08:00
Joe Darcy
57096116d9
7123649: Remove public modifier from Math.powerOfTwoF
...
Reviewed-by: smarks, alanb
2012-01-06 18:47:43 -08:00
Daniel D. Daugherty
74c45d049e
Merge
2012-01-06 16:18:29 -08:00
Valerie Peng
12558e2ef9
7033170: Cipher.getMaxAllowedKeyLength(String) throws NoSuchAlgorithmException
...
Changed to always use full transformation as provider properties.
Reviewed-by: mullan
2012-01-06 16:06:41 -08:00
Valerie Peng
c83fa3fdfc
Merge
2012-01-06 11:02:31 -08:00
Alan Bateman
5fa281c0ee
7127235: (fs) NPE in Files.walkFileTree if cached attributes are GC'ed
...
Reviewed-by: forax, chegar
2012-01-06 15:00:22 +00:00
Jon Masamitsu
156b0a12aa
Merge
2012-01-05 21:02:05 -08:00
Valerie Peng
1081efba4f
6414899: P11Digest should support cloning
...
Enhanced the PKCS11 Digest implementation to support cloning
Reviewed-by: vinnie
2012-01-05 18:18:04 -08:00