119 Commits

Author SHA1 Message Date
Martin Buchholz
84e99bc48e 8062771: Core reflection should use final fields whenever possible
Reviewed-by: psandoz, darcy
2014-11-06 13:18:44 -08:00
Claes Redestad
1584416bbc 8062180: MethodHandleImpl.makeArrays throws and swallows java.lang.NoSuchFieldError in normal flow
Reviewed-by: vlivanov, shade
2014-11-06 15:25:56 +01:00
Claes Redestad
678e0c1b0d 8060130: Simplify the synchronization of defining and getting java.lang.Package
Reviewed-by: mchung, plevart, shade
2014-11-06 00:06:26 +01:00
Weijun Wang
ed9e73bb66 8057810: New defaults for DSA keys in jarsigner and keytool
Reviewed-by: vinnie
2014-11-05 17:15:09 +08:00
Michael McMahon
df1eec112e 8062744: jdk.net.Sockets.setOption/getOption does not support IP_TOS
Reviewed-by: alanb, chegar
2014-11-04 15:09:01 +00:00
Alan Bateman
5598ed0cf0 8062632: (fs spec) Package description could be clearer on the cases where NPE is thrown
8062553: (fs spec) Files.write and newBufferedWriter methods missing @throws IAE

Reviewed-by: dfuchs
2014-11-03 15:33:11 +00:00
Stuart Marks
b23c39c07b 4354680: Runtime.runFinalization() silently clears interrupted flag in the calling thread
Reviewed-by: dholmes, chegar
2014-10-30 17:48:10 -07:00
Brian Burkhalter
32ca949153 8062501: Modifications of server socket channel accept() methods for instrumentation purposes
Wrap accept0() native methods in Java accept().

Reviewed-by: chegar, alanb
2014-10-30 11:31:17 -07:00
Roger Riggs
d2c9b82513 8062513: doclint warnings in HijrahChronology
Use proper markup for < >

Reviewed-by: darcy, alanb
2014-10-30 09:13:27 -04:00
Vladimir Ivanov
224c42ee4d 8059877: GWT branch frequencies pollution due to LF sharing
Reviewed-by: psandoz, jrose
2014-10-29 09:31:37 -07:00
Aleksei Efimov
426cd00f3b 8059206: (tz) Support tzdata2014i
Reviewed-by: okutsu
2014-10-29 19:59:53 +03:00
Richard Warburton
a065473cfc 4774077: Use covariant return types in the NIO buffer hierarchy
Reviewed-by: psandoz, alanb, mr, darcy
2014-10-29 14:10:34 +01:00
Roger Riggs
cc54a8a71d Merge 2014-10-28 11:29:59 -04:00
Ivan Gerasimov
b051027d6f 8023173: FileDescriptor should respect append flag
Reviewed-by: martin, alanb, rriggs
2014-10-28 15:36:27 +03:00
Martin Buchholz
5e152d5fcb 8062185: Unpaired braces in javadoc
Reviewed-by: psandoz
2014-10-27 16:24:43 -07:00
Roger Riggs
868afbd8bd 8048124: Read hijra-config-umalqura.properties as a resource
8061533: HijrahChronology should use Integer.parseInt

Removed use of calendar.properties to configure calendars, move UmmAlQura calendar to resource; minor cleanup using parseInt

Reviewed-by: alanb, chegar
2014-10-27 15:59:12 -04:00
Vladimir Ivanov
0c95b0fb5f 8060483: NPE with explicitCastArguments unboxing null
Reviewed-by: attila, lagergren
2014-10-24 08:22:17 -07:00
Kumar Srinivasan
06ca522eff 8061830: [asm] refresh internal ASM version v5.0.3
Reviewed-by: psandoz, sundar
2014-10-24 06:18:00 -07:00
Alejandro Murillo
f0c02512ea Merge 2014-10-21 13:56:58 -07:00
Valerie Peng
dc60e274ff 8046002: Move Ucrypto to the open jdk repo
Move Ucrypto related sources, tests to openJDK

Reviewed-by: mullan
2014-10-20 21:18:48 +00:00
Sean Mullan
4725c25095 8058547: Memory leak in ProtectionDomain cache
Reviewed-by: weijun
2014-10-20 12:54:36 -04:00
Alejandro Murillo
d89ff24e1a Merge 2014-10-17 07:58:57 -07:00
Kirk Shoop
d03eadea27 8060170: Support SIO_LOOPBACK_FAST_PATH option on Windows
Co-authored-by: Valeriy Kopylov <v-valkop@microsoft.com>
Reviewed-by: alanb
2014-10-19 11:52:53 +01:00
Michael McMahon
80b26e5882 8042622: Check for CRL results in IllegalArgumentException "white space not allowed"
Reviewed-by: chegar
2014-10-17 10:59:32 +01:00
Jamil Nimeh
823f5f273e 8032573: CertificateFactory.getInstance("X.509").generateCertificates(InputStream) does not throw CertificateException for invalid input
Reviewed-by: weijun
2014-10-15 11:43:27 -07:00
Aleksey Shipilev
c25af2a638 8060485: (str) contentEquals checks the String contents twice on mismatch
Reviewed-by: martin, chegar, alanb
2014-10-14 19:35:03 +02:00
Daniel D. Daugherty
ba69f3e290 Merge 2014-10-10 08:29:38 -07:00
Alejandro Murillo
9dc15d58dc Merge 2014-10-10 02:24:41 -07:00
Kumar Srinivasan
0624731881 8059973: Broken link in Class Pack200
Reviewed-by: mchung
2014-10-09 13:28:15 -07:00
Frederic Parain
fee63b862f 8057777: Cleanup of old and unused VM interfaces
Reviewed-by: coleenp, hseigel, alanb, sherman
2014-10-09 04:48:12 -07:00
Jason Uh
6ca1b64883 8037550: Update RFC references in javadoc to RFC 5280
Reviewed-by: mullan
2014-10-07 22:23:19 -07:00
Ivan Gerasimov
cb935d3522 8059840: (bb) Typo in javadoc for ByteBuffer.wrap()
Reviewed-by: dfuchs
2014-10-07 14:00:24 +04:00
Vladimir Ivanov
0ffc994611 Merge 2014-10-03 19:42:47 +00:00
Vladimir Ivanov
af1868b9ea 8058892: FILL_ARRAYS and ARRAYS are eagely initialized in MethodHandleImpl
Reviewed-by: kvn, shade
2014-10-03 11:45:36 -07:00
Ivan Gerasimov
629f38682e 8059450: Not quite correct code sample in javadoc
Reviewed-by: chegar
2014-10-01 23:10:34 +04:00
Vinnie Ryan
562f2882bd 8059462: Typo in keytool resource file
Reviewed-by: weijun
2014-09-30 13:25:04 +01:00
Bradford Wetmore
3bfea67a9d 8058845: Update JCE environment for build improvements
Reviewed-by: mullan, alanb, erikj, mchung, katleman
2014-09-26 17:05:05 -07:00
Masayoshi Okutsu
77dc5d3c63 8042126: DateTimeFormatter "MMMMM" returns English value in Japanese locale
Reviewed-by: naoto
2014-09-26 12:52:18 +09:00
Vinnie Ryan
aeecc19f04 8056026: Debug security logging should print Provider used for each crypto operation
Reviewed-by: mullan
2014-09-25 12:24:19 +01:00
Brent Christian
c0f7675bb7 8050142: Optimize java.util.Formatter
Reviewed-by: sherman, bchristi, lagergren
2014-09-24 15:02:19 -07:00
Ivan Gerasimov
5d6a7146ba 8058099: (fc) Cleanup in FileChannel/FileDispatcher native implementation [win]
Reviewed-by: alanb
2014-09-25 00:19:11 +04:00
Aleksey Shipilev
e3bda3bd0a 8058643: (str) Re-examine hashCode implementation
Reviewed-by: martin, alanb, sherman, redestad
2014-09-24 09:43:10 -07:00
Brian Burkhalter
a5187396f5 4477961: java.lang.Math.toDegrees(double) could be optimized
Change toDegrees() and toRadians() to multiplication by a compile-time constant.

Reviewed-by: mduigou, shade
2014-09-22 16:59:23 -07:00
Sandipan Razzaque
24028df237 8043740: Doubles with large exponents overflow to Infinity incorrectly
Modify test of exponent overflow to account for subsequent decrement.

Reviewed-by: darcy
2014-09-22 10:41:45 -07:00
Claes Redestad
579e48fd60 8055032: Improve numerical parsing in java.net and sun.net
Reviewed-by: alanb
2014-09-19 16:34:59 +02:00
Jason Uh
1f56f49cd0 8047223: Add algorithm parameter to EncodedKeySpec class and its two subclasses
Reviewed-by: mullan
2014-09-16 13:20:51 -07:00
Martin Buchholz
865fe20405 8058550: Clarify that TimerTasks are not reusable
Reviewed-by: alanb, chegar
2014-09-18 16:25:50 -07:00
Aleksey Shipilev
20abfd774a 8058661: Compiled LambdaForms should inherit from Object to improve class loading performance
Reviewed-by: vlivanov, jrose
2014-09-18 18:33:05 +04:00
Vladimir Ivanov
475c0a767a 8058293: Bit set computation in MHs.findFirstDupOrDrop/findFirstDrop is broken
Reviewed-by: jrose
2014-09-16 18:05:03 +04:00
Vladimir Ivanov
e490ad1e61 8058291: Missing some checks during parameter validation
Reviewed-by: jrose
2014-09-16 18:05:01 +04:00