News for hackers. Stuff that matters.
Re:Increasing the performance of WebAssembly Text Format par... by testdelacc1 on Tuesday January 20, 2026 @05:33PM (#46698596)
Is a rewrite of Rowan on the horizon?
Re:Increasing the performance of WebAssembly Text Format par... by thramp on Thursday January 22, 2026 @12:07PM (#46721987)
One of the rust-analyzer co-maintainers (Chayim Friedman) already rewrote it, but we can’t integrate it yet, as about 40 assists (the little lightbulbs?) still rely on mutation. If you want something Rowan-like, I think syntree and Biome’s rowan fork are good options to look into.
Re:Increasing the performance of WebAssembly Text Format par... by gplane on Thursday January 29, 2026 @07:41AM (#46809408)
How about cstree? https://crates.io/crates/cstree Recently I found that traversal in rowan tree can cost much time. No sure if there's a cheaper way to achieve that. Or, integrate rowan with bump allocator (bumpalo or oxc_allocator)?