On Thursday, 30 June 2016 at 07:15:30 UTC, Nordlöw wrote:
On Thursday, 30 June 2016 at 03:17:38 UTC, Stefan Koch wrote:
Until then you can see my progress at https://github.com/UplinkCoder/dmd/tree/newCTFE
I will try to always keep the branch in a healthy state.


I can't wait to see the benchmarks.

Keep up the good work!

Currently the interpreter is about 10x-15x slower then native execution.
and about 2x-4000x faster then the old Interpreter :)

code I can currently compile :

uint test2(int x) {
        uint r = 0;
        const uint end = 9;
        for(int i = 0;i < end;++i) {
                for(int j = 0;j < 9;++j) {
                        r += j;
                        r += i;
                }
        }

        return r;
}

dmd's interpreter and mine return the same value :)

Reply via email to