|
Ran
|
Jobs
1
|
Files
89
|
Run time
1min
|
Badge
README BADGES
|
push
github
FFI/ARM64/OSX: Handle non-standard OSX C calling conventions. Contributed by Peter Cawley. (cherry picked from commit 83954100d) This patch adds FFI support for passing small (< 8 bytes) parameters on the stack on the OSX arm64 architecture. Also, it fixes the compilation of FFI vararg functions, since before the patch arguments were passed in registers instead of the stack [1] for them. JIT machinery now uses `TREF_NIL` as a marker for the slot from which the variadic arguments begin. [1]: https://developer.apple.com/documentation/xcode/writing-arm64-code-for-apple-platforms#Update-code-that-passes-arguments-to-variadic-functions Sergey Kaplun: * added the description and the test for the problem Part of tarantool/tarantool#12480
5717 of 6055 branches covered (94.42%)
Branch coverage included in aggregate %.
4 of 4 new or added lines in 1 file covered. (100.0%)
21826 of 23548 relevant lines covered (92.69%)
3972649.79 hits per line
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 26585715738.1 | 89 |
93.04 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|