]> git.llucax.com Git - z.facultad/75.00/informe.git/blob - source/referencias.rst
Eliminar capítulo de Viabilidad
[z.facultad/75.00/informe.git] / source / referencias.rst
1
2 .. Pone links "offline" (para generar PDF para imprimir).
3 .. target-notes::
4
5
6 .. _refs:
7
8
9 .. Papers:
10 .. ~~~~~~~
11
12 .. [HDH03] Martin Hirzel, Amer Diwan, and Matthew Hertz, Proceedings
13    of the 18th Conference on Object-Oriented Programming, Systems,
14    Languages, and Applications (OOPSLA 2003), Anaheim, CA, Oct. 26-30,
15    2003.
16
17 .. [LINS05] Rafael D Lins. A New Multi-Processor Architecture for
18    Parallel Lazy Cyclic Reference Counting. Proceedings of the 17th
19    International Symposium on Computer Architecture on High Performance
20    Computing - Volume 00 (páginas 35-43), 2005. IEEE Press.
21
22 .. [BEZO06] Emery D. Berger, Benjamin G. Zorn. DieHard: probabilistic
23    memory safety for unsafe languages. PLDI '06: Proceedings of the 2006
24    ACM SIGPLAN conference on Programming language design and
25    implementation. 2006. ISBN 1-59593-320-4.
26
27 .. [HUEL98] Lorenz Huelsbergen and Phil Winterbottom. Very Concurrent
28    Mark-&-Sweep Garbage Collection without Fine-Grain Synchronization.
29    Proceedings of the International Symposium on Memory Management. Páginas
30    166-175. ACM. 1998. ISBN 1-58113-114-3.
31
32 .. [RODR97] Gustavo Rodriguez-Rivera and Vince Russo. Non-intrusive Cloning
33    Garbage Collection with Stock Operating System Support. Software Practice
34    and Experience Volumen 27, Número 8. Agosto 1997.
35
36 .. [BOEH88] Hans-Juergen Boehm and Mark Weiser. `Garbage Collection in an
37    Uncooperative Environment`__. Software Practice and Experience Volumen 18,
38    Número 9. Páginas 807-820. Septiembre 1988.
39 __ http://www.hpl.hp.com/personal/Hans_Boehm/spe_gc_paper/preprint.pdf
40
41 .. [BOEH91] Hans-Juergen Boehm and Alan J. Demers and Scott  Shenker. `Mostly
42    Parallel Garbage Collection`__. Proceedings of the ACM SIGPLAN '91
43    Conference on Programming Language Design and Implementation, Volumen 26,
44    Número 6. Páginas 157-164. Junio 1991.
45 __ http://www.hpl.hp.com/personal/Hans_Boehm/gc/papers/pldi91.ps.Z
46
47 .. [BOEH93] Hans-Juergen Boehm. `Space Efficient Conservative Garbage
48    Collection`__. Proceedings
49    of the ACM SIGPLAN '93 Conference on Programming Language Design and
50    Implementation, Volumen 28, Número 6. Páginas 197-206. Junio 1993.
51 __ http://www.hpl.hp.com/personal/Hans_Boehm/gc/papers/pldi93.ps.Z
52
53 .. [BLAC08] Stephen Blackburn and Kathryn McKinley. `Immix Garbage Collection:
54    Mutator Locality, Fast Collection, and Space Efficiency`__. Proceedings of
55    the ACM SIGPLAN '08 Conference on Programming Language Design and
56    Implementation. Páginas 22-32. Junio 2008.
57 __ http://cs.anu.edu.au/techreports/2007/TR-CS-07-04.pdf
58
59 .. [HIRZ03] Martin Hirzel and Amer Diwan and Matthew Hertz.
60    `Connectivity-based Garbage Collection`__. Proceedings of the ACM OOPSLA
61    '03 Conference on Object-Oriented Programming, Systems, Languages and
62    Applications. Noviembre 2003.
63 __ http://www-plan.cs.colorado.edu/diwan/cbgc.pdf
64
65 .. [CAR95] A. Rogers and M. Carlisle and J. Reppy and L. Hendren. Supporting
66    Dynamic Data Structures on Distributed Memory Machines. Transactions on
67    Programming Languages and Systems, volúmen 17, número 2. Marzo 1995.
68
69 .. [CMK01] B. Cahoon and K. S. McKinley. `Data Flow Analysis for Software
70    Prefetching Linked Data Structures in Java`__. International Conference on
71    Parallel Architectures and Compilation Techniques (PACT). Barcelona,
72    España.  Septiembre 2001. 
73 __ ftp://ftp.cs.umass.edu/pub/osl/papers/pact01-prefetch.ps.gz
74
75 .. [BH86] J. Barnes and P. Hut. A hierarchical o(N log N) force-calculation
76    algorithm.  Nature Volumen 324, páginas 446-449.  Diciembre 1986.
77
78 .. [BN98] G. Bilardi and A. Nicolau. Adaptive Bitonic Sorting: An optimal
79    parallel algorithm for shared-memory machines. SIAM J. Comput.
80    Volumen 18, número 2, páginas 216-228. 1998.
81
82 .. [CDG93] D. Culler, A. Dusseau, S. Goldstein, A. Krishnamurthy, S. Lumetta,
83    T. von Eicken and K. Yelick. Parallel Programming in Split-C.
84    Supercomputing 1993, páginas 262-273. 1993.
85
86 .. [KAR77] R. Karp. Probabilistic analysis of partitioning algorithms for the
87    traveling-salesman problem in the plane.  Mathematics of Operations
88    Research Volumen 2, número 3, páginas 209-224. Agosto 1977.
89
90 .. [GS85] L. Guibas and J. Stolfi. General Subdivisions and Voronoi Diagrams.
91    ACM Trans. on Graphics Volumen 4, número 2, páginas 74-123. 1985.
92
93
94
95 .. Libros:
96 .. ~~~~~~~
97
98 .. [BKIP08] Kris Macleod Bell, Lars Ivar Igesund, Sean Kelly, and Michael
99    Parker. Learn to Tango with D. Apress, 2007. ISBN 1-59059-960-8.
100
101 .. [JOLI96] Richard Jones, Rafael D Lins. Garbage Collection: Algorithms
102    for Automatic Dynamic Memory Management. John Wiley & Sons, 1996.
103    ISBN 0-471-94148-4.
104
105 .. [SUTT99] Herb Sutter. Exceptional C++: 47 Engineering Puzzles,
106    Programming Problems, and Solutions, 1ra edición. Addison-Wesley
107    Professional, 1999. ISBN 0-201-61562-2.
108
109
110 .. Webs:
111 .. ~~~~~
112
113 .. [NAS00] Neil Schemenauer. `Garbage Collection for Python`__. 2000.
114 __ http://arctrix.com/nas/python/gc/
115
116 .. [PHP081] PHP Team. `PHP 5.3 alpha1 released!`__. PHP news archive.
117    2008-08-01.
118 __ http://www.php.net/archive/2008.php#id2008-08-01-1
119
120 .. [GCBIB] Richard Jones. `The Garbage Collection Bibliography`__. 1996-2009.
121 __ http://www.cs.ukc.ac.uk/people/staff/rej/gcbib/gcbib.html
122
123 .. [MOLAWE] Paolo Molaro. `Compacting GC`__. The Mono Project. Obtenido en
124    Junio de 2009.
125 __ http://www.mono-project.com/Compacting_GC
126
127 .. [MOLA06] Paolo Molaro. `A new Mono GC`__. Octubre 2006.
128 __ http://www.go-mono.com/meeting06/mono-sgen.pdf
129
130 .. [BOEHWD] Hans-J. Boehm. `Conservative GC Algorithmic Overview`__. HP
131    Labs / SGI. Obtenido en Junio de 2009.
132 __ http://www.hpl.hp.com/personal/Hans_Boehm/gc/gcdescr.html
133
134
135 .. Grupo de noticias digitalmars.D:
136 .. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
137
138 .. [NGD46407] Oskar Linde. The problem with the D GC. Grupo de noticias
139    digitalmars.D, 8 de enero de 2007. `Mensaje número 46407`__.
140 __ http://www.digitalmars.com/d/archives/digitalmars/D/The_problem_with_the_D_GC_46407.html
141
142 .. [NGD54084] Babele Dunnit. Problems with GC, trees and array concatenation.
143    Grupo de noticias digitalmars.D, 1ro de junio de 2007. `Mensaje número
144    54084`__.
145 __ http://www.digitalmars.com/d/archives/digitalmars/D/Problems_with_GC_trees_and_array_concatenation_54084.html
146
147 .. [NGD5821] Antonio Monteiro. Thread and gc.fullCollect. Grupo de noticias
148    digitalmars.D, 11 de enero de 2007. `Mensaje número 5821`__.
149 __ http://www.digitalmars.com/d/archives/digitalmars/D/learn/thread_and_gc.fullCollect_5821.html
150
151 .. [NGD35364] Frank Benoit. GC implementation. Grupo de noticias
152    digitalmars.D, 18 de marzo de 2006. `Mensaje número 35364`__.
153 __ http://www.digitalmars.com/d/archives/digitalmars/D/35364.html
154
155 .. [NGD71869] Fawzi Mohamed. large objects and GC. Grupo de noticias
156    digitalmars.D, 16 de mayo de 2008. `Mensaje número 71869`__.
157 __ http://www.digitalmars.com/d/archives/digitalmars/D/large_objects_and_GC_71869.html
158
159 .. [NGD75952] Alan Knowles. Threading and the Garbage handler mess. Grupo de
160    noticias digitalmars.D, 6 de septiembre de 2008. `Mensaje número 75952`__.
161 __ http://www.digitalmars.com/d/archives/digitalmars/D/Threading_and_the_Garbage_handler_mess._75952.html
162
163 .. [NGD13301] Pete Poulos. Weak references. Grupo de noticias digitalmars.D,
164    5 de agosto de 2008. `Mensaje número 13301`__.
165 __ http://www.digitalmars.com/d/archives/digitalmars/D/learn/weak_references_13301.html
166
167 .. [NGD86840] Simon Treny. Keeping a list of instances and garbage-collection.
168    Grupo de noticias digitalmars.D, 29 de marzo de 2009. `Mensaje número
169    86840`__.
170 __ http://www.digitalmars.com/d/archives/digitalmars/D/Keeping_a_list_of_instances_and_garbage-collection_86840.html
171
172 .. [NGD69761] Jarrett Billingsley. Weak references. Grupo de noticias
173    digitalmars.D, 12 de abril de 2008. `Mensaje número 69761`__.
174 __ http://www.digitalmars.com/d/archives/digitalmars/D/Weak_references._69761.html
175
176 .. [NGD74624] Pete Poulos. Weak References. Grupo de noticias digitalmars.D,
177    6 de agosto de 2008. `Mensaje número 74624`__.
178 __ http://www.digitalmars.com/d/archives/digitalmars/D/Weak_References_74624.html
179
180 .. [NGD88065] Jason House. D2 weak references. Grupo de noticias
181    digitalmars.D, 15 de abril de 2009. `Mensaje número 88065`__.
182 __ http://www.digitalmars.com/d/archives/digitalmars/D/D2_weak_references_88065.html
183
184 .. [NGD88298] Leandro Lucarella. GC object finalization not guaranteed. Grupo
185    de noticias digitalmars.D, 18 de abril de 2009. `Mensaje número 88298`__.
186 __ http://www.digitalmars.com/d/archives/digitalmars/D/GC_object_finalization_not_guaranteed_88298.html
187
188 .. [NGD44607] Russ Lewis. A TODO for somebody: Full Reflection Gets You
189    Smarter GC. Grupo de noticias digitalmars.D, 20 de noviembre de 2006.
190    `Mensaje número 44607`__.
191 __ http://www.digitalmars.com/d/archives/digitalmars/D/A_TODO_for_somebody_Full_Reflection_Gets_You_Smarter_GC_44607.html
192
193 .. [NGD42557] Lionello Lunesu. Is a moving GC really needed? Grupo de noticias
194    digitalmars.D, 2 de octubre de 2006. `Mensaje número 425577`__.
195 __ http://www.digitalmars.com/d/archives/digitalmars/D/Is_a_moving_GC_really_needed_42557.html
196
197 .. [NGD38689] Frank Benoit. GC, the simple solution. Grupo de noticias
198    digitalmars.D, 4 de junio de 2006. `Mensaje número 38689`__.
199 __ http://www.digitalmars.com/d/archives/digitalmars/D/38689.html
200
201 .. [NGD29291] Larry Evans. How does RTTI help gc?. Grupo de noticias
202    digitalmars.D, 21 de octubre de 2005. `Mensaje número 29291`__.
203 __ http://www.digitalmars.com/d/archives/digitalmars/D/29291.html
204
205 .. [NGD75995] David Simcha. Partially Static GC. Grupo de noticias
206    digitalmars.D, 9 de septiembre de 2008. `Mensaje número 75995`__.
207 __ http://www.digitalmars.com/d/archives/digitalmars/D/Partially_Static_GC_75995.html
208
209 .. [NGD80695] David Simcha. Moving GC. Grupo de noticias digitalmars.D, 12 de
210    diciembre de 2008. `Mensaje número 80695`__.
211 __ http://www.digitalmars.com/d/archives/digitalmars/D/Moving_GC_80695.html
212
213 .. [NGDN87831] Leandro Lucarella. Re: Std Phobos 2 and logging library? Grupo
214    de noticias digitalmars.D, 10 de abril de 2009. `Mensaje número 87831`__.
215 __ http://www.digitalmars.com/d/archives/digitalmars/D/Std_Phobos_2_and_logging_library_87794.html#N87831
216
217 .. [NGD88559] Andrei Alexandrescu. -nogc. Grupo de noticias digitalmars.D, 23
218    de abril de 2009. `Mensaje número 88559`__.
219 __ http://www.digitalmars.com/d/archives/digitalmars/D/nogc_88559.html
220
221 .. [NGD89394] David Simcha. Associative Arrays and Interior Pointers. Grupo de
222    noticias digitalmars.D, 4 de mayo de 2009. `Mensaje número 89394`__.
223 __ http://www.digitalmars.com/d/archives/digitalmars/D/Associative_Arrays_and_Interior_Pointers_89394.html
224
225 .. [NGD89302] David Simcha. Destructors and Deterministic Memory Management.
226    Grupo de noticias digitalmars.D, 3 de mayo de 2009. `Mensaje número
227    89302`__.
228 __ http://www.digitalmars.com/d/archives/digitalmars/D/Destructors_and_Deterministic_Memory_Management_89302.html
229
230 .. [NGD22968] Maxime Larose. GC pauses. Grupo de noticias digitalmars.D, 2 de
231    mayo de 2005. `Mensaje número 22968`__.
232 __ http://www.digitalmars.com/d/archives/digitalmars/D/22968.html
233
234 .. [NGD5622] Christian Schüler. D and game programming. Grupo de noticias
235    digitalmars.D, 30 de mayo de 2002. `Mensaje número 5622`__.
236 __ http://www.digitalmars.com/d/archives/5622.html
237
238 .. [NGD2547] Mark T. Real time programming why not? Grupo de noticias
239    digitalmars.D, 5 de enero de 2002. `Mensaje número 2547`__.
240 __ http://www.digitalmars.com/d/archives/2547.html
241
242 .. [NGD26273] Stewart Gordon. Copying/heap compacting GC. Grupo de noticias
243    digitalmars.D, 24 de marzo de 2004. `Mensaje número 26273`__.
244 __ http://www.digitalmars.com/d/archives/26273.html
245
246 .. [NGD18354] Jarrett Billingsley. Does the GC ever perform a generational
247    collect? Grupo de noticias digitalmars.D, 5 de marzo de 2005. `Mensaje
248    número 18354`__.
249 __ http://www.digitalmars.com/d/archives/digitalmars/D/18354.html
250
251 .. [NGD67673] Leonardo Maffi. Slow GC? Grupo de noticias digitalmars.D, 13 de
252    marzo de 2008. `Mensaje número 67673`__.
253 __ http://www.digitalmars.com/d/archives/digitalmars/D/Slow_GC_67673.html
254
255 .. [NGD43991] Andrey Khropov. [Performance] shootout.binarytrees when
256    implemented with gc is 10x slower than C# on .NET 2.0. Grupo de noticias
257    digitalmars.D, 11 de noviembre de 2006. `Mensaje número 43991`__.
258 __ http://www.digitalmars.com/d/archives/digitalmars/D/Performance_shootout.binarytrees_when_implemented_with_gc_is_10x_slower_than_C_on_.NET_2.0_43991.html
259
260 .. [NGD63541] Leonardo Maffi. A smaller GC benchmark. Grupo de noticias
261    digitalmars.D, 10 de diciembre de 2007. `Mensaje número 63541`__.
262 __ http://www.digitalmars.com/d/archives/digitalmars/D/A_smaller_GC_benchmark_63541.html
263
264 .. [NGD90977] Anónimo. Why allocation of large amount of small objects so slow
265    (x10) in D? Grupo de noticias digitalmars.D, 21 de mayo de 2009. `Mensaje
266    número 90977`__.
267 __ http://www.digitalmars.com/d/archives/digitalmars/D/why_allocation_of_large_amount_of_small_objects_so_slow_x10_in_D_90977.html
268
269
270 .. Grupo de noticias digitalmars.D.learn:
271 .. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
272
273 .. [NGL13744] Alan Knowles. Any advice for GC/memory debugging. Grupo de
274    noticias digitalmars.D.learn, 1ro de septiembre de 2008. `Mensaje número
275    13744`__.
276 __ http://www.digitalmars.com/d/archives/digitalmars/D/learn/Any_advice_for_GC_memory_debugging_13744.html
277
278 .. [NGL8264] Robert Fraser. Soft/weak references? Grupo de noticias
279    digitalmars.D.learn, 21 de junio de 2007. `Mensaje número 8264`__.
280 __ http://www.digitalmars.com/d/archives/digitalmars/D/learn/Soft_weak_references_8264.html
281
282 .. [NGL3937] Chris K. GC and realtime threads. Grupo de noticias
283    digitalmars.D.learn, 12 de julio de 2006. `Mensaje número 3937`__.
284 __ http://www.digitalmars.com/d/archives/digitalmars/D/learn/3937.html
285
286
287 .. Grupo de noticias digitalmars.D.announce:
288 .. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
289
290 .. [NGA6842] Walter Bright. Transitioning to a type aware Garbage
291    Collector. Grupo de noticias digitalmars.D.announce, 22 de enero de
292    2007. `Mensaje número 6842`__.
293 __ http://www.digitalmars.com/d/archives/digitalmars/D/announce/Transitioning_to_a_type_aware_Garbage_Collector_6842.html
294
295 .. [NGA9103] Myron Alexander. ANN: WeakObjectReference - class to hold weak
296    references. Grupo de noticias digitalmars.D.announce, 23 de junio de
297    2007. `Mensaje número 9103`__.
298 __ http://www.digitalmars.com/d/archives/digitalmars/D/announce/ANN_WeakObjectReference_-_class_to_hold_weak_references_9103.html
299
300 .. [NGA15246] Mason Green. Blaze 2.0. Grupo de noticias
301    digitalmars.D.announce, 16 de marzo de 2009. `Mensaje número 15246`__.
302 __ http://www.digitalmars.com/d/archives/digitalmars/D/announce/Blaze_2.0_15246.html
303
304
305 .. Bugzilla
306 .. ~~~~~~~~
307
308 .. [DBZ3463] David Simcha, et ál. `Integrate Precise Heap Scanning Into the
309    GC`__. The D Programming Language Issue Tracking System. Issue 3463.
310    Noviembre 2009.
311 __ http://d.puremagic.com/issues/show_bug.cgi?id=3463
312
313
314 .. include:: links.rst
315
316 .. vim: set ts=3 sts=3 sw=3 et tw=78 spelllang=en :