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
Maurizio Cimadamore
37043b0557
8257837: Performance regression in heap byte buffer views
...
Reviewed-by: chegar, roland
2020-12-10 15:32:36 +00:00
Maurizio Cimadamore
dede01eb20
8257622: MemoryAccess methods are missing @ForceInline annotations
...
Reviewed-by: jvernee, shade
2020-12-04 11:46:06 +00:00
Jorn Vernee
7c73fff34d
8256486: Linux/Windows-x86 builds broken after JDK-8254231
...
Reviewed-by: shade
2020-11-25 18:09:22 +00:00
Maurizio Cimadamore
0fb31dbf3a
8254231: Implementation of Foreign Linker API (Incubator)
...
Reviewed-by: coleenp, ihse, dholmes, vlivanov
2020-11-23 11:00:38 +00:00
Maurizio Cimadamore
d2ddf07461
8256477: Specialize heap memory segment implementations
...
Reviewed-by: jvernee, chegar
2020-11-18 10:23:20 +00:00
Maurizio Cimadamore
3e70aac5cc
8254162: Implementation of Foreign-Memory Access API (Third Incubator)
...
Reviewed-by: erikj, psandoz, alanb
2020-11-12 16:37:23 +00:00
Jorn Vernee
0a41ca6b75
8254354: Add a withInvokeExactBehavior() VarHandle combinator
...
Reviewed-by: psandoz, chegar
2020-11-10 23:26:02 +00:00
Jorn Vernee
804bd72599
8255128: linux x86 build failure with libJNIPoint.c
...
Reviewed-by: coleenp, shade, ihse
2020-11-04 18:10:49 +00:00
Chris Hegarty
7f69acc778
8247696: Incorrect tail computation for large segments in AbstractMemorySegmentImpl::mismatch
...
Reviewed-by: psandoz, mcimadamore
2020-06-23 10:09:26 +01:00
Chris Hegarty
f1e1cb7055
8246095: Tweaks to memory access API
...
Add more user friendly API points to the foreign memory acesss API
Reviewed-by: chegar, psandoz
2020-06-03 16:50:03 +01:00
Chris Hegarty
f3eb44a94d
8243491: Implementation of Foreign-Memory Access API (Second Incubator)
...
Upstream latest changes of the Foreign-Memory Access API
Co-authored-by: Jorn Vernee <jorn.vernee@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: chegar, psandoz
2020-05-25 10:54:39 +01:00