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

KarpelesLab / goro / 26094985190
12%

Build:
DEFAULT BRANCH: master
Ran 19 May 2026 11:54AM UTC
Jobs 1
Files 398
Run time 1min
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

19 May 2026 11:44AM UTC coverage: 12.331% (+0.02%) from 12.315%
26094985190

push

github

MagicalTux
vm: lower typed-return native (non-by-ref-target value)

OP_COERCE_RETURN pops the return value, applies non-strict early
return-type coercion via compiler.CoerceReturnValue (extracted from
runReturn.Run), and pushes the coerced value. emitReturn picks the
native path when:
 - the return value is non-nil, and
 - its shape isn't a property / array-access / static-prop (those
   trigger writeContext setup in runReturn.Run when the enclosing
   function returns by reference; the native emit can't reproduce
   that without knowing the by-ref flag at emit time).

For unsafe shapes, OP_TRY_FINALLY still AST-delegates the whole
return statement. Try-with-finally itself remains AST-delegated, so
returns inside finally-protected blocks continue to work through
the AST path.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

46 of 68 new or added lines in 4 files covered. (67.65%)

14494 of 117540 relevant lines covered (12.33%)

2553.65 hits per line

Uncovered Changes

Lines Coverage ∆ File
9
74.62
-0.77% core/vm/vmcompiler/emit_stmt.go
8
46.0
0.35% core/compiler/compile-return.go
5
69.12
-0.24% core/compiler/vmaccess.go
Jobs
ID Job ID Ran Files Coverage
1 26094985190.1 19 May 2026 11:54AM UTC 398
12.33
GitHub Action Run
Source Files on build 26094985190
  • Tree
  • List 398
  • Changed 5
  • Source Changed 5
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26094985190
  • 17ff6ee6 on github
  • Prev Build on master (#26083252686)
  • Next Build on master (#26095605299)
  • Delete
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