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
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
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
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
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
)
(: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
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
: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
-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
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.
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
#)
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
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
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.
>
>
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
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
>
>
>
> _
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
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
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
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
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
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
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
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
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.)
--
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
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
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
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
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
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
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
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
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
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:
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
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
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."
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
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
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
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
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
43 matches
Mail list logo