Emanuel Peter
|
b3986bdbdb
|
8344118: C2 SuperWord: add VectorThroughputForIterationCount benchmark
Reviewed-by: kvn, jbhateja, chagedorn
|
2024-11-27 09:15:57 +00:00 |
|
Andrew Haley
|
64e4aa21a4
|
8339916: AIOOBE due to Math.abs(Integer.MIN_VALUE) in tests
Reviewed-by: shade
|
2024-11-22 12:09:30 +00:00 |
|
Emanuel Peter
|
75420e9314
|
8334431: C2 SuperWord: fix performance regression due to store-to-load-forwarding failures
Reviewed-by: chagedorn, qamai
|
2024-11-20 14:23:57 +00:00 |
|
Andrew Haley
|
78b378ad03
|
8342540: InterfaceCalls micro-benchmark gives misleading results
Reviewed-by: shade, kvn
|
2024-11-06 17:52:07 +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 |
|
Claes Redestad
|
90bd544512
|
8342958: Use jvmArgs consistently in microbenchmarks
Reviewed-by: ecaspole, jvernee
|
2024-10-28 22:40:25 +00:00 |
|
Fredrik Bredberg
|
180affc571
|
8320318: ObjectMonitor Responsible thread
Reviewed-by: aboldtch, coleenp, pchilanomate, eosterlund
|
2024-09-30 12:28:35 +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 |
|
Jasmine Karthikeyan
|
92431049fd
|
8335444: Generalize implementation of AndNode mul_ring
Reviewed-by: chagedorn, qamai, dfenacci
|
2024-09-10 16:52:59 +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 |
|
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 |
|
Shaojin Wen
|
8081f8702a
|
8334342: Add MergeStore JMH benchmarks
Reviewed-by: epeter, thartmann
|
2024-07-25 09:16:32 +00:00 |
|
Emanuel Peter
|
8374d16504
|
8335006: C2 SuperWord: add JMH benchmark VectorLoadToStoreForwarding.java
Reviewed-by: shade, kvn, sviswanathan
|
2024-06-26 14:12:44 +00:00 |
|
Quan Anh Mai
|
933eababf2
|
8334629: [BACKOUT] PhaseIdealLoop::conditional_move is too conservative
Reviewed-by: epeter, thartmann, jkarthikeyan
|
2024-06-25 17:10:20 +00:00 |
|
Amit Kumar
|
5a8a9fdfa5
|
8333382: [s390x] Enhance popcnt Instruction to use Z15 facilities
Reviewed-by: lucy, aph
|
2024-06-12 13:24:58 +00:00 |
|
Kuai Wei
|
2a242db01e
|
8325821: [REDO] use "dmb.ishst+dmb.ishld" for release barrier
Reviewed-by: shade, aph
|
2024-06-10 12:57:03 +00:00 |
|
Martin Doerr
|
9ac8d05a25
|
8332228: TypePollution.java: Unrecognized VM option 'UseSecondarySuperCache'
Reviewed-by: chagedorn, kvn
|
2024-05-28 20:00:14 +00:00 |
|
Tobias Hartmann
|
d3bf52628e
|
8331518: Tests should not use the "Classpath" exception form of the legal header
Reviewed-by: dholmes
|
2024-05-02 07:49:12 +00:00 |
|
Joshua Cao
|
1d06170758
|
8300148: Consider using a StoreStore barrier instead of Release barrier on ctor exit
Reviewed-by: shade, kvn, dlong
|
2024-04-24 17:06:45 +00:00 |
|
Emanuel Peter
|
3ccb64c021
|
8318446: C2: optimize stores into primitive arrays by combining values into larger store
Reviewed-by: kvn, thartmann
|
2024-04-24 06:44:14 +00:00 |
|
Andrew Haley
|
f11a496de6
|
8180450: secondary_super_cache does not scale well
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Reviewed-by: kvn, vlivanov, dlong
|
2024-04-16 14:21:48 +00:00 |
|
Cesar Soares Lucas
|
a887fd2144
|
8316991: Reduce nullable allocation merges
Reviewed-by: kvn, vlivanov
|
2024-04-08 23:13:38 +00:00 |
|
vamsi-parasa
|
7e5ef79f95
|
8323116: [REDO] Computational test more than 2x slower when AVX instructions are used
Reviewed-by: sviswanathan, kvn
|
2024-04-08 18:41:32 +00:00 |
|
Jasmine Karthikeyan
|
9f920b9bbf
|
8324655: Identify integer minimum and maximum patterns created with if statements
Reviewed-by: epeter, qamai
|
2024-03-25 06:23:11 +00:00 |
|
Afshin Zafari
|
71f9c4e7fd
|
8320534: fatal error for the NMTBenchmark test run for the mainline build
Reviewed-by: stuefe, aboldtch
|
2024-03-15 14:52:15 +00:00 |
|
Afshin Zafari
|
3d851033e9
|
8316813: NMT: Using WhiteBox API, virtual memory tracking should also be stressed in JMH tests
Reviewed-by: jsjolen, gziemski, stuefe
|
2024-02-16 08:27:19 +00:00 |
|
Stefan Johansson
|
130f429c6f
|
8325403: Add SystemGC JMH benchmarks
Reviewed-by: ecaspole, ayang, tschatzl
|
2024-02-14 14:59:34 +00:00 |
|
Tobias Hartmann
|
ea98de63f7
|
8325449: [BACKOUT] use "dmb.ishst+dmb.ishld" for release barrier
Reviewed-by: chagedorn
|
2024-02-14 07:34:28 +00:00 |
|
Kuai Wei
|
628348d3e9
|
8324186: Use "dmb.ishst+dmb.ishld" for release barrier
Reviewed-by: fyang, aph
|
2024-01-29 09:33:22 +00:00 |
|
Tobias Hartmann
|
ed9f3243f0
|
8322985: [BACKOUT] 8318562: Computational test more than 2x slower when AVX instructions are used
Reviewed-by: chagedorn, shade
|
2024-01-05 15:40:32 +00:00 |
|
Quan Anh Mai
|
ac968c36d7
|
8319451: PhaseIdealLoop::conditional_move is too conservative
Reviewed-by: redestad, thartmann, kvn
|
2023-12-19 10:39:50 +00:00 |
|
Sandhya Viswanathan
|
0881f2b0c4
|
8318562: Computational test more than 2x slower when AVX instructions are used
Reviewed-by: kvn
|
2023-11-17 20:10:17 +00:00 |
|
Afshin Zafari
|
138437f2cf
|
8314438: NMT: Performance benchmarks are needed to have a baseline for comparison of improvements
Reviewed-by: gziemski, ihse
|
2023-10-20 08:33:40 +00:00 |
|
Jasmine Karthikeyan
|
36993aea9a
|
8316918: Optimize conversions duplicated across phi nodes
Reviewed-by: thartmann, kvn
|
2023-10-16 12:52:01 +00:00 |
|
Swati Sharma
|
b438cffdb9
|
8314085: Fixing scope from benchmark to thread for JMH tests having shared state
Co-authored-by: Vladimir Ivanov <vaivanov@openjdk.org>
Reviewed-by: sviswanathan, ecaspole
|
2023-10-03 16:01:36 +00:00 |
|
Erik Joelsson
|
020255a72d
|
8267174: Many test files have the wrong Copyright header
Reviewed-by: valeriep, aivanov, iris, dholmes, ihse
|
2023-09-12 20:16:05 +00:00 |
|
Tobias Hotz
|
aba89f20bf
|
8312213: Remove unnecessary TEST instructions on x86 when flags reg will already be set
Reviewed-by: jvernee, dlong
|
2023-09-05 22:08:20 +00:00 |
|
Joshua Cao
|
e36960ec6d
|
8312420: Integrate Graal's blender micro benchmark
Reviewed-by: dnsimon, thartmann, ksakata
|
2023-08-01 10:48:38 +00:00 |
|
Swati Sharma
|
a03a3a43bb
|
8311178: JMH tests don't scale well when sharing output buffers
Co-authored-by: Vladimir Ivanov <vaivanov@openjdk.org>
Reviewed-by: ecaspole, sviswanathan, mli
|
2023-07-11 16:14:33 +00:00 |
|
Eric Caspole
|
430d6b61c5
|
8309976: Add microbenchmark for stressing code cache
Reviewed-by: redestad, shade
|
2023-06-30 15:02:45 +00:00 |
|
Emanuel Peter
|
886ac1c261
|
8308606: C2 SuperWord: remove alignment checks when not required
Reviewed-by: fgao, kvn, pli
|
2023-06-21 06:40:50 +00:00 |
|
Boris Ulasevich
|
8cdd95e8a2
|
8305959: x86: Improve itable_stub
Reviewed-by: phh, shade, aph
|
2023-06-07 11:27:52 +00:00 |
|
Sandhya Viswanathan
|
f9ad7df4da
|
8300865: C2: product reduction in ProdRed_Double is not vectorized
Reviewed-by: fgao, epeter, kvn
|
2023-05-31 22:39:54 +00:00 |
|
Jasmine Karthikeyan
|
fb0b1f0c23
|
8051725: Improve expansion of Conv2B nodes in the middle-end
Reviewed-by: thartmann, qamai, sviswanathan
|
2023-05-30 14:11:12 +00:00 |
|
Quan Anh Mai
|
ab241b3428
|
8306706: Support out-of-line code generation for MachNodes
Reviewed-by: thartmann, kvn
|
2023-05-23 17:06:25 +00:00 |
|
Tobias Hotz
|
4b4c80bb31
|
8307351: (CmpI/L(AndI/L reg1 reg2)) on x86 can be optimized
Reviewed-by: sviswanathan, qamai, thartmann
|
2023-05-10 05:48:02 +00:00 |
|
Roberto Castañeda Lozano
|
1be80a4445
|
8287087: C2: perform SLP reduction analysis on-demand
Reviewed-by: epeter, jbhateja, thartmann
|
2023-04-27 09:39:53 +00:00 |
|
Kirill A. Korinsky
|
7551529854
|
8305995: Footprint regression from JDK-8224957
Reviewed-by: kvn, thartmann
|
2023-04-17 12:22:26 +00:00 |
|
Jan Kratochvil
|
37774556da
|
8302191: Performance degradation for float/double modulo on Linux
Reviewed-by: dholmes, sviswanathan
|
2023-03-22 15:55:57 +00:00 |
|
Jasmine K
|
8e41bf222f
|
8303238: Create generalizations for existing LShift ideal transforms
Reviewed-by: redestad, thartmann
|
2023-03-13 11:10:42 +00:00 |
|