git: openjdk/panama-foreign: foreign-jextract: 2 new changesets
Duncan Gittins
duncan.gittins at gmail.com
Thu Apr 1 12:44:28 UTC 2021
What is the status of the foreign-jextract branch? I did git pull / make
clean / make jdk-image of the foreign-jextract branch yesterday, and
again just now. There are errors in the generated libclang package -
such as LibraryLookup.Symbol
src\jdk.incubator.jextract\share\classes\jdk\internal\clang\libclang\RuntimeHelper.java:162:
error: cannot find symbol
private static final Optional<LibraryLookup.Symbol>
lookup(LibraryLookup[] LIBRARIES, String sym) {
symbol: class Symbol
Also - when will the jextract --include-- command line changes be merged
to foreign-jextract from: https://github.com/openjdk/panama-foreign/pull/469
Kind regards
Duncan
On 01/04/2021 11:37, duke wrote:
> Changeset: 26b3f4d9
> Author: Maurizio Cimadamore<mcimadamore at openjdk.org>
> Date: 2021-04-01 10:35:51 +0000
> URL:https://git.openjdk.java.net/panama-foreign/commit/26b3f4d9
>
> 8264515: Rename static factory methods in the foreign API
>
> Reviewed-by: jvernee, psandoz
>
> ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/AbstractLayout.java
> ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java
> ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/GroupLayout.java
> ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryHandles.java
> ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java
> ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayouts.java
> ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
> ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ResourceScope.java
> ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SegmentAllocator.java
> ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java
> ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractCLinker.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ArenaAllocator.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ConfinedScope.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LayoutPath.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LibrariesHelper.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryAddressImpl.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/PlatformLayouts.java
> = src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ResourceScopeImpl.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SharedScope.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/Binding.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/ProgrammableInvoker.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/UpcallStubs.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/AArch64Linker.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/AArch64VaList.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVVaList.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64Linker.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/WinVaList.java
> ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64Linker.java
> ! test/jdk/java/foreign/CallGeneratorHelper.java
> ! test/jdk/java/foreign/NativeTestHelper.java
> ! test/jdk/java/foreign/StdLibTest.java
> ! test/jdk/java/foreign/TestAdaptVarHandles.java
> ! test/jdk/java/foreign/TestAddressHandle.java
> ! test/jdk/java/foreign/TestArrays.java
> ! test/jdk/java/foreign/TestByteBuffer.java
> ! test/jdk/java/foreign/TestCondy.java
> ! test/jdk/java/foreign/TestDowncall.java
> ! test/jdk/java/foreign/TestHandshake.java
> ! test/jdk/java/foreign/TestIllegalLink.java
> ! test/jdk/java/foreign/TestLayoutConstants.java
> ! test/jdk/java/foreign/TestLayoutEquality.java
> ! test/jdk/java/foreign/TestLayoutPaths.java
> ! test/jdk/java/foreign/TestLayouts.java
> ! test/jdk/java/foreign/TestMemoryAccess.java
> ! test/jdk/java/foreign/TestMemoryAlignment.java
> ! test/jdk/java/foreign/TestMemoryCopy.java
> ! test/jdk/java/foreign/TestMemoryHandleAsUnsigned.java
> ! test/jdk/java/foreign/TestMismatch.java
> ! test/jdk/java/foreign/TestNative.java
> ! test/jdk/java/foreign/TestNulls.java
> ! test/jdk/java/foreign/TestRebase.java
> ! test/jdk/java/foreign/TestReshape.java
> ! test/jdk/java/foreign/TestResourceScope.java
> ! test/jdk/java/foreign/TestScopedOperations.java
> ! test/jdk/java/foreign/TestSegmentAllocators.java
> ! test/jdk/java/foreign/TestSegments.java
> ! test/jdk/java/foreign/TestSharedAccess.java
> ! test/jdk/java/foreign/TestSlices.java
> ! test/jdk/java/foreign/TestSpliterator.java
> ! test/jdk/java/foreign/TestTypeAccess.java
> ! test/jdk/java/foreign/TestUpcall.java
> ! test/jdk/java/foreign/TestUpcallHighArity.java
> ! test/jdk/java/foreign/TestUpcallStructScope.java
> ! test/jdk/java/foreign/TestUpcallStubs.java
> ! test/jdk/java/foreign/TestVarArgs.java
> ! test/jdk/java/foreign/TestVarHandleCombinators.java
> ! test/jdk/java/foreign/callarranger/TestAarch64CallArranger.java
> ! test/jdk/java/foreign/callarranger/TestSysVCallArranger.java
> ! test/jdk/java/foreign/callarranger/TestWindowsCallArranger.java
> ! test/jdk/java/foreign/stackwalk/TestStackWalk.java
> ! test/jdk/java/foreign/valist/VaListTest.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/BulkOps.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadHelper.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverConstant.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNew.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstant.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantFP.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantHeap.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantMapped.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantShared.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverPollutedSegments.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/ParallelSum.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/StrLenTest.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/TestAdaptVarHandles.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/UnrolledAccess.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/Upcalls.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/VaList.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/VarHandleExact.java
> ! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/PanamaPoint.java
>
> Changeset: bf83585f
> Author: duke<duke at openjdk.org>
> Date: 2021-04-01 10:37:12 +0000
> URL:https://git.openjdk.java.net/panama-foreign/commit/bf83585f
>
> Automatic merge of foreign-memaccess+abi into foreign-jextract
>
>
More information about the panama-dev
mailing list