Prepared by: | Jorn Vernee on Fri Jun 19 16:21:43 UTC 2020 |
---|---|
Compare against: | https://git.openjdk.java.net/panama-foreign |
Compare against version: | 4a313fe0 |
Summary of changes: | 518 lines changed; 398 ins; 76 del; 44 mod; 1752 unchg |
Patch of changes: | webrev.patch |
Pull request: | 212 |
Legend: | Modified file Deleted file New file |
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/Binding.java
5b5fe90a: Implement binding recipe specialization with MethodHandles8 lines changed; 8 ins; 0 del; 0 mod; 576 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/BindingInterpreter.java
5b5fe90a: Implement binding recipe specialization with MethodHandles77 lines changed; 0 ins; 67 del; 10 mod; 45 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/CallingSequence.java
5b5fe90a: Implement binding recipe specialization with MethodHandles13 lines changed; 12 ins; 0 del; 1 mod; 89 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/ProgrammableInvoker.java
816b8ecd: Fix whitespace errors 5b5fe90a: Implement binding recipe specialization with MethodHandles305 lines changed; 278 ins; 8 del; 19 mod; 123 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/ProgrammableUpcallHandler.java
5b5fe90a: Implement binding recipe specialization with MethodHandles12 lines changed; 6 ins; 0 del; 6 mod; 124 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java
5b5fe90a: Implement binding recipe specialization with MethodHandles70 lines changed; 70 ins; 0 del; 0 mod; 395 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/jdk/java/foreign/TestDowncall.java
5b5fe90a: Implement binding recipe specialization with MethodHandles7 lines changed; 6 ins; 0 del; 1 mod; 95 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/jdk/java/foreign/TestUpcall.java
5b5fe90a: Implement binding recipe specialization with MethodHandles14 lines changed; 6 ins; 1 del; 7 mod; 211 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverhead.java
5b5fe90a: Implement binding recipe specialization with MethodHandles12 lines changed; 12 ins; 0 del; 0 mod; 94 unchg
This code review page was prepared using webrev version ca39c57bf150c55fce30c74e2756b7afb0aa0645