X-Git-Url: https://git.llucax.com/z.facultad/75.00/informe.git/blobdiff_plain/1fc442c07d838338df4f85e68be7856143b95335..409ef528d2b45bdcbcd6868b3d0f82c1edf8e748:/source/dgc.rst?ds=sidebyside diff --git a/source/dgc.rst b/source/dgc.rst index ac69228..370b664 100644 --- a/source/dgc.rst +++ b/source/dgc.rst @@ -238,9 +238,9 @@ dicho objeto. para indicar la continuación de un objeto grande (que ocupan más de una página). -.. fig:: fig:dgc-org +.. flt:: fig:dgc-org - Organización del *heap* del recolector de basura actual de D. + Organización del *heap* del recolector de basura actual de D Organización del *heap*. En este ejemplo todos los *pools* tienen 2 páginas excepto el *pool* 2 que tiene una sola. El tamaño de bloque que almacena @@ -304,9 +304,9 @@ parte de una :ref:`lista de libres ` (ver figura :vref:`fig:dgc-free-list`). Esto permite asignar objetos relativamente pequeños de forma bastante eficiente. -.. fig:: fig:dgc-free-list +.. flt:: fig:dgc-free-list - Ejemplo de listas de libres. + Ejemplo de listas de libres .. digraph:: dgc_free_list @@ -1058,9 +1058,9 @@ C ``malloc()``, ``realloc()`` y ``free()`` directamente. La estructura ``Pool`` está compuesta por los siguientes atributos (ver figura :vref:`fig:dgc-pool`): -.. fig:: fig:dgc-pool +.. flt:: fig:dgc-pool - Vista gráfica de la estructura de un *pool* de memoria. + Vista gráfica de la estructura de un *pool* de memoria .. aafig:: :scale: 120 @@ -1480,9 +1480,9 @@ Las opciones más importantes son: bits estén intactas. Esto permite detectar de forma temprana errores tanto en el recolector como en el programa del usuario. - .. fig:: fig:sentinel + .. flt:: fig:sentinel - Esquema de un bloque cuando está activada la opción ``SENTINEL``. + Esquema de un bloque cuando está activada la opción ``SENTINEL`` .. aafig:: :textual: