BSD Ports

devel/libqsbr g2020082801 FreeBSD

QSBR and EBR library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
devel
Package size
23.0 KiB, 90.8 KiB installed

Description

Epoch-Based Reclamation (EBR) and Quiescent-State-Based Reclamation (QSBR) are synchronisation mechanisms which can be used for efficient memory/object reclamation (garbage collection) in concurrent environment. Conceptually they are very similar to the read-copy-update (RCU) mechanism.

In the other systems

SystemPortVersion
FreeBSDdevel/libqsbrg2020082801
DragonFlydevel/libqsbrg2020082801

Install

Binary package:

pkg install libqsbr

From the ports tree:

cd /usr/ports/devel/libqsbr/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libqsbr>0:devel/libqsbr
LIB_DEPENDS=	libqsbr.so:devel/libqsbr

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latestg2020082801g2020082801-g2020082801g2020082801
FreeBSD:14:quarterlyg2020082801g2020082801n/ag2020082801g2020082801
FreeBSD:15:latestg2020082801g2020082801n/ag2020082801g2020082801
FreeBSD:15:quarterlyg2020082801g2020082801n/an/an/a
FreeBSD:16:latestg2020082801g2020082801n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 5

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c11 gmake libtool:build
Service scripts
none

Files

pkg-plist 7
  • include/qsbr/ebr.h
  • include/qsbr/gc.h
  • include/qsbr/qsbr.h
  • lib/libqsbr.a
  • lib/libqsbr.so
  • lib/libqsbr.so.1
  • lib/libqsbr.so.1.0.0
distinfo 1
FileSizeSHA256
rmind-libqsbr-g2020082801-e73407c_GH0.tar.gz14894f39f874e0aef0f977633fe0a31a2d6104100f669a1c2984499c78346983cb07b

Commit history 0

No commits in the history this site was built from.