[foreign-memaccess] [Rev 02] RFR: JDK-8241866:Add API to reshape sequence layouts

Jorn Vernee jvernee at openjdk.java.net
Wed Apr 1 10:44:35 UTC 2020


On Tue, 31 Mar 2020 16:25:51 GMT, Maurizio Cimadamore <mcimadamore at openjdk.org> wrote:

>> https://docs.scipy.org/doc/numpy/reference/generated/numpy.reshape.html
>> 
>> As in Python, clients can use _at most_ one `-1` dimension value, and that dimension value will be inferred by
>> remaining dimensions.
>> The changes also add the `flatten` method, which does the opposite - e.g. take a sequence layout, whose element layout
>> could be other nested sequence layouts and flatten everything into an outermost sequence layout (where element count is
>> adjusted as needed).  These routines are fairly general and helpful and I found myself in need for something similar
>> when writing code doing parallel processing of memory segments, but there are many other possible use cases.
>
> Maurizio Cimadamore has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Fix typo in javadoc

Marked as reviewed by jvernee (Committer).

-------------

PR: https://git.openjdk.java.net/panama-foreign/pull/75


More information about the panama-dev mailing list