[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-hackers] submission of Snake Jerky - Persistent Python Object
From: |
smoonen |
Subject: |
[Savannah-hackers] submission of Snake Jerky - Persistent Python Object Store - savannah.nongnu.org |
Date: |
Mon, 22 Sep 2003 10:59:33 -0400 |
User-agent: |
Lynx/2.8.4rel.1 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.6e |
A package was submitted to savannah.nongnu.org
This mail was sent to address@hidden, address@hidden
Scott Moonen <address@hidden> described the package as follows:
License: mbsd
Other License:
Package: Snake Jerky - Persistent Python Object Store
System name: snakejerky
Type: non-GNU
Description:
This project provides a persistent object store for the Python
programming language. It accomplishes this with several levels of
abstraction. Level 1 manages pages in mmap'ed storage. Level 2 is a
"heap manager" that provides the ability to allocate and free mmap'ed
storage. Level 3 provides for the management of a rudimentary set of
mmap'ed objects (integers, floats, strings, lists, and dictionaries).
Level 4 exposes these mmap'ed objects to Python for use as persistent
objects. A Python base class provides the final layer of
abstraction, allowing full-fledged Python objects to be stored in the
persistent object store. Rudimentary synchronization is provided to
allow for multi-threaded and multi-process access to the object
store.
The source for this project can be found at
http://jot.andstuff.org/persist.tar.gz.
Other Software Required:
This project depends on GCC (for the use of assembler statements for
low-level compare-and-swap operations) and on Python 2.1 or greater.
Other Comments:
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
- [Savannah-hackers] submission of Snake Jerky - Persistent Python Object Store - savannah.nongnu.org,
smoonen <=