"Shammah Chancellor" <[email protected]> wrote in message news:[email protected]... >> >> Yeah. See: >> http://forum.dlang.org/post/[email protected] >> http://forum.dlang.org/post/[email protected] >> >> Patches against dmd: >> https://github.com/D-Programming-Language/dmd/pull/1980 >> Converter tool: https://github.com/yebblies/magicport2 >> Pull requests marked DDMD: >> https://github.com/D-Programming-Language/dmd/pulls/yebblies > > > This is AWESOME!!!! Keep up the good work. Can't wait to see how the > DMD frontend performs in D. >
>From a quick test, compiling ddmd with ddmd takes about 80% longer than compiling ddmd with c++dmd. I suspect a lot of this is from not using the tuned allocator from the C++ version. > With the version, is there any chance of LLVM being the default backend -- > or is Walter opposed to that? > As Walter said, there is no chance of that happening. However, we are slowly working to integrate or refactor away all gdc/ldc patches against the frontend. This should greatly reduce the effort to merge patches, hopefully resulting in all three compilers permanently being in sync.
