More CPP macros -> inline functions
authorIan Lynagh <ian@well-typed.com>
Sat, 25 Aug 2012 14:42:20 +0000 (15:42 +0100)
committerIan Lynagh <ian@well-typed.com>
Sat, 25 Aug 2012 14:42:20 +0000 (15:42 +0100)
commit0ab537c563d0b937aaef29e2bb962793d308b174
tree2c6b70c614645504ae4c97af0869834ab7c504cc
parent773570edf681e26d4cd7f7a628f22c14a73b92fe
More CPP macros -> inline functions

All the wibble seem to have cancelled out, and (non-debug) object sizes
are back to where they started.

I'm not 100% sure that the types are optimal, but at least now the
functions have types and we can fix them if necessary.
includes/rts/storage/ClosureMacros.h
rts/Interpreter.c
rts/sm/Compact.c
rts/sm/Evac.c