Categories: None [Edit]

optimize

https://rubygems.org/gems/optimize
https://github.com/segiddins/optimize-rb
Optimize is an ahead-of-time YARV bytecode optimizer for CRuby. It decodes iseq binaries into an in-memory IR, runs a configurable pipeline of passes (constant folding, inlining, dead-stash elimination, arithmetic reassociation, and others) under a narrow contract that the program's hot path respects, and re-emits an optimized iseq. Intended as a demo and an experiment, not a production compiler.

Total

Ranking: 196,404 of 197,744
Downloads: 313

Daily

Ranking: 41,879 of 197,724
Downloads: 3

Depended by

RankDownloadsName

Depends on

RankDownloadsName
251219,034,037prism

Owners

#GravatarHandle
1iconsegiddins