Judy - General purpose dynamic array

Distribution: CentOS 6
Repository: PUIAS Computational i386
Package name: Judy
Package version: 1.0.5
Package release: 1.sdl6
Package architecture: i686
Package type: rpm
Installed size: 194.45 KB
Download size: 80.63 KB
Official Mirror: springdale.math.ias.edu
Judy is a C library that provides a state-of-the-art core technology that implements a sparse dynamic array. Judy arrays are declared simply with a null pointer. A Judy array consumes memory only when it is populated, yet can grow to take advantage of all available memory if desired. Judy's key benefits are scalability, high performance, and memory efficiency. A Judy array is extensible and can scale up to a very large number of elements, bounded only by machine memory. Since Judy is designed as an unbounded array, the size of a Judy array is not pre-allocated but grows and shrinks dynamically with the array population.



  • Judy = 1.0.5-1.sdl6
  • Judy(x86-32) = 1.0.5-1.sdl6
  • libJudy.so.1


    Install Howto

    1. Download the latest puias-computational rpm from
    2. Install puias-computational rpm:
      # rpm -Uvh puias-computational*rpm
    3. Install Judy rpm package:
      # yum install Judy


    • /usr/lib/libJudy.so.1
    • /usr/lib/libJudy.so.1.0.3
    • /usr/share/doc/Judy-1.0.5/AUTHORS
    • /usr/share/doc/Judy-1.0.5/COPYING
    • /usr/share/doc/Judy-1.0.5/ChangeLog
    • /usr/share/doc/Judy-1.0.5/README
    • /usr/share/doc/Judy-1.0.5/README.Fedora
    • /usr/share/doc/Judy-1.0.5/examples/Judy1Dup.c
    • /usr/share/doc/Judy-1.0.5/examples/Judy1Dup.h
    • /usr/share/doc/Judy-1.0.5/examples/Judy1DupCheck.c
    • /usr/share/doc/Judy-1.0.5/examples/Judy1Op.c
    • /usr/share/doc/Judy-1.0.5/examples/Judy1Op.h
    • /usr/share/doc/Judy-1.0.5/examples/Judy1OpCheck.c
    • /usr/share/doc/Judy-1.0.5/examples/Makefile
    • /usr/share/doc/Judy-1.0.5/examples/README


    2010-07-18 - Paul Howarth <paul@city-fan.org> 1.0.5-1 - update to 1.0.5 - added proper clean targets to enable multiple builds - added examples directory - correctly detects 32/64-bit build environment - allow explicit configure for 32/64-bit environment - cosmetic spec file clean-ups

    2009-07-24 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> 1.0.4-6 - rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

    2009-02-23 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> 1.0.4-5 - rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

    2008-12-13 - Charles R. Anderson <cra@wpi.edu> 1.0.4-4 - for Judy1 man page fix, patch Makefile.{am,in} instead of relying on autotools to regenerate the latter - add README.Fedora with upstream's license explanation

    2008-11-30 - Charles R. Anderson <cra@wpi.edu> 1.0.4-3 - fix Judy1 man page symlinks - use valid tag License: LGPLv2+ confirmed with upstream - use version macro in Source0 - remove Makefiles from installed doc tree

    2008-11-27 - Charles R. Anderson <cra@wpi.edu> 1.0.4-2 - patch tests to run with shared library - run tests in check section

    2008-10-05 - Charles R. Anderson <cra@wpi.edu> 1.0.4-1 - initial package for Fedora