
========================
Parches para Tango trunk
========================

Este directorio contiene las modificaciones hechas a la biblioteca runtime
Tango, en su versión de desarrollo. Estos cambios fueron realizados para
incorporar los resultados de este trabajo a la distribución oficial de Tango.
Alguno de los parches ya fue aceptados pero otros todavía están siendo
revisados.

Cada archivo contiene un cambio en particular en formato diff(1) unificado
(realizado por el sistema de control de versiones Git), incluyendo la
descripción de la modificación realizada por ese parche en particular. La
descripción está en inglés para que pueda ser eventualmente aplicada en el
programa original, dado que la coordinación del desarrollo se realiza en inglés.

A continuación, sin embargo, se da un breve resumen del objetivo de cada parche
en castellano:

0001-regarding-1997-enable-selection-of-GC-for-bob-thanks.patch
	Agrega la posibilidad de elegir que recolector de basura utilizar al
	compilar la biblioteca runtime. Este parche ya fue aceptado y es parte
	oficial de Tango.

0001-Add-PointerMap-support-if-the-compiler-supports-it.patch
	Utiliza la información sobre la ubicación de los punteros, en caso de
	que el compilador la provea. Este parche está basado en el de Vicent
	Lang (inspirado por un parche de David Simcha) pero no incluye los
	cambios al recolector de Tango, solo a la interfaz con el compilador, de
	manera de que pueda ser potencialmente utilizada por el recolector (sí
	se utiliza en CDGC). Este parche está en proceso de revisión.

0002-Add-the-D-Concurrent-Garbage-Collector-CDGC.patch
	Agrega la implementación del recolector de basura concurrente (CDGC;
	Concurrent D Garbage Collector) como una alternativa al momento de
	compilar la biblioteca runtime de Tango. Este parche está en proceso de
	revisión.


.. vim: set filetype=rst spelllang=es :
