Conor Cleary
be6c89366f
8256183: InputStream.skipNBytes is missing @since 12
...
Reviewed-by: dfuchs, lancea, bpb
2020-11-20 20:11:48 +00:00
Poonam Bajaj
8d9cf48e81
8255908: ExceptionInInitializerError due to UncheckedIOException while initializing cgroupv1 subsystem
...
Reviewed-by: shade, sgehwolf, bobv
2020-11-20 18:40:01 +00:00
Stuart Marks
cc0ed401ec
8037384: Fix wording in Javadoc of java.io.Serializable
...
8231547: Serializable class doc should link to serialization specification
Reviewed-by: rriggs, iris, chegar
2020-11-20 18:26:38 +00:00
Naoto Sato
2c3a2bed6d
8211449: Correction to the spec of implicit negative subpattern in DecimalFormat
...
Reviewed-by: bpb
2020-11-20 17:10:00 +00:00
Brian Burkhalter
2ae3e51f59
8229845: Decrease memory consumption of BigInteger.toString()
...
Reviewed-by: redestad
2020-11-20 16:23:41 +00:00
Naoto Sato
68138893a5
8251317: Support for CLDR version 38
...
Reviewed-by: erikj, bchristi, joehw
2020-11-19 22:41:11 +00:00
Ian Graves
080c707aab
8253459: Formatter treats index, width and precision > Integer.MAX_VALUE incorrectly
...
Reviewed-by: rriggs, smarks
2020-11-19 20:20:55 +00:00
Hai-May Chao
9bb82232fa
8253299: Manifest bytes are read twice when verifying a signed JAR
...
Reviewed-by: redestad, lancea, alanb
2020-11-19 17:22:59 +00:00
Sean Mullan
3a4b90f086
8202343: Disable TLS 1.0 and 1.1
...
Reviewed-by: xuelei, dfuchs, coffeys
2020-11-19 14:15:57 +00:00
Jorn Vernee
03e84ef7e3
8256189: Exact VarHandle tests should test withInvokeBehavior() works as expected
...
Reviewed-by: mcimadamore, chegar
2020-11-18 19:01:52 +00:00
Weijun Wang
486d6f631b
8256363: Define toString() for MGF1ParameterSpec
...
Reviewed-by: mullan
2020-11-18 13:14:11 +00:00
Michael McMahon
6948456dbf
8256461: AbstractFileSystemProvider.getSunPathForSocketCall for empty Path returns '.'
...
Reviewed-by: dfuchs, alanb
2020-11-18 08:43:51 +00:00
Roman Kennke
f2a9d02de2
8256370: Add asserts to Reference.getInactive()
...
Reviewed-by: mchung
2020-11-17 15:46:34 +00:00
Michael McMahon
9d0ee66f2d
8255758: JEP 380 spec clarifications
...
Reviewed-by: dfuchs, alanb
2020-11-17 12:12:08 +00:00
Rafael Winterhalter
53a31889fe
8202471: (ann) Cannot read type annotations on generic receiver type's type variables
...
Reviewed-by: jfranck
2020-11-17 11:23:47 +00:00
Roland Westrelin
a7422ac2f4
8255150: Add utility methods to check long indexes and ranges
...
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Reviewed-by: jvernee, dlong, vlivanov
2020-11-17 10:37:27 +00:00
Naoto Sato
bf84dac4cf
8247781: Day periods support
...
Reviewed-by: scolebourne, rriggs, joehw
2020-11-16 23:12:45 +00:00
Hui Shi
8eeb36f14a
8255883: Avoid duplicated GeneratedMethodAccessor when reflect method invoked from different threads
...
Reviewed-by: shade, alanb
2020-11-16 11:34:47 +00:00
Aleksey Shipilev
b4d0186718
8253525: Implement getInstanceSize/sizeOf intrinsics
...
Reviewed-by: kvn, sspitsyn
2020-11-13 08:20:11 +00:00
Mandy Chung
dff26a489d
8256063: Module::getPackages on an unnamed module may return packages that are in a named module
...
Reviewed-by: alanb, chegar
2020-11-13 00:32:29 +00:00
Maurizio Cimadamore
3e70aac5cc
8254162: Implementation of Foreign-Memory Access API (Third Incubator)
...
Reviewed-by: erikj, psandoz, alanb
2020-11-12 16:37:23 +00:00
Corey Ashford
ccb48b7203
8248188: Add IntrinsicCandidate and API for Base64 decoding
...
8248188: Add IntrinsicCandidate and API for Base64 decoding, add Power64LE intrinsic implementation.
This patch set encompasses the following commits:
Adds a new intrinsic candidate to the java.lang.Base64 class - decodeBlock(), and provides a flexible API for the intrinsic. The API is similar to the existing encodeBlock intrinsic.
Adds the code in HotSpot to check and martial the new intrinsic's arguments to the arch-specific intrinsic implementation.
Adds a Power64LE-specific implementation of the decodeBlock intrinsic.
Adds a JMH microbenchmark for both Base64 encoding and encoding.
Enhances the JTReg hotspot intrinsic "TestBase64.java" regression test to more fully test both decoding and encoding.
Reviewed-by: rriggs, mdoerr, kvn
2020-11-11 21:31:07 +00:00
Roman Kennke
96e0261041
8256106: Bypass intrinsic/barrier when calling Reference.get() from Finalizer
...
Reviewed-by: eosterlund
2020-11-11 18:07:08 +00:00
Lance Andersen
6247736fc9
8256018: Adler32/CRC32/CRC32C missing reachabilityFence
...
Reviewed-by: naoto, alanb
2020-11-11 15:34:03 +00:00
Jorn Vernee
0a41ca6b75
8254354: Add a withInvokeExactBehavior() VarHandle combinator
...
Reviewed-by: psandoz, chegar
2020-11-10 23:26:02 +00:00
Andrew Haley
17f04fc9e7
8254078: DataOutputStream is very slow post-disabling of Biased Locking
...
Reviewed-by: rriggs, shade, alanb
2020-11-09 16:02:30 +00:00
Pavel Rappo
c5462bb95d
8255989: Remove explicitly unascribed authorship from Java source files
...
Reviewed-by: redestad, mr, mchung, iris, serb
2020-11-07 12:11:43 +00:00
Brian Burkhalter
a50fdd5484
8219014: (bf) Add absolute bulk put methods which accept a source Buffer
...
Reviewed-by: psandoz, alanb
2020-11-05 16:27:49 +00:00
Kiran Sidhartha Ravikumar
b65ff60a8e
8255226: (tz) Upgrade time-zone data to tzdata2020d
...
Reviewed-by: naoto
2020-11-05 11:29:19 +00:00
Jan Lahoda
18bc95ba51
8250625: Compiler implementation of Pattern Matching for instanceof (Final)
...
Reviewed-by: vromero
2020-11-05 08:01:33 +00:00
Andy Herrick
26e7ef78fb
8252870: Finalize (remove "incubator" from) jpackage
...
Reviewed-by: kcr, erikj, almatvee, asemenyuk, prr, ihse
2020-11-04 20:27:11 +00:00
Brian Burkhalter
c287170c94
8254742: InputStream::readNBytes(int) result may contain zeros not in input
...
Reviewed-by: shade, bchristi
2020-11-04 16:50:02 +00:00
Kim Barrett
6023f6b1bf
8188055: (ref) Add Reference::refersTo predicate
...
Reviewed-by: mchung, pliden, rriggs, dholmes, ihse, smarks, alanb
2020-11-04 09:18:23 +00:00
Magnus Ihse Bursie
622f72bc8b
8255853: Update all nroff manpages for JDK 16 release
...
Reviewed-by: erikj
2020-11-03 22:12:56 +00:00
Brian Burkhalter
450452bb8c
8254876: (fs) NullPointerException not thrown when first argument to Path.of or Paths.get is null
...
Reviewed-by: rriggs, alanb
2020-11-03 19:39:28 +00:00
Jorn Vernee
b8d4e02ce7
8255374: Add a dropReturn MethodHandle combinator
...
Reviewed-by: redestad
2020-11-03 12:10:48 +00:00
Lance Andersen
05bcd67e65
8255529: Remove unused methods from java.util.zip.ZipFile
...
Reviewed-by: naoto, redestad
2020-11-02 18:24:48 +00:00
Naoto Sato
6dac8d2780
8255671: Bidi.reorderVisually has misleading exception messages
...
Reviewed-by: joehw
2020-11-02 16:48:16 +00:00
Jan Lahoda
d05df7c17a
8236842: Surprising 'multiple elements' behaviour from getTypeElement when cross-compiling with --release
...
Reviewed-by: vromero
2020-11-02 10:15:16 +00:00
Christoph Langer
64feeab70a
8255603: Memory/Performance regression after JDK-8210985
...
Reviewed-by: simonis, xuelei, aph
2020-11-01 23:24:47 +00:00
Christian Stein
f61ce32770
8255576: (fs) Files.isHidden() throws ArrayIndexOutOfBoundsException (unix)
...
Reviewed-by: alanb
2020-11-01 12:39:43 +00:00
Weijun Wang
80380d51d2
8255494: PKCS7 should use digest algorithm to verify the signature
...
Reviewed-by: valeriep
2020-10-31 03:22:35 +00:00
Brent Christian
98a69edec7
8255690:   in StringBuilder.subSequence
...
Reviewed-by: lancea
2020-10-30 20:35:06 +00:00
Weijun Wang
a7563207f6
8255536: Remove the directsign property and option
...
Reviewed-by: mullan
2020-10-30 13:29:41 +00:00
Weijun Wang
f77a658557
8153005: Upgrade the default PKCS12 encryption/MAC algorithms
...
Reviewed-by: mullan
2020-10-30 13:23:33 +00:00
Mandy Chung
5782a2a309
8254975: lambda proxy fails to access a protected member inherited from a split package
...
Reviewed-by: rriggs
2020-10-29 21:11:37 +00:00
Jorn Vernee
2a2fa134c3
8255449: Improve the exception message of MethodHandles::permuteArguments
...
Reviewed-by: chegar, mchung
2020-10-29 18:32:48 +00:00
Igor Ignatyev
7e305ad1d4
8255405: sun/net/ftp/imp/FtpClient uses SimpleDateFormat in not thread-safe manner
...
Reviewed-by: chegar, ryadav, dfuchs
2020-10-28 23:53:51 +00:00
Naoto Sato
790d6e2d25
8255533: Incorrect javadoc in DateTimeFormatterBuilder.appendPattern() for 'uu'/'yy'
...
Reviewed-by: lancea, rriggs
2020-10-28 20:01:51 +00:00
Michael McMahon
01eb69035e
8255554: Bad copyright header in AbstractFileSystemProvider.java
...
Reviewed-by: bpb, alanb, iris
2020-10-28 18:27:08 +00:00