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

wegamekinglc / Derivatives-Algorithms-Lib / 36025160657
92%

Build:
DEFAULT BRANCH: master
Ran 24 Sep 2026 04:20PM UTC
Jobs 1
Files 301
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

24 Sep 2026 04:07PM UTC coverage: 91.777% (+0.01%) from 91.764%
36025160657

push

github

web-flow
perf: reduce LSMC replay and observation overhead (#424)

* Reuse LSMC replay state and prune dead observations

Out-of-sample hard pricing reconstructed evaluators and recording rows for every batch. Reuse worker-local replay state and borrow the prepared compiled program so the frozen policy can be priced without per-date hard recording buffers.

Prune only future model observation outputs removed by LSMC liveness. Keep all sample dates and resolve historical fixings first to preserve Sobol dimensions, path evolution, and validation contracts. Add parity, ordering, and benchmark coverage for hard/AAD and Black-Scholes/Dupire.

* Simplify LSMC replay and profile control flow

Split the replay profile parser and observation compaction into focused helpers so Codacy complexity checks remain within the repository threshold. Keep the replay behavior and benchmark outputs unchanged.

* Preserve generic compiled MC code generation

Keep PreparedScript_::Compile on its original direct-copy path while LSMC borrows CompiledProgram. The forwarding implementation enlarged the ordinary MC entry point and correlated with reproducible vanilla double compiled slowdowns on the CI runner.

107 of 108 new or added lines in 5 files covered. (99.07%)

15580 of 16976 relevant lines covered (91.78%)

3386821.6 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
99.17
-0.34% dal-cpp/dal/script/preparation.cpp
Jobs
ID Job ID Ran Files Coverage
1 36025160657.1 24 Sep 2026 04:20PM UTC 301
91.78
GitHub Action Run
Source Files on build 36025160657
  • Tree
  • List 301
  • Changed 5
  • Source Changed 5
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #36025160657
  • bfff9ea2 on github
  • Prev Build on master (#35908354054)
  • Next Build on master (#36032355809)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc