On Wed, 18 Oct 2023 17:38:24 GMT, Jorn Vernee wrote:
>> Add the ability to pass heap segments to native code. This requires using
>> `Linker.Option.critical(true)` as a linker option. It has the same
>> limitations as normal critical calls, namely: upcalls into Java are not
>> allowed, and
On Tue, 25 Jul 2023 21:28:23 GMT, Jorn Vernee wrote:
> @TheRealMDoerr @feilongjiang Just a heads up: this patch touches the PPC and
> RISC-V ports as well, which I'm not able to test. I've just eye-balled the
> needed changes. I don't think there will be an issue since the code structure
> is
On Tue, 21 Mar 2023 13:35:25 GMT, Per Minborg wrote:
>> Per Minborg has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Add example for Option::captureStateLayout
>
> A review of all the copyright years shall be made in this PR.
Hi
On Thu, 9 Mar 2023 14:39:55 GMT, Feilong Jiang wrote:
> [JDK-8303604](https://bugs.openjdk.org/browse/JDK-8303604) fixes an issue
> with passing structs whose size is not a power of two on SysV and AArch64
> platforms. The same issue happens on RISC-V.
>
> Modifications
On Thu, 9 Mar 2023 15:07:55 GMT, Jorn Vernee wrote:
>> [JDK-8303604](https://bugs.openjdk.org/browse/JDK-8303604) fixes an issue
>> with passing structs whose size is not a power of two on SysV and AArch64
>> platforms. The same issue happens on RISC-V.
>>
>> Modifications are unnecessary for
On Mon, 6 Mar 2023 18:40:47 GMT, Jorn Vernee wrote:
> Port of: https://github.com/openjdk/panama-foreign/pull/791 which lifts the
> sharing mechanism for upcall stubs to AbstractLinker.
>
> This also speeds up upcall stub linking:
I'll submit a test on RISC-V board to see the results. It may
The message from this sender included one or more files
which could not be scanned for virus detection; do not
open these files unless you are certain of the sender's intent.
--
On Wed, 8 Mar 2023 20:54:17 GMT, Jorn Vernee wrote:
> @feilongjiang Could you comment on this? If you could figure out the needed
> sizes for RISCV I could add the needed changes to this patch. Otherwise I
> could file a followup issue if that seems more convenient. TIA
Yes, I will take a
On Sat, 5 Nov 2022 03:48:01 GMT, Feilong Jiang wrote:
> Add experimental Foreign Function & Memory API support for RISC-V.
>
> For details of the FFM API RISC-V port please refer to [JBS
> issue](https://bugs.openjdk.org/browse/JDK-8293841)
>
> Testing:
>
> -
On Sat, 14 Jan 2023 10:20:22 GMT, Jorn Vernee wrote:
>> Feilong Jiang has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> fix callArranger
>
> Marked as reviewed by jvernee (Reviewer).
@JornVernee @RealFYang @
-riscv64
> - [x] jdk_foreign with release/fastdebug build on linux-x64
> - [x] jdk_foreign with release/fastdebug build on linux-aarch64
Feilong Jiang has updated the pull request with a new target base due to a
merge or a rebase. The incremental webrev excludes the unrelated changes
brough
On Mon, 16 Jan 2023 11:48:21 GMT, Aleksey Shipilev wrote:
>> Feilong Jiang has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> more code style adjustment
>
> src/hotspot/cpu/riscv/codeBuffer_riscv.cpp line 3:
On Fri, 13 Jan 2023 11:30:35 GMT, Jorn Vernee wrote:
> Excellent. No Comments.
>
> I am running some sanity testing on our CI, and will approve when it comes
> back green.
@JornVernee, thanks for the reviewing and testing!
-
PR: https://git.openjdk.org/jdk/pull/11004
-riscv64
> - [x] jdk_foreign with release/fastdebug build on linux-x64
> - [x] jdk_foreign with release/fastdebug build on linux-aarch64
Feilong Jiang has updated the pull request incrementally with one additional
commit since the last revision:
more code style adjustment
-
Changes
On Sun, 15 Jan 2023 09:09:07 GMT, Fei Yang wrote:
>> Feilong Jiang has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> fix callArranger
>
> test/jdk/java/foreign/callarranger/TestRISCV64CallArranger
-riscv64
> - [x] jdk_foreign with release/fastdebug build on linux-x64
> - [x] jdk_foreign with release/fastdebug build on linux-aarch64
Feilong Jiang has updated the pull request with a new target base due to a
merge or a rebase. The incremental webrev excludes the unrelated changes
brough
x] run TestMatrix.java manually with release/fastdebug build
Feilong Jiang has updated the pull request incrementally with one additional
commit since the last revision:
fix callArranger
-
Changes:
- all: https://git.openjdk.org/jdk/pull/11004/files
- new: https://git.openjdk.or
x] run TestMatrix.java manually with release/fastdebug build
Feilong Jiang has updated the pull request incrementally with one additional
commit since the last revision:
fix callArranger
-
Changes:
- all: https://git.openjdk.org/jdk/pull/11004/files
- new: https://git.openjdk.or
x] run TestMatrix.java manually with release/fastdebug build
Feilong Jiang has updated the pull request incrementally with one additional
commit since the last revision:
fix build
-
Changes:
- all: https://git.openjdk.org/jdk/pull/11004/files
- new: https://git.openjdk.org/jdk/pull
x] run TestMatrix.java manually with release/fastdebug build
Feilong Jiang has updated the pull request with a new target base due to a
merge or a rebase. The incremental webrev excludes the unrelated changes
brought in by the merge/rebase. The pull request contains five additional
commits since the
Add experimental Foreign Function & Memory API support for RISC-V.
Details of FFM API RISC-V port please refer to [JBS
issue](https://bugs.openjdk.org/browse/JDK-8293841)
-
Commit messages:
- sync with JDK-8296477
- sync with JDK-8295044
- JDK-8293841: RISC-V: Implementation of
21 matches
Mail list logo