9. The computer-readable medium as described in claim 8 , wherein said method further comprises: deleting code associated with each conditional if-statement not corresponding to said first execution space during said compilation.
9. The computer-readable medium as described in claim 8 , wherein said method further comprises: deleting code associated with each conditional if-statement not corresponding to said first execution space during said compilation. 13. The computer-readable medium as described in claim 9 , wherein said method further comprises: during said compilation, performing overload resolution at a call site of said overloaded function by checking for compatibility with a second execution space specified by one of said plurality of conditional if-statements.