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

JuliaLang / julia / #37893
77%

Build:
DEFAULT BRANCH: master
Ran 04 Sep 2024 10:43AM UTC
Jobs 1
Files 361
Run time 4min
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

04 Sep 2024 02:14AM UTC coverage: 87.763% (+0.8%) from 86.931%
#37893

push

local

web-flow
better signal handling (#55623)

Instead of relying on creating a fake stack frame, and having no signals
delivered, kernel bugs, accidentally gc_collect, or other issues occur
during the delivery and execution of these calls, use the ability we
added recently to emulate a longjmp into a unw_context to eliminate any
time where there would exist any invalid states.

Secondly, when calling jl_exit_thread0_cb, we used to end up completely
smashing the unwind info (with CFI_NOUNWIND), but this makes core files
from SIGQUIT much less helpful, so we now have a `fake_stack_pop`
function with contains the necessary CFI directives such that a minimal
unwind from the debugger will likely still succeed up into the frames
that were removed. We cannot do this perfectly on AArch64 since that
platform's DWARF spec lacks the ability to do so. On other platforms,
this should be possible to implement exactly (subject to libunwind
implementation quality). This is currently thus only fully implemented for
x86_64 on Darwin Apple.

78232 of 89140 relevant lines covered (87.76%)

16650914.44 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
88.43
1.52% base/process.jl
1
89.76
0.0% base/compiler/tfuncs.jl
2
92.96
4.47% base/floatfuncs.jl
3
78.26
-13.04% base/locks-mt.jl
86
86.48
-0.81% stdlib/Profile/src/Profile.jl
112
92.79
0.15% stdlib/LinearAlgebra/src/triangular.jl
Jobs
ID Job ID Ran Files Coverage
1 #37893.1 04 Sep 2024 10:43AM UTC 361
87.76
Source Files on build #37893
  • Tree
  • List 361
  • Changed 271
  • Source Changed 0
  • Coverage Changed 48
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • b1b968e9 on github
  • Prev Build on master
  • Next Build on master
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