Author: theraven
Date: Sun Aug 19 12:46:02 2012
New Revision: 7793

URL: http://svn.gna.org/viewcvs/etoile?rev=7793&view=rev
Log:
Always promote a block to the heap when passing it as a function argument.
This is a bit suboptimal, but the ARC optimisations don't like doing it the
other way.  


Modified:
    trunk/Etoile/Languages/LanguageKit/CodeGen/CodeGenAssignments.h
    trunk/Etoile/Languages/LanguageKit/CodeGen/CodeGenAssignments.mm
    trunk/Etoile/Languages/LanguageKit/CodeGen/CodeGenBlock.h
    trunk/Etoile/Languages/LanguageKit/CodeGen/CodeGenBlock.mm
    trunk/Etoile/Languages/LanguageKit/CodeGen/CodeGenLexicalScope.mm
    trunk/Etoile/Languages/LanguageKit/CodeGen/CodeGenModule.mm
    trunk/Etoile/Languages/LanguageKit/CodeGen/CodeGenTypes.h
    trunk/Etoile/Languages/LanguageKit/CodeGen/CodeGenTypes.mm


_______________________________________________
Etoile-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-cvs

Reply via email to