<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: GALD A Memory Leakage Detection System</title>
	<atom:link href="http://blog.48bits.com/2006/07/18/gald-a-memory-leakage-detection-system/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.48bits.com/2006/07/18/gald-a-memory-leakage-detection-system/</link>
	<description>48Bits ... The one and a half architecture land.</description>
	<lastBuildDate>Thu, 09 Feb 2012 23:02:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Por: mballano</title>
		<link>http://blog.48bits.com/2006/07/18/gald-a-memory-leakage-detection-system/comment-page-1/#comment-129</link>
		<dc:creator>mballano</dc:creator>
		<pubDate>Wed, 19 Jul 2006 12:20:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.48bits.com/?p=52#comment-129</guid>
		<description>Yo creo que la mejor opcion es post-procesado del log, al menos la más limpia, quicir obtienes ese log y luego lo tratas, hasta puedes hacer algun visor en plan GUI con un flow-chart ahí de la ejecución y cosas de ese estilo, pero toda esta información obtenida únicamente con la inclusión de la cabecera y sin modificar el programa, así tb te puedes pillar ahí el codigo fuente de tu programa open-source favorito y ayudar a mejorarlo .. ;-)</description>
		<content:encoded><![CDATA[<p>Yo creo que la mejor opcion es post-procesado del log, al menos la más limpia, quicir obtienes ese log y luego lo tratas, hasta puedes hacer algun visor en plan GUI con un flow-chart ahí de la ejecución y cosas de ese estilo, pero toda esta información obtenida únicamente con la inclusión de la cabecera y sin modificar el programa, así tb te puedes pillar ahí el codigo fuente de tu programa open-source favorito y ayudar a mejorarlo .. <img src='http://blog.48bits.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Gabriel Gonzalez</title>
		<link>http://blog.48bits.com/2006/07/18/gald-a-memory-leakage-detection-system/comment-page-1/#comment-128</link>
		<dc:creator>Gabriel Gonzalez</dc:creator>
		<pubDate>Wed, 19 Jul 2006 11:08:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.48bits.com/?p=52#comment-128</guid>
		<description>Si, se podria pero comento dos approach:

1. Tendrias que a;adir un parametro a la llamada de reserva de memoria, y usando los parametros al preocmpilado se podria hacer sin problema pero requeriria incluir siempre esta cabecera para seleccionar el GALD_malloc() o el estandar y que elimine el argumento extra.

2. Se podria dejar la asignacion de tags a un script externo, esto dejaria el programa intacto pero seria dificil seguir la variacion de los tags/lineas si sigues desarrollando el fichero.

Gracias por los comentarios :)</description>
		<content:encoded><![CDATA[<p>Si, se podria pero comento dos approach:</p>
<p>1. Tendrias que a;adir un parametro a la llamada de reserva de memoria, y usando los parametros al preocmpilado se podria hacer sin problema pero requeriria incluir siempre esta cabecera para seleccionar el GALD_malloc() o el estandar y que elimine el argumento extra.</p>
<p>2. Se podria dejar la asignacion de tags a un script externo, esto dejaria el programa intacto pero seria dificil seguir la variacion de los tags/lineas si sigues desarrollando el fichero.</p>
<p>Gracias por los comentarios <img src='http://blog.48bits.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Rubén</title>
		<link>http://blog.48bits.com/2006/07/18/gald-a-memory-leakage-detection-system/comment-page-1/#comment-127</link>
		<dc:creator>Rubén</dc:creator>
		<pubDate>Wed, 19 Jul 2006 10:11:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.48bits.com/?p=52#comment-127</guid>
		<description>Me mola me mola. Una idea que se me viene a la cabeza es poder asignar tags a la memoria, quiero decir, aunque el programa ya nos muestra el numero de linea donde se ha reservado. En programas tochos estaria wapi wapi xD, tener la opción de asignar una tag a la memoria reservada. Sería más intuitivo que el número de línea. Por ejemplo:

GALD ALLOC : 0×110140 size: más de 100, unos 1000 @ chiniwini.c:42558
GALD ALLOC : 0x110140 size: más de 100, unos 1000 @ &quot;OBJ1&quot; chiniwini.c:42558

Qué opináis? Gabri,sería viable?</description>
		<content:encoded><![CDATA[<p>Me mola me mola. Una idea que se me viene a la cabeza es poder asignar tags a la memoria, quiero decir, aunque el programa ya nos muestra el numero de linea donde se ha reservado. En programas tochos estaria wapi wapi xD, tener la opción de asignar una tag a la memoria reservada. Sería más intuitivo que el número de línea. Por ejemplo:</p>
<p>GALD ALLOC : 0×110140 size: más de 100, unos 1000 @ chiniwini.c:42558<br />
GALD ALLOC : 0&#215;110140 size: más de 100, unos 1000 @ &#8220;OBJ1&#8243; chiniwini.c:42558</p>
<p>Qué opináis? Gabri,sería viable?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Gabriel Gonzalez</title>
		<link>http://blog.48bits.com/2006/07/18/gald-a-memory-leakage-detection-system/comment-page-1/#comment-126</link>
		<dc:creator>Gabriel Gonzalez</dc:creator>
		<pubDate>Wed, 19 Jul 2006 08:40:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.48bits.com/?p=52#comment-126</guid>
		<description>Si, se pueden a;adir bastantes cosas utilices ya que puedes &quot;hookear&quot; tus propias funciones de una manera muy sencilla y poder crear un monton de estadisticas sobre el comportamiento del programa.
Lo siguiente que necesito a;adir es un sistema de dection de &quot;perdida de memoria compartida&quot;, porque hay veces que se me olvida liberarla y queda por ahi perdida en el sistema :D</description>
		<content:encoded><![CDATA[<p>Si, se pueden a;adir bastantes cosas utilices ya que puedes &#8220;hookear&#8221; tus propias funciones de una manera muy sencilla y poder crear un monton de estadisticas sobre el comportamiento del programa.<br />
Lo siguiente que necesito a;adir es un sistema de dection de &#8220;perdida de memoria compartida&#8221;, porque hay veces que se me olvida liberarla y queda por ahi perdida en el sistema <img src='http://blog.48bits.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: mballano</title>
		<link>http://blog.48bits.com/2006/07/18/gald-a-memory-leakage-detection-system/comment-page-1/#comment-125</link>
		<dc:creator>mballano</dc:creator>
		<pubDate>Tue, 18 Jul 2006 20:42:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.48bits.com/?p=52#comment-125</guid>
		<description>Está guapo :-), es una buena manera para testear código rapidamente, se podrían incluir otra serie de funciones incluso, de manera que cuando quieras realizar una depuración de cosas básicas en una aplicación cualquiera simplemente incluyes la cabecera esta y arreglado. Otra idea sería poder definir opciones de configuración previamente en plan para definir el formato de este log o que funciones quieres vigilar por la &quot;salida de debug&quot;.

Un saludo!</description>
		<content:encoded><![CDATA[<p>Está guapo <img src='http://blog.48bits.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> , es una buena manera para testear código rapidamente, se podrían incluir otra serie de funciones incluso, de manera que cuando quieras realizar una depuración de cosas básicas en una aplicación cualquiera simplemente incluyes la cabecera esta y arreglado. Otra idea sería poder definir opciones de configuración previamente en plan para definir el formato de este log o que funciones quieres vigilar por la &#8220;salida de debug&#8221;.</p>
<p>Un saludo!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

