Thread overview | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
February 07, 2015 [Issue 4650] Static data that must be scanned by the GC should be grouped | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=4650 Rainer Schuetze <r.sagitario@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |r.sagitario@gmx.de --- Comment #3 from Rainer Schuetze <r.sagitario@gmx.de> --- There is a minimal support for this for ELF object files: strings and some floating point constants are emitted to the .text segment. -- |
February 07, 2015 [Issue 4650] Static data that must be scanned by the GC should be grouped | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=4650 --- Comment #4 from Rainer Schuetze <r.sagitario@gmx.de> --- Similar functionality for COFF and OMF: https://github.com/D-Programming-Language/dmd/pull/4390 -- |
February 08, 2015 [Issue 4650] Static data that must be scanned by the GC should be grouped | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=4650 --- Comment #5 from github-bugzilla@puremagic.com --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/e649c64e0e8215ee322458d8ae67e37c114d7d66 Merge pull request #4390 from rainers/const_section issue 4650 - write strings/float constants to const section -- |
February 21, 2015 [Issue 4650] Static data that must be scanned by the GC should be grouped | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=4650 --- Comment #6 from github-bugzilla@puremagic.com --- Commit pushed to https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/e649c64e0e8215ee322458d8ae67e37c114d7d66 Merge pull request #4390 from rainers/const_section -- |
February 23, 2015 [Issue 4650] Static data that must be scanned by the GC should be grouped | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=4650 --- Comment #7 from Leandro Lucarella <leandro.lucarella@sociomantic.com> --- (In reply to github-bugzilla from comment #6) > Commit pushed to https://github.com/D-Programming-Language/dmd > > https://github.com/D-Programming-Language/dmd/commit/ > e649c64e0e8215ee322458d8ae67e37c114d7d66 > Merge pull request #4390 from rainers/const_section Nice, so this is just moving strings/floats to a section that is not scanned at all? Or is it really grouping all the static data too? -- |
February 23, 2015 [Issue 4650] Static data that must be scanned by the GC should be grouped | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=4650 --- Comment #8 from Rainer Schuetze <r.sagitario@gmx.de> --- > Nice, so this is just moving strings/floats to a section that is not scanned at > all? Or is it really grouping all the static data too? It's currently just strings and floats. I hope other const/immutable data can be moved, too. -- |
February 24, 2015 [Issue 4650] Static data that must be scanned by the GC should be grouped | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=4650 --- Comment #9 from Rainer Schuetze <r.sagitario@gmx.de> --- Actually the patch needs https://github.com/D-Programming-Language/druntime/pull/1180 (and https://github.com/D-Programming-Language/dmd/pull/4445 for Win64) to have any effect. -- |
March 07, 2015 [Issue 4650] Static data that must be scanned by the GC should be grouped | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=4650 --- Comment #10 from github-bugzilla@puremagic.com --- Commit pushed to master at https://github.com/D-Programming-Language/druntime https://github.com/D-Programming-Language/druntime/commit/19ea3e382ac92ee70faed9372e2eb42057548ac9 Merge pull request #1180 from rainers/gcranges_data_bss Issue 4650 - only scan data and bss, not const -- |
June 09, 2015 [Issue 4650] Static data that must be scanned by the GC should be grouped | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=4650 Andrei Alexandrescu <andrei@erdani.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|D1 & D2 |D2 -- |
June 17, 2015 [Issue 4650] Static data that must be scanned by the GC should be grouped | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=4650 --- Comment #11 from github-bugzilla@puremagic.com --- Commit pushed to stable at https://github.com/D-Programming-Language/druntime https://github.com/D-Programming-Language/druntime/commit/19ea3e382ac92ee70faed9372e2eb42057548ac9 Merge pull request #1180 from rainers/gcranges_data_bss -- |
Copyright © 1999-2021 by the D Language Foundation