from Hacker News

Lightbeam: A Highly-Optimising Streaming WebAssembly Compiler (2019) [video]

by nonsince on 2/24/20, 11:41 AM with 15 comments

  • by karavelov on 2/24/20, 11:52 AM

    Nowdays merged into wasmtime: https://github.com/bytecodealliance/wasmtime
  • by feniv on 2/24/20, 6:19 PM

    If you can't watch the video, there's a blog post writeup of Lightbeam by the presenter here - http://troubles.md/posts/lightbeam/
  • by tom_mellior on 2/24/20, 4:31 PM

    > but for a streaming compiler... you just don't have liveness analysis

    I understand that streaming compilation wants to start compiling before the entire module has been read, but is it really that important to start compiling functions before their entire definition has been read? Seems like a huge artificial hurdle.