Inline optimizations #22

wants to merge 3 commits into


None yet
2 participants

ericbmerritt commented Jun 2, 2012

They should compile just fine in R15. Merge with git merge --no-ff --log next (when you are on this branch) and you should get the right thing. Or hell you might just do a merge from github if you have actually tested and everything.

ericbmerritt added some commits May 29, 2012

@ericbmerritt ericbmerritt support automatic inlining in joxa
This supports automatic inlining in joxa via the very nice core erlang
inline optimizer. In talks with Richard Carlsson I found out that this
is much much more then just an inliner. It is, in fact a very
aggressive optimizer in its own right. This patch enables it as part
of the final compilation on builds.
@ericbmerritt ericbmerritt support inlining definline via the core erlang inliner
This takes things defined by definline and adds explicit inline
directives for those functions to the core erlang compiler.
@ericbmerritt ericbmerritt support (attr pragma native) as a module attribute ba9fc1e

jwilberding was assigned Jun 2, 2012


jwilberding commented Jun 4, 2012

Please re-do request, the review i just finished causes a conflict with this jxa_bootstrap


ericbmerritt commented Jun 4, 2012

The previous rebase fixed these problems

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment