This PR is a cleaned up version of my fork that has the changes I've needed in order to build out Lumen's codegen. I had to fork hashbrown and bumpalo from your forks and make some tweaks so that their builds work on older nightlies, I can open PRs for those as well, though you can omit those changes if you want, and Lumen can just pull from my branch for now.
The lumen branch uses your forks of hashbrown and bumpalo. Feel free to commit stuff there, and I will try to stay on top of keeping things more or less in sync.
This PR is a cleaned up version of my fork that has the changes I've needed in order to build out Lumen's codegen. I had to fork
hashbrown
andbumpalo
from your forks and make some tweaks so that their builds work on older nightlies, I can open PRs for those as well, though you can omit those changes if you want, and Lumen can just pull from my branch for now.