Adding Java and C++ to the MQTT benchmarks or: How I Learned to Stop Worrying and Love the Garbage Collector

H. S. Teoh hsteoh at quickfur.ath.cx
Thu Jan 9 15:29:09 PST 2014


On Thu, Jan 09, 2014 at 10:51:22PM +0000, Brian Rogoff wrote:
> On Thursday, 9 January 2014 at 21:35:45 UTC, qznc wrote:
> >On Thursday, 9 January 2014 at 19:41:43 UTC, H. S. Teoh wrote:
> >>because if D can get a GC that's on par with Java's, then D can
> >>totally beat Java flat, since the existence of value types greatly
> >>reduces the memory pressure on the GC, so the GC will have much less
> >>work to do compared to an equivalent Java program.
> >
> >Java will probably gain (something like) value types at some
> >point. Google for "packed objects", it provides similar gains as
> >value types.
> >
> >Hopefully, D gets a better GC first.
> 
> What's the status of all that? There were interesting talks at DConf
> 2013 about precise and concurrent GCs, and it seemed that work was
> going on to fold all that into the compilers, and that Walter/Andrei
> were ready to make changes to the spec and runtime if needed to
> support precise GC. All very encouraging.
> 
> Will DMD have a precise GC by the next DConf?
[...]

Has *anything* been done on the GC at all since the previous DConf? Not
trying to be provocative, just genuinely curious if anything has been
happening on that front, since I don't remember seeing any commits in
that area all year.


T

-- 
"I'm running Windows '98." "Yes." "My computer isn't working now." "Yes, you already said that." -- User-Friendly


More information about the Digitalmars-d mailing list