Quan Anh Mai
|
1d117f65f0
|
8343394: Make MemorySessionImpl.state a stable field
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Reviewed-by: mcimadamore, jvernee
|
2024-11-07 14:32:18 +00:00 |
|
Andrew Haley
|
78b378ad03
|
8342540: InterfaceCalls micro-benchmark gives misleading results
Reviewed-by: shade, kvn
|
2024-11-06 17:52:07 +00:00 |
|
Liam Miller-Cushon
|
839de82c31
|
8332744: [REDO] 'internal proprietary API' diagnostics if --system is configured to an earlier JDK version
Reviewed-by: vromero
|
2024-11-05 17:06:04 +00:00 |
|
Shaojin Wen
|
5890d9438b
|
8333893: Optimization for StringBuilder append boolean & null
Reviewed-by: liach
|
2024-11-05 15:05:33 +00:00 |
|
Emanuel Peter
|
f3671beefb
|
8335392: C2 MergeStores: enhanced pointer parsing
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Reviewed-by: kvn, chagedorn
|
2024-11-05 11:46:40 +00:00 |
|
Per Minborg
|
f69b6016d6
|
8343188: Investigate ways to simplify MemorySegment::ofBuffer
Reviewed-by: mcimadamore
|
2024-11-04 11:06:25 +00:00 |
|
Claes Redestad
|
29321447b1
|
8343305: Remove Indify-dependent microbenchmarks
Reviewed-by: liach, ihse, erikj
|
2024-10-31 22:28:53 +00:00 |
|
Claes Redestad
|
90bd544512
|
8342958: Use jvmArgs consistently in microbenchmarks
Reviewed-by: ecaspole, jvernee
|
2024-10-28 22:40:25 +00:00 |
|
Eirik Bjørsnøs
|
d49f21043b
|
8342040: Further improve entry lookup performance for multi-release JARs
Co-authored-by: Claes Redestad <redestad@openjdk.org>
Reviewed-by: redestad
|
2024-10-28 18:21:18 +00:00 |
|
Maurizio Cimadamore
|
f1a9a8d25b
|
8342902: Deduplication of acquire calls in BindingSpecializer causes escape-analyisis failure
Reviewed-by: jvernee
|
2024-10-25 21:07:48 +00:00 |
|
Claes Redestad
|
af5e53241b
|
8342806: Desugar capturing lambda in StringNameTable
Reviewed-by: mcimadamore, liach
|
2024-10-22 14:29:52 +00:00 |
|
fabioromano1
|
27ef6c9df4
|
8341470: BigDecimal.stripTrailingZeros() optimization
Reviewed-by: rgiulietti
|
2024-10-21 10:14:15 +00:00 |
|
Jatin Bhateja
|
709914fc92
|
8338023: Support two vector selectFrom API
Reviewed-by: psandoz, epeter, sviswanathan
|
2024-10-16 16:08:02 +00:00 |
|
Aleksey Shipilev
|
7625b29920
|
8329597: C2: Intrinsify Reference.clear
Reviewed-by: rcastanedalo, eosterlund, kvn
|
2024-10-16 14:08:10 +00:00 |
|
Shaojin Wen
|
475f8f94e0
|
8341859: Optimize ClassFile Benchmark Write
Reviewed-by: liach
|
2024-10-10 00:03:08 +00:00 |
|
Shaojin Wen
|
047c2d7f26
|
8341141: Optimize DirectCodeBuilder
Co-authored-by: Claes Redestad <redestad@openjdk.org>
Co-authored-by: Chen Liang <liach@openjdk.org>
Reviewed-by: liach, redestad
|
2024-10-09 10:01:22 +00:00 |
|
Claes Redestad
|
ffb60e55cd
|
8341594: Use Unsafe to coalesce reads in java.util.zip.ZipUtils
Reviewed-by: lancea
|
2024-10-08 08:14:40 +00:00 |
|
Shaojin Wen
|
b42fbf43df
|
8339699: Optimize DataOutputStream writeUTF
Reviewed-by: liach, bpb
|
2024-10-04 22:35:03 +00:00 |
|
Maurizio Cimadamore
|
7fa2f229fb
|
8341127: Extra call to MethodHandle::asType from memory segment var handles fails to inline
Reviewed-by: psandoz, redestad, jvernee
|
2024-10-04 09:45:50 +00:00 |
|
Smita Kamath
|
a6b318863f
|
8337632: AES-GCM Algorithm optimization for x86_64
Reviewed-by: jbhateja, sviswanathan
|
2024-09-30 17:00:13 +00:00 |
|
Fredrik Bredberg
|
180affc571
|
8320318: ObjectMonitor Responsible thread
Reviewed-by: aboldtch, coleenp, pchilanomate, eosterlund
|
2024-09-30 12:28:35 +00:00 |
|
Chen Liang
|
caa751c561
|
8338546: Speed up ConstantPoolBuilder::classEntry(ClassDesc)
Reviewed-by: asotona, redestad
|
2024-09-24 14:28:05 +00:00 |
|
Claes Redestad
|
a50440fadc
|
8340456: Reduce overhead of proxying Object methods in ProxyGenerator
Reviewed-by: liach
|
2024-09-20 09:21:12 +00:00 |
|
Emanuel Peter
|
aeba1ea7c4
|
8340272: C2 SuperWord: JMH benchmark for Reduction vectorization
Reviewed-by: kvn, jkarthikeyan
|
2024-09-18 12:03:00 +00:00 |
|
Per Minborg
|
81ff91ef27
|
8339531: Improve performance of MemorySegment::mismatch
Reviewed-by: mcimadamore
|
2024-09-12 18:31:08 +00:00 |
|
Jasmine Karthikeyan
|
92431049fd
|
8335444: Generalize implementation of AndNode mul_ring
Reviewed-by: chagedorn, qamai, dfenacci
|
2024-09-10 16:52:59 +00:00 |
|
Chen Liang
|
a1eebbdf8a
|
8339576: Speed up raw bytecode processing in ClassFile API
Co-authored-by: Shaojin Wen <swen@openjdk.org>
Reviewed-by: asotona, redestad
|
2024-09-06 11:42:50 +00:00 |
|
Per Minborg
|
6be927260a
|
8338591: Improve performance of MemorySegment::copy
Reviewed-by: mcimadamore
|
2024-09-05 13:10:24 +00:00 |
|
Shaojin Wen
|
cb9f5c5791
|
8339290: Optimize ClassFile Utf8EntryImpl#writeTo
Reviewed-by: redestad, liach
|
2024-09-05 11:45:49 +00:00 |
|
Jasmine Karthikeyan
|
6f8714ee19
|
8336860: x86: Change integer src operand for CMoveL of 0 and 1 to long
Reviewed-by: epeter, chagedorn, shade, qamai, jbhateja
|
2024-09-04 13:44:24 +00:00 |
|
Per Minborg
|
7a418fc074
|
8338967: Improve performance for MemorySegment::fill
Reviewed-by: mcimadamore, psandoz
|
2024-09-03 10:25:27 +00:00 |
|
Chen Liang
|
25e03b5209
|
8339115: Rename TypeKind enum constants to follow code style
Reviewed-by: asotona
|
2024-08-30 17:28:28 +00:00 |
|
Qizheng Xing
|
965dd1acd0
|
8333334: C2: Make result of Node::dominates more precise to enhance scalar replacement
Reviewed-by: chagedorn, kvn, thartmann
|
2024-08-23 09:30:47 +00:00 |
|
Claes Redestad
|
47c8a6a8db
|
8333265: De-duplicate method references in java.util.stream.FindOps
Reviewed-by: liach
|
2024-08-21 22:10:06 +00:00 |
|
Shaojin Wen
|
3aeb6733f9
|
8338532: Speed up the ClassFile API MethodTypeDesc#ofDescriptor
Reviewed-by: redestad, liach
|
2024-08-21 14:56:30 +00:00 |
|
Hamlin Li
|
7458952ded
|
8338595: Add more linesize for MIME decoder in macro bench test Base64Decode
Reviewed-by: rehn
|
2024-08-21 10:17:51 +00:00 |
|
Adam Sotona
|
e88a3b0574
|
8338661: StackMapTable is invalid if frames appear in dead code
Reviewed-by: liach
|
2024-08-21 08:19:35 +00:00 |
|
Shaojin Wen
|
5022109b2a
|
8336856: Efficient hidden class-based string concatenation strategy
Co-authored-by: Claes Redestad <redestad@openjdk.org>
Reviewed-by: redestad, liach
|
2024-08-16 13:18:02 +00:00 |
|
Axel Boldt-Christmas
|
bd4160cea8
|
8315884: New Object to ObjectMonitor mapping
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Reviewed-by: rkennke, coleenp, dcubed
|
2024-08-16 06:20:17 +00:00 |
|
John Engebretson
|
a5d948fb98
|
8332842: Optimize empty CopyOnWriteArrayList allocations
Reviewed-by: shade, alanb
|
2024-08-14 14:11:53 +00:00 |
|
Jan Lahoda
|
958786b28f
|
8332522: SwitchBootstraps::mappedEnumLookup constructs unused array
Reviewed-by: liach, redestad
|
2024-08-06 09:07:44 +00:00 |
|
Brian Burkhalter
|
8bd3cd5156
|
8337716: ByteBuffer hashCode implementations are inconsistent
Reviewed-by: alanb, liach
|
2024-08-04 15:42:51 +00:00 |
|
fabioromano1
|
367e0a6556
|
8334755: Asymptotically faster implementation of square root algorithm
Reviewed-by: rgiulietti
|
2024-08-03 13:08:54 +00:00 |
|
Chen Liang
|
93c19ac73c
|
8337219: AccessFlags factories do not require necessary arguments
Reviewed-by: asotona
|
2024-07-30 17:41:49 +00:00 |
|
Shaojin Wen
|
8081f8702a
|
8334342: Add MergeStore JMH benchmarks
Reviewed-by: epeter, thartmann
|
2024-07-25 09:16:32 +00:00 |
|
Shaojin Wen
|
0898ab7f74
|
8336741: Optimize LocalTime.toString with StringBuilder.repeat
Reviewed-by: liach, rriggs, naoto
|
2024-07-24 22:39:49 +00:00 |
|
Claes Redestad
|
e83b4b236e
|
8335182: Consolidate and streamline String concat code shapes
Reviewed-by: liach, jvernee
|
2024-07-23 11:50:57 +00:00 |
|
lingjun.cg
|
4da9915875
|
8333396: Use StringBuilder internally for java.text.Format.* formatting
Reviewed-by: naoto, liach, jlu
|
2024-07-22 02:01:08 +00:00 |
|
Jorn Vernee
|
7bf5313244
|
8335480: Only deoptimize threads if needed when closing shared arena
Reviewed-by: mcimadamore, kvn, uschindler, vlivanov, eosterlund
|
2024-07-18 11:00:39 +00:00 |
|
Chen Liang
|
a9f5e76a65
|
8335905: CompoundElement API cleanup
Reviewed-by: asotona
|
2024-07-14 15:01:51 +00:00 |
|