Inline optimizations #22

Closed
wants to merge 3 commits into
from

Conversation

Projects
None yet
2 participants
Contributor

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.
c66e5d8
@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.
132043b
@ericbmerritt ericbmerritt support (attr pragma native) as a module attribute ba9fc1e

jwilberding was assigned Jun 2, 2012

Contributor

jwilberding commented Jun 4, 2012

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

Contributor

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