X-Git-Url: https://git.llucax.com/z.facultad/75.00/informe.git/blobdiff_plain/b8053b99e21ece3bf1972cb75c3b1e2410e11838..e46398f1937371a1ac2b293c9425eb14bc1f1888:/source/referencias.rst?ds=sidebyside diff --git a/source/referencias.rst b/source/referencias.rst index 220bfad..6eeac58 100644 --- a/source/referencias.rst +++ b/source/referencias.rst @@ -1,6 +1,9 @@ +.. 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. @@ -11,59 +14,59 @@ .. [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, @@ -73,7 +76,7 @@ .. [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 @@ -87,6 +90,58 @@ __ http://arctrix.com/nas/python/gc/ 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