Version: 1.0.5, Package name: libJudy-1.0.5 |
Maintained by: The OpenBSD ports mailing-list |
Master sites: |
Description Judy is a C library that implements a dynamic array. Empty Judy arrays are declared with null pointers. A Judy array consumes memory only when populated yet can grow to take advantage of all available memory. Judy's key benefits are: scalability, performance, memory efficiency, and ease of use. Judy arrays are designed to grow without tuning into the peta-element range, scaling near O(log-base-256). Judy arrays are accessed with insert, retrieve, and delete calls for number or string indexes. Configuration and tuning are not required -- in fact not possible. Judy offers sorting, counting, and neighbor/empty searching. Indexes can be sequential, clustered, periodic, or random -- it doesn't matter to the algorithm. Judy arrays can be arranged hierarchically to handle any bit patterns -- large indexes, sets of keys, etc. Judy is often an improvement over common data structures such as: arrays, sparse arrays, hash tables, B-trees, binary trees, linear lists, skiplists, other sort and search algorithms, and counting functions. |
Filesize: 1120.944 KB |
Version History (View Complete History) |
|
2019-07-12 15:02:30 by Stuart Henderson | Files touched by this commit (339) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2015-04-06 16:10:57 by Ingo Schwarze | Files touched by this commit (4) |
Log message: Drop USE_GROFF (minor whitespace differences only). No bump needed. |
2010-11-15 12:46:10 by Marc Espie | Files touched by this commit (706) |
Log message: move depends to new style |
2010-10-18 11:48:13 by Marc Espie | Files touched by this commit (650) |
Log message: USE_GROFF=Yes |
2009-09-15 11:37:22 by Jasper Lievisse Adriaanse | Files touched by this commit (83) |
Log message: remove marc balmer as maintainer of all of his ports, to take away the illusion marc still maintains them. as requested by himself. |
2008-01-09 03:32:49 by Marc Balmer | Files touched by this commit (2) |
Log message: Update to Judy 1.0.4. |
2008-01-04 10:48:38 by Marc Espie | Files touched by this commit (187) |
Log message: tweak FAKE_FLAGS semantics to saner defaults. |
2007-09-15 20:53:14 by Michael Erdely | Files touched by this commit (599) |
Log message: Remove quotes surrounding COMMENT*/PERMIT_*/BROKEN |
2007-04-05 09:38:13 by Marc Espie | Files touched by this commit (1270) |
Log message: base64 distinfo with SHA256 |
2006-11-11 04:01:59 by Marc Balmer | Files touched by this commit (6) |
Log message: Update to Judy 1.0.3, the existing API did not change, but bugs in the test programs were fixed. |
2006-10-28 05:19:21 by Marc Espie | Files touched by this commit (64) |
Log message: a few more SHARED_LIBS reformat |
2006-01-02 11:15:53 by Bernd Ahlers | Files touched by this commit (18) |
Log message: - Use new SHARED_LIBS framework - USE_LIBTOOL and bump PKGNAME where appropriate |