[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Slowdown in switch to card-based collector?
From: |
Michael Livshin |
Subject: |
Re: Slowdown in switch to card-based collector? |
Date: |
26 Oct 2000 23:30:21 +0200 |
User-agent: |
Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (20 Minutes to Nikko) |
Mikael Djurfeldt <address@hidden> writes:
> I statically linked the application against
>
> 1. libguile from 2000-08-13 (old GC)
> 2. libguile from 2000-10-26 (new GC + GOOPS builtin)
>
> (Yes, I know I should have linked against libraries directly on either
> side of the GC change. Practical considerations made me do otherwise.
> Besides, to get a first warning, it gives more information to cover
> the entire period---there could be a problem in some later change as
> well.)
hmmm, thought of something else: I assume your application makes
extensive use of GOOPS. then it could just be that the heap is much
larger with the newer Guile -- structs became twice fatter not very
long ago.
--
... it's just that in C++ and the like, you don't trust _anybody_,
and in CLOS you basically trust everybody. the practical result
is that thieves and bums use C++ and nice people use CLOS.
-- Erik Naggum