Claes Redestad
|
8ee30d4fbe
|
8222029: Optimize Math.floorMod
Reviewed-by: aph, darcy
|
2019-04-10 20:03:07 +02:00 |
|
Claes Redestad
|
89a267ca46
|
8221836: Avoid recalculating String.hash when zero
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: jrose, adinn
|
2019-04-10 12:05:50 +02:00 |
|
Valerie Peng
|
3b6b6b3cb3
|
8216039: TLS with BC and RSASSA-PSS breaks ECDHServerKeyExchange
Add internal Signature init methods to select provider based on both key and parameter
Reviewed-by: xuelei
|
2019-04-10 02:35:18 +00:00 |
|
Ivan Gerasimov
|
eebe346715
|
8221430: StringBuffer(CharSequence) constructor truncates when -XX:-CompactStrings specified
Co-authored-by: Andrew Leonard <andrew_m_leonard@uk.ibm.com>
Reviewed-by: igerasim, rriggs
|
2019-04-09 16:32:22 -07:00 |
|
Stuart Marks
|
1aa784cdac
|
8221924: get(null) on single-entry unmodifiable Map returns null instead of throwing NPE
Reviewed-by: redestad, lancea
|
2019-04-09 09:49:36 -07:00 |
|
Andrew Dinn
|
1c7d214f53
|
8221397: Support implementation-defined Map Modes
Allow implementation-defined extensions to FileChannel MapMode enum
Reviewed-by: alanb
|
2019-04-09 16:21:20 +01:00 |
|
Sean Mullan
|
8b8759de8d
|
8020637: Permissions.readObject doesn't enforce proper Class to PermissionCollection mappings
Reviewed-by: weijun
|
2019-04-09 08:56:15 -04:00 |
|
Claes Redestad
|
9a97b54211
|
8222144: BuiltinClassLoader should create the CodeSource for jrt URLs lazily
Reviewed-by: alanb
|
2019-04-09 11:40:01 +02:00 |
|
Mandy Chung
|
a5b9e0f7ba
|
8221530: Caller sensitive methods not handling caller = null when invoked by JNI code with no java frames on stack
Reviewed-by: alanb, dholmes, sundar
|
2019-04-06 21:16:40 +08:00 |
|
Xue-Lei Andrew Fan
|
8263b618ba
|
8221882: Use fiber-friendly java.util.concurrent.locks in JSSE
Reviewed-by: alanb, dfuchs
|
2019-04-05 11:28:23 -07:00 |
|
Brian Burkhalter
|
049c574933
|
8221597: A typo in the Java API doc for File.getUsableSpace()
Reviewed-by: lancea, darcy
|
2019-04-05 08:37:33 -07:00 |
|
Andrew Dinn
|
71164a973b
|
8221477: Inject os/cpu-specific constants into Unsafe from JVM
Initialize Unsafe os/cpu-specific constants using injection instead of native callouts
Reviewed-by: stuefe, coleenp, dholmes, plevart
|
2019-04-05 10:01:09 +01:00 |
|
Xue-Lei Andrew Fan
|
d812742d68
|
8163326: Update the default enabled cipher suites preference
Reviewed-by: mullan
|
2019-04-04 14:19:29 -07:00 |
|
Claes Redestad
|
f7fa05ca72
|
8221921: Implement size() / isEmpty() in immutable collections
Reviewed-by: smarks
|
2019-04-04 23:21:52 +02:00 |
|
Claes Redestad
|
15d989faa4
|
8221981: Simplify Map/List/Set.of() implementation
Reviewed-by: smarks
|
2019-04-04 23:21:24 +02:00 |
|
Claes Redestad
|
3233a6f944
|
8221980: Simplify Optional implementation
Reviewed-by: smarks, clanger
|
2019-04-04 23:19:26 +02:00 |
|
Weijun Wang
|
cf973e3db4
|
8219861: Add new keytool -showinfo -tls command for displaying TLS configuration information
Reviewed-by: mullan
|
2019-04-04 20:22:16 +08:00 |
|
Xue-Lei Andrew Fan
|
661b5f1534
|
8217610: TLSv1.3 fail with ClassException when EC keys are stored in PKCS11
Reviewed-by: valeriep
|
2019-04-03 16:23:22 -07:00 |
|
Claes Redestad
|
5c06e0a912
|
8221701: Archive constant BaseLocales
Reviewed-by: naoto
|
2019-04-03 17:06:35 +02:00 |
|
Vladimir Kozlov
|
4269bb40ac
|
8221782: [Graal] Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.jdk.vm.ci.services
Reviewed-by: dlong, alanb, mullan
|
2019-04-02 09:45:52 -07:00 |
|
Sean Mullan
|
ed9eac2bb9
|
8036608: Key.getAlgorithm link to standard algorithm names needs to be updated
Reviewed-by: xuelei
|
2019-04-29 14:34:10 -04:00 |
|
Brian Burkhalter
|
daa6cc9267
|
8218280: LineNumberReader throws "Mark invalid" exception if CRLF straddles buffer
Reviewed-by: dfuchs, prappo
|
2019-04-29 07:39:16 -07:00 |
|
Vicente Romero
|
c748887332
|
8219487: j.l.c.ClassDesc spec should contain precise assertions for one parameter's methods
Reviewed-by: darcy, jlaskey
|
2019-04-26 12:49:51 -04:00 |
|
David Holmes
|
ded4f6b5cf
|
8222518: Remove unnecessary caching of Parker object in java.lang.Thread
Reviewed-by: dcubed, rehn
|
2019-04-26 00:57:03 -04:00 |
|
Arthur Eubanks
|
0465104af6
|
8222562: Don't set IPV6_V6ONLY when IPv4 is not available
Reviewed-by: dfuchs, chegar
|
2019-04-16 13:16:49 -07:00 |
|
Alan Bateman
|
2998236d83
|
8222774: (ch) Replace uses of stateLock and blockingLock with j.u.c. locks
Reviewed-by: dfuchs, bpb, martin
|
2019-04-25 10:41:49 +01:00 |
|
Claes Redestad
|
5b2d4559b1
|
8215017: Improve String::equals warmup characteristics
Reviewed-by: jlaskey
|
2019-04-11 14:56:52 +02:00 |
|
Lois Foltan
|
4f2478e234
|
8222502: Replace 19,20 case alternatives with JVM_CONSTANT_Module/Package names
Add JVM_CONSTANT_Module and JVM_CONSTANT_Package to classfile_constants.h
Reviewed-by: coleenp, hseigel
|
2019-04-23 07:05:38 -04:00 |
|
Sean Mullan
|
44b9ab02fe
|
8216381: More limited privilege usage
Reviewed-by: ahgross, coffeys, rhalade
|
2019-02-07 08:47:10 -05:00 |
|
Stuart Marks
|
12efd2fa4f
|
8213432: Better copies of CopiesList
Reviewed-by: rriggs, skoivu, ahgross, robm, rhalade, jeff
|
2019-01-23 14:45:54 -08:00 |
|
Brian Burkhalter
|
724120457a
|
8211936: Better String parsing
Co-authored-by: Joe Darcy <joe.darcy@oracle.com>
Co-authored-by: Paul Hohensee <hohensee@amazon.com>
Reviewed-by: bpb, darcy
|
2019-01-22 09:45:30 -08:00 |
|
Xue-Lei Andrew Fan
|
28adfb6d0d
|
8218889: Improperly use of the Optional API
Reviewed-by: jnimeh, wetmore
|
2019-03-22 13:47:37 -07:00 |
|
Naoto Sato
|
dc3c9c8439
|
8220224: With CLDR provider, NumberFormat.format could not handle locale with number extension correctly
Reviewed-by: darcy
|
2019-03-22 09:31:36 -07:00 |
|
Brian Burkhalter
|
954c66afed
|
8078860: (spec) InputStream.read(byte[] b, int off, int len) claims to not affect element b[off]
Reviewed-by: lancea, darcy, rriggs
|
2019-03-22 08:18:26 -07:00 |
|
Alan Bateman
|
3a4d5db248
|
8221252: (sc) SocketChannel and its socket adaptor need to handle connection reset
Reviewed-by: bpb
|
2019-03-22 11:35:35 +00:00 |
|
Xue-Lei Andrew Fan
|
901e797c0c
|
8221270: Duplicated synchronized keywords in SSLSocketImpl
Reviewed-by: mullan
|
2019-03-21 13:32:08 -07:00 |
|
Brent Christian
|
bd4dd311fd
|
8211941: Enable checking/ignoring of non-conforming Class-Path entries
Reviewed-by: alanb, mchung
|
2019-03-21 11:58:00 -07:00 |
|
Jonathan Gibbons
|
2df0f4b4dd
|
8220249: fix headings in java.compiler
Reviewed-by: erikj, darcy
|
2019-03-20 15:35:26 -07:00 |
|
Chris Hegarty
|
42b8e78a7a
|
8153508: ContentHandler API contains link to private contentPathProp
Reviewed-by: dfuchs, vtewari
|
2019-03-20 08:33:33 +00:00 |
|
Chris Hegarty
|
5ee0711360
|
8220663: Incorrect handling of IPv6 addresses in Socket(Proxy.HTTP)
Reviewed-by: alanb, michaelm
|
2019-03-19 14:27:50 +00:00 |
|
Jamil Nimeh
|
de75770ce9
|
8218723: Use SunJCE Mac in SecretKeyFactory PBKDF2 implementation
Reviewed-by: apetcher
|
2019-03-18 15:26:59 -07:00 |
|
Chris Hegarty
|
8de73b3995
|
8220719: Allow other named NetPermissions to be used
Reviewed-by: mullan, alanb
|
2019-03-17 08:26:38 +00:00 |
|
Ivan Gerasimov
|
c07c8d3eea
|
8220684: Process.waitFor(long, TimeUnit) can return false for a process that exited within the timeout
Reviewed-by: prappo, dholmes, rriggs
|
2019-03-16 15:05:21 -07:00 |
|
Alan Bateman
|
8743be63c4
|
8220493: Prepare Socket/ServerSocket for alternative platform SocketImpl
Co-authored-by: Michael McMahon <michael.x.mcmahon@oracle.com>
Reviewed-by: chegar
|
2019-03-16 19:44:12 +00:00 |
|
Alan Bateman
|
c306e3f059
|
8220738: (sc) Move ServerSocketChannelImpl remaining native method to Net
Reviewed-by: bpb
|
2019-03-16 12:31:31 +00:00 |
|
Brian Burkhalter
|
7211761cab
|
8219876: (bf) Improve IndexOutOfBoundsException messages in $Type$Buffer classes
Reviewed-by: alanb, rriggs
|
2019-03-15 16:24:07 -07:00 |
|
Chris Hegarty
|
d79c644852
|
8179549: Typo in network properties documentation
Reviewed-by: clanger, coffeys
|
2019-03-15 14:50:57 +00:00 |
|
Brian Burkhalter
|
e9cb99cbe4
|
8220614: (bf) Buffer absolute slice methods should use Objects.checkFromIndexSize()
Reviewed-by: alanb, igerasim, rriggs
|
2019-03-14 09:43:18 -07:00 |
|
Chris Hegarty
|
b34264403a
|
8220598: Malformed copyright year range in a few files in java.base
Reviewed-by: dfuchs, lancea, rriggs, weijun
|
2019-03-14 09:10:56 +00:00 |
|
Daniel Fuchs
|
5f13ffec66
|
8219197: ThreadGroup.enumerate() may return wrong value
ThreadGroup.enumerate(list,n,recurse) should never return a value that is less than n.
Reviewed-by: clanger, chegar, prappo
|
2019-03-13 18:43:16 +00:00 |
|