Sergey Tsypanov
|
c6156f9123
|
8297561: Redundant index check in String.offsetByCodePoints()
Reviewed-by: aturbanov, rriggs, redestad
|
2022-12-01 15:28:39 +00:00 |
|
Magnus Ihse Bursie
|
6bac332371
|
8297853: windows-x86 test build broken
Reviewed-by: jvernee
|
2022-11-30 18:59:47 +00:00 |
|
Aleksei Voitylov
|
aeef3ecdc4
|
8294198: Implement isFinite intrinsic for RISC-V
Reviewed-by: fyang, kvn
|
2022-09-29 18:51:38 +00:00 |
|
David Schlosnagle
|
9825c33560
|
8291641: Optimize StackTraceElement.toString()
Reviewed-by: rriggs, mchung
|
2022-08-10 16:22:19 +00:00 |
|
Jatin Bhateja
|
5d82d67a9e
|
8290034: Auto vectorize reverse bit operations.
Reviewed-by: xgong, kvn
|
2022-07-28 04:43:01 +00:00 |
|
Eric Caspole
|
15f4b30459
|
8290115: ArrayCopyObject JMH has wrong package
Reviewed-by: rriggs
|
2022-07-21 17:49:22 +00:00 |
|
Sergey Tsypanov
|
efed7a7f65
|
8289908: Skip bounds check for cases when String is constructed from entirely used byte[]
Reviewed-by: prr, rriggs, aturbanov
|
2022-07-18 17:15:46 +00:00 |
|
Jesper Wilhelmsson
|
3ad3950560
|
Merge
|
2022-07-14 16:29:51 +00:00 |
|
Jatin Bhateja
|
fd89ab8dac
|
8288112: C2: Error: ShouldNotReachHere() in Type::typerr()
Reviewed-by: dlong, kvn
|
2022-07-14 01:46:11 +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 |
|
Alan Bateman
|
53bf1bfdab
|
8286176: Add JNI_VERSION_19 to jni.h and JNI spec
Reviewed-by: dcubed, iris, mchung, dholmes
|
2022-06-17 05:57:28 +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 |
|
Claes Redestad
|
42261d752a
|
8287785: Reduce runtime of java.lang.invoke microbenchmarks
Reviewed-by: mchung
|
2022-06-07 07:25:06 +00:00 |
|
Claes Redestad
|
778ed1a760
|
8287810: Reduce runtime of java.lang microbenchmarks
Reviewed-by: mchung
|
2022-06-07 07:23:30 +00:00 |
|
Claes Redestad
|
aa6c568a06
|
8287798: Reduce runtime of java.lang.reflect/runtime microbenchmarks
Reviewed-by: jvernee, mchung
|
2022-06-07 07:22:12 +00:00 |
|
Quan Anh Mai
|
0b35460fa0
|
8283694: Improve bit manipulation and boolean to integer conversion operations on x86_64
Reviewed-by: kvn, dlong
|
2022-06-03 20:19:37 +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 |
|
Quan Anh Mai
|
c1db70d827
|
8285973: x86_64: Improve fp comparison and cmove for eq/ne
Reviewed-by: kvn, sviswanathan
|
2022-05-24 00:15:54 +00:00 |
|
Quan Anh Mai
|
079312c835
|
8286182: [BACKOUT] x86: Handle integral division overflow during parsing
8287035: [BACKOUT] PPC64: Handle integral division overflow during parsing
Reviewed-by: mdoerr, thartmann
|
2022-05-19 19:12:28 +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 |
|
Ningsheng Jian
|
b5526e5e59
|
8281712: [REDO] AArch64: Implement string_compare intrinsic in SVE
Co-authored-by: Tat Wai Chong <tatwai.chong@arm.com>
Reviewed-by: thartmann, ngasson
|
2022-05-18 01:34:14 +00:00 |
|
Maurizio Cimadamore
|
40f4dabce8
|
8286756: Cleanup foreign API benchmarks
Reviewed-by: jvernee
|
2022-05-16 20:56:31 +00:00 |
|
Maurizio Cimadamore
|
2c5d136260
|
8282191: Implementation of Foreign Function & Memory API (Preview)
Reviewed-by: erikj, jvernee, psandoz, dholmes, mchung
|
2022-05-12 16:17:45 +00:00 |
|
Claes Redestad
|
6c79671e50
|
8285633: Take better advantage of generic MethodType cache
Reviewed-by: jvernee
|
2022-04-27 17:54:21 +00:00 |
|
Quan Anh Mai
|
b4a85cdae1
|
8284742: x86: Handle integral division overflow during parsing
Reviewed-by: kvn, mdoerr
|
2022-04-20 16:17:01 +00:00 |
|
Claes Redestad
|
5df8bd6b4e
|
8284880: Re-examine sun.invoke.util.Wrapper hash tables
Reviewed-by: erikj, mchung
|
2022-04-19 20:34:45 +00:00 |
|
Claes Redestad
|
e307bc8694
|
8285001: Simplify StringLatin1.regionMatches
Reviewed-by: rriggs, naoto
|
2022-04-19 20:29:16 +00:00 |
|
Paul Sandoz
|
fbb0916090
|
8283892: Compress and expand bits
Reviewed-by: alanb, redestad
|
2022-04-14 20:27:12 +00:00 |
|
vamsi-parasa
|
37e28aea27
|
8282221: x86 intrinsics for divideUnsigned and remainderUnsigned methods in java.lang.Integer and java.lang.Long
Reviewed-by: sviswanathan, kvn, jbhateja
|
2022-04-10 03:47:18 +00:00 |
|
Xin Liu
|
bab431cc12
|
8282429: StringBuilder/StringBuffer.toString() skip compressing for UTF16 strings
Reviewed-by: djelinski, redestad
|
2022-04-01 04:42:03 +00:00 |
|
Claes Redestad
|
beedae1141
|
8281146: Replace StringCoding.hasNegatives with countPositives
Co-authored-by: Lutz Schmidt <lucy@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: kvn, lucy, rriggs
|
2022-03-17 09:20:24 +00:00 |
|
Claes Redestad
|
d4d12ad1d9
|
8282047: Enhance StringDecode/Encode microbenchmarks
Reviewed-by: bchristi
|
2022-03-01 10:20:22 +00:00 |
|
Jesper Wilhelmsson
|
b6e48e6782
|
Merge
|
2022-02-17 01:12:57 +00:00 |
|
Tobias Hartmann
|
2be2a298f1
|
8281713: [BACKOUT] AArch64: Implement string_compare intrinsic in SVE
Reviewed-by: kvn, dlong
|
2022-02-15 07:07:00 +00:00 |
|
Claes Redestad
|
e314a4cfda
|
8280124: Reduce branches decoding latin-1 chars from UTF-8 encoded bytes
Reviewed-by: rriggs, alanb, naoto
|
2022-01-18 19:28:12 +00:00 |
|
Claes Redestad
|
71ca85f5a6
|
8278831: Use table lookup for the last two bytes in Integer.getChars
Reviewed-by: jlaskey, rriggs
|
2022-01-17 11:01:55 +00:00 |
|
Claes Redestad
|
ff85659311
|
8279833: Loop optimization issue in String.encodeUTF8_UTF16
Reviewed-by: rriggs
Backport-of: c3d0a94040
|
2022-01-13 15:25:16 +00:00 |
|
Claes Redestad
|
c3d0a94040
|
8279833: Loop optimization issue in String.encodeUTF8_UTF16
Reviewed-by: shade, alanb
|
2022-01-11 14:49:03 +00:00 |
|
Sergey Bylokhov
|
7fea10327e
|
8279134: Fix Amazon copyright in various files
Reviewed-by: xliu, phh
|
2021-12-26 22:10:54 +00:00 |
|
Stuart Monteith
|
3383c0dcc0
|
8277659: [TESTBUG] Microbenchmark ThreadOnSpinWaitProducerConsumer.java hangs
Reviewed-by: njian, ngasson
|
2021-11-26 09:02:58 +00:00 |
|
Vicente Romero
|
7b67a49f83
|
8261847: performance of java.lang.Record::toString should be improved
Reviewed-by: jlaskey, redestad
|
2021-11-23 15:23:23 +00:00 |
|
TatWai Chong
|
ca31ed5335
|
8275448: [REDO] AArch64: Implement string_compare intrinsic in SVE
Reviewed-by: ngasson, aph
|
2021-11-22 02:31:33 +00:00 |
|
Evgeny Astigeevich
|
6954b98f8f
|
8186670: Implement _onSpinWait() intrinsic for AArch64
Reviewed-by: phh, aph
|
2021-11-11 22:23:35 +00:00 |
|
Mandy Chung
|
c6339cb8a2
|
8271820: Implementation of JEP 416: Reimplement Core Reflection with Method Handle
8013527: calling MethodHandles.lookup on itself leads to errors
Co-authored-by: Peter Levart <plevart@openjdk.org>
Co-authored-by: Claes Redestad <redestad@openjdk.org>
Co-authored-by: Mandy Chung <mchung@openjdk.org>
Reviewed-by: mcimadamore, plevart, egahlin, redestad, cjplummer, alanb
|
2021-10-28 18:32:50 +00:00 |
|
vamsi-parasa
|
af7c56b85b
|
8275167: x86 intrinsic for unsignedMultiplyHigh
Reviewed-by: kvn, sviswanathan
|
2021-10-20 22:40:51 +00:00 |
|
Nick Gasson
|
333c4692d8
|
8275262: [BACKOUT] AArch64: Implement string_compare intrinsic in SVE
Reviewed-by: dholmes, tschatzl
|
2021-10-14 09:35:48 +00:00 |
|
TatWai Chong
|
8b1b6f9fb3
|
8269559: AArch64: Implement string_compare intrinsic in SVE
Reviewed-by: ngasson, aph
|
2021-10-14 05:27:12 +00:00 |
|
Peter Levart
|
7ad74d82d7
|
8274299: Make Method/Constructor/Field accessors @Stable
Reviewed-by: redestad, mchung
|
2021-10-05 14:16:20 +00:00 |
|
Sergey Tsypanov
|
b29fbad940
|
8267844: Replace Integer/Long.valueOf() with Integer/Long.parse*() where applicable
Reviewed-by: redestad
|
2021-08-12 10:03:52 +00:00 |
|
Claes Redestad
|
a15b659278
|
8271732: Regression in StringBuilder.charAt bounds checking
Reviewed-by: alanb, naoto
|
2021-08-12 07:01:53 +00:00 |
|