eirproject / eir

Erlang ecosystem common IR
Apache License 2.0
252 stars 8 forks source link

Various fixes/improvements to support Lumen #25

Closed bitwalker closed 4 years ago

bitwalker commented 4 years ago

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.

hansihe commented 4 years ago

All of your main changes are on master.

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.