On Fri, 21 Apr 2023 18:25:32 GMT, Jorn Vernee wrote:
> Implement captureCallState support for upcall stubs.
>
> The method handle of an upcall stub linked with this linker option has an
> additional leading memory segment parameter into which the capture state
> (e.g. errno) should be written.
On Fri, 21 Apr 2023 18:25:32 GMT, Jorn Vernee wrote:
> Implement captureCallState support for upcall stubs.
>
> The method handle of an upcall stub linked with this linker option has an
> additional leading memory segment parameter into which the capture state
> (e.g. errno) should be written.
Implement captureCallState support for upcall stubs.
The method handle of an upcall stub linked with this linker option has an
additional leading memory segment parameter into which the capture state (e.g.
errno) should be written. After returning from Java, this value is then
actually written
Using for instance a struct layout that contains an unbounded array will
produce the exception from the JBS issue.
This patch checks for the case where a GroupLayout is too large more
explicitly, and reports the issue using a more informative exception.
-
Depends on: https://git.op
On Tue, 18 Apr 2023 12:21:11 GMT, Quan Anh Mai wrote:
> Hi,
>
> Please review this patch which fixes the errors on machines where
> TypeMaxVector has a length of 64 bits. I take an extra cautious approach and
> fall back to putting elements one by one if the length is an unexpected value.
>
>
> Please review this patch adding two new convenience methods that allows
> easier access to MethodTypeDesc instances and its associated CSR as well.
> This is a necessity to allow #13186 to reduce array copies in a few
> scenarios; the implementation of the two methods will be updated there.
>
On Sun, 23 Apr 2023 21:09:32 GMT, ExE Boss wrote:
>> Alternatively, we can switch to SequencedCollection when it's integrated.
>
> [`MethodType.methodType(…)`] also doesn’t allow plain `Collection`s for the
> same reason, even though `List.copyOf` supports creation from a `Collection`.
>
> [`Me
ProcessTools.startProcess() creates process and read it's output error streams.
So the any other using of corresponding Process.getInputStream() and
Process.getErrorStream() doesn't get process streams.
This fix preserve process streams content and allow to read reuse the date. The
ByteArrayOut
Minor refactoring of FdLibm.java; will consider future refactorings with more
substantive code changes in the future.
-
Commit messages:
- JDK-8304423: Refactor Fdlibm.java
Changes: https://git.openjdk.org/jdk/pull/13604/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=13604
On Sun, 23 Apr 2023 16:33:46 GMT, Chen Liang wrote:
>> No, this is what List.copyOf supports.
>
> Alternatively, we can switch to SequencedCollection when it's integrated.
[`MethodType.methodType(…)`] also doesn’t allow plain `Collection`s for the
same reason, even though `List.copyOf` supports
> * Optimized mixed insertion sort
> * Optimized insertion sort
> * Optimized Radix sort
> * Updated microbenchmark
>
> I am going on previous PR by Vladimir Yaroslavskyi:
> https://github.com/openjdk/jdk/pull/3938
Laurent Bourgès has updated the pull request with a new target base d
On Sun, 23 Apr 2023 13:13:55 GMT, ExE Boss wrote:
>> Chen Liang has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Unify ofInternalName and internalName, document about CONSTANT_Class_info,
>> remove misleading JVMS 4.4.1 links
>
> src/jav
On Sun, 23 Apr 2023 16:31:52 GMT, Chen Liang wrote:
>> src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java line 85:
>>
>>> 83: * @since 21
>>> 84: */
>>> 85: static MethodTypeDesc of(ClassDesc returnDesc,
>>> Collection paramDescs) {
>>
>> This needs to be:
>> Sugg
On Sun, 23 Apr 2023 13:06:34 GMT, ExE Boss wrote:
>> Please review this patch adding two new convenience methods that allows
>> easier access to MethodTypeDesc instances and its associated CSR as well.
>> This is a necessity to allow #13186 to reduce array copies in a few
>> scenarios; the imp
> * Optimized mixed insertion sort
> * Optimized insertion sort
> * Optimized Radix sort
> * Updated microbenchmark
>
> I am going on previous PR by Vladimir Yaroslavskyi:
> https://github.com/openjdk/jdk/pull/3938
Laurent Bourgès has updated the pull request incrementally with one a
On Sat, 22 Apr 2023 18:40:45 GMT, Chen Liang wrote:
>> Add a method `internalName` to `ClassDesc`, and unifies handling of string
>> representation of a class constant in CONSTANT_Class_info via
>> `ofInternalName` and `internalName` APIs, documented in `ClassDesc` itself.
>> In particular, `o
On Sat, 22 Apr 2023 16:31:31 GMT, Chen Liang wrote:
> Please review this patch adding two new convenience methods that allows
> easier access to MethodTypeDesc instances and its associated CSR as well.
> This is a necessity to allow #13186 to reduce array copies in a few
> scenarios; the imple
17 matches
Mail list logo