]>
git.llucax.com Git - z.facultad/75.00/informe.git/log
Leandro Lucarella [Thu, 30 Sep 2010 23:35:37 +0000 (20:35 -0300)]
Eliminar valor de retorno inválido en new_small()
Leandro Lucarella [Thu, 30 Sep 2010 23:33:52 +0000 (20:33 -0300)]
Corregir free_big_object() para que setee bien block_size = FREE
Según el algoritmo mostrado, no se seteaba en FREE la primera página.
Leandro Lucarella [Thu, 30 Sep 2010 23:32:51 +0000 (20:32 -0300)]
Corregir algoritmo para para guardar stack y registros de threads
Leandro Lucarella [Thu, 30 Sep 2010 23:30:59 +0000 (20:30 -0300)]
Agregar Factor de ocupación del heap como problema del GC actual
Leandro Lucarella [Thu, 30 Sep 2010 23:30:38 +0000 (20:30 -0300)]
Agregar Configurabilidad como problema del GC actual
Leandro Lucarella [Thu, 30 Sep 2010 23:29:27 +0000 (20:29 -0300)]
Agregar SENTINEL y MEMSTOMP como características destacadas
Leandro Lucarella [Wed, 29 Sep 2010 02:02:58 +0000 (23:02 -0300)]
Arreglar typos
Leandro Lucarella [Wed, 29 Sep 2010 02:00:18 +0000 (23:00 -0300)]
Mostrar algoritmo de mark() más parecido al real
El algoritmo de mark() en realidad marca un rango de punteros, no sólo
uno, y esta diferencia complica la explicación de los cambios hechos, por
lo tanto se describe el algoritmo de una forma más parecida a la realidad.
Leandro Lucarella [Wed, 29 Sep 2010 01:57:39 +0000 (22:57 -0300)]
Hacer variables globales más evidentes en pseudo-código
Leandro Lucarella [Sat, 25 Sep 2010 01:53:28 +0000 (22:53 -0300)]
Completar sección de Banco de pruebas de Solución
Leandro Lucarella [Fri, 24 Sep 2010 23:46:04 +0000 (20:46 -0300)]
Especificar highlight por omisión en conf.py
Leandro Lucarella [Fri, 24 Sep 2010 23:20:40 +0000 (20:20 -0300)]
Eliminar : al final del término en listas de definición
Leandro Lucarella [Fri, 24 Sep 2010 22:31:20 +0000 (19:31 -0300)]
Usa modo "draft" del paquete de LaTeX varioref
Esto convierte los errores de referencias que no se pueden resolver en
advertencias, de modo que el documento pueda ser generado de todas formas.
Para obtener una versión final es necesario cambiar el modo "draft" por
"final" y cambiar los vref problemáticos por ref.
Leandro Lucarella [Fri, 24 Sep 2010 22:29:45 +0000 (19:29 -0300)]
amen TODO conclusiones
Leandro Lucarella [Fri, 24 Sep 2010 22:29:29 +0000 (19:29 -0300)]
Eliminar hack de estilo de Sphinx
Dado que la correción de Sphinx ya está disponible en todas las
distribuciones más importantes, no tiene sentido mantenerlo localmente.
Leandro Lucarella [Sun, 19 Sep 2010 23:20:50 +0000 (20:20 -0300)]
Indicar a VIM que idioma usar para corregir ortografía
Leandro Lucarella [Sun, 19 Sep 2010 23:10:39 +0000 (20:10 -0300)]
Agregar lista preliminar de trabajos relacionados y futuros
Leandro Lucarella [Sun, 19 Sep 2010 03:51:08 +0000 (00:51 -0300)]
Arreglar algoritmo de marcado tri-color
Además se hace notar que el algoritmo es O(|Live set|) en espacio aunque
sea iterativo.
Leandro Lucarella [Sun, 19 Sep 2010 03:48:07 +0000 (00:48 -0300)]
Arreglar typo
Leandro Lucarella [Tue, 14 Jul 2009 00:28:21 +0000 (21:28 -0300)]
Achicar imágenes de GC concurrentes
Con el tamaño actual ocupan una hoja entera.
Leandro Lucarella [Tue, 14 Jul 2009 00:27:37 +0000 (21:27 -0300)]
Corregir typo
Leandro Lucarella [Sat, 4 Jul 2009 21:49:21 +0000 (18:49 -0300)]
Cambiar fix de extensión de graphviz por fix de estilo de sphinx.sty
Para arreglar un bug, tenía una versión propia de graphviz, pero lo que
estaba roto en realidad era el estilo para LaTeX de Sphinx y otras cosas
seguían rotas aún "arreglando" la extensión de graphviz. Este parche
soluciona el problema de raíz, corrigiendo el estilo de Sphinx y por lo
tanto dejando obsoleto el fix para la extensión de graphviz, por lo que se
elimina.
Más detalles del bug en:
http://bitbucket.org/birkenfeld/sphinx/issue/213/includegraphics-redefinition-is-broken-in
Leandro Lucarella [Fri, 3 Jul 2009 23:04:58 +0000 (20:04 -0300)]
Agregar targets 'all' y 'pdf' al Makefile
Leandro Lucarella [Fri, 3 Jul 2009 23:04:09 +0000 (20:04 -0300)]
Actualizar extensión aafig
Además ahora se usa aafigure 0.4 que usa un mejor factor de agrandamiento
por omisión para PDF, por lo que se ajustan todos los tamaños de las
imágenes.
Leandro Lucarella [Sat, 4 Jul 2009 21:49:39 +0000 (18:49 -0300)]
Usar letra de tamaño 11
Leandro Lucarella [Sun, 5 Jul 2009 00:08:15 +0000 (21:08 -0300)]
Corregir errores de tipeo y similares
Este parche corrige algunos errores de tipeo y aclara algunos puntos
confusos en base a algunas observaciones que gentilmente Albertito me hizo
sobre el documento.
La revisión se realizó hasta la sección "El lenguaje de programación D"
inclusive.
Leandro Lucarella [Sat, 20 Jun 2009 01:31:18 +0000 (22:31 -0300)]
Agregar glosario de términos
Leandro Lucarella [Mon, 22 Jun 2009 00:29:15 +0000 (21:29 -0300)]
Corregir ortografía, errores de tipeo, etc.
Corregir varios errores de ortografía, anglisismos (que paradógicamente es
un anglisismo), errores de tipeo y otros detalles de estilo.
Leandro Lucarella [Sat, 20 Jun 2009 01:30:53 +0000 (22:30 -0300)]
Corregir indentación
Leandro Lucarella [Sat, 20 Jun 2009 01:30:28 +0000 (22:30 -0300)]
Agregar subsección Características destacadas en DGC
Leandro Lucarella [Fri, 19 Jun 2009 23:54:06 +0000 (20:54 -0300)]
Mencionar problema de fragmentación
Leandro Lucarella [Fri, 19 Jun 2009 23:00:57 +0000 (20:00 -0300)]
Agregar "generacional" al título de Recolección particionada
Dado que la recolección generacional tiene un peso tan grande en el estado
del arte, vale la pena mencionarla explícitamente aunque sea un caso
particular de recolección particionada.
Leandro Lucarella [Tue, 16 Jun 2009 00:38:35 +0000 (21:38 -0300)]
Reorganizar referencias
Separar referencias por categorías para que sean más fácil encontrarlas.
Leandro Lucarella [Tue, 16 Jun 2009 00:35:16 +0000 (21:35 -0300)]
Terminar capítulo Recolección de basura en D
Completar la introducción del capítulo y la sección de Características y
necesidades particulares de D.
Leandro Lucarella [Mon, 15 Jun 2009 05:56:24 +0000 (02:56 -0300)]
Agregar Problemas y limitaciones del recolector actual
Leandro Lucarella [Mon, 15 Jun 2009 05:55:15 +0000 (02:55 -0300)]
Agregar Detalles de implementación del recolector actual
Leandro Lucarella [Mon, 15 Jun 2009 21:06:20 +0000 (18:06 -0300)]
Agregar liberación y finalización del algoritmo actual
Leandro Lucarella [Mon, 15 Jun 2009 21:13:10 +0000 (18:13 -0300)]
Completar asignación de memoria del recolector actual
Leandro Lucarella [Wed, 10 Jun 2009 20:54:07 +0000 (17:54 -0300)]
Terminar descripción de la fase de barrido
Leandro Lucarella [Wed, 10 Jun 2009 20:53:12 +0000 (17:53 -0300)]
Agregar descripción del GC actual de D
Se completa la introducción al GC actual de D, la descripción de la
organización del *heap* y la fase de marcado del algoritmo de recolección.
Leandro Lucarella [Wed, 10 Jun 2009 15:37:11 +0000 (12:37 -0300)]
Reemplazar verbo alocar por asignar
Alocar en castellano significa "causar locura" y no es eso precisamente a
lo que nos referimos =)
Leandro Lucarella [Mon, 8 Jun 2009 04:12:30 +0000 (01:12 -0300)]
Desactivar numeración de líneas de código fuente
Actualmente no se están usando por lo que confunden más de lo que aclaran.
Leandro Lucarella [Mon, 8 Jun 2009 04:08:00 +0000 (01:08 -0300)]
Actualizar extensión aafig a 0.2
Leandro Lucarella [Sun, 7 Jun 2009 16:29:04 +0000 (13:29 -0300)]
Agregar índice de figuras
Por ahora se hace embebiendo LaTeX en crudo en el índice. En el futuro
debería ponerse más prolijo.
Leandro Lucarella [Sun, 7 Jun 2009 16:28:18 +0000 (13:28 -0300)]
Agregar títulos a las figuras que tenían descripción muy larga
Leandro Lucarella [Sun, 7 Jun 2009 16:26:29 +0000 (13:26 -0300)]
Agregar soporte de títulos a extensión fig
Las figuras pueden tener un título (utilizado en el índice de figuras) y
una descripción. La extensión fig solo ponía la descripción. Este parche
permite poner el título también, si la figura empieza con 2 párrafos el
primero se interpreta como título y el segundo como descripción.
Leandro Lucarella [Sat, 6 Jun 2009 21:44:12 +0000 (18:44 -0300)]
Reacomodar ancho de párrafos
Con el cambio de los nombres de referencias los párrafos quedaron
desbalanceados. Este parche los ajusta para que vuelvan a ocupa el mayor
ancho posible.
Leandro Lucarella [Sat, 6 Jun 2009 21:26:12 +0000 (18:26 -0300)]
Eliminar prefijo "ref_" de nombres de referencias
No son necesarios y hacen más tedioso redactar texto con referencias.
Leandro Lucarella [Sat, 6 Jun 2009 18:29:30 +0000 (15:29 -0300)]
Agregar opciones por omisión para aafig
Leandro Lucarella [Sat, 6 Jun 2009 18:28:57 +0000 (15:28 -0300)]
Actualizar extensión aafig
Leandro Lucarella [Sat, 6 Jun 2009 02:08:12 +0000 (23:08 -0300)]
Normalizar espacios en sección de GC
Con este cambio se finaliza la sección.
Leandro Lucarella [Sat, 6 Jun 2009 21:45:57 +0000 (18:45 -0300)]
Terminar subsección de estado del arte de GC
Leandro Lucarella [Sat, 6 Jun 2009 02:00:38 +0000 (23:00 -0300)]
Agregar editorial a referencia [LINS05]
Leandro Lucarella [Sat, 6 Jun 2009 02:00:05 +0000 (23:00 -0300)]
Arreglar referencia [SUTT99] rota
Leandro Lucarella [Sat, 6 Jun 2009 02:06:16 +0000 (23:06 -0300)]
Cambiar "ociosa" por "inutilizada"
Al referirnos al semi-espacio "Tospace".
Leandro Lucarella [Sat, 6 Jun 2009 02:05:30 +0000 (23:05 -0300)]
Cambiar nombre de referencias de copia de semi-espacios
Leandro Lucarella [Sat, 6 Jun 2009 02:07:41 +0000 (23:07 -0300)]
Hacer flechas más pequeñas en diagrama final de copia de semi-espacios
Leandro Lucarella [Sat, 6 Jun 2009 02:07:15 +0000 (23:07 -0300)]
Hacer más bajos los diagramas de copia de semi-espacios
Leandro Lucarella [Sat, 30 May 2009 23:35:02 +0000 (20:35 -0300)]
Terminar sección copying collector básico
Leandro Lucarella [Sat, 30 May 2009 23:34:24 +0000 (20:34 -0300)]
Agregar extensión para embeber figuras con aafigure
Leandro Lucarella [Sat, 30 May 2009 23:32:56 +0000 (20:32 -0300)]
Reacomodar texto de ejemplo de RC
Leandro Lucarella [Sat, 30 May 2009 23:32:23 +0000 (20:32 -0300)]
Agregar nota al pié sobre localidad de referencia
Leandro Lucarella [Sun, 31 May 2009 00:28:25 +0000 (21:28 -0300)]
Completar sección de marcado y barrido
Leandro Lucarella [Wed, 27 May 2009 01:51:29 +0000 (22:51 -0300)]
Agregar más tipos de referencia a la extensión vref
Agregar el rol "r" equivalente a \ref y "vrefr" equivalente a
\vref.
Leandro Lucarella [Wed, 27 May 2009 01:01:56 +0000 (22:01 -0300)]
Utilizar foreach en vez de for en pseudo-código
Queda más clara la intención al iterar con::
foreach item in contenedor
Que como se estaba haciendo antes con for::
for item in contenedor
Leandro Lucarella [Wed, 27 May 2009 01:00:52 +0000 (22:00 -0300)]
Cambiar forma de declarar funciones en pseudo-código
Antes se utilizaba::
funcion()
cuerpo()
Ahora se utiliza::
function funcion() is
cuerpo()
Que es considerablemente más claro y permite buscar definiciones
de funciones más fácilmente.
Leandro Lucarella [Wed, 27 May 2009 00:58:18 +0000 (21:58 -0300)]
Agregar y renombrar referencias
Leandro Lucarella [Tue, 26 May 2009 15:12:32 +0000 (12:12 -0300)]
Actualizar .gitignore para que ignore extenciones
Leandro Lucarella [Tue, 26 May 2009 00:24:39 +0000 (21:24 -0300)]
Mover definición de notas al pie más cerca de la referencia
Leandro Lucarella [Tue, 26 May 2009 00:24:10 +0000 (21:24 -0300)]
Agregar espacio y : faltantes
Leandro Lucarella [Tue, 26 May 2009 00:15:02 +0000 (21:15 -0300)]
Poner links de referencias como anónimos
Leandro Lucarella [Tue, 26 May 2009 00:14:33 +0000 (21:14 -0300)]
Usar links "offline" (target-notes) en referencias
En esta sección sí tiene sentido tener links como notas al pie de
página.
Leandro Lucarella [Tue, 26 May 2009 00:13:54 +0000 (21:13 -0300)]
Agregar explicación del problema con ciclos de RC
También actualizar el ejemplo para agregar un ciclo en la
estructura de datos.
Leandro Lucarella [Tue, 26 May 2009 00:12:00 +0000 (21:12 -0300)]
Poner más especio entre las figuras con solo 2 diagramas
Leandro Lucarella [Tue, 26 May 2009 00:11:11 +0000 (21:11 -0300)]
Mover descripción del ejemplo de RC después que las figuras
De esta forma es más probable que LaTeX le de una mejor ubicación
a las figuras.
Leandro Lucarella [Tue, 26 May 2009 00:04:07 +0000 (21:04 -0300)]
Usar identación de 3 espacios y 78 columnas
Los 3 espacios se llevan mejor con las directivas de reST.
Leandro Lucarella [Mon, 25 May 2009 21:34:13 +0000 (18:34 -0300)]
Mover notas al pie más cerca de donde se referencian
Leandro Lucarella [Mon, 25 May 2009 21:25:56 +0000 (18:25 -0300)]
Mover clasificación de algoritmos a Estado del arte
Leandro Lucarella [Mon, 25 May 2009 21:25:24 +0000 (18:25 -0300)]
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.
Leandro Lucarella [Mon, 25 May 2009 21:23:14 +0000 (18:23 -0300)]
Eliminar algoritmo de compactado de los básicos
Leandro Lucarella [Mon, 25 May 2009 21:18:20 +0000 (18:18 -0300)]
Documentar que el paquete varioref rompe el índice del PDF
Por alguna razón mística al usar el paquete varioref de LaTeX, el
índice del documento PDF se rompe, quedando todos los ítems como
hijos del anterior.
Leandro Lucarella [Mon, 25 May 2009 21:17:11 +0000 (18:17 -0300)]
Cambiar profindidad de tabla de contenidos
Uso 2 para que salgan hasta las subsubsecciones.
Leandro Lucarella [Mon, 25 May 2009 21:16:07 +0000 (18:16 -0300)]
No utilizar target-notes
La directiva es útil si hay pocos enlaces, pero cuando hay muchos
se vuelve un poco molesto que se vean como pies de página. De
todas formas para que funcione hay que ponerlo archivo por
archivo.
Leandro Lucarella [Mon, 25 May 2009 21:14:52 +0000 (18:14 -0300)]
Completar ejemplo de conteo de referencias
Ahora se muestran 3 diagramas por figura para que no ocupen tanto
espacio. Se completan los títulos de las subfiguras y se agrega
un diagrama al primer ejemplo para mayor claridad.
Leandro Lucarella [Mon, 25 May 2009 21:10:03 +0000 (18:10 -0300)]
Arreglar rol con typo
Leandro Lucarella [Sun, 24 May 2009 04:28:00 +0000 (01:28 -0300)]
Utilizar nuevas extensiones para mejorar las figuras
Además completa algunos comentarios sobre las figuras y otros
detalles.
Leandro Lucarella [Sun, 24 May 2009 04:26:59 +0000 (01:26 -0300)]
Agregar extensiones de Sphinx para mejor manejo de figuras
El soporte de Sphinx (y reST en general) para generar figuras es
bastante incompleto. Este parche agrega un par de extensiones para
simplificarlo.
Leandro Lucarella [Sat, 23 May 2009 02:28:20 +0000 (23:28 -0300)]
Empezar con el capítulo de GC
Está terminada toda la introducción y bastante avanzado hasta el
conteo de referencias.
Leandro Lucarella [Sat, 23 May 2009 02:27:08 +0000 (23:27 -0300)]
Agregar link del kernel Linux
Leandro Lucarella [Sat, 23 May 2009 02:26:45 +0000 (23:26 -0300)]
Numerar listados de código
Leandro Lucarella [Sat, 23 May 2009 02:26:22 +0000 (23:26 -0300)]
Usar paquete de LaTeX para mostrar subfiguras
Leandro Lucarella [Sat, 23 May 2009 02:26:07 +0000 (23:26 -0300)]
Usar extensión de Sphinx para fórmulas matemáticas
Leandro Lucarella [Sat, 23 May 2009 02:16:23 +0000 (23:16 -0300)]
Agregar escalado a extensión de graphviz
Por alguna razón LaTeX no le está dando bola al pedido de centrado
cuando las imágenes incluídas no tienen opciones (aunque sean
vacías. Agregando un [] al \includegraphics parece solucionarlo.
Leandro Lucarella [Sat, 23 May 2009 02:13:06 +0000 (23:13 -0300)]
Forkear extensión de graphviz de Sphinx
Probablemente haya que hackearla un poco así que mantengo mi
propia copia.
Leandro Lucarella [Sat, 16 May 2009 22:12:37 +0000 (19:12 -0300)]
Portar el informe a Sphinx y cambiar estructura
El informe tiene una nueva estructura, compuesta por los
siguientes capítulos:
* Introducción
* El lenguaje de programación D
* Recolección de basura
* Recolección de basura en D
* Análisis de viabilidad
* Solución adoptada
* Conclusión
Además se completa el resumen y los 2 primeros capítulos de esta
nueva estructura
Leandro Lucarella [Thu, 7 May 2009 23:32:17 +0000 (20:32 -0300)]
Agregar .gitignore
Leandro Lucarella [Thu, 7 May 2009 23:04:37 +0000 (20:04 -0300)]
La investigación de GC en D es más bien floreciente que nueva
Leandro Lucarella [Thu, 7 May 2009 23:03:35 +0000 (20:03 -0300)]
Poner todos los enlaces al final del documento
Leandro Lucarella [Thu, 7 May 2009 23:01:11 +0000 (20:01 -0300)]
Cambiar "C mejor" por "mejor C"
Leandro Lucarella [Thu, 7 May 2009 23:00:31 +0000 (20:00 -0300)]
Escribir bien "naïve"