Download List

Descripción del Proyecto

Hoard is a scalable memory allocator (malloc replacement) for
multithreaded applications. Hoard can dramatically improve your
application's performance on multicore machines. No changes to your
source are necessary; just link it in. Hoard scales linearly up to at
least 64 processors. Supported platforms include Linux, Solaris, Mac OS X, and
Windows.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-11-11 03:39
3.8

Esta versión incorpora una serie de correcciones y mejoras: mejor por la asignación de hilos, mejorando la velocidad para plataformas Unix que no admiten __thread; interceptación de los hilos de la API de Solaris (thr_ *) para trabajar con los programas anteriores de Solaris, una revisión para una posible carrera la condición y el aumento de control para proteger contra daños en la pila o de otros errores. Hoard ahora usa GNU apoyado ganchos en las plataformas con glibc (especialmente Linux), lo que le permite trabajar mejor con los programas heredados.
Tags: Major bugfixes, Feature Enhancements
This release incorporates a number of fixes and improvements: better per-thread allocation, improving speed for Unix platforms that do not support __thread; interception of the Solaris threads API (thr_*) to work with older Solaris programs; a fix for a possible race condition; and increased checking to protect against heap corruption or other errors. Hoard now uses GNU-supported hooks on platforms with glibc (especially Linux), allowing it to work better with legacy programs.

2008-02-20 19:43
3.7.1

Esta versión corrige un error grave para Windows en la recuperación de hilo. Se fija una pérdida de memoria pequeña en la creación de hilo. Se aumenta sustancialmente el rendimiento de los objetos pequeños en plataformas de 64-bits. Funciona en Windows 64-bit.
Tags: Major bugfixes
This release fixes a serious bug for Windows in thread reclamation. It fixes a small memory leak in thread creation. It substantially increases performance for small objects on 64-bit platforms. It works on 64-bit Windows.

2007-09-19 09:05
3.7

La ruta de acceso rápido para la asignación fue optimizada, acelerando considerablemente de 32-bit y 64-bits. pthread_ * hilo basados en los datos específicos se utiliza ahora para x86-64, donde es más rápido. Estos se combinan para mejorar el rendimiento de referencia en arquitectura x86-32 hasta en un 13%, y en x86-64 hasta un 32%.
Tags: Major feature enhancements
The fast path for allocation was streamlined,
substantially accelerating both 32-bit and 64-bit
code. pthread_* based thread-specific data is now
used for x86-64, where it's faster. These combine
to improve benchmark performance on x86-32 by up
to 13%, and on x86-64 by up to 32%.

2007-05-25 18:53
3.6.2

Esta versión se establece, para la construcción en Mac OS X (Darwin) y para apoyar algunas versiones anteriores de los compiladores de dom Añade FreeBSD como un objetivo apoyado.
Tags: Minor feature enhancements
This release has fixes for building on Mac OS X (Darwin) and to support some older versions of the Sun compilers. It adds FreeBSD as a supported target.

2007-05-22 05:47
3.6.1

Un objetivo de x86-64 ha sido añadido para Linux / GCC junto con el apoyo de posix_memalign (para los sistemas Unix), y una biblioteca estática opción de generación para Linux.
Tags: Minor feature enhancements
An x86-64 target was added for Linux/GCC along with support for posix_memalign (for Unix systems), and a static library build option for Linux.

Project Resources