Downloadliste

Projektbeschreibung

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.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
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

Diese Version beinhaltet eine Reihe von Fehlerbehebungen und Verbesserungen: bessere pro Thread Zuteilung, die Verbesserung der Geschwindigkeit für Unix-Plattformen nicht unterstützen __thread; Überwachung des Solaris-Threads API (thr_ *), um mit älteren Solaris-Programmen arbeiten, eine Lösung für ein mögliches Rennen Zustand, und eine höhere Kontrolle gegen Heap-Beschädigung oder sonstige Fehler zu schützen. Hort nutzt nun GNU-gestützte Haken auf Plattformen mit glibc (besonders Linux), so dass sie besser mit Legacy-Programmen zu arbeiten.
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

Diese Version behebt einen Fehler für Windows in thread Aufarbeitung. Es behebt einen kleinen Speicherverlust in thread Schöpfung. Es erhöht die Leistung erheblich kleiner Objekte auf 64-Bit-Plattformen. Es funktioniert auf 64-Bit-Windows.
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

Der schnelle Weg für die Zuteilung wurde gestrafft, wesentlich beschleunigt sowohl 32-Bit und 64-Bit-Code. pthread_ * basierend Thread-spezifische Daten werden nun für x86-64, wo es schneller. Sie verbinden zum Benchmark Performance auf x86-32 um bis zu 13% und auf x86-64 um bis zu 32% verbessern.
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

Diese Version hat Patches für den Aufbau auf Mac OS X (Darwin) und einige ältere Versionen der Sun-Compiler unterstützen. Sie fügt hinzu, als ein Ziel unterstützt FreeBSD.
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

Eine x86-64-Ziel wurde für Linux hat / GCC sowie die Unterstützung für posix_memalign (für Unix-Systeme) und eine statische Bibliothek bauen Option für 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