Eric Liu
|
d4aacdb446
|
8306136: [vectorapi] Intrinsics of VectorMask.laneIsSet()
Reviewed-by: psandoz, xgong
|
2023-07-21 03:26:30 +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 |
|
Chen Liang
|
07734f6dde
|
8310848: Convert ClassDesc and MethodTypeDesc to be stored in static final fields
Reviewed-by: asotona
|
2023-06-29 12:32:52 +00:00 |
|
Adam Sotona
|
990e3a700d
|
8308899: Introduce Classfile context and improve Classfile options
8306650: Improve control of stack maps generation in Classfile API
8308646: Typo in ConstantValueAttribute
Reviewed-by: mcimadamore
|
2023-06-27 05:05:17 +00:00 |
|
Alan Bateman
|
f1c7afcc3f
|
8306647: Implementation of Structured Concurrency (Preview)
8306572: Implementation of Scoped Values (Preview)
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Reviewed-by: psandoz, dfuchs, mchung
|
2023-06-07 06:41:09 +00:00 |
|
Jie Fu
|
15e028530a
|
8309110: Build failure after JDK-8307795 due to warnings in micro-benchmark StoreMaskTrueCount.java
Reviewed-by: thartmann
|
2023-05-30 13:43:14 +00:00 |
|
changpeng1997
|
f600d0369a
|
8307795: AArch64: Optimize VectorMask.truecount() on Neon
Reviewed-by: aph, eliu
|
2023-05-30 12:45:33 +00:00 |
|
changpeng1997
|
97d3b2731e
|
8307523: [vectorapi] Optimize MaskFromLongBenchmark.java
Reviewed-by: qamai, xgong, ngasson
|
2023-05-23 14:46:55 +00:00 |
|
Adam Sotona
|
c4408278d1
|
8308093: Disable language preview features use in JDK
Reviewed-by: liach, erikj, alanb, darcy
|
2023-05-23 07:23:37 +00:00 |
|
Adam Sotona
|
f4f5542f8d
|
8306842: Classfile API performance improvements
Reviewed-by: redestad
|
2023-05-18 06:02:47 +00:00 |
|
Per Minborg
|
cbccc4c817
|
8304265: Implementation of Foreign Function and Memory API (Third Preview)
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Feilong Jiang <fjiang@openjdk.org>
Co-authored-by: Per Minborg <pminborg@openjdk.org>
Reviewed-by: erikj, jvernee, vlivanov, psandoz
|
2023-04-27 09:00:58 +00:00 |
|
Adam Sotona
|
4655b790d0
|
8294982: Implementation of Classfile API
Reviewed-by: ihse, psandoz, mcimadamore
|
2023-03-09 15:23:03 +00:00 |
|
Eirik Bjorsnos
|
9fc518ff8c
|
8303401: Add a Vector API equalsIgnoreCase micro benchmark
Reviewed-by: ecaspole, sviswanathan, psandoz
|
2023-03-01 18:18:36 +00:00 |
|
Xiaohong Gong
|
e245620f6f
|
8293198: [vectorapi] Improve the implementation of VectorMask.indexInRange()
Reviewed-by: jbhateja, qamai, psandoz
|
2023-02-10 01:32:05 +00:00 |
|
Andrew Haley
|
221e1a4260
|
8286666: JEP 429: Implementation of Scoped Values (Incubator)
Reviewed-by: psandoz, dlong, alanb, mcimadamore
|
2022-12-07 10:14:06 +00:00 |
|
Maurizio Cimadamore
|
73baadceb6
|
8295044: Implementation of Foreign Function and Memory API (Second Preview)
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Per Minborg <pminborg@openjdk.org>
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Reviewed-by: jvernee, pminborg, psandoz, alanb, sundar
|
2022-12-05 13:49:53 +00:00 |
|
Xiaohong Gong
|
857b0f9b05
|
8293409: [vectorapi] Intrinsify VectorSupport.indexVector
Reviewed-by: eliu, jbhateja
|
2022-10-19 09:24:05 +00:00 |
|
Jatin Bhateja
|
2ceb80c60f
|
8288043: Optimize FP to word/sub-word integral type conversion on X86 AVX2 platforms
Reviewed-by: kvn, sviswanathan
|
2022-10-12 01:05:44 +00:00 |
|
Jatin Bhateja
|
38a81913d3
|
8290322: Optimize Vector.rearrange over byte vectors for AVX512BW targets.
Reviewed-by: kvn, sviswanathan
|
2022-08-22 23:59:58 +00:00 |
|
Quan Anh Mai
|
92d2982f3f
|
8283232: x86: Improve vector broadcast operations
Reviewed-by: kvn, jbhateja
|
2022-08-04 16:27:45 +00:00 |
|
Jatin Bhateja
|
81ee7d28f8
|
8289186: Support predicated vector load/store operations over X86 AVX2 targets.
Reviewed-by: xgong, kvn
|
2022-07-09 15:13:25 +00:00 |
|
Lance Andersen
|
d48694d0f3
|
8283335: Add exists and readAttributesIfExists methods to FileSystemProvider
Reviewed-by: alanb
|
2022-07-05 19:45:08 +00:00 |
|
Sandhya Viswanathan
|
2cc40afa07
|
8287835: Add support for additional float/double to integral conversion for x86
Reviewed-by: kvn, jbhateja
|
2022-06-10 17:02:33 +00:00 |
|
Xiaohong Gong
|
39fa52b5f7
|
8283667: [vectorapi] Vectorization for masked load with IOOBE with predicate feature
Reviewed-by: sviswanathan, psandoz
|
2022-06-07 07:41:58 +00:00 |
|
Xiaohong Gong
|
ef7cc2105c
|
8286279: [vectorapi] Only check index of masked lanes if offset is out of array boundary for masked store
Reviewed-by: psandoz
|
2022-06-07 01:16:52 +00:00 |
|
Jatin Bhateja
|
6f6486e977
|
8284960: Integration of JEP 426: Vector API (Fourth Incubator)
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Smita Kamath <svkamath@openjdk.org>
Co-authored-by: Joshua Zhu <jzhu@openjdk.org>
Co-authored-by: Xiaohong Gong <xgong@openjdk.org>
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Eric Liu <eliu@openjdk.org>
Co-authored-by: Ningsheng Jian <njian@openjdk.org>
Reviewed-by: ngasson, vlivanov, mcimadamore, jlahoda, kvn
|
2022-05-31 16:02:09 +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 |
|
Jesper Wilhelmsson
|
39f140a201
|
Merge
|
2022-01-18 01:56:50 +00:00 |
|
Maurizio Cimadamore
|
c6b027559c
|
8279930: Synthetic cast causes generation of store barriers when using heap segments
Reviewed-by: psandoz
|
2022-01-14 11:15:16 +00:00 |
|
Jesper Wilhelmsson
|
d9b1bb5860
|
Merge
|
2022-01-10 17:06:23 +00:00 |
|
Maurizio Cimadamore
|
d65c665839
|
8279527: Dereferencing segments backed by different scopes leads to pollution
Reviewed-by: psandoz, jvernee
|
2022-01-07 13:41:29 +00:00 |
|
Jatin Bhateja
|
8703f14808
|
8273322: Enhance macro logic optimization for masked logic operations.
Reviewed-by: kvn, sviswanathan
|
2022-01-06 18:41:06 +00:00 |
|
Jesper Wilhelmsson
|
844dfb3ab6
|
Merge
|
2022-01-06 01:26:50 +00:00 |
|
Maurizio Cimadamore
|
9d43d25da8
|
8278897: Alignment of heap segments is not enforced correctly
Reviewed-by: jvernee
|
2022-01-05 10:47:34 +00:00 |
|
Jatin Bhateja
|
0113322ac1
|
8277997: Intrinsic creation for VectorMask.fromLong API
Reviewed-by: psandoz, kvn, sviswanathan
|
2021-12-10 01:49:20 +00:00 |
|
Maurizio Cimadamore
|
ea905bd3da
|
8277924: Small tweaks to foreign function and memory API
Reviewed-by: jvernee, psandoz
|
2021-12-02 11:22:31 +00:00 |
|
Maurizio Cimadamore
|
96e36071b6
|
8275063: Implementation of Foreign Function & Memory API (Second incubator)
Reviewed-by: erikj, psandoz, jvernee, darcy
|
2021-11-24 11:51:16 +00:00 |
|
Kartik Ohri
|
2f8c2211c8
|
8273681: Add Vector API vs Arrays.mismatch intrinsic benchmark
Reviewed-by: psandoz
|
2021-09-17 15:12:34 +00:00 |
|
Sandhya Viswanathan
|
5aaa20f898
|
8272861: Add a micro benchmark for vector api
Reviewed-by: psandoz
|
2021-08-30 16:48:28 +00:00 |
|
Jatin Bhateja
|
020aec5318
|
8271366: [REDO] JDK-8266054 VectorAPI rotate operation optimization
Reviewed-by: sviswanathan, psandoz
|
2021-08-13 04:33:53 +00:00 |
|
Vladimir Kozlov
|
d7b5cb6889
|
8271368: [BACKOUT] JDK-8266054 VectorAPI rotate operation optimization
Reviewed-by: dholmes, iklam
|
2021-07-28 06:58:36 +00:00 |
|
Jatin Bhateja
|
d994b93e21
|
8266054: VectorAPI rotate operation optimization
Reviewed-by: psandoz, sviswanathan
|
2021-07-28 02:18:17 +00:00 |
|
Rado Smogura
|
1f51e13ea7
|
8270147: Increase stride size allowing unrolling more loops
Reviewed-by: kvn, iveresov
|
2021-07-21 05:05:13 +00:00 |
|
Roland Westrelin
|
c67a7b039d
|
8269230: C2: main loop in micro benchmark never executed
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Reviewed-by: kvn, iveresov
|
2021-07-01 07:41:22 +00:00 |
|
Maurizio Cimadamore
|
59a539fef1
|
8268129: LibraryLookup::ofDefault leaks symbols from loaded libraries
Reviewed-by: jvernee, psandoz
|
2021-06-04 12:53:17 +00:00 |
|
Maurizio Cimadamore
|
a223189b06
|
8264774: Implementation of Foreign Function and Memory API (Incubator)
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Athijegannathan Sundararajan <sundar@openjdk.org>
Co-authored-by: Chris Hegarty <chegar@openjdk.org>
Reviewed-by: psandoz, chegar, mchung, vlivanov
|
2021-06-02 10:53:06 +00:00 |
|
Jatin Bhateja
|
88b114235c
|
8267357: build breaks with -Werror option on micro benchmark added for JDK-8256973
Reviewed-by: jiefu, neliasso, thartmann
|
2021-05-19 09:58:48 +00:00 |
|
Jatin Bhateja
|
7aa65685b8
|
8256973: Intrinsic creation for VectorMask query (lastTrue,firstTrue,trueCount) APIs
Reviewed-by: psandoz, vlivanov
|
2021-05-19 05:22:02 +00:00 |
|
Jason Zaugg
|
0a12605df8
|
8265448: (zipfs): Reduce read contention in ZipFileSystem
Reviewed-by: alanb, lancea
|
2021-05-11 18:06:37 +00:00 |
|
Maurizio Cimadamore
|
7ff9c85639
|
8258242: Type profile pollution occurs when memory segments of different kinds are used
Reviewed-by: vlivanov, redestad
|
2020-12-15 13:50:40 +00:00 |
|