|
Ran
|
Jobs
1
|
Files
89
|
Run time
1min
|
Badge
README BADGES
|
push
github
FFI: Fix constructor index resolution in JIT compiler. Reported by Vladimir Davydov and Sergey Kaplun. (cherry picked from commit 02e299955) This patch is a follow-up for the commit 6cee1333e ("FFI: Resolve metamethods for constructors, too."). It allows the use of metamethods of the objects to be called on their constructors. Unfortunately, the JIT part isn't updated and may cause inconsistencies since it is indexing the field of the structure referenced by the given CType. This patch makes the semantics of JIT the same as for the VM. Sergey Kaplun: * added the description and the test for the problem Part of tarantool/tarantool#12134 Reviewed-by: Sergey Bronnikov <sergeyb@tarantool.org> Signed-off-by: Sergey Kaplun <skaplun@tarantool.org> (cherry picked from commit c2ac590f4)
5696 of 6035 branches covered (94.38%)
Branch coverage included in aggregate %.
1 of 1 new or added line in 1 file covered. (100.0%)
9 existing lines in 2 files now uncovered.21722 of 23451 relevant lines covered (92.63%)
1817006.13 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 4 |
94.74 |
-2.87% | src/lj_str.c |
| 5 |
85.59 |
-2.18% | src/lj_sysprof.c |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 23336569852.1 | 89 |
92.99 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|