Files
pugz/src
Ankit Patial 0b49cd7fb8 perf: use ArenaAllocator for entire compilation pipeline
- Wrap lexer -> parser -> codegen pipeline in ArenaAllocator
- All temporary allocations freed in one shot after HTML generation
- Applied to pug.compile() and template.renderWithData()
- Reduces allocator overhead and improves cache locality
- 22% faster than Pug.js (149.3ms vs 182.9ms on benchmark)
- All tests pass
2026-01-27 16:35:49 +05:30
..
2026-01-27 16:04:02 +05:30
2026-01-23 22:08:53 +05:30
2026-01-24 23:53:19 +05:30
2026-01-27 16:04:02 +05:30
2026-01-24 23:53:19 +05:30
2026-01-24 23:53:19 +05:30
2026-01-27 16:04:02 +05:30
2026-01-27 16:04:02 +05:30
2026-01-24 23:53:19 +05:30
2026-01-27 16:04:02 +05:30
2026-01-24 23:53:19 +05:30