mirror of
https://github.com/urbit/shrub.git
synced 2024-12-01 14:42:02 +03:00
e7afc51018
Motivation for the change is performance improvements on the un-`^~`d uses of ream. Parsing turns out to be slow, making ream slow in turn. So we construct the hoon ast manually instead. !, is arguably better style than ream, since it doesn't require a ^~ for static input, and lets syntax highlighting function properly. For the investigated case, in +get-cast's +grow flow, improves performance by over 80%. |
||
---|---|---|
.. | ||
vane | ||
arvo.hoon | ||
hoon.hoon | ||
zuse.hoon |