8981 Commits

Author SHA1 Message Date
Peter Levart
5941f4ad52 8080695: splashscreen_png.c compile error with gcc 4.9.2
Mark locals volatile to silence gcc arround longjmp

Reviewed-by: azvegint, serb
2015-07-02 08:17:25 +02:00
Ivan Gerasimov
0e510a1f61 8077242: (str) Optimize AbstractStringBuilder.append(CharSequence, int, int) for String argument
Reviewed-by: martin
2015-07-02 00:26:35 +03:00
Ivan Gerasimov
3fac3ec9da 8098854: Do cleanup in a proper order in sunmscapi code
Reviewed-by: vinnie
2015-07-01 22:17:32 +03:00
Phil Race
322bf5d364 Merge 2015-06-30 10:37:48 -07:00
Phil Race
d3ecdcca36 Merge 2015-06-30 08:51:16 -07:00
Semyon Sadetsky
11e135e30e 8129830: JTree drag/drop on lower half of last child of container incorrect
Reviewed-by: alexsch, azvegint
2015-06-30 18:26:38 +03:00
Semyon Sadetsky
0ccb98b72a 8085895: The Textfield can't be shown after clicking "Show Textfield" button
Reviewed-by: serb, azvegint
2015-06-30 11:04:58 +03:00
Semyon Sadetsky
e482146d84 8098535: Test closed/java/awt/Clipboard/ImageTransferTest/ImageTransferTest fails on OEL 7.1
Reviewed-by: serb, azvegint
2015-06-30 10:45:32 +03:00
Jason Uh
84ebc260b9 8022444: Remove sun.security.util.ObjectIdentifier.equals(ObjectIdentifier other) method
Reviewed-by: mullan
2015-06-29 16:36:44 -07:00
Martin Buchholz
57996d703c 6260652: (coll) Arrays.asList(x).toArray().getClass() should be Object[].class
Return Arrays.copyOf(a, a.length, Object[].class)

Reviewed-by: igerasim, psandoz
2015-06-29 15:02:35 -07:00
Ivan Gerasimov
82f8a14808 8130022: Use Java-style array declarations consistently
Reviewed-by: coffeys
2015-07-09 10:37:07 +03:00
Martin Buchholz
d67c81198b 8050091: (coll) LinkedList has incorrect implementation comment
Rework implementation invariant comments

Reviewed-by: igerasim
2015-06-29 14:59:20 -07:00
Peter Levart
24d0d5af7c 8042377: BufferedWriter and FilteredOutputStream.close throw IAE if flush and close throw equal exceptions
Explcitly handle IOExceptions in FilteredOutputStream.close() instead of using try-with-resources approach.

Reviewed-by: chegar, alanb
2015-06-29 08:39:29 -07:00
Anton Nashatyrev
dd57d9f3b9 8080504: [macosx] SunToolkit.realSync() may hang
Reviewed-by: serb, prr
2015-06-29 13:47:28 +03:00
Sergey Bylokhov
33c5b92bc6 8080405: Exception in thread "AWT-EventQueue-1" java.security.AccessControlException
Reviewed-by: prr, chegar, art
2015-06-29 01:27:08 +03:00
Alejandro Murillo
3ada1489fb Merge 2015-06-26 19:11:19 -07:00
Valerie Peng
5109058c5d 7191662: JCE providers should be located via ServiceLoader
Enhanced to use ServiceLoader and switched provider to Provider.Service model.

Reviewed-by: mullan, alanb, mchung
2015-06-26 21:34:34 +00:00
Sergey Bylokhov
561c4e223c 8014241: Clean up unused JNI fields and methods in imageInitIDs.h
Reviewed-by: azvegint, prr
2015-06-26 12:38:39 +03:00
Valerie Peng
f3ff947746 8087157: PKCS11 provider not instantiated with security manager
Updated java.policy file with sun.misc pkg access permission for SunPKCS11 provider.

Reviewed-by: mullan
2015-06-25 17:53:52 +00:00
Artem Smotrakov
c537edfa2d 8129575: Equal DelegationPermission instances may return different hash codes
Reviewed-by: mullan, weijun
2015-06-25 20:20:41 +08:00
Staffan Larsen
9f34fe51a8 8080993: Compilation errors with recent clang in awt_parseImage.c and splashscreen_sys.m
Reviewed-by: azvegint, bae
2015-06-25 15:16:55 +03:00
Jean-Francois Denise
30cacaa5c9 8080511: Refresh of jimage support
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: alanb, mchung, psandoz, acorn, lfoltan, ctornqvi
2015-06-25 18:24:39 +02:00
Weijun Wang
7b990654c5 8023546: sun/security/mscapi/ShortRSAKey1024.sh fails intermittently
Reviewed-by: vinnie
2015-06-25 09:03:23 +08:00
Naoto Sato
a693ebca66 8008577: Use CLDR Locale Data by Default
Reviewed-by: erikj, okutsu
2015-06-24 16:42:11 -07:00
Stuart Marks
7c8e579281 8080450: doc for Double/Int/LongSummaryStatistics.toString has errors
Reviewed-by: darcy, lancea
2015-06-24 16:08:58 -07:00
Xueming Shen
b46a6500b0 8129544: ArrayIndexOutOfBoundsException when decoding corrupt Base64 string
To take input bytes as unsigned before check range

Reviewed-by: alanb
2015-06-24 11:15:23 -07:00
Paul Sandoz
f219ffb2f2 8072773: (fs) Files.lines needs a better splitting implementation for stream source
Reviewed-by: alanb
2015-06-24 12:05:30 +02:00
Alejandro Murillo
acbfb8777d Merge 2015-06-23 08:59:06 -07:00
Roger Riggs
883dbfb63d Merge 2015-06-23 09:23:53 -04:00
Roger Riggs
35673b527f 8129535: java_props_md.c should compile on VS 2010
Visual Studio 2010 does not allow declarations in the middle of blocks; only at the beginning

Reviewed-by: alanb
2015-06-23 09:21:25 -04:00
Paul Sandoz
3a0e0c86d3 8129120: Terminal operation properties should not be back-propagated to upstream operations
Reviewed-by: briangoetz, chegar
2015-06-23 09:49:55 +02:00
Semyon Sadetsky
d6271fa629 6519182: SunToolkit.appContextMap should be IdentityMap
Reviewed-by: ant, azvegint
2015-06-23 09:54:19 +03:00
Phil Race
f6492e9394 Merge 2015-06-22 13:28:57 -07:00
Alexander Zvegintsev
3d7db7c9f5 8081371: [PIT] Test closed/java/awt/FullScreen/DisplayMode/CycleDMImage.java switches Linux to the single device mode
Reviewed-by: alexsch, serb
2015-06-22 15:47:44 +03:00
Alexander Zvegintsev
c8358923f7 8129116: Deadlock with multimonitor fullscreen windows
Reviewed-by: alexsch, serb
2015-06-22 15:43:40 +03:00
Roger Riggs
c1108923f4 8066504: GetVersionEx in java.base/windows/native/libjava/java_props_md.c might not get correct Windows version 0
System property os.name and os.version should report the version of kernel32.dll

Reviewed-by: alanb, igerasim
2015-06-20 10:03:42 -04:00
Vladimir Kozlov
4da3353584 Merge 2015-06-19 15:25:09 -07:00
Alejandro Murillo
d5fbd33cd3 Merge 2015-06-18 22:38:45 -07:00
Anthony Scarpino
57a503e4fc 8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
2015-06-17 17:41:04 -07:00
Andrew Haley
97bd6da6c6 8130150: Implement BigInteger.montgomeryMultiply intrinsic
Add montgomeryMultiply intrinsics

Reviewed-by: kvn
2015-06-16 14:58:30 +01:00
Vladimir Kozlov
bd1fbafc35 Merge 2015-06-12 09:59:30 -07:00
Alejandro Murillo
8eb3086ddf Merge 2015-06-11 12:02:13 -07:00
Brent Christian
47526a6163 8064956: Remove sun.misc.ExtensionInstallationProvider and relevant classes
Reviewed-by: mchung, alanb
2015-06-11 10:38:29 -07:00
Volker Simonis
9a8eaa367e 8081674: EmptyStackException at startup if running with extended or unsupported charset
Reviewed-by: mchung, alanb
2015-06-11 17:29:09 +02:00
Vladimir Ivanov
8d56892707 8074551: GWT can be marked non-compilable due to deopt count pollution
Reviewed-by: kvn
2015-06-11 14:20:01 +03:00
Sean Mullan
d107e7ec6c Merge 2015-06-09 09:19:43 -04:00
Sean Mullan
e37ef5fefc 8056179: Store permissions in concurrent collections in PermissionCollection subclasses
8065942: Store PermissionCollection entries in a ConcurrentHashMap instead of a HashMap in Permissions class

Reviewed-by: weijun
2015-06-09 09:18:07 -04:00
Paul Sandoz
5744f4fc30 8071597: Add Stream dropWhile and takeWhile operations
Reviewed-by: briangoetz, smarks, chegar, forax
2015-06-09 07:10:03 +01:00
Weijun Wang
5d91ae3352 8058290: JAAS Krb5LoginModule has suspect ticket-renewal logic, relies on clockskew grace
Reviewed-by: mullan
2015-07-13 17:44:34 +08:00
Pavel Rappo
91a4a6b0ce 8064925: URLConnection::getContent needs to be updated to work with modules
Reviewed-by: chegar, alanb
2015-07-10 16:40:12 +01:00