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 |
|
Eric Caspole
|
81e23ab340
|
8298809: Clean up vm/compiler/InterfaceCalls JMH
Reviewed-by: kvn
|
2022-12-16 16:30:31 +00:00 |
|
Bhavana Kilambi
|
54e6d6aaeb
|
8293488: Add EOR3 backend rule for aarch64 SHA3 extension
Reviewed-by: haosun, njian, eliu, aturbanov, ngasson
|
2022-11-29 17:17:15 +00:00 |
|
SuperCoder79
|
cf5546b3ac
|
8291336: Add ideal rule to convert floating point multiply by 2 into addition
Reviewed-by: qamai, thartmann, chagedorn
|
2022-10-28 10:04:38 +00:00 |
|
Quan Anh Mai
|
703a6ef591
|
8283699: Improve the peephole mechanism of hotspot
Reviewed-by: kvn, dlong
|
2022-10-12 00:31:04 +00:00 |
|
Zhiqiang Zang
|
5dd851d872
|
8281453: New optimization: convert ~x into -1-x when ~x is used in an arithmetic expression
Reviewed-by: kvn
|
2022-10-06 22:15:20 +00:00 |
|
Fei Gao
|
aa48705ddd
|
8289422: Fix and re-enable vector conditional move
Reviewed-by: thartmann, kvn
|
2022-09-27 01:24:17 +00:00 |
|
Quan Anh Mai
|
01e7b88199
|
8290917: x86: Memory-operand arithmetic instructions have too low costs
Reviewed-by: kvn, sviswanathan, jbhateja
|
2022-09-16 20:07:59 +00:00 |
|
Pengfei Li
|
211fab8d36
|
8291669: [REDO] Fix array range check hoisting for some scaled loop iv
Reviewed-by: roland, thartmann
|
2022-09-14 14:20:39 +00:00 |
|
Hao Sun
|
cbee0bc9ef
|
8292587: AArch64: Support SVE fabd instruction
Reviewed-by: njian, fgao, ngasson
|
2022-09-13 02:19:02 +00:00 |
|
Eric Caspole
|
3a090777ba
|
8291337: Reduce runtime of vm.lamdba microbenchmarks
Reviewed-by: rriggs
|
2022-08-15 16:08:39 +00:00 |
|