August 31, 2014 [dmd-internals] [D-Programming-Language/dmd] 11a635: When allocating a struct with "new", do not pass t... | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 11a63568ab4799ca16c6effc856a63ed3420ff24 https://github.com/D-Programming-Language/dmd/commit/11a63568ab4799ca16c6effc856a63ed3420ff24 Author: Rainer Schuetze <r.sagitario@gmx.de> Date: 2014-08-31 (Sun, 31 Aug 2014) Changed paths: M src/e2ir.c Log Message: ----------- When allocating a struct with "new", do not pass the pointer type info to the runtime, but the struct type info. Commit: 048f0cca0667d42a5b71a90eae2a7a39f42f95f2 https://github.com/D-Programming-Language/dmd/commit/048f0cca0667d42a5b71a90eae2a7a39f42f95f2 Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-08-31 (Sun, 31 Aug 2014) Changed paths: M src/e2ir.c Log Message: ----------- Merge pull request #3935 from rainers/fix_13404 Issue 13404 - heap-allocating a struct passes TypeInfo_Pointer to the GC, not TypeInfo_struct Compare: https://github.com/D-Programming-Language/dmd/compare/6bfa07437f7f...048f0cca0667 |
Copyright © 1999-2021 by the D Language Foundation