+.. Pone links "offline" (para generar PDF para imprimir).
+.. target-notes::
-.. _ref_refs:
+
+.. _refs:
.. [BKIP08] Kris Macleod Bell, Lars Ivar Igesund, Sean Kelly, and Michael
Parker. Learn to Tango with D. Apress, 2007. ISBN 1-59059-960-8.
.. [SUTT99] Herb Sutter. Exceptional C++: 47 Engineering Puzzles,
Programming Problems, and Solutions, 1ra edición. Addison-Wesley
-
Professional, 1999. ISBN 0-201-61562-2.
+
.. [DNG46407] Oskar Linde. The problem with the D GC. Grupo de noticias
- digitalmars.D, 8 de enero de 2007. `Mensaje número 46407`_.
-.. _`Mensaje número 46407`: http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=46407
+ digitalmars.D, 8 de enero de 2007. `Mensaje número 46407`__.
+__ http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=46407
.. [DNG43991] Andrey Khropov. [Performance] shootout.binarytrees when
implemented with gc is 10x slower than C# on .NET 2.0. Grupo de noticias
- digitalmars.D, 11 de noviembre de 2006. `Mensaje número 43991`_.
-.. _`Mensaje número 43991`: http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=43991
+ digitalmars.D, 11 de noviembre de 2006. `Mensaje número 43991`__.
+__ http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=43991
.. [DNG35364] Frank Benoit. GC implementation. Grupo de noticias
- digitalmars.D, 18 de marzo de 2006. `Mensaje número 35364`_.
-.. _`Mensaje número 35364`: http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=35364
+ digitalmars.D, 18 de marzo de 2006. `Mensaje número 35364`__.
+__ http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=35364
.. [DNG44607] Russ Lewis. A TODO for somebody: Full Reflection Gets You
Smarter GC. Grupo de noticias digitalmars.D, 20 de noviembre de
- 2006. `Mensaje número 44607`_.
-.. _`Mensaje número 44607`: http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=44607
+ 2006. `Mensaje número 44607`__.
+__ http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=44607
.. [DNG29291] Larry Evans. How does RTTI help gc?. Grupo de noticias
- digitalmars.D, 21 de octubre de 2005. `Mensaje número 29291`_.
-.. _`Mensaje número 29291`: http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=29291
+ digitalmars.D, 21 de octubre de 2005. `Mensaje número 29291`__.
+__ http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=29291
.. [DNG6842] Walter Bright. Transitioning to a type aware Garbage
Collector. Grupo de noticias digitalmars.D.announce, 22 de enero de
- 2007. `Mensaje número 6842`_.
-.. _`Mensaje número 6842`: http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D.announce&article_id=6842
+ 2007. `Mensaje número 6842`__.
+__ http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D.announce&article_id=6842
.. [DNG42557] Lionello Lunesu. Is a moving GC really needed?. Grupo de
- noticias digitalmars.D, 2 de octubre de 2006. `Mensaje número 42557`_.
-.. _`Mensaje número 42557`: http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=42557
+ noticias digitalmars.D, 2 de octubre de 2006. `Mensaje número 42557`__.
+__ http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=42557
.. [DNG38689] Frank Benoit. GC, the simple solution. Grupo de noticias
- digitalmars.D, 4 de junio de 2006. `Mensaje número 38689`_.
-.. _`Mensaje número 38689`: http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=38689
+ digitalmars.D, 4 de junio de 2006. `Mensaje número 38689`__.
+__ http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=38689
.. [DNG42564] xs0. Re: Is a moving GC really needed?. Grupo de noticias
- digitalmars.D, 2 de octubre de 2006. `Mensaje número 42564`_.
-.. _`Mensaje número 42564`: http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=42564
+ digitalmars.D, 2 de octubre de 2006. `Mensaje número 42564`__.
+__ http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=42564
.. [DNG38704] Walter Bright. Re: GC, the simple solution. Grupo de
- noticias digitalmars.D, 4 de junio de 2006. `Mensaje número 38704`_.
-.. _`Mensaje número 38704`: http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=38704
+ noticias digitalmars.D, 4 de junio de 2006. `Mensaje número 38704`__.
+__ http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=38704
.. [DNG6890] Lionello Lunesu. std.string.split is broken :( (Re: DMD 1.001
release). Grupo de noticias digitalmars.D.announce, 24 de enero de
- 2007. `Mensaje número 6890`_.
-.. _`Mensaje número 6890`: http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D.announce&article_id=6890
+ 2007. `Mensaje número 6890`__.
+__ http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D.announce&article_id=6890
.. [DNG6893] Oskar Linde. Re: DMD 1.001 release. Grupo de noticias
- digitalmars.D.announce, 24 de enero de 2007. `Mensaje número 6893`_.
-.. _`Mensaje número 6893`: http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D.announce&article_id=6893
+ digitalmars.D.announce, 24 de enero de 2007. `Mensaje número 6893`__.
+__ http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D.announce&article_id=6893
.. [HDH03] Martin Hirzel, Amer Diwan, and Matthew Hertz, Proceedings
of the 18th Conference on Object-Oriented Programming, Systems,
.. [LINS05] Rafael D Lins. A New Multi-Processor Architecture for
Parallel Lazy Cyclic Reference Counting. Proceedings of the 17th
International Symposium on Computer Architecture on High Performance
- Computing - Volume 00 (páginas 35-43), 2005.
+ Computing - Volume 00 (páginas 35-43), 2005. IEEE Press.
.. [BEZO06] Emery D. Berger, Benjamin G. Zorn. DieHard: probabilistic
memory safety for unsafe languages. PLDI '06: Proceedings of the 2006
ACM SIGPLAN conference on Programming language design and
implementation. 2006. ISBN 1-59593-320-4.
+.. [NAS00] Neil Schemenauer. `Garbage Collection for Python`__. 2000.
+__ http://arctrix.com/nas/python/gc/
+
+.. [PHP081] PHP Team. `PHP 5.3 alpha1 released!`__. PHP news archive.
+ 2008-08-01.
+__ http://www.php.net/archive/2008.php#id2008-08-01-1
+
+.. [GCBIB] Richard Jones. `The Garbage Collection Bibliography`__. 1996-2009.
+__ http://www.cs.ukc.ac.uk/people/staff/rej/gcbib/gcbib.html
+
+.. [HUEL98] Lorenz Huelsbergen and Phil Winterbottom. Very Concurrent
+ Mark-&-Sweep Garbage Collection without Fine-Grain Synchronization.
+ Proceedings of the International Symposium on Memory Management. Páginas
+ 166-175. ACM. 1998. ISBN 1-58113-114-3.
+
+.. [RODR97] Gustavo Rodriguez-Rivera and Vince Russo. Non-intrusive Cloning
+ Garbage Collection with Stock Operating System Support. Software Practice
+ and Experience Volumen 27, Número 8. Agosto 1997.
+
+.. [BOEH88] Hans-Juergen Boehm and Mark Weiser. `Garbage Collection in an
+ Uncooperative Environment`__. Software Practice and Experience Volumen 18,
+ Número 9. Páginas 807-820. Septiembre 1988.
+__ http://www.hpl.hp.com/personal/Hans_Boehm/spe_gc_paper/preprint.pdf
+
+.. [BOEH91] Hans-Juergen Boehm and Alan J. Demers and Scott Shenker. `Mostly
+ Parallel Garbage Collection`__. Proceedings of the ACM SIGPLAN '91
+ Conference on Programming Language Design and Implementation, Volumen 26,
+ Número 6. Páginas 157-164. Junio 1991.
+__ http://www.hpl.hp.com/personal/Hans_Boehm/gc/papers/pldi91.ps.Z
+
+.. [BOEH93] Hans-Juergen Boehm. `Space Efficient Conservative Garbage
+ Collection`__. Proceedings
+ of the ACM SIGPLAN '93 Conference on Programming Language Design and
+ Implementation, Volumen 28, Número 6. Páginas 197-206. Junio 1993.
+__ http://www.hpl.hp.com/personal/Hans_Boehm/gc/papers/pldi93.ps.Z
+
+.. [BOEHWD] Hans-J. Boehm. `Conservative GC Algorithmic Overview`__. HP
+ Labs / SGI. Obtenido en Junio de 2009.
+__ http://www.hpl.hp.com/personal/Hans_Boehm/gc/gcdescr.html
+
+.. [BLAC08] Stephen Blackburn and Kathryn McKinley. `Immix Garbage Collection:
+ Mutator Locality, Fast Collection, and Space Efficiency`__. Proceedings of
+ the ACM SIGPLAN '08 Conference on Programming Language Design and
+ Implementation. Páginas 22-32. Junio 2008.
+__ http://cs.anu.edu.au/techreports/2007/TR-CS-07-04.pdf
+
+.. [MOLA06] Paolo Molaro. `A new Mono GC`__. Octubre 2006.
+__ http://www.go-mono.com/meeting06/mono-sgen.pdf
+
+.. [MOLAWE] Paolo Molaro. `Compacting GC`__. The Mono Project. Obtenido en
+ Junio de 2009.
+__ http://www.mono-project.com/Compacting_GC
+
+.. [HIRZ03] Martin Hirzel and Amer Diwan and Matthew Hertz.
+ `Connectivity-based Garbage Collection`__. Proceedings of the ACM OOPSLA
+ '03 Conference on Object-Oriented Programming, Systems, Languages and
+ Applications. Noviembre 2003.
+__ http://www-plan.cs.colorado.edu/diwan/cbgc.pdf
+
.. include:: links.rst