User loginNavigation |
To CPS or not to CPSOld question, still difficult. I am in the process of moving from a compiler which compiles the source code to an AST representation in C and then runs a trampolining interpreter on top of it, towards full-blown C compilation. I am puzzled whether to do the CPS transform or not (major code expansion, seems like a large performance hit? Or am I using the wrong transform?). I can also go ANF but actually, I am not too sure how to compile the ANF representation efficiently. And actually, is there any _real_ difference between CPS and ANF? Seems to me that the CPS transform just makes the return pointer explicit in the lambda representation. Any thoughts? By marco at 2008-09-29 18:03 | LtU Forum | previous forum topic | next forum topic | other blogs | 12641 reads
|
Browse archives
Active forum topics |
Recent comments
32 weeks 6 days ago
33 weeks 1 hour ago
33 weeks 1 hour ago
1 year 3 weeks ago
1 year 7 weeks ago
1 year 8 weeks ago
1 year 8 weeks ago
1 year 11 weeks ago
1 year 16 weeks ago
1 year 16 weeks ago