|
Ran
|
Jobs
1
|
Files
89
|
Run time
1min
|
Badge
README BADGES
|
push
github
x86/x64: Change ipairs_aux to match JIT backend behavior. Thanks to Sergey Kaplun. (cherry picked from commit 64b1f1083) In the single-number VM, `ipairs_aux()` first adds the 1 to the given number and only after casts it to an integer. This leads to results different from Vanilla Lua 5.1 and inconsistent with JIT engine recording. This patch fixes it by casting the value to an integer before addition. Sergey Kaplun: * added the description and the test for the problem Part of tarantool/tarantool#12480
5721 of 6056 branches covered (94.47%)
Branch coverage included in aggregate %.
21840 of 23547 relevant lines covered (92.75%)
3972716.46 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 10 |
77.88 |
-1.01% | src/lj_api.c |
| 4 |
77.58 |
0.31% | src/lj_opt_fold.c |
| 2 |
92.0 |
-0.44% | src/luajit.c |
| 1 |
96.71 |
-0.05% | src/lj_record.c |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 27013508195.1 | 89 |
93.1 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|