analysis: simplify icode inlining
authorJean Privat <jean@pryen.org>
Thu, 21 Jan 2010 21:27:27 +0000 (16:27 -0500)
committerJean Privat <jean@pryen.org>
Thu, 21 Jan 2010 21:27:27 +0000 (16:27 -0500)
commit264011ac43f2509ab2465e95ec42c23cd2358aed
treecea42a809ff7644ebb96f967b21c987da4d837d8
parentb7a9f8b7acd5bcbbc70137c9bd1dd2658210322d
analysis: simplify icode inlining

Permit unbounded nested inlining. The only restriction is that an
iroutine cannot be inlined in itself.

Signed-off-by: Jean Privat <jean@pryen.org>
src/analysis/allocate_iregister_slots.nit
src/analysis/inline_methods.nit
src/icode/icode_tools.nit