Hacker GitHub

← All repos

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

Mentions per year 15 mentions · busiest year 2017 (9)
20082026
  1. Like this: https://github.com/nbp/holyjit
    comment by p-e-w · 2026-01-14 · in Servo 2025 Stats
  2. …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 .
  3. …/ work being done in this area. https://blog.mozilla.org/javascript/2017/10/20/holyjit-a-new... https://github.com/nbp/holyjit
  4. Well, there is the ability to write something along the lines of https://github.com/nbp/holyjit :)
  5. Not for long... This could make rust rewrite feasible https://github.com/nbp/holyjit
  6. …[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
  7. …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
  8. …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
  9. 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
  10. 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
  11. …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
  12. 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
  13. …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
  14. …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