From: Leandro Lucarella Date: Mon, 25 May 2009 21:25:24 +0000 (-0300) Subject: Mover problema de ciclos antes que el ejemplo X-Git-Tag: entrega-2010-10-08~88 X-Git-Url: https://git.llucax.com/z.facultad/75.00/informe.git/commitdiff_plain/aa8eff50c89900e85fe1b37f48e84decca03e534?ds=sidebyside Mover problema de ciclos antes que el ejemplo También se cambia la referencia para que sea consistente con la ubicación dentro del documento. --- diff --git a/source/gc.rst b/source/gc.rst index 6b18362..661a578 100644 --- a/source/gc.rst +++ b/source/gc.rst @@ -800,6 +800,13 @@ siguientes (acompañadas de una implementación básica):: *ref = cell +.. _ref_gc_rc_cycles: + +Ciclos +^^^^^^ + +.. _ref_gc_rc_example: + Ejemplo ^^^^^^^ @@ -1417,11 +1424,6 @@ para que apunte a ``h5`` (figura :vref:`fig:gc-rc-up-3`). } -.. _ref_gc_cycles: - -TODO El problema de los ciclos - - Marcado y barrido ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1464,7 +1466,7 @@ información de conectividad se mantenga activamente cada vez que hay un cambio en él. Normalmente se utiliza un contador de referencia en cada celda para este propósito, permitiendo almacenar en todo momento la cantidad de nodos que apuntan a ésta (dejando de lado el :ref:`problema de -los ciclos `). Esto permite reclamar una celda +los ciclos `). Esto permite reclamar una celda instantáneamente cuando el *mutator* deja de hacer referencia a ella. Este tipo de recolectores son, inherentemente :ref:`incrementales `.