[Digest] Opal Compiler
A little digest of the Opal activity. Thanks marcus, jorge and jb Name: OpalCompiler-Core-MarcusDenker.39 Author: MarcusDenker Time: 22 September 2010, 12:49:03 pm UUID: f0990355-584c-4f3e-b72e-4ef73c915e20 Ancestors: OpalCompiler-Core-JorgeRessia.38 -> escaping now destinguishes between escapingRead and escapingWrite -> write on an escapingRead Temp makes it escapingWrite, too -> fixed ASTranslator to correctly use the copying vars of the outer scope when calling IRBuilder to create a block -> Cleanups Name: OpalCompiler-Core-JorgeRessia.41 Author: JorgeRessia Time: 22 September 2010, 7:28:07 pm UUID: a22e64f9-0181-45a0-a531-2b929c2bd969 Ancestors: OpalCompiler-Core-MarcusDenker.40 - fixing optimezed blocks remote temps Name: OpalCompiler-Core-JorgeRessia.42 Author: JorgeRessia Time: 23 September 2010, 10:48:37 am UUID: b144fc34-6ed0-4acd-a538-3dd8fa386143 Ancestors: OpalCompiler-Core-JorgeRessia.41 Fixing optimized Block analysis Name: OpalCompiler-Tests-JorgeRessia.41 Author: JorgeRessia Time: 23 September 2010, 11:26 am UUID: f0c522bc-5b78-442f-942c-181e4fe03f98 Ancestors: OpalCompiler-Tests-JorgeRessia.40 New cases for the optimized blocks Name: OpalCompiler-Tests-JorgeRessia.43 Author: JorgeRessia Time: 23 September 2010, 2:29:09 pm UUID: dcca39e4-660f-4a9e-9349-021743f3773b Ancestors: OpalCompiler-Tests-JorgeRessia.42 Lexical Analysis and Closure Analysis green tests Name: OpalCompiler-Core-JorgeRessia.43 Author: JorgeRessia Time: 23 September 2010, 2:02:56 pm UUID: 8208019f-9941-4279-b969-ed5c63a92fc2 Ancestors: OpalCompiler-Core-JorgeRessia.42 Fixing optimized Block analysis Name: OpalCompiler-Core-JorgeRessia.45 Author: JorgeRessia Time: 23 September 2010, 7:20:04 pm UUID: e3dbc461-ba42-4153-af21-bf321b07f131 Ancestors: OpalCompiler-Core-JorgeRessia.44 Refactoring and fixing code ==================== Summary ==================== Name: OpalCompiler-Core-JorgeRessia.44 Author: JorgeRessia Time: 23 September 2010, 6:10:02 pm UUID: 971894ca-6ca7-4f21-9ac2-bb1c47be0958 Ancestors: OpalCompiler-Core-JorgeRessia.43 - Fixed problems with optimized block in the semantic analysis - Fixed bug with the copied temp in a block in the semantic analysis. - new test for special cases of optimized loops. - fixed ASTClosureAnalysisTest for testing the copied values.
participants (1)
-
Stéphane Ducasse