savannah-hackers
[Top][All Lists]
Advanced

[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/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]