dmd codegen improvements
Walter Bright via Digitalmars-d
digitalmars-d at puremagic.com
Tue Aug 18 14:36:38 PDT 2015
On 8/18/2015 2:26 PM, rsw0x wrote:
> if you want to make D fast - Fix the interface between the compiler and the
> runtime(including the inability for compilers to inline simple things like
> allocations which makes allocations have massive overheads.) Then, fix the GC.
> Make the GC both shared and immutable aware, then moving the GC to a thread
> local "island"-style GC would be fairly easy.
The fundamental issue of island GCs is what to do with casting of data from one
island to another.
> Maybe you should take a look at what Go has recently done with their GC to get
> an idea of what D's competition has been up to.
> https://talks.golang.org/2015/go-gc.pdf
"you"? There's a whole community here, we're all in this together. Pull requests
are welcome.
More information about the Digitalmars-d
mailing list