Debian NEW package overview for critnib
critnib_1.0-1_amd64.changes (click to toggle)
Format:1.8
Date:Fri, 24 Sep 2021 01:36:42 +0200
Source:critnib
Binary:libcritnib-dev libcritnib1 libcritnib1-dbgsym
Architecture:source amd64
Version:1.0-1
Distribution:unstable
Urgency:medium
Maintainer:Adam Borowski <kilobyte@angband.pl>
Changed-By:Adam Borowski <kilobyte@angband.pl>
Description:
libcritnib-dev - ordered map data structure with lock-free reads
libcritnib1 - ordered map data structure with lock-free reads
Closes:994958
Changes:
critnib (1.0-1) unstable; urgency=medium

  * Initial release (Closes: #994958)
Files:
9106e5d992a17a5f6fb402b1a06eb4ac 2667 libs optional critnib_1.0-1.dsc
e072b0c24ddb9e7b357ffa6d49159549 13938 libs optional critnib_1.0.orig.tar.gz
6f638b0dd87b7914303f6afb87b80feb 2436 libs optional critnib_1.0-1.debian.tar.xz
0b6167e61876fe0201ab133aa0f910a1 7085 libs optional critnib_1.0-1_amd64.buildinfo
c118b75f56fbc30b260f17e49a3b8f4f 5772 libdevel optional libcritnib-dev_1.0-1_amd64.deb
62ca3dc31c281666edda04e7fd5bc8b8 15172 debug optional libcritnib1-dbgsym_1.0-1_amd64.deb
e38687058938204116c920a0ad205ae1 6524 libs optional libcritnib1_1.0-1_amd64.deb
critnib_1.0-1.dsc (click to toggle)
Format:3.0 (quilt)
Source:critnib
Binary:libcritnib-dev, libcritnib1
Architecture:any
Version:1.0-1
Maintainer:Adam Borowski <kilobyte@angband.pl>
Homepage:https://github.com/kilobyte/critnib
Description:
ordered map data structure with lock-free reads
Critnib is a data structure that provides a very fast equal and
less-than/greater-than searches; it is a mix between DJBerstein's
critbit and radix trees.  While in bad cases it has worse memory use
than binary trees, it works well on real-life data which tends to
have a limited number of "decision bits":
 * fully random: divergence happens immediately
 * malloc addresses: clumps of distinct bits in the middle
 * sequences: only lowest bits are filled

This library ships only uintptr_t→uintptr_t mappings, optimized for
reads from a very critical section but not so frequent writes.  Other
variants also exist (such as fully lock-free writes, keys of arbitrary
length), and can be added upon request.
Standards-Version:4.5.1
Vcs-Browser:https://github.com/kilobyte/critnib/tree/debian
Vcs-Git:https://github.com/kilobyte/critnib -b debian
Build-Depends:debhelper-compat (=13), cmake
Package-List:libcritnib-dev deb libdevel optional arch=any libcritnib1 deb libs optional arch=any
Files:
e072b0c24ddb9e7b357ffa6d49159549 13938 critnib_1.0.orig.tar.gz
6f638b0dd87b7914303f6afb87b80feb 2436 critnib_1.0-1.debian.tar.xz
lintian 2.94.0~bpo10+1 check for critnib_1.0-1.dsc (click to toggle)
README.source for critnib_1.0-1.dsc (click to toggle)
No README.source in this package
control file for libcritnib-dev_1.0-1_amd64.deb (click to toggle)
Package:libcritnib-dev
Source:critnib
Version:1.0-1
Architecture:amd64
Maintainer:Adam Borowski <kilobyte@angband.pl>
Installed-Size:20
Depends:libcritnib1 (=1.0-1)
Section:libdevel
Priority:optional
Multi-Arch:same
Homepage:https://github.com/kilobyte/critnib
Description:
ordered map data structure with lock-free reads
 Critnib is a data structure that provides a very fast equal and
 less-than/greater-than searches; it is a mix between DJBerstein's
 critbit and radix trees.  While in bad cases it has worse memory use
 than binary trees, it works well on real-life data which tends to
 have a limited number of "decision bits":
  * fully random: divergence happens immediately
  * malloc addresses: clumps of distinct bits in the middle
  * sequences: only lowest bits are filled
 .
 This library ships only uintptr_t→uintptr_t mappings, optimized for
 reads from a very critical section but not so frequent writes.  Other
 variants also exist (such as fully lock-free writes, keys of arbitrary
 length), and can be added upon request.
 .
 This package contains the development headers.
lintian 2.94.0~bpo10+1 check for libcritnib-dev_1.0-1_amd64.deb (click to toggle)
contents of libcritnib-dev_1.0-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2021-09-23 23:36 ./
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/include/
-rw-r--r-- root/root       746 2021-09-23 22:14 ./usr/include/critnib.h
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/lib/
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/lib/x86_64-linux-gnu/
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/share/
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/share/doc/
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/share/doc/libcritnib-dev/
-rw-r--r-- root/root       158 2021-09-23 23:36 ./usr/share/doc/libcritnib-dev/changelog.Debian.gz
-rw-r--r-- root/root      1674 2021-09-23 22:15 ./usr/share/doc/libcritnib-dev/copyright
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/share/man/
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/share/man/man3/
-rw-r--r-- root/root      2588 2021-09-23 23:36 ./usr/share/man/man3/libcritnib.3.gz
lrwxrwxrwx root/root         0 2021-09-23 23:36 ./usr/lib/x86_64-linux-gnu/libcritnib.so -> libcritnib.so.1
lrwxrwxrwx root/root         0 2021-09-23 23:36 ./usr/share/man/man3/critnib.3.gz -> libcritnib.3.gz
control file for libcritnib1_1.0-1_amd64.deb (click to toggle)
Package:libcritnib1
Source:critnib
Version:1.0-1
Architecture:amd64
Maintainer:Adam Borowski <kilobyte@angband.pl>
Installed-Size:28
Depends:libc6 (>=2.2.5)
Section:libs
Priority:optional
Multi-Arch:same
Homepage:https://github.com/kilobyte/critnib
Description:
ordered map data structure with lock-free reads
 Critnib is a data structure that provides a very fast equal and
 less-than/greater-than searches; it is a mix between DJBerstein's
 critbit and radix trees.  While in bad cases it has worse memory use
 than binary trees, it works well on real-life data which tends to
 have a limited number of "decision bits":
  * fully random: divergence happens immediately
  * malloc addresses: clumps of distinct bits in the middle
  * sequences: only lowest bits are filled
 .
 This library ships only uintptr_t→uintptr_t mappings, optimized for
 reads from a very critical section but not so frequent writes.  Other
 variants also exist (such as fully lock-free writes, keys of arbitrary
 length), and can be added upon request.
lintian 2.94.0~bpo10+1 check for libcritnib1_1.0-1_amd64.deb (click to toggle)
contents of libcritnib1_1.0-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2021-09-23 23:36 ./
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/lib/
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/lib/x86_64-linux-gnu/
-rw-r--r-- root/root     14176 2021-09-23 23:36 ./usr/lib/x86_64-linux-gnu/libcritnib.so.1
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/share/
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/share/doc/
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/share/doc/libcritnib1/
-rw-r--r-- root/root       158 2021-09-23 23:36 ./usr/share/doc/libcritnib1/changelog.Debian.gz
-rw-r--r-- root/root      1674 2021-09-23 22:15 ./usr/share/doc/libcritnib1/copyright
control file for libcritnib1-dbgsym_1.0-1_amd64.deb (click to toggle)
Package:libcritnib1-dbgsym
Source:critnib
Version:1.0-1
Auto-Built-Package:debug-symbols
Architecture:amd64
Maintainer:Adam Borowski <kilobyte@angband.pl>
Installed-Size:28
Depends:libcritnib1 (=1.0-1)
Section:debug
Priority:optional
Multi-Arch:same
Description:
debug symbols for libcritnib1
Build-Ids:206354efa25af30cb985fd86fff2203d9f61a8d2
lintian 2.94.0~bpo10+1 check for libcritnib1-dbgsym_1.0-1_amd64.deb (click to toggle)
contents of libcritnib1-dbgsym_1.0-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2021-09-23 23:36 ./
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/lib/
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/lib/debug/
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/lib/debug/.build-id/20/
-rw-r--r-- root/root     17768 2021-09-23 23:36 ./usr/lib/debug/.build-id/20/6354efa25af30cb985fd86fff2203d9f61a8d2.debug
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/share/
drwxr-xr-x root/root         0 2021-09-23 23:36 ./usr/share/doc/
lrwxrwxrwx root/root         0 2021-09-23 23:36 ./usr/share/doc/libcritnib1-dbgsym -> libcritnib1

Timestamp: 24.09.2021 / 00:01:04 (UTC)