|
Ran
|
Jobs
1
|
Files
522
|
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)
70161 of 118145 branches covered (59.39%)
105524 of 120475 relevant lines covered (87.59%)
1363580.55 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
96.3 |
-0.18% | src/box/relay.cc |
| 1 |
95.74 |
-0.53% | src/box/vy_range.c |
| 1 |
85.98 |
0.12% | src/box/xlog.c |
| 1 |
93.3 |
0.18% | src/lib/core/fiber.c |
| 1 |
96.1 |
-0.05% | src/lib/salad/bps_tree.h |
| 1 |
94.59 |
0.96% | src/lib/swim/swim_io.c |
| 2 |
95.84 |
-0.11% | src/box/iproto.cc |
| 2 |
93.77 |
-0.29% | src/box/memtx_space.c |
| 2 |
93.81 |
0.01% | src/box/xrow_update_field.c |
| 2 |
86.22 |
-0.31% | src/lib/core/say.c |
| 2 |
91.56 |
-0.22% | src/lib/swim/swim.c |
| 3 |
97.51 |
-0.2% | src/box/memtx_tx.c |
| 3 |
96.95 |
-0.3% | src/lib/msgpuck/msgpuck.h |
| 6 |
87.96 |
-0.4% | src/box/vy_run.c |
| 8 |
94.78 |
-1.67% | src/box/vy_read_iterator.c |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 21715178472.1 | 522 |
87.59 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|