Chris Hegarty
d469f38970
Merge
2013-06-28 16:39:15 +01:00
Alan Bateman
8002fd8cbf
8019380: doclint warnings in java.nio, java.nio.file.**, java.nio.channels.**
...
Reviewed-by: chegar
2013-06-28 16:10:23 +01:00
Doug Lea
4535f67d05
8019377: Sync j.u.c locks and atomic from 166 to tl
...
Reviewed-by: chegar
2013-06-28 12:12:37 +01:00
Doug Lea
0eb360620b
8017739: ReentrantReadWriteLock is confused by the Threads with reused IDs
...
Reviewed-by: chegar
2013-06-28 12:10:18 +01:00
Paul Sandoz
27da77ce6b
8012987: Optimizations for Stream.limit/substream
...
Co-authored-by: Brian Goetz <brian.goetz@oracle.com>
Reviewed-by: mduigou
2013-06-28 10:29:21 +02:00
Henry Jen
411df5ec90
8009736: Comparator API cleanup
...
Reviewed-by: psandoz, briangoetz, mduigou, plevart
2013-06-11 13:41:38 -07:00
Joe Darcy
0e32f67d95
8019357: Fix doclint warnings in java.lang.invoke
...
Reviewed-by: jrose
2013-06-27 19:02:02 -07:00
Naoto Sato
eb278c1a27
6609431: (rb) ResourceBundle.getString() returns incorrect value
...
Reviewed-by: okutsu, sherman
2013-06-27 14:40:21 -07:00
Joe Darcy
a8bb269e47
8019315: Fix doclint issues in java.util.logging
...
Reviewed-by: lancea
2013-06-27 12:24:26 -07:00
Lance Andersen
f693157806
8017471: Fix JDBC -Xdoclint public errors
...
Reviewed-by: darcy
2013-06-27 15:07:56 -04:00
Joe Darcy
50e05b177d
8019304: Fix doclint issues in java.util.prefs
...
Reviewed-by: lancea
2013-06-27 11:06:46 -07:00
Joe Darcy
c9e713d562
8019228: Fix doclint issues in java.util.zip
...
Reviewed-by: sherman, mchung
2013-06-26 22:12:09 -07:00
Joe Darcy
5837f1387b
8019223: Fix doclint warnings in java.rmi.server
...
Reviewed-by: smarks
2013-06-26 19:09:18 -07:00
Joe Darcy
4d367e8fbb
7018139: Fix HTML accessibility and doclint issues in java.math
...
Reviewed-by: lancea, bpb
2013-06-26 13:24:13 -07:00
Robert Field
9151d67365
8016761: Lambda metafactory - incorrect type conversion of constructor method handle
...
Reviewed-by: jrose
2013-06-26 07:50:04 -07:00
Chris Hegarty
b3e5539d06
8012647: Add Arrays.parallelPrefix (prefix sum, scan, cumulative sum)
...
Co-authored-by: Doug Lea <dl@cs.oswego.edu>
Co-authored-by: Tristan Yan <tristan.yan@oracle.com>
Reviewed-by: chegar, alanb, psandoz
2013-06-26 15:30:39 +01:00
Jason Uh
d30f173a22
8017326: Cleanup of the javadoc <code> tag in java.security.spec
...
Convert javadoc <code> and <tt> tags to {@code ...}
Reviewed-by: darcy
2013-06-25 14:41:46 -07:00
Jason Uh
1b06c50919
8017325: Cleanup of the javadoc <code> tag in java.security.cert
...
Convert javadoc <code>...</code> and <tt>...</tt> tags to {@code ...}
Reviewed-by: darcy
2013-06-25 14:31:29 -07:00
Aleksey Shipilev
32b2aa9183
8014233: java.lang.Thread should have @Contended on TLR fields
...
Add the @Contended over three TLR fields.
Reviewed-by: psandoz, chegar, dholmes, dl
2013-06-25 20:06:09 +01:00
Alan Eliasen
5a0793018c
4641897: Faster string conversion of large integers
...
Accelerate conversion to string by means of Schoenhage recursive base conversion.
Reviewed-by: bpb, alanb
2013-06-20 12:15:24 -07:00
Joe Darcy
e751cc77ad
8017550: Fix doclint issues in java.lang and subpackages
...
Reviewed-by: alanb, chegar
2013-06-24 23:40:31 -07:00
Brian Burkhalter
9c0605b8e6
6469160: (fmt) general (%g) formatting of zero (0.0) with precision 0 or 1 throws ArrayOutOfBoundsException
...
For zero value ensure than an unpadded zero character is passed to Formatter.addZeros()
Reviewed-by: iris, darcy
2013-06-24 14:17:14 -07:00
Naoto Sato
650898839b
8017468: typo in javadoc: " ResourceBunlde "
...
Reviewed-by: okutsu
2013-06-24 16:21:32 -07:00
Alan Bateman
fbf2d36771
8017477: Remove TimeZone.DisplayNames, no longer used
...
Reviewed-by: okutsu
2013-06-24 11:26:51 +01:00
Louis Wasserman
90aebf1cf9
7131192: BigInteger.doubleValue() is depressingly slow
...
In doubleValue() and floatValue() replace converting to String and parsing to Double or Float with direct conversion into IEEE 754 bits.
Reviewed-by: bpb, drchase, martin
2013-06-21 11:50:45 -07:00
Mike Duigou
3377e0da57
8017088: Map/HashMap.compute() incorrect with key mapping to null value
...
Reviewed-by: dl, dholmes, plevart
2013-06-20 07:23:51 -07:00
Paul Sandoz
338bfbd857
8016139: PrimitiveIterator.forEachRemaining
...
Reviewed-by: alanb
2013-06-20 11:21:13 +02:00
Brian Goetz
ae0d33346e
8016324: filter/flatMap pipeline sinks should pass size information to downstream sink
...
Reviewed-by: chegar, mduigou
2013-06-20 11:02:28 +02:00
Paul Sandoz
434bea45ac
8016308: Updates to j.u.stream.Node/Nodes
...
Co-authored-by: Brian Goetz <brian.goetz@oracle.com>
Reviewed-by: mduigou
2013-06-20 10:45:46 +02:00
Alan Eliasen
3a76795991
4837946: Faster multiplication and exponentiation of large integers
...
4646474: BigInteger.pow() algorithm slow in 1.4.0
Implement Karatsuba and 3-way Toom-Cook multiplication as well as exponentiation using Karatsuba and Toom-Cook squaring.
Reviewed-by: alanb, bpb, martin
2013-06-19 08:59:39 -07:00
Chris Hegarty
c3b4a84026
8017044: anti-delta fix for 8015402
...
Reviewed-by: alanb
2013-06-19 11:47:14 +01:00
Mike Duigou
4eeb7e8bc5
8016446: Improve forEach/replaceAll for Map, HashMap, Hashtable, IdentityHashMap, WeakHashMap, TreeMap, ConcurrentMap
...
Co-authored-by: Remi Forax <forax@univ-mlv.fr>
Reviewed-by: forax, mduigou, psandoz
2013-06-18 16:03:10 -07:00
Mike Duigou
6c9370029a
Merge
2013-06-18 14:11:45 -07:00
Brian Burkhalter
66bcedaa7a
8015395: NumberFormatException during startup if JDK-internal property java.lang.Integer.IntegerCache.high set to bad value
...
Fall back to default if a bad value is passed for this property.
Reviewed-by: mduigou
2013-06-18 11:36:39 -07:00
Chris Hegarty
9735594f15
Merge
2013-06-18 09:39:25 +01:00
Robert Field
8be22cce2d
8015402: Lambda metafactory should not attempt to determine bridge methods
...
Paired with 8013789: Compiler should emit bridges in interfaces
Reviewed-by: twisti
2013-06-17 20:31:04 -07:00
Deven You
c778d84388
8014620: Signature.getAlgorithm return null in special case
...
Reviewed-by: wetmore
2013-06-17 17:36:20 -07:00
Aleksey Shipilev
0dcdb3b3fa
7177472: JSR292: MethodType interning penalizes scalability
...
Reviewed-by: twisti
2013-06-17 16:24:48 -07:00
Chris Hegarty
4f4fdb4ff1
Merge
2013-06-17 14:23:01 +01:00
Chris Hegarty
a2e706f340
8016747: Replace deprecated PlatformLogger isLoggable(int) with isLoggable(Level)
...
Reviewed-by: darcy
2013-06-17 14:09:25 +01:00
Aleksey Shipilev
9821ebcba7
8016236: Class.getGenericInterfaces performance improvement
...
Cache more reflective data and lookup results.
Co-authored-by: Doug Lea <dl@cs.oswego.edu>
Reviewed-by: alanb, plevart, psandoz, dl
2013-06-17 16:28:22 +04:00
Chris Hegarty
5864e2de68
Merge
2013-06-17 11:26:16 +01:00
Lana Steuck
fd982c6d3d
Merge
2013-06-16 22:36:41 -07:00
Kurchi Subhra Hazra
eb00b0e4f3
7169142: CookieHandler does not work with localhost
...
Add .local to derived effective hostnames without dot
Reviewed-by: chegar
2013-06-13 17:48:11 -07:00
Paul Sandoz
aed188663e
8016251: Balanced spliterator for SpinedBuffer
...
Co-authored-by: Brian Goetz <brian.goetz@oracle.com>
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: mduigou
2013-06-13 11:13:30 +02:00
Brent Christian
e19945c794
8010325: Remove hash32() method and hash32 int field from java.lang.String
...
Reviewed-by: alanb, mduigou
2013-06-12 11:11:59 -07:00
Alan Bateman
fdab7e6338
8016370: javadoc warnings, unexpected </p> mostly
...
Reviewed-by: martin, jjg
2013-06-12 08:04:11 +01:00
Alan Bateman
6788137f6f
Merge
2013-06-11 14:09:06 +01:00
Alan Bateman
096a439d06
7059085: Retire Thread.stop(Throwable) so that it throws UOE
...
Reviewed-by: dholmes, chegar, forax, darcy, mduigou
2013-06-11 11:22:28 +01:00
Paul Sandoz
ee67107591
8015895: Int/LongStream.range/rangeClosed
...
8012986: Right-bias range spliterators for large ranges
Reviewed-by: mduigou
2013-06-11 12:13:26 +02:00