Code Review for webrev

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 MethodHandles  
8 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 MethodHandles  
77 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 MethodHandles  
13 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 MethodHandles  
305 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 MethodHandles  
12 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 MethodHandles  
70 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 MethodHandles  
7 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 MethodHandles  
14 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 MethodHandles  
12 lines changed; 12 ins; 0 del; 0 mod; 94 unchg

This code review page was prepared using webrev version ca39c57bf150c55fce30c74e2756b7afb0aa0645