|
Ran
|
Jobs
1
|
Files
515
|
Run time
1min
|
Badge
README BADGES
|
push
github
coro: do not clear rbp in coro_init Currently `rbp` register is cleared in `coro_init()` to stop unwinding. However, despite the fact that this register is present in the clobber list, and `coro.c` is compiled with `-fomit-frame-pointer`, a compiler tries to use `rbp`. It seems that zeroing out of `rbp` is actually not required. This patch reverts a part of commit 761053f0aae8 ("coro: fix `coro_{init,startup}` unwind information"). Closes #12216 NO_DOC=bugfix NO_CHANGELOG=internal NO_TEST=hard to create a stable reproducer (cherry picked from commit f34fbff45)
67660 of 114710 branches covered (58.98%)
101989 of 116645 relevant lines covered (87.44%)
1810614.82 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
90.63 |
-0.63% | src/box/engine.c |
| 1 |
94.74 |
-1.75% | src/box/engine.h |
| 1 |
95.61 |
-0.18% | src/box/relay.cc |
| 1 |
93.53 |
-0.15% | src/box/txn_limbo.c |
| 1 |
90.14 |
-0.08% | src/box/vy_log.c |
| 1 |
95.74 |
0.0% | src/box/vy_range.c |
| 1 |
87.5 |
-1.59% | src/box/xlog.h |
| 1 |
90.38 |
-1.77% | src/lib/core/trigger.cc |
| 1 |
22.62 |
-0.02% | src/lib/uri/uri_parser.c |
| 2 |
92.3 |
0.05% | src/box/vinyl.c |
| 2 |
86.27 |
-0.42% | src/box/vy_stmt.c |
| 2 |
85.61 |
-0.72% | src/lib/core/coio.c |
| 2 |
85.83 |
-0.32% | src/lib/core/say.c |
| 2 |
85.71 |
-9.52% | src/lib/core/tt_sigaction.c |
| 3 |
90.5 |
0.0% | src/box/applier.cc |
| 3 |
87.3 |
-0.19% | src/box/vy_run.c |
| 3 |
91.0 |
-0.31% | src/box/vy_scheduler.c |
| 3 |
93.04 |
0.13% | src/lib/core/fiber.c |
| 4 |
94.24 |
-0.76% | src/box/xrow_update_field.c |
| 4 |
97.05 |
-0.41% | src/lib/msgpuck/msgpuck.h |
| 6 |
94.66 |
-1.23% | src/box/vy_read_iterator.c |
| 6 |
84.08 |
-0.43% | src/box/xlog.c |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 21715168753.1 | 515 |
87.44 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|