Tim Prinzing
b92ce2699b
8281001: Class::forName(String) defaults to system class loader if the caller is null
...
Reviewed-by: mchung
2022-06-08 16:21:55 +00:00
Naoto Sato
6fb84e2c91
8287541: Files.writeString fails to throw IOException for charset "windows-1252"
...
Reviewed-by: iris, bpb, alanb, jpai, lancea, aturbanov
2022-06-08 15:50:06 +00:00
Claes Redestad
ecf00785f2
8287442: Reduce list to array conversions in java.lang.invoke.MethodHandles
...
Reviewed-by: jvernee
2022-06-08 07:18:29 +00:00
Claes Redestad
5c39a36641
8287522: StringConcatFactory: Add in prependers and mixers in batches
...
Reviewed-by: jlaskey, mchung
2022-06-08 07:17:31 +00:00
Daniel Jeliński
4662e06bff
8277307: Pre shared key sent under both session_ticket and pre_shared_key extensions
...
Reviewed-by: coffeys, ascarpino
2022-06-08 06:33:40 +00:00
Thiago Henrique Hüpner
7df48f97d2
8287353: Use snippet tag instead of pre tag in Javadoc of InterruptedException
...
Reviewed-by: jpai
2022-06-08 04:08:08 +00:00
Joe Darcy
5d4ea9b954
8273346: Expand library mappings to IEEE 754 operations
...
Reviewed-by: bpb
2022-06-07 16:13:42 +00:00
Sergey Tsypanov
4fe0ca9ec3
8287860: Revise usage of volatile in j.u.Locale
...
Reviewed-by: naoto
2022-06-07 11:46:06 +00:00
Xiaohong Gong
39fa52b5f7
8283667: [vectorapi] Vectorization for masked load with IOOBE with predicate feature
...
Reviewed-by: sviswanathan, psandoz
2022-06-07 07:41:58 +00:00
Joe Darcy
0e06bf3b04
8287838: Update Float and Double to use snippets
...
Reviewed-by: alanb
2022-06-06 21:26:25 +00:00
Jatin Bhateja
f347ff9986
8283894: Intrinsify compress and expand bits on x86
...
Reviewed-by: psandoz, sviswanathan, jrose, kvn
2022-06-06 00:37:54 +00:00
Alan Bateman
e4e1e8f66c
8284199: Implementation of Structured Concurrency (Incubator)
...
Co-authored-by: Ron Pressler <rpressler@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Brian Goetz <briangoetz@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Reviewed-by: psandoz, mcimadamore, darcy
2022-06-04 06:15:49 +00:00
Maurizio Cimadamore
ba9ee8cb28
8287748: Fix issues in java.lang.foreign package javadoc
...
Reviewed-by: jvernee
2022-06-03 00:17:45 +00:00
Naoto Sato
26d24263c7
8287340: Refactor old code using StringTokenizer in locale related code
...
Reviewed-by: iris, joehw
2022-06-02 18:35:20 +00:00
vamsi-parasa
7f44f572ea
8285868: x86 intrinsics for floating point method isInfinite
...
Reviewed-by: kvn, jbhateja
2022-06-02 17:42:42 +00:00
Brian Burkhalter
13596cdf69
8287097: (fs) Files::copy requires an undocumented permission when copying from the default file system to a non-default file system
...
Reviewed-by: chegar, alanb
2022-06-02 17:36:25 +00:00
Alan Bateman
6ff2d89ea1
8287496: Alternative virtual thread implementation that maps to OS thread
...
Reviewed-by: rehn, mchung
2022-06-02 09:02:37 +00:00
Raffaello Giulietti
72bcf2aa03
4511638: Double.toString(double) sometimes produces incorrect results
...
Reviewed-by: aturbanov, darcy, bpb
2022-06-01 21:53:54 +00:00
Andrey Turbanov
4caf1ef389
8287390: Cleanup Map usage in AuthenticationInfo.requestAuthentication
...
Reviewed-by: dfuchs, jpai
2022-06-01 18:15:59 +00:00
Brian Burkhalter
8071b2311c
8287237: (fs) Files.probeContentType returns null if filename contains hash mark on Linux
...
Reviewed-by: rriggs, jpai, vtewari
2022-06-01 15:15:53 +00:00
Sergey Tsypanov
168b226b0f
8282662: Use List.of() factory method to reduce memory consumption
...
Reviewed-by: redestad, rriggs
2022-06-01 13:31:36 +00:00
Adam Sotona
7846971381
8236569: -Xss not multiple of 4K does not work for the main thread on macOS
...
Reviewed-by: dholmes, stuefe
2022-06-01 06:13:29 +00:00
liach
e0382c5523
8285401: Proxy class initializer should use 3-arg Class.forName to avoid unnecessary class initialization
...
Reviewed-by: rriggs, mchung
2022-05-31 18:30:39 +00:00
liach
37a513003c
8287064: Modernize ProxyGenerator.PrimitiveTypeInfo
...
Reviewed-by: rriggs, mchung
2022-05-31 18:29:07 +00:00
Jatin Bhateja
6f6486e977
8284960: Integration of JEP 426: Vector API (Fourth Incubator)
...
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Smita Kamath <svkamath@openjdk.org>
Co-authored-by: Joshua Zhu <jzhu@openjdk.org>
Co-authored-by: Xiaohong Gong <xgong@openjdk.org>
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Eric Liu <eliu@openjdk.org>
Co-authored-by: Ningsheng Jian <njian@openjdk.org>
Reviewed-by: ngasson, vlivanov, mcimadamore, jlahoda, kvn
2022-05-31 16:02:09 +00:00
Maurizio Cimadamore
0c420e03ae
8287430: MemorySessionImpl::addOrCleanupIfFail does not rethrow exceptions
...
Reviewed-by: jvernee
2022-05-30 15:40:06 +00:00
Anthony Vanelverdinghe
3d2d039538
8287440: Typo in package-info.java of java.util.random
...
Reviewed-by: darcy, iris, jpai
2022-05-29 14:26:19 +00:00
Brian Burkhalter
6520843f86
8287003: InputStreamReader::read() can return zero despite writing a char in the buffer
...
Reviewed-by: jpai, rriggs
2022-05-27 15:23:01 +00:00
Claes Redestad
be93318576
8287292: Improve TransformKey to pack more kinds of transforms efficiently
...
Reviewed-by: jlaskey, jvernee, mchung
2022-05-27 12:10:40 +00:00
Andrey Turbanov
295be6f10f
8287285: Avoid redundant HashMap.containsKey call in java.util.zip.ZipFile.Source.get
...
Reviewed-by: jpai, alanb
2022-05-26 20:32:56 +00:00
Brian Burkhalter
7cb368b34d
8286709: (fc) FileChannel/FileChannelImpl cleanup
...
Reviewed-by: alanb
2022-05-26 18:02:02 +00:00
Maurizio Cimadamore
f58c9a659b
8287244: Add bound check in indexed memory access var handle
...
Reviewed-by: psandoz, jvernee
2022-05-26 08:34:49 +00:00
Jan Lahoda
e9bddc18ab
8262889: Compiler implementation for Record Patterns
...
Co-authored-by: Brian Goetz <briangoetz@openjdk.org>
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org>
Co-authored-by: Aggelos Biboudis <abimpoudis@openjdk.org>
Reviewed-by: mcimadamore, vromero
2022-05-25 11:56:24 +00:00
Maurizio Cimadamore
e1f140d270
8287206: Use WrongThreadException for confinement errors
...
Reviewed-by: alanb, darcy, mchung
2022-05-25 09:50:55 +00:00
Andrey Turbanov
65850431ed
8287181: Avoid redundant HashMap.containsKey calls in InternalLocaleBuilder.setExtension
...
Reviewed-by: naoto, rriggs
2022-05-25 07:23:56 +00:00
Mark Powers
6cc4bb1169
6725221: Standardize obtaining boolean properties with defaults
...
Reviewed-by: prr, rriggs
2022-05-24 18:16:07 +00:00
Jorn Vernee
8f0eb5d401
8287158: Explicitly reject unsupported call shapes on macos-aarch64 in mainline
...
Reviewed-by: mcimadamore, ngasson
2022-05-24 15:03:53 +00:00
Alexey Ivanov
e0d361cea9
8284191: Replace usages of 'a the' in hotspot and java.base
...
Reviewed-by: lancea, wetmore, naoto, iris, kevinw, xuelei
2022-05-24 11:25:13 +00:00
Alan Bateman
15f15830f0
8287008: Improve tests for thread dumps in JSON format
...
Reviewed-by: cjplummer
2022-05-24 06:20:53 +00:00
Naoto Sato
ef7a9f8170
8279185: Support for IsoFields in JapaneseDate/MinguoDate/ThaiBuddhistDate
...
Reviewed-by: joehw, rriggs
2022-05-23 16:20:52 +00:00
Weijun Wang
8040aa0073
8286908: ECDSA signature should not return parameters
...
Reviewed-by: ascarpino, hchao, valeriep
2022-05-23 13:34:23 +00:00
Jorn Vernee
7becf13e61
8286825: Linker naming cleanup
...
Reviewed-by: mcimadamore, rehn
2022-05-23 10:03:28 +00:00
Maurizio Cimadamore
89a1d055d9
8286715: Generalize MemorySegment::ofBuffer
...
Reviewed-by: jvernee
2022-05-23 08:43:51 +00:00
Andrey Turbanov
01916e1920
8287053: Avoid redundant HashMap.containsKey calls in ZoneInfoFile.getZoneInfo0
...
Reviewed-by: redestad, naoto, rriggs
2022-05-23 08:29:29 +00:00
Andrey Turbanov
4587337e95
8286858: Remove dead code in sun.reflect.misc.MethodUtil
...
Reviewed-by: mchung, iris
2022-05-20 09:09:05 +00:00
Claes Redestad
d5d19f52ce
8287013: StringConcatFactory: remove short and byte mixers/prependers
...
Reviewed-by: jlaskey
2022-05-20 08:17:23 +00:00
Ichiroh Takiguchi
890771e708
8285517: System.getenv() returns unexpected value if environment variable has non ASCII character
...
Reviewed-by: naoto, rriggs
2022-05-19 23:38:15 +00:00
Andrey Turbanov
de74e0e25a
8280035: Use Class.isInstance instead of Class.isAssignableFrom where applicable
...
Reviewed-by: prr, rriggs
2022-05-19 21:43:32 +00:00
Valerie Peng
e60d8b516e
8253176: Signature.getParameters should specify that it can throw UnsupportedOperationException
...
Reviewed-by: weijun
2022-05-19 18:44:15 +00:00
Christian Stein
655500a4f5
8286654: Add an optional description accessor on ToolProvider interface
...
Reviewed-by: jjg, darcy, lancea
2022-05-19 18:25:12 +00:00