GCW
Difference (last change) (no other diffs, normal page display)
Changed: 1c1
[[text][title=NOTE:]The workgroup has probably disbanded. Anyone researching improvements is free to use this page to organize their thoughts.] |
[[text][title=NOTE:]The workgroup has probably disbanded. Anyone researching improvements is free to use this page to organize their thoughts. And D is getting a ![]() |
![]() |
|
Garbage Collection Workgroup. The task of this workgroup is to get the best possible GC memory managment for the D programming language. According to Walter Bright the current GC is not yet optimized. Anyone can take part in this workgroup: put yourself in the list and contribute thoughts, tasks or solutions.
- Members (alphabetic): GeorgWrede, HelmutLeitner
- Project start: Jun 25, 2003
- analyze, understand and document the current collector
- make the collector plugable (document the necessary steps to replace it)
- build a GC testsuite for verification, benchmarking and language comparisons
- building, testing and suggesting alternative collectors
- ...
![]() |
|
Sources of information:
- Garbage Collection, Richard Jones,
ISBN 0471941484 (the book Walter mentioned)
- Richard Jones, link collection,
http://www.cs.kent.ac.uk/people/staff/rej/gc.html
"Non-Compacting Memory Allocation and Real-Time Garbage Collection", Mark S. Johnstone, University of Texas, 1996
Mash that trash - Incremental compaction in the IBM JDK Garbage Collector
http://www.research.ibm.com/people/d/dfb/papers.html
http://www.research.ibm.com/people/d/dfb/papers/Bacon03Pure.pdf
http://sit.gmd.de/Lava/LavaDoc/html/PointersRefCounts.htm
- Tuning Java GC,
http://java.sun.com/docs/hotspot/gc1.4.2/
- D Spec:
D 1.x,
D 2.x
- DocComments/Garbage