4 projects tagged "Threads"

Download Website Updated 24 Oct 2013 STMX

Screenshot
Pop 49.78
Vit 2.70

STMX is a high-performance Common Lisp library for composable Transactional Memory (TM), a concurrency control mechanism aimed at making concurrent programming easier to write and understand. Instead of traditional lock-based programming, one programs with atomic memory transactions: if a memory transaction returns normally it is committed. If it signals an error, it is rolled back. Transactions can safely run in parallel in different threads, are re-executed from the beginning in case of conflicts or if consistent reads cannot be guaranteed, and effects of a transaction are not visible from other threads until committed. This gives freedom from deadlocks, automatic rollback on failure, and aims to resolve the tension between granularity and concurrency.

Download Website Updated 21 Dec 2013 LibCXX

Screenshot
Pop 48.65
Vit 3.73

LibCXX is a C++ class library focused on high-level application framework classes and Linux-specific features.

No download Website Updated 29 Mar 2010 Atomthreads

Screenshot
Pop 34.41
Vit 1.02

Atomthreads is a highly portable RTOS and scheduler for real time embedded systems. Made up of a few small C files, it can easily be dropped into any embedded system project that needs threading support. Ports to new CPU architectures require a single assembler file.

Download Website Updated 06 Jan 2014 mimescan

Screenshot
Pop 24.31
Vit 12.05

mimescan searches for a file within another file using the MIME database. It works similarly to the Unix command "file", but instead of searching only the header, it advances byte by byte, looking for the second file type. It uses the libmagic library.

Screenshot

Project Spotlight

Miniflux

A minimalist news reader.

Screenshot

Project Spotlight

Admin4

An administration tool for DNS, LDAP, PostgreSQL, and more.