por
pobrecito hablador
el Jueves, 21 Febrero de 2008, 02:00h
(#1017847)
Ahora ya incluyen hasta su propio gestor de memoria. Para cuándo un Firefox standalone sin sistema operativo?
Incluye su propio reemplazo de las funciones malloc() y free(), igual que hacen muchos otros proyectos como glib, jabberd, postgresql, apache y seguramente muchos más con cuyo código fuente no he tenido el placer:-)
La novedad es que han cogido los nuevos malloc() y free() de la biblioteca de C de BSD y que lo han hecho para corregir cierto comportamiento de las versiones de esas funciones en Windows. No es la primera vez que un proyecto multiplataforma tiene que ofrecer su propia versión de una función estándar porque en la plataforma destino no funciona como se espera (además que para eso son las autotools)
Re:Firefox = Emacs
(Puntos:2, Informativo)La novedad es que han cogido los nuevos malloc() y free() de la biblioteca de C de BSD y que lo han hecho para corregir cierto comportamiento de las versiones de esas funciones en Windows. No es la primera vez que un proyecto multiplataforma tiene que ofrecer su propia versión de una función estándar porque en la plataforma destino no funciona como se espera (además que para eso son las autotools)