[Digest] Opal Compiler

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[Digest] Opal Compiler

Stéphane Ducasse
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.

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project