liach
|
0709a6a1fb
|
8284942: Proxy building can just iterate superinterfaces once
Reviewed-by: mchung
|
2022-06-29 14:22:48 +00:00 |
|
Quan Anh Mai
|
108cd69516
|
8283726: x86_64 intrinsics for compareUnsigned method in Integer and Long
Reviewed-by: kvn, jbhateja
|
2022-06-29 10:34:05 +00:00 |
|
Jesper Wilhelmsson
|
86dc760f9e
|
Merge
|
2022-06-28 22:11:23 +00:00 |
|
Claes Redestad
|
9048cef761
|
8288425: Footprint regression due MH creation when initializing StringConcatFactory
Reviewed-by: jlaskey
Backport-of: 6d595614a2
|
2022-06-28 12:27:30 +00:00 |
|
Maurizio Cimadamore
|
adbd200dc5
|
8289228: SegmentAllocator::allocateArray null handling is too lax
Reviewed-by: jvernee, psandoz
|
2022-06-28 10:06:42 +00:00 |
|
Maurizio Cimadamore
|
2c8ada689f
|
8289188: SegmentAllocator:allocateArray(*) default behavior mismatch to spec
Reviewed-by: alanb
|
2022-06-27 15:37:08 +00:00 |
|
Andrey Turbanov
|
47fe9ef5bf
|
8289078: Make STARTTIME_ANY and STARTTIME_PROCESS_UNKNOWN fields static in ProcessHandleImpl
Reviewed-by: jpai, rriggs, bpb, naoto, iris
|
2022-06-27 07:13:02 +00:00 |
|
Joe Darcy
|
de7467146f
|
8266670: Better modeling of access flags in core reflection
Reviewed-by: mchung, rriggs, asotona
|
2022-06-25 19:09:43 +00:00 |
|
Naoto Sato
|
a716f7934b
|
8288589: Files.readString ignores encoding errors for UTF-16
Backport-of: 2728770e3d
|
2022-06-23 17:07:58 +00:00 |
|
Naoto Sato
|
2728770e3d
|
8288589: Files.readString ignores encoding errors for UTF-16
Reviewed-by: rriggs, iris, alanb
|
2022-06-23 15:49:43 +00:00 |
|
Jesper Wilhelmsson
|
5b583e4792
|
Merge
|
2022-06-22 23:21:49 +00:00 |
|
Alan Bateman
|
7cf71bc2d3
|
8287982: Concurrent implicit attach from native threads crashes VM
Reviewed-by: dholmes, rehn
|
2022-06-22 07:48:14 +00:00 |
|
Jesper Wilhelmsson
|
2bf5c9a687
|
Merge
|
2022-06-21 22:26:26 +00:00 |
|
Maurizio Cimadamore
|
d7b43af591
|
8288761: SegmentAllocator:allocate(long bytesSize) not throwing IAEx when bytesSize < 0
Reviewed-by: psandoz
|
2022-06-21 20:59:45 +00:00 |
|
Andrey Turbanov
|
0f801fe6fd
|
8288628: Unnecessary Hashtable usage in ConditionalSpecialCasing
Reviewed-by: naoto, jpai
|
2022-06-21 08:28:04 +00:00 |
|
Claes Redestad
|
5cdb4b1960
|
8288011: StringConcatFactory: Split application of stringifiers
Reviewed-by: jvernee, mchung
|
2022-06-20 11:56:20 +00:00 |
|
Joe Darcy
|
47b86690b6
|
8288573: Make Executable.getParameterCount() actually abstract
Reviewed-by: iris, alanb, jpai
|
2022-06-17 16:57:38 +00:00 |
|
Jesper Wilhelmsson
|
af64d316c0
|
Merge
|
2022-06-17 13:46:47 +00:00 |
|
Maurizio Cimadamore
|
ff3db52044
|
8288534: Out of bound errors for memory segment access mentions wrong values
Reviewed-by: psandoz
|
2022-06-16 15:59:22 +00:00 |
|
Jesper Wilhelmsson
|
3d12c0225b
|
Merge
|
2022-06-16 12:01:32 +00:00 |
|
Claes Redestad
|
6d595614a2
|
8288425: Footprint regression due MH creation when initializing StringConcatFactory
Reviewed-by: jvernee, mchung
|
2022-06-15 19:48:27 +00:00 |
|
Paul Sandoz
|
395aea307f
|
8288414: Long::compress/expand samples are not correct
Reviewed-by: alanb
|
2022-06-15 19:21:13 +00:00 |
|
XenoAmess
|
e01cd7c3ed
|
8284780: Need methods to create pre-sized HashSet and LinkedHashSet
Reviewed-by: naoto, bpb, dfuchs, ascarpino
|
2022-06-09 01:50:54 +00:00 |
|
Maurizio Cimadamore
|
65f0829d64
|
8288068: Javadoc contains spurious reference to CLinker
Reviewed-by: iris
|
2022-06-08 23:58:28 +00:00 |
|
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 |
|
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 |
|
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 |
|
Maurizio Cimadamore
|
ba9ee8cb28
|
8287748: Fix issues in java.lang.foreign package javadoc
Reviewed-by: jvernee
|
2022-06-03 00:17:45 +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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Maurizio Cimadamore
|
89a1d055d9
|
8286715: Generalize MemorySegment::ofBuffer
Reviewed-by: jvernee
|
2022-05-23 08:43:51 +00:00 |
|
Claes Redestad
|
d5d19f52ce
|
8287013: StringConcatFactory: remove short and byte mixers/prependers
Reviewed-by: jlaskey
|
2022-05-20 08:17:23 +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 |
|
Jorn Vernee
|
ee45a0ac63
|
8286669: Replace MethodHandle specialization with ASM in mainline
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Reviewed-by: mcimadamore
|
2022-05-18 16:03:18 +00:00 |
|
Jorn Vernee
|
81e4bdbe13
|
8283689: Update the foreign linker VM implementation
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Nick Gasson <ngasson@openjdk.org>
Reviewed-by: mcimadamore, vlivanov, rehn
|
2022-05-18 09:49:55 +00:00 |
|
Joe Darcy
|
4bc7b7df04
|
8286760: Update citation of "Effective Java" second edition to third edition
Reviewed-by: bpb, prappo
|
2022-05-16 16:07:30 +00:00 |
|