- 
    Enhancement 
- 
    Resolution: Fixed
- 
     P3 P3
- 
    22
- 
    None
                    Port leftover implementation-only changes from the panama-foreign repo into the mainline JDK
Including the following patches:
- https://github.com/openjdk/panama-foreign/pull/862
- https://github.com/openjdk/panama-foreign/pull/860
- https://github.com/openjdk/panama-foreign/pull/858
- https://github.com/openjdk/panama-foreign/pull/857
- https://github.com/openjdk/panama-foreign/pull/890
- https://github.com/openjdk/panama-foreign/pull/886
- https://github.com/openjdk/panama-foreign/pull/885
- https://github.com/openjdk/panama-foreign/pull/874
- https://github.com/openjdk/panama-foreign/pull/870
- https://github.com/openjdk/panama-foreign/pull/864
- https://github.com/openjdk/panama-foreign/pull/903
Including the following patches:
- https://github.com/openjdk/panama-foreign/pull/862
- https://github.com/openjdk/panama-foreign/pull/860
- https://github.com/openjdk/panama-foreign/pull/858
- https://github.com/openjdk/panama-foreign/pull/857
- https://github.com/openjdk/panama-foreign/pull/890
- https://github.com/openjdk/panama-foreign/pull/886
- https://github.com/openjdk/panama-foreign/pull/885
- https://github.com/openjdk/panama-foreign/pull/874
- https://github.com/openjdk/panama-foreign/pull/870
- https://github.com/openjdk/panama-foreign/pull/864
- https://github.com/openjdk/panama-foreign/pull/903
- relates to
- 
                    JDK-8318454 TestLayoutPaths broken on Big Endian platforms after JDK-8317837 -           
- Resolved
 
-         
- 
                    JDK-8318363 Foreign benchmarks fail to build on some platforms -           
- Closed
 
-         
- 
                    JDK-8331520 Tests should not use the "Classpath" exception form of the legal header -           
- Closed
 
-         
 
        