node.d(99,25): Error: Internal Compiler Error: type `inout(Edge)[]` can not be mapped to C++
Class instance memory overhead lower than 3 words?
Nordlöw via Digitalmars-d-learn Wed, 24 Jan 2018 13:51:02 -0800
Why is the memory overhead for a class instance as high as 3
words (24 bytes on 64-bit systems? I find that annoyingly much
for my knowledge database application. I'm aware of extern(C++),
having one word overhead, but such extern(C++)-classes cannot use
all of D; I get compilation errors such as
- Class instance memory overhea... Nordlöw via Digitalmars-d-learn
- Re: Class instance memor... H. S. Teoh via Digitalmars-d-learn
- Re: Class instance memor... Nordlöw via Digitalmars-d-learn
- Re: Class instance m... Nicholas Wilson via Digitalmars-d-learn
- Re: Class instance memor... Nicholas Wilson via Digitalmars-d-learn
- Re: Class instance m... Jonathan M Davis via Digitalmars-d-learn
- Re: Class instance m... Ali Çehreli via Digitalmars-d-learn
- Re: Class instan... Jonathan M Davis via Digitalmars-d-learn
- Re: Class instance memor... kinke via Digitalmars-d-learn
- Re: Class instance memor... Steven Schveighoffer via Digitalmars-d-learn