nbp/holyjit
View on GitHub ↗ ★ 1,553 Rust
Generic purpose Just-In-time compiler for Rust.
15 mentions on Hacker News by 13 people: 1 story, 14 comments · first 2017-10-20 · latest 2026-01-14
20082026
-
Like this: https://github.com/nbp/holyjit
comment by p-e-w · 2026-01-14 · in Servo 2025 Stats -
…it's a proof of concept, not a full JIT for JS. If you want to follow that project, it lives here: https://github.com/nbp/holyjit .
comment by Yoric · 2019-08-30 · in The Baseline Interpreter: A Faster JavaScript Interpreter in Firefox 70 -
…/ work being done in this area. https://blog.mozilla.org/javascript/2017/10/20/holyjit-a-new... https://github.com/nbp/holyjit
comment by bpicolo · 2018-11-27 · in Goro – An implementation of PHP written in Go -
Well, there is the ability to write something along the lines of https://github.com/nbp/holyjit :)
comment by Yoric · 2018-06-01 · in Mozilla Project Fusion: Tor Integration into Firefox -
Not for long... This could make rust rewrite feasible https://github.com/nbp/holyjit
comment by cztomsik · 2018-03-07 · in Xray – An experimental next-generation Electron-based text editor -
▲ 23
HolyJit – Generic Purpose Just-In-Time Compiler for Ruststory by anewhnaccount2 · 2018-02-04 · 1 comment
-
…[2] https://github.com/PistonDevelopers/dyon [3] http://terralang.org/ [4] https://github.com/nbp/holyjit [5] https://www.microsoft.com/en-us/research/publication/project...
comment by nerpderp83 · 2017-10-30 · in Fun facts about Rust's growing popularity -
…of completely normal interpreter loop, including a one-line macro on the top. What the heck. [0]: https://github.com/nbp/holyjit/blob/master/examples/brainfuc...
comment by infogulch · 2017-10-20 · in HolyJit: A New Hope -
…be caught by the community of users and fuzzers. Thus leaving less bugs for you to find out. [1]: https://github.com/nbp/holyjit/blob/master/README.md
comment by jmcomets · 2017-10-20 · in HolyJit: A New Hope -
Rustc does, but it doesn't appear to me that holyjit does, that is https://github.com/nbp/holyjit/blob/master/lib/src/compile.r... and https://github.com/nbp/holyjit/blob/master/lib/src/lib.rs#L1... Basically, it seems (and I haven't fully…
comment by steveklabnik · 2017-10-20 · in HolyJit: A New Hope -
It does link to https://github.com/nbp/holyjit which explains pretty much everything there is to explain so far...
comment by bzbarsky · 2017-10-20 · in HolyJit: A New Hope -
…implementation [1] of the brainfuck [0] language. [0]: https://en.wikipedia.org/wiki/Brainfuck [1]: https://github.com/nbp/holyjit/blob/master/examples/brainfuc...
comment by padenot · 2017-10-20 · in HolyJit: A New Hope -
Because it has an example that JITs Brainfuck: https://github.com/nbp/holyjit/blob/master/examples/brainfuc... (They actually don’t even need that line, as Cargo already infers this via convention)
comment by steveklabnik · 2017-10-20 · in HolyJit: A New Hope -
…The HolyJit repo has a brainfuck jit example in the repository: https://github.com/nbp/holyjit/blob/master/examples/brainfuc...
comment by ewillbefull · 2017-10-20 · in HolyJit: A New Hope -
…in it? Does that have some significance to Rust or Mozilla? Or is this a case of copy pasta? [1]: https://github.com/nbp/holyjit/blob/master/Cargo.toml [2]: Permanent link to line: https://github.com/nbp/holyjit/blob/1f20eb41de2dae14179815c…
comment by koolba · 2017-10-20 · in HolyJit: A New Hope