http://d.puremagic.com/issues/show_bug.cgi?id=3673
--- Comment #6 from github-bugzi...@puremagic.com 2013-03-10 20:00:51 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd
http://d.puremagic.com/issues/show_bug.cgi?id=3673
Kenji Hara k.hara...@gmail.com changed:
What|Removed |Added
Status|NEW |RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=3673
Kosmonaut kosmon...@tempinbox.com changed:
What|Removed |Added
CC||dsim...@yahoo.com
http://d.puremagic.com/issues/show_bug.cgi?id=3673
Max Samukha samu...@voliacable.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=3673
--- Comment #2 from Max Samukha samu...@voliacable.com 2010-01-05 04:22:26
PST ---
Also, each interface adds sizeof(void*) bytes to the class instance size. While
recursive inheritance provides a separate interface for each type, which may be
http://d.puremagic.com/issues/show_bug.cgi?id=3673
--- Comment #3 from Andrei Alexandrescu and...@metalanguage.com 2010-01-05
06:04:40 PST ---
Thanks, Max. Yah, the overhead is kinda crippling. I'm also thinking of
TextOutputRange, which is an alias for OutputRange!(const(char)[],