Sergey Tsypanov
f55dd9d40e
8251548: Remove unnecessary explicit initialization of volatile variables in security-libs code
...
Reviewed-by: mullan
2020-09-18 21:26:59 +00:00
Jaikiran Pai
671dfba802
6714834: JarFile.getManifest() leaves an open InputStream as an undocumented side effect
...
Reviewed-by: lancea, alanb
2020-09-16 15:13:32 +00:00
Jaikiran Pai
e5866aa756
8244706: GZIP "OS" header flag hard-coded to 0 instead of 255 (RFC 1952 non-compliance)
...
Reviewed-by: lancea, bchristi
2020-09-16 15:10:57 +00:00
Naoto Sato
57f92d23b1
8220483: Calendar.setTime(Date date) throws NPE with Date date = null
...
Reviewed-by: lancea, joehw
2020-09-15 22:14:14 +00:00
Stuart Marks
b1b0f0b2cc
8253066: typo in Stream.mapMulti
...
Reviewed-by: darcy, lancea
2020-09-11 23:11:10 +00:00
Stuart Marks
30fa8d5d34
8157729: examples in LinkedHashMap and LinkedHashSet class doc use raw types
...
Reviewed-by: darcy, naoto, lancea
2020-09-09 00:43:48 +00:00
Sean Coffey
7686e87155
8250968: Symlinks attributes not preserved when using jarsigner on zip files
...
Reviewed-by: lancea, weijun, hchao
2020-09-07 19:01:07 +00:00
Patrick Concannon
79d12507b3
8238286: Add new flatMap stream operation that is more amenable to pushing
...
This patch adds a new flatmap-like operation called mapMulti to the java.util.Stream class as well as the primitive variations of this operation i.e. mapMultiToInt, IntStream mapMulti, etc.
Reviewed-by: psandoz, smarks
2020-08-31 16:12:32 +01:00
Lance Andersen
dc8026d66d
8251205: Add missing javadoc comments to ZipConstants.java
...
Reviewed-by: naoto, rriggs
2020-08-11 15:41:47 -04:00
Tagir F. Valeev
55e381b32f
8247605: Avoid array allocation when concatenating with empty string
...
Reviewed-by: redestad, plevart
2020-08-10 16:14:03 +00:00
Brian Burkhalter
d02e7d55e8
8251272: Typo in java.util.Formatter: "Numberic" should be "Numeric"
...
Reviewed-by: bchristi, naoto, jlaskey
2020-08-06 18:23:21 -07:00
Naoto Sato
4946a162aa
8247546: Pattern matching does not skip correctly over supplementary characters
...
Reviewed-by: joehw
2020-07-29 09:49:43 -07:00
Joe Darcy
0ef80293f9
8250240: Address use of default constructors in the java.util.concurrent
...
Reviewed-by: martin, lancea
2020-07-23 22:50:12 -07:00
Raffaello Giulietti
4d43cf9fc6
8222187: java.util.Base64.Decoder stream adds unexpected null bytes at the end
...
Reviewed-by: lancea, rriggs
2020-07-22 10:01:03 -04:00
Yu Li
907719baec
8245694: java.util.Properties.entrySet() does not override Object methods
...
Add missing override methods
Reviewed-by: bchristi, jboes
2020-07-20 13:11:09 +01:00
Joe Darcy
b7c307c019
8249687: Use inline @jls and @jvm tages in more places in java.base
...
Reviewed-by: bpb, mchung, mikael
2020-07-17 17:27:31 -07:00
Mikael Vidstedt
1f5e21a16e
Merge
2020-07-15 21:24:39 -07:00
Mark Reinhold
55039aa1c6
8249205: Remove unnecessary trademark symbols
...
Reviewed-by: darcy, lancea, bpb, prr, jjg, cjplummer, iris, dfuchs, weijun, joehw, wetmore, bchristi
2020-07-15 14:21:54 -07:00
Mikael Vidstedt
1982432db4
Merge
2020-07-14 23:29:45 -07:00
Stuart Marks
343ecd806b
8231800: Better listing of arrays
...
Reviewed-by: alanb, rhalade, ahgross, igerasim
2020-04-07 13:27:55 -07:00
Chris Hegarty
0ffa6b75fd
8237117: Better ForkJoinPool behavior
...
Reviewed-by: dfuchs, alanb, rhalade, mullan
2020-04-03 17:20:45 +01:00
Sean Coffey
3d9bad16d1
8218021: Have jarsigner preserve posix permission attributes
...
Reviewed-by: weijun, lancea, alanb
2020-07-02 08:17:31 +00:00
Jim Laskey
03642a01af
8230744: Several classes throw OutOfMemoryError without message
...
Reviewed-by: psandoz, martin, bchristi, rriggs, smarks
2020-06-11 10:08:23 -03:00
Claes Redestad
99136026b8
8246129: ZIP entries created for DOS epoch include local timezone metadata
...
Reviewed-by: lancea
2020-06-10 20:53:04 +02:00
Conor Cleary
0e770d1e3f
8243655: Map.replace javadoc code snippet typo
...
Replace 'value' with 'oldValue' in Map.replace(K, V, V) javadoc
Reviewed-by: jlaskey, martin, prappo, jboes
2020-06-10 09:56:33 +01:00
Fernando Guallini
8d19eca78c
8222241: Example in ServiceLoader API docs should have one provides directive
...
This patch fixes an example given in the ServiceLoader API doc that, if used, would result in a compilation error.
Reviewed-by: alanb
2020-06-05 17:34:49 +01:00
Jim Laskey
4de4200652
8230743: StringJoiner does not handle too large strings correctly
...
Reviewed-by: rriggs, psandoz, martin
2020-06-05 09:37:14 -03:00
Conor Cleary
10874e0291
8245658: Arrays.java has two occurrences of bad unicode constants in Javadoc
...
This patch fixes two instances of bad unicode formatting in the javadoc for Arrays.java where the null character constant was incorrectly specified.
Reviewed-by: jlaskey, lancea, prappo, dfuchs
2020-06-03 14:31:04 +01:00
Conor Cleary
22532ff30e
8242281: IntStream.html#reduce doc should not mention average
...
Remove mention of average function in apiNote of IntStream::reduce(int, IntBinaryOperator)
Reviewed-by: psandoz, jlaskey, lancea, dfuchs
2020-06-02 11:25:58 +01:00
Hong Shao Yang
0082c69496
8246198: Typo in java/util/regex/Pattern.java
...
Reviewed-by: lancea, prappo, naoto
2020-05-31 11:32:44 -04:00
Christoph Dreis
742d35e08a
8245677: Optimize lookups in empty HashMaps
...
Reviewed-by: jlaskey, redestad
2020-05-25 22:21:45 +02:00
Pavel Rappo
36fb21dc2f
8245111: Update doc comments for improved processing by the Standard Doclet
...
Reviewed-by: dfuchs, joehw, lancea, rriggs
2020-05-15 20:38:28 +01:00
Naoto Sato
80c75c9fa9
8239383: Support for Unicode 13.0
...
Reviewed-by: rriggs, joehw
2020-05-13 15:46:08 -07:00
Claes Redestad
fc842d2b4b
8193066: Avoid use of capturing lambdas in JarFile
...
Reviewed-by: lancea, alanb
2020-05-11 21:43:57 +02:00
Claes Redestad
ceda3089db
8244624: Improve handling of JarFile META-INF resources
...
Reviewed-by: lancea, weijun, martin
2020-05-11 10:37:54 +02:00
Ioi Lam
eadcb08c3c
8241071: Generation of classes.jsa with -Xshare:dump is not deterministic
...
Reviewed-by: dholmes, stuefe
2020-05-05 11:10:02 -07:00
Anirvan Sarkar
704749a094
8244293: Remove outdated @apiNote in java.util.Objects
...
Reviewed-by: psandoz
2020-05-05 09:12:40 -07:00
Claes Redestad
d2e0d0e06a
8243469: Lazily encode name in ZipFile.getEntryPos
...
Co-authored-by: Eirik Bjørsnøs <eirbjo@gmail.com>
Reviewed-by: lancea, simonis
2020-04-27 17:26:05 +02:00
Volker Simonis
2594f0b9b8
8242848: Improve performance of InflaterOutputStream.write()
...
Reviewed-by: stuefe, vtewari, redestad, lancea
2020-04-23 14:23:53 +02:00
Claes Redestad
268ea904ec
8243254: Examine ZipFile slash optimization for non-ASCII compatible charsets
...
Reviewed-by: lancea, naoto, martin
2020-04-22 21:13:10 +02:00
Eirik Bjørsnøs
fc728278c2
8242959: Optimize ZipFile.getEntry by folding lookups for name and name+'/'
...
Reviewed-by: lancea, redestad
2020-04-18 20:19:45 +02:00
Claes Redestad
aeb2f9492e
8242596: Improve JarFile.getEntry performance for multi-release jar files
...
Co-authored-by: Eirik Bjørsnøs <eirbjo@gmail.com>
Reviewed-by: lancea, redestad
2020-04-17 11:46:59 +02:00
Philipp Kunz
455eaca215
8241055: Regex Grapheme Matcher Performance Depends too much on Total Input Sequence Size
...
Reviewed-by: naoto
2020-04-16 16:09:47 -07:00
Vipin Sharma
cc05419e1a
8242366: Fix JavaDoc warnings
...
Reviewed-by: dfuchs, mullan, prappo, weijun
2020-04-15 20:42:43 +01:00
Claes Redestad
941bb3bcb8
8242842: Avoid reallocating name when checking for trailing slash in ZipFile.getEntryPos
...
Co-authored-by: Eirik Bjørsnøs <eirbjo@gmail.com>
Reviewed-by: alanb, lancea
2020-04-15 19:03:59 +02:00
Henry Jen
0278846eaa
Merge
2020-04-14 23:11:49 +00:00
Stuart Marks
a46f4bfa95
8242327: List spec should state that unmodifiable lists implement RandomAccess
...
Reviewed-by: lancea
2020-04-13 14:37:07 -07:00
Pavel Rappo
4c4271f283
8242230: Whitespace typos, relaxed javadoc, formatting
...
Reviewed-by: darcy, igerasim
2020-04-08 11:16:56 +01:00
Tagir F. Valeev
0386b7d0c3
8176894: Provide specialized implementation for default methods putIfAbsent, computeIfAbsent, computeIfPresent, compute, merge in TreeMap
...
Co-authored-by: Sergey Kuksenko <sergey.kuksenko@oracle.com>
Reviewed-by: martin, stuefe, rriggs
2020-04-02 05:44:04 +00:00
Ivan Gerasimov
b0e1ee4b3b
8241727: Typos: empty lines in javadoc, inconsistent indents, etc. (core-libs only)
...
Reviewed-by: prappo
2020-03-28 21:07:55 -07:00