Download List

Projeto Descrição

libarena provides a custom memory allocator interface specification and
several allocator implementations. It includes a flat arena allocator,
an object pool allocator, and a wrapper around malloc(3) which exports
the allocator interface.

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.

2007-06-06 14:36
0.3.4

Os makefiles já não recursiva, de modo que este deve construir e instalar utilizando o GNU Make ou pmake BSD.
Tags: Code cleanup
The makefiles are no longer recursive, so this
should build and install using either GNU Make or
BSD pmake.

2007-05-07 12:34
0.3.2

Um cenário com muitas aumento patológico realocações seqüencial foi dirigida a melhorar a facilidade de uso para os incluídos baseada em pilha alocador de arena.
Tags: Minor feature enhancements
A pathological scenario with many increasing
sequential reallocations was addressed to improve
ease-of-use for the included stack-based arena
allocator.

2006-06-12 16:05
0.3.1

Um bug crítico deslocamento em pool_realloc () foi corrigido. Os dados anteriores foi copiado para o ponteiro de base, onde a contabilidade é mantida, e não para o deslocamento, que é retornado para o chamador. Isso poderia levar à corrupção de memória.
Tags: Major bugfixes
A critical offset bug in pool_realloc() was fixed.
The previous data was copied to the base pointer,
whence the bookkeeping is kept, and not to the
offset, which is returned to the caller. This
could lead to memory corruption.

2006-06-09 08:49
0.3

Ponteiros NULL passou a todos os livres e realloc métodos são manipulados, obedecendo as regras de padrão livre (3) e realloc (3). O objeto ARENA_STDLIB agora retorna adulterado ponteiros do sistema. ARENA_STDLIB_ALIGNED é usado para um malloc (3) invólucro que irá alinhar para o limite especificado.
Tags: Minor bugfixes
NULL pointers passed to all free and realloc
methods are handled, obeying the rules of standard
free(3) and realloc(3). The ARENA_STDLIB object
now returns unadulterated system pointers.
ARENA_STDLIB_ALIGNED is used for a malloc(3)
wrapper which will align to the specified
boundary.

2006-04-10 03:05
0.2

Esta versão combina algumas interfaces públicas sob <arena/proto.h>. Ele integra algumas características de construir libevnet.
Tags: Code cleanup
This release merges some public interfaces under &lt;arena/proto.h&gt;. It integrates some build features from libevnet.

Project Resources