| ▲ | JohnKemeny 9 days ago | |||||||
I added one statement and it only says `timed out`. I'll stick with Graphviz, which certainly doesn't time out. | ||||||||
| ▲ | bvisness 8 days ago | parent | next [-] | |||||||
The part that is timing out is actually the JS interpreter, not the graph viewer. It’s a total hack to get SpiderMonkey running on the page at all. The full Frankenstein stack is: SpiderMonkey compiled in arm emulation mode, to a WASI 0.1 module, adapted to a WASI 0.2 component, transpiled to the web with jco, running in some random WASI shim. We do this because the JS runtime needs inline caches to be filled out before optimization, which requires an JIT and actual execution of machine code. Otherwise you just get a graph full of Unreachable. Frankly I’m amazed it works at all. | ||||||||
| ||||||||
| ▲ | rag-hav 9 days ago | parent | prev [-] | |||||||
Hackernews hug of death maybe | ||||||||