[elephant-devel] Looking for Elephant maintainers

2011-05-15 Thread Elliott Slaughter
By the way, Hans Hubner appears to be looking for the Elephant maintainers (apparently there is a dead email or something): http://netzhansa.blogspot.com/2011/05/orphaned-projects-on-common-lispnet.html -- Elliott Slaughter "Don't worry about what anybody else is going to do. The b

Re: [elephant-devel] Problem with LWW 5.1.2, BDB-backend

2009-12-08 Thread Elliott Slaughter
x27;t help.) Hope that helps? -- Elliott Slaughter "Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay elephant-1.0-windows-bdb45.7z Description: Binary data ___ elephant-de

Re: [elephant-devel] Problem with LWW 5.1.2, BDB-backend

2009-12-08 Thread Elliott Slaughter
gt;> "db.h"-declarations. > >> > >> So - I'm a step further with your help, but still can't even open a > >> database. I hope - there is a solution. Of course, I could try to make > >> the binding using directly the LW FF

Re: [elephant-devel] Problem with LWW 5.1.2, BDB-backend

2009-12-07 Thread Elliott Slaughter
tion when there is UFFI/CFFI > as a base. > > (Now I use BDB 4.7.25, the newest UFFI in front of CFFI and the DLLs I > receved today) > > If there is a chance for help - I would be very happy. > > On Mon, Dec 7, 2009 at 7:34 PM, Elliott Slaughter > wrote: > > Here ar

Re: [elephant-devel] Problem with LWW 5.1.2, BDB-backend

2009-12-07 Thread Elliott Slaughter
urse weird for me, but if people use these lines of source on all > >>> other Lisp-implementations, obviously I miss something. I know the LW > >>> FFI, but I'm not really proficient in the CFFI/UFFI-conversion to see > >>> the missing parts, but if there is someone outside

Re: [elephant-devel] Failure of SBCL on Windows with BDB 4.7

2009-12-06 Thread Elliott Slaughter
) (:berkeley-db-max-objects . 2000) (:berkeley-db-map-degree2 . t) (:berkeley-db-mvcc . nil) (:clsql-lib-paths . nil) (:prebuilt-libraries . nil)) On Sun, Dec 6, 2009 at 1:53 PM, Ian Eslick wrote: > What's your my-config.sexp? > > On Dec 6, 2009, at 1:12 PM, Elliott Slaugh

Re: [elephant-devel] Problem with LWW 5.1.2, BDB-backend

2009-12-06 Thread Elliott Slaughter
is trying to use 4.5. Are you a position to build the DLLs yourself? > I can provide up-to-date binaries for BDB 4.7, although I seem to be getting errors compiling Elephant with SBCL. (More on that in a separate thread.) -- Elliott Slaughter "Don't worry about what anybody else is

[elephant-devel] Failure of SBCL on Windows with BDB 4.7

2009-12-06 Thread Elliott Slaughter
:EXTERNAL] 8: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:LOAD . "test.lisp"))) 9: (SB-IMPL::TOPLEVEL-INIT) 10: ((LABELS SB-IMPL::RESTART-LISP)) 11: ("foreign function: #x4120C4") 12: ("foreign function: #x40AF88") -- Elliott Slaughter "Don't worry about

[elephant-devel] Failure of Allegro on Windows with BDB 4.7

2009-12-06 Thread Elliott Slaughter
-PROTECT ..) inside (WITH-FOREIGN-OBJECT (ERRNO-BUFFER :INT) ..) inside (BLOCK DB-CURSOR ..) inside (PROGN (BLOCK DB-CURSOR (WITH-FOREIGN-OBJECT # # ...))) .. [condition type: PARSE-ERROR] -- Elliott Slaughter "Don't worry about what anybody else is going to do. The best way to p

Re: [elephant-devel] libmemutil.so isn't being built on my system

2009-08-20 Thread Elliott Slaughter
buntu SMP Tue Jun 30 19:49:51 > UTC 2009 i686 > SBCL is 1.0.29.54.rc5 > BerkeleyDB is 4.7 > > How should I proceed? > > Thanks for any assistance. > > Jeff Cunningham > > ___ > elephant-devel site list > elephant-devel@common-lisp.

Re: [elephant-devel] Snapshot Set

2009-03-20 Thread Elliott Slaughter
op this recursion. > > Ian > > On Mar 20, 2009, at 12:56 AM, Elliott Slaughter wrote: > > > On Wed, Mar 18, 2009 at 9:18 PM, Ian Eslick > > wrote: > > You need to implement register-object for your metaclass, only > > standard classes are 'registered

Re: [elephant-devel] Snapshot Set

2009-03-19 Thread Elliott Slaughter
#) 3104: (ELEPHANT::SAVE-PROXY-OBJECT # #) 3105: (ELEPHANT::SAVE-SNAPSHOT-OBJECT 1532 # #) On Mar 18, 2009, at 11:31 PM, Elliott Slaughter wrote: > > > Hi, > > > > I have been exploring using snapshot-set in my application, and > > noticed a co

[elephant-devel] Snapshot Set

2009-03-18 Thread Elliott Slaughter
the code that calls snapshot-set if that would be helpful. Any advice or assistance would be appreciated. Thanks. -- Elliott Slaughter "Any road followed precisely to its end leads precisely nowhere." - Frank Herbert ___ elephant-devel site list

Re: [elephant-devel] Lisp-only data store (prototype)

2009-02-06 Thread Elliott Slaughter
call them directly, but at the end of the > transaction, call some new function 'tx-record-transaction-set using the > cl-prevalence:execute function to create a log entry that consolidates all > those operations. > > I fixed a few more small bugs last night, by the way. > >

Re: [elephant-devel] Windows/SBCL bug (AND FIX) when compiling DLLs (WAS: partial fix)

2009-02-02 Thread Elliott Slaughter
Just wondering if there is any chance this patch will be reviewed and/or integrated soon? Thanks. On Thu, Jan 8, 2009 at 1:14 AM, Elliott Slaughter < elliottslaugh...@gmail.com> wrote: > Hi, > > On Mon, Dec 15, 2008 at 11:03 PM, Elliott Slaughter < > elliottslaugh...@gmai

Re: [elephant-devel] Lisp-only data store (prototype)

2009-02-02 Thread Elliott Slaughter
ifficulty: > - Implement cursor API > - Fix red-black or splay tree implementation in cl-containers > - Figure out how to load from a snapshot > - Use with-transaction to improve performance > - Read transaction optimizations > > Regards, > Ian > > > > _

Re: [elephant-devel] Optimization

2009-01-13 Thread Elliott Slaughter
Thanks for your comments. Let me try to provide you with a little more information. On Thu, Jan 8, 2009 at 4:38 AM, Ian Eslick wrote: > > On Jan 8, 2009, at 3:22 AM, Elliott Slaughter wrote: > > > Another issue is that the cache-style declaration in persistent > > classes

[elephant-devel] Windows DLLs for 1.0 Alpha 1

2009-01-08 Thread Elliott Slaughter
Hi, The Windows DLLs linked on the downloads page are incompatible with the BDB backend in 1.0 Alpha 1. I have compiled binaries for 1.0 Alpha 1, available at http://elliottslaughter.net/files/elephant-1-0-a1.zip Compiled on Windows XP with GCC 3.4.4 and Oracle BDB 4.5. Enjoy :-) -- Elliott

Re: [elephant-devel] Optimization

2009-01-08 Thread Elliott Slaughter
get roughly the same results as you on the micro-benchmarks. When using checkout caching in the game, I get about a 2x speed increase. It is still about 3x slower than no database. Thanks again. -- Elliott Slaughter "Any road followed precisely to its end leads precisely nowhere.&quo

Re: [elephant-devel] Windows/SBCL bug (AND FIX) when compiling DLLs (WAS: partial fix)

2009-01-08 Thread Elliott Slaughter
Hi, On Mon, Dec 15, 2008 at 11:03 PM, Elliott Slaughter < elliottslaugh...@gmail.com> wrote: > > I just encountered a peculiarity with the perform method for > elephant-c-source files, which causes a clean build of elephant-unstable on > Windows/SBCL to fail. > Attached i

Re: [elephant-devel] Optimization

2008-12-29 Thread Elliott Slaughter
slots in my game results in a 2x speed increase, although it still runs 2x to 3x slower than the completely in-memory version. I guess I have other performance concerns to think about than just slot reads. Ian > > On Dec 28, 2008, at 2:05 AM, Elliott Slaughter wrote: > > > There a

Re: [elephant-devel] Optimization

2008-12-27 Thread Elliott Slaughter
es of Alex's suggestion, as that makes sense and should be simple enough (for the single threaded model, which is sufficient for me). Thanks again for all the help. I'll report back either when I have something working or I've run into another wall. -- Elliott Slaughter "Any

Re: [elephant-devel] Optimization

2008-12-22 Thread Elliott Slaughter
This is using the BDB backend. On Mon, Dec 22, 2008 at 6:13 AM, Ian Eslick wrote: > Which backend are you using? > > Sent from my iPhone > > On Dec 22, 2008, at 12:35 AM, "Elliott Slaughter" < > elliottslaugh...@gmail.com > > wrote: > > > Hi, &g

[elephant-devel] Optimization

2008-12-21 Thread Elliott Slaughter
hed t" in my slot definitions, I get errors. Any other advice about optimization would be appreciated. Thanks. -- Elliott Slaughter "Any road followed precisely to its end leads precisely nowhere." - Frank Herbert ___ elephant-deve

Re: [elephant-devel] Windows/SBCL bug (and partial fix) when compiling DLLs

2008-12-19 Thread Elliott Slaughter
ewest elephant-unstable to work with the bdb backend (single-threaded), although I haven't tried any of the other backends, or with multiple threads. What I am mainly trying to fix right now is automatic compilation of the dll files under SBCL. (See my previous email for details.) --

[elephant-devel] Windows/SBCL bug (and partial fix) when compiling DLLs

2008-12-16 Thread Elliott Slaughter
ces. I would NOT suggest applying it to the main repository, but I would like to get comments on how to fix this problem, if any. Thanks. Any suggestions would be appreciated. P.S. I'm also curious why Windows requires 3 commands to build a dll in the first place, whereas Linux uses only o

Re: [elephant-devel] Patches applied

2008-10-23 Thread Elliott Slaughter
On Thu, Oct 23, 2008 at 7:41 AM, Leslie P. Polzer <[EMAIL PROTECTED]>wrote: > > Elliott, > > I applied your patches to elephant-unstable. Thanks! -- Elliott Slaughter "Any road followed precisely to its end leads precisely no

Re: [elephant-devel] Ditching Darcs

2008-10-22 Thread Elliott Slaughter
roject B to the latest version. > > I am almost finished for a first release, but I am only hacking on it for > max 40 mins each day (on the bus). So you can call it vapourware for a > while.. > > /Henrik Hjelte > > ___ > elephant-devel site list > elephant-devel@comm

Re: [elephant-devel] Patch integration (was: Re: UFFI/win32 problems)

2008-10-20 Thread Elliott Slaughter
lf that is, err, missing. > > I'm going to sort this out within the next few days and push > your patch. Ok. Here's another patch (which depends on my earlier patches) which creates basic support for compiling C sources from win32/SBCL (that is, :prebuilt-libraries nil). -- Ell

Re: [elephant-devel] UFFI/win32 problems (was: Re: Class Heirarchies and Queries)

2008-10-20 Thread Elliott Slaughter
h the minimal changes I needed to get elephant running > on > > win32/SBCL. > > Thanks, that's good code. Is there some sort of patch submission process I'm missing here? These patches don't seem to have made there way into elephant-unstable yet. Thanks. -- E

Re: UFFI/win32 problems (was: Re: [elephant-devel] Class Heirarchies and Queries)

2008-09-24 Thread Elliott Slaughter
On Tue, Sep 23, 2008 at 9:09 AM, Elliott Slaughter < [EMAIL PROTECTED]> wrote: > On Tue, Sep 23, 2008 at 1:28 AM, Leslie P. Polzer <[EMAIL PROTECTED] > > wrote: > >> >> > I am a little confused: there doesn't seem to actually be a function >> call

Re: UFFI/win32 problems (was: Re: [elephant-devel] Class Heirarchies and Queries)

2008-09-23 Thread Elliott Slaughter
w.xing.com/profile/LeslieP_Polzer > Blog: http://blog.viridian-project.de/ > > _______ > elephant-devel site list > elephant-devel@common-lisp.net > http://common-lisp.net/mailman/listinfo/elephant-devel > -- Elliott Slaughter "Any r

Re: [elephant-devel] Class Heirarchies and Queries

2008-09-22 Thread Elliott Slaughter
quot;db_env_get_max_objects" in libberkeley-db.c (although I do see "db_env_get_lk_max_objects"), but ele-bdb.asd loads fine under linux(x86-64)/SBCL and win32/Allegro. Where is "db_env_get_max_objects" actually coming from? Thanks. -- Elliott

Re: [elephant-devel] Elephant Dependency on Bordeaux Threads

2008-09-22 Thread Elliott Slaughter
On Mon, Sep 22, 2008 at 4:45 AM, Leslie P. Polzer <[EMAIL PROTECTED]>wrote: > > > On Wed, Sep 17, 2008 at 10:26:27AM -0700, Elliott Slaughter wrote: > >> But even ignoring that, I wouldn't want to enforce a dependency on > something > >> that isn't

Re: [elephant-devel] Class Heirarchies and Queries

2008-09-17 Thread Elliott Slaughter
ver") "c:/DOCUME~1/ELLIOT~1/LOCALS~1/Temp/slime.2152" :CODING-SYSTEM "iso-latin-1-unix"))) 38: (SB-IMPL::REPL-FUN NIL) 39: (SB-IMPL::REPL-FUN NIL) 40: ((LAMBDA NIL)) 41: ((LAMBDA NIL)) 42: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #) 43: (SB-IMPL::TOPLEVEL-REPL NIL) 44:

Re: [elephant-devel] Elephant Dependency on Bordeaux Threads

2008-09-17 Thread Elliott Slaughter
a dependency on something that isn't actually necessary. -- Elliott Slaughter "Any road followed precisely to its end leads precisely nowhere." - Frank Herbert ___ elephant-devel site list elephant-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/elephant-devel

Re: [elephant-devel] Class Heirarchies and Queries

2008-09-16 Thread Elliott Slaughter
nstances-by-class to > return all subclass instances as well. > These might be useful as well, but I won't need them immediately (and I've got more pressing concerns anyways). -- Elliott Slaughter "Any road followed precisely to its end leads precisely nowhere." - Frank

[elephant-devel] Elephant Dependency on Bordeaux Threads

2008-09-16 Thread Elliott Slaughter
that makes the tests fail, but if you only need threads for testing, why not just move the dependency into the elephant-tests system definition? -- Elliott Slaughter "Any road followed precisely to its end leads precisely nowhere."

[elephant-devel] Class Heirarchies and Queries

2008-09-15 Thread Elliott Slaughter
Section 2.10 of the manual mentions that you can "query a base class of type people to get subclass instances such as employee, manager, consultant, etc". I happen to need to do exactly that, but I can't actually find the appropriate section in the manual. Thanks. -- Elliott Slaug

Re: [elephant-devel] Elephant on Windows/SBCL?

2008-09-14 Thread Elliott Slaughter
any warnings. This probably isn't anywhere near stable, but at least it looks like it could be made to work. -- Elliott Slaughter "Any road followed precisely to its end leads precisely nowhere." - Frank Herbert ___ elephant-devel site list elephant-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/elephant-devel

Re: [elephant-devel] Elephant on Windows/SBCL?

2008-09-13 Thread Elliott Slaughter
w CFFI works with SBCL/win32, and other currently unsupported implementations (e.g. CLISP). -- Elliott Slaughter "Any road followed precisely to its end leads precisely nowhere." - Frank Herbert ___ elephant-devel site list elephant-devel@co

Re: [elephant-devel] Elephant on Windows/SBCL?

2008-09-13 Thread Elliott Slaughter
nder Allegro/win32, although not in the same way.) My project is actually a video game where I am trying to use persistence in the physical simulation. I don't know if Elephant is actually fast enough to be used for this, but I have had some success with ACache, so I'd

[elephant-devel] Elephant on Windows/SBCL?

2008-09-12 Thread Elliott Slaughter
available for Windows on SBCL? Or is it just that no one happens to test that combination of platforms? Thanks. -- Elliott Slaughter "Any road followed precisely to its end leads precisely nowhere." - Frank Herbert ___ elephant-devel sit