1092 Commits

Author SHA1 Message Date
Doug Lea
ccf113da6d 8159351: non-atomic "bulk" ops note in class javadoc for ConcurrentLinkedQueue, ConcurrentLinkedDeque, & LinkedTransferQueue should not include equals
Reviewed-by: martin
2016-06-15 13:44:16 -07:00
Doug Lea
559140e18e 8066070: PriorityQueue corrupted when adding non-Comparable
Reviewed-by: martin, chegar
2016-06-01 19:03:15 -07:00
Vicente Romero
ec6f5c4bf7 8159530: recent compiler change results in compile error in JapaneseDate.java
Reviewed-by: darcy
2016-06-14 18:19:54 -07:00
Xueming Shen
5aad7937b7 8139414: java.util.Scanner hasNext() returns true, next() throws NoSuchElementException
8072582: Scanner delimits incorrectly when delimiter spans a buffer boundary

Reviewed-by: smarks
2016-06-14 16:56:27 -07:00
Joe Darcy
b4934af2e2 8159330: Improve deprecation text for Class.newInstance
Reviewed-by: rriggs, weijun
2016-06-14 09:03:12 -07:00
Claes Redestad
3fe3701880 8159334: ModuleDescriptor retains overlapping sets for all and concealed packages
Reviewed-by: alanb, mchung
2016-06-13 14:02:04 +02:00
Joe Darcy
0530bceffc 5041778: (ann) AnnotationFormatError if "default" Class type not found
Reviewed-by: jfranck
2016-06-12 12:14:52 -07:00
Weijun Wang
ec53a43962 8158534: DrbgParameters strength parameter is underspecified if < -1
Reviewed-by: xuelei
2016-06-12 10:48:19 +08:00
Srikanth Adayapalam
3d91ba0bc6 8033812: javadoc for java.lang.annotation.ElementType needs minor correction
Fix incorrect count of type contexts.

Reviewed-by: mcimadamore
2016-05-28 09:47:28 +05:30
Alejandro Murillo
62c695b852 Merge 2016-05-26 14:24:50 -07:00
Joe Darcy
c1630c7e87 6961865: javadoc for Boolean.valueOf(String) with null argument not clearly specified
Reviewed-by: shade
2016-05-26 13:18:32 -07:00
Mandy Chung
afae52743f 8157877: Clean up StackWalker permission checks
Reviewed-by: lancea, ahgross
2016-05-25 14:05:51 -07:00
Stuart Marks
1dd84f024f 8133977: add specification for serialized forms
Reviewed-by: chegar, plevart, scolebourne
2016-05-25 13:38:35 -07:00
Alan Bateman
bfb7fba79b 8156142: ModuleReader instances don't always throw NPE for passed null args
Reviewed-by: chegar, mchung
2016-05-25 20:12:32 +01:00
Alan Bateman
53e204dc49 8150668: Layer.defineModulesXXX with a Configuration containing java.base throws undocumented exception
Reviewed-by: chegar, mchung
2016-05-25 19:58:03 +01:00
Joe Darcy
072a878dbb 8157724: Improve javadoc tag usage in java.math
Reviewed-by: bpb
2016-05-24 13:51:35 -07:00
Vyom Tewari
af7a591d39 8016521: InetAddress should not always re-order addresses returned from name service
Reviewed-by: chegar
2016-05-24 20:15:18 +01:00
Doug Lea
27a77176a6 8153768: Miscellaneous changes imported from jsr166 CVS 2016-05
Reviewed-by: martin, psandoz, chegar, shade
2016-05-24 10:14:41 -07:00
Vyom Tewari
6bd865a6b4 8143923: java.net socket supportedOptions set depends on call order
Reviewed-by: chegar
2016-05-24 12:31:30 +01:00
Vladimir Ivanov
e3aacefb01 Merge 2016-05-24 14:14:18 +03:00
Alan Bateman
fe609fd3cb 8157598: ModuleReader find returns incorrect URI when modular JAR is a multi-release JAR
Reviewed-by: chegar, mchung
2016-05-24 11:31:25 +01:00
Michael Haupt
73dea49766 8157590: MethodHandles.arrayLength() lacks @since tag, implementation throws wrong exception
Reviewed-by: psandoz
2016-05-24 09:13:47 +02:00
Martin Buchholz
d1d3cba9db 8157613: Internal documentation improvements to ZipFile.java
Reviewed-by: plevart, sherman
2016-05-23 12:44:55 -07:00
Xueming Shen
7be8e94544 8147588: Jar file and Zip file not removed in spite of the OPEN_DELETE flag
Reviewed-by: alanb
2016-05-23 12:53:56 -07:00
Hiroshi Ito
c5ef4d69b9 8158365: List.spliterator should optimize for RandomAccess lists
Reviewed-by: psandoz
2016-05-23 23:12:05 +08:00
Jamil Nimeh
d4ed08f59e 8129972: Clarify the javadoc of java.security.CodeSource as to the nullability of 'location'
Improves clarity of the CodeSource javadoc, specifically regarding the ability of the URL parameter in the constructors being null.

Reviewed-by: mullan
2016-07-08 14:42:50 -07:00
Weijun Wang
ae0c75bb38 8157526: 3KeyTDEA word left in DRBG after JDK-8156213
Reviewed-by: xuelei
2016-05-23 09:31:58 +08:00
Joe Darcy
edf1a42740 8157527: Replace @since 1.9 with @since 9 on new math methods
Reviewed-by: chegar
2016-05-22 18:23:02 -07:00
Jan Lahoda
4b64ab9bb5 8157502: make docs broken after JDK-5100935
Correcting reference to Math::multiplyFull.

Reviewed-by: alanb
2016-05-21 13:18:15 +02:00
Alan Bateman
ce04e9d9a2 8152650: ModuleFinder.compose should accept varargs
Reviewed-by: mchung
2016-05-21 08:01:03 +01:00
Vladimir Ivanov
6faefd3af8 Merge 2016-05-20 18:05:28 +03:00
Paul Sandoz
65a33061ce 8157437: Typos in Stream JavaDoc
Reviewed-by: shade, alanb, lancea
2016-05-20 14:07:21 +02:00
Paul Sandoz
53ef4fecbf 8130023: API java.util.stream: explicitly specify guaranteed execution of the pipeline
Reviewed-by: briangoetz, redestad
2016-05-20 11:47:39 +02:00
Michael Haupt
95535658a6 8155985: Persistent Parameter Processing
Reviewed-by: jrose, vlivanov, ahgross
2016-05-20 09:58:14 +01:00
Nishit Jain
93f4f6c1b5 7102969: currency.properties supercede not working correctly
8149452: j.t.SimpleDateFormat.getDateFormatSymbols().getZoneStrings() returns incorrect result for some time zones
8157138: Error while fetching currency instance by Currency.getInstance(currencycode)

Reviewed-by: naoto, okutsu, peytoia
2016-05-20 13:48:58 +09:00
Brent Christian
0260528ef9 8029891: Deadlock detected in java/lang/ClassLoader/deadlock/GetResource.java
Properties now stores values in an internal ConcurrentHashMap

Reviewed-by: mchung, dholmes, plevart
2016-05-19 16:25:35 -07:00
Iris Clark
a950576f78 8144062: Move jdk.Version to java.lang.Runtime.Version
Reviewed-by: abuckley, alanb, forax, jjg, mchung, psandoz
2016-05-19 12:04:54 -07:00
Mandy Chung
ab6efe7a7d 8157068: ExceptionInInitializerError if images build patched to use exploded version of jdk.internal.module.SystemModules
Reviewed-by: alanb
2016-05-19 11:17:35 -07:00
Aleksey Shipilev
55889705b0 8148604: JEP 280, Switch to more optimal concatenation strategy
Reviewed-by: psandoz, redestad
2016-05-19 16:59:31 +03:00
Alan Bateman
bed9953556 8148834: Update module-info reader/writer to 53.0
Reviewed-by: sundar, chegar
2016-05-19 13:10:08 +01:00
Shilpi Rastogi
8aff72ba65 8149574: Fix java/lang/invoke/MethodHandleImpl's use of Unsafe.defineAnonymousClass()
Reviewed-by: vlivanov, psandoz, sundar, mhaupt
2016-05-19 11:13:52 +02:00
Paul Sandoz
0bad445941 8157152: Atomic add for VarHandle byte[]/ByteBuffer views is incorrect for endian conversion
Reviewed-by: fyuan, shade, vlivanov
2016-05-18 18:46:14 +02:00
Michael Haupt
c4976196f5 8156915: introduce MethodHandle factory for array length
Reviewed-by: sundar
2016-05-18 10:42:29 +02:00
Martin Buchholz
2bb441c404 8157069: Assorted ZipFile improvements
Reviewed-by: sherman
2016-05-16 11:42:31 -07:00
Brian Burkhalter
9cdeece6b6 8130679: Writer/StringWriter.write methods do not specify index out bounds
Add throws tag indicating IndexOutOfBoundsExcepion to write() methods which have an index parameter.

Reviewed-by: chegar, prappo, rriggs
2016-05-17 16:04:53 -07:00
Aleksey Shipilev
33bb9220fc 8157171: Hook up Unsafe.weakCompareAndSetVolatile to VarHandles
Reviewed-by: psandoz, redestad
2016-05-17 22:28:00 +03:00
Alejandro Murillo
7a3decd3a2 Merge 2016-05-14 09:11:07 -07:00
Nadeesh TV
6c51be077a 8155823: Add date-time patterns 'v' and 'vvvv'
Addded  necessary methodss

Reviewed-by: rriggs, scolebourne
2016-05-13 18:58:32 +00:00
Tobias Hartmann
dd051e31bb 8155608: String intrinsic range checks are not strict enough
Range checks in inflate, compress and getChars are not strict enough.

Reviewed-by: kvn, twisti, jrose
2016-05-13 08:31:23 +02:00
Vaibhav Choudhary
2ab87a9fb7 8150702: change in javadoc for parseObject for MessageFormat - JDK-8073211
Reviewed-by: okutsu, peytoia
2016-05-13 12:52:29 +09:00