• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tarantool / luajit / 7741781109
71%
tarantool/master: 93%

Build:
Build:
LAST BUILD BRANCH: skaplun/luajit-performance-tests
DEFAULT BRANCH: tarantool/master
Ran 01 Feb 2024 01:14PM UTC
Jobs 1
Files 89
Run time 28s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

01 Feb 2024 12:51PM UTC coverage: 88.845% (+0.02%) from 88.822%
7741781109

push

github

igormunkin
Simplify handling of instable types in TNEW/TDUP load forwarding.

Thanks to Peter Cawley.

(cherry picked from commit c42c62e71)

This patch is a follow-up for the commit
b89186cb0 ("Fix handling of instable
types in TNEW/TDUP load forwarding."). The problem still occurs when
TDUP load forwarding is performed for the boolean value. The
`fwd_ahload()` always takes the type of IR without checking the type of
the TValue for this iteration.

This patch solves the issue by returning the expected type of the TValue
from the constant table (or `nil` for TNEW IR) instead. In the case of
type instability, the error in `loop_unroll()` will be raised, and the
loop will be unrolled for one more iteration to prevent inconsistencies.

Sergey Kaplun:
* added the description and the test for the problem

Part of tarantool/tarantool#9595

Reviewed-by: Sergey Bronnikov <sergeyb@tarantool.org>
Reviewed-by: Maxim Kokryashkin <m.kokryashkin@tarantool.org>
Signed-off-by: Igor Munkin <imun@tarantool.org>
(cherry picked from commit b25486817)

5400 of 5998 branches covered (0.0%)

Branch coverage included in aggregate %.

20693 of 23371 relevant lines covered (88.54%)

2743150.23 hits per line

Jobs
ID Job ID Ran Files Coverage
1 7741781109.1 01 Feb 2024 01:14PM UTC 0
88.85
GitHub Action Run
Source Files on build 7741781109
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #7741781109
  • bcd127de on github
  • Prev Build on tarantool/release/3.0 (#7737927062)
  • Next Build on tarantool/release/3.0 (#7744516711)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc