[Ecls-list] Second iteration of method cache

Juan Jose Garcia-Ripoll jjgarcia at users.sourceforge.net
Mon Jan 28 10:39:03 UTC 2008


Just for the record, the latest improvements in function invocation
seem also to pay off in the CLOS code, even if minimally.

Juanjo

On Jan 12, 2008 10:27 PM, Juan Jose Garcia-Ripoll
<jjgarcia at users.sourceforge.net> wrote:
> ;;; METHOD INVOCATION
> ;;;  # methods = 4095
> ;;;  exhausting cache
> real time : 12.365 secs
> run time  : 12.278 secs
> gc count  : 4 times
> consed    : 86474088 bytes
>
> ;;; METHOD INVOCATION
> ;;;  # methods = 10
> ;;;  checking simple access
> real time : 0.021 secs
> run time  : 0.021 secs
> gc count  : 1 times
> consed    : 896096 bytes


;;; METHOD INVOCATION
;;;  # methods = 4095
;;;  exhausting cache
real time : 12.235 secs
run time  : 12.177 secs
gc count  : 5 times
consed    : 85693312 bytes

;;; METHOD INVOCATION
;;;  # methods = 10
;;;  checking simple access
real time : 0.014 secs
run time  : 0.016 secs
gc count  : 1 times
consed    : 544064 bytes


-- 
Facultad de Fisicas, Universidad Complutense,
Ciudad Universitaria s/n Madrid 28040 (Spain)
http://juanjose.garciaripoll.googlepages.com




More information about the ecl-devel mailing list