Skip to content

Releases: 8dcc/libpool

v1.3.1

01 Feb 10:58
676fb2f

Choose a tag to compare

Changes

  • Add proper tests for the library, add test.h dependency, add test target to Makefile.
  • Define VALGRIND_* macros as ((void)0) if LIBPOOL_NO_VALGRIND is defined.
  • Move tests and examples to examples directory.

Full Changelog: v1.3.0...v1.3.1

v1.3.0

14 Aug 11:25
4581df9

Choose a tag to compare

Changes

  • Rename pool_close to pool_destroy.

Full Changelog: v1.2.0...v1.3.0

v1.2.0

15 Apr 19:26
a6fbd7e

Choose a tag to compare

Changes

  • Support chunk alignment, allow LIBPOOL_NO_ALIGNMENT macro for disabling it at compile-time.
  • Improve benchmarking scripts, update output.

Full Changelog: v1.1.2...v1.2.0

v1.1.2

15 Apr 19:25
87db7e1

Choose a tag to compare

Changes

  • Add benchmarking binary and script.

Full Changelog: v1.1.1...v1.1.2

v1.1.1

09 Jan 12:23
14018fa

Choose a tag to compare

Public changes

Internal changes

  • Rename internal structures (LinkedPtr -> ArrayStart).

Full Changelog: v1.1.0...v1.1.1

v1.1.0

27 Dec 23:10
c9d8d5d

Choose a tag to compare

Changes

  • Add support for pool expansion in #1.

Full Changelog: v1.0.0...v1.1.0

v1.0.0

20 Dec 20:24
a74af43

Choose a tag to compare

Initial release, with no pool reallocation.


Full Changelog: https://github.com/8dcc/libpool/commits/v1.0.0