guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Performance improvement for R6RS records


From: Julian Graham
Subject: Re: [PATCH] Performance improvement for R6RS records
Date: Sun, 10 Oct 2010 01:46:30 -0400

Hey Andy,


> Hope that helps,

It does, thanks!  (It took me a while to internalize the practical
implications of struct / vtable equality, although I'd read and
re-read the relevant bits of the manual...)

Find attached a revised version of my original patch, which I hope
reflects what you were getting at (flat record layouts, record-type
descriptor data stored in the vtable).  This version seems to perform
a bit better than the first one; my profiling (still fairly naive)
indicates a performance improvement of around 50% for the SDOM test
suite.

As usual, thanks for your help and patience.


Regards,
Julian

Attachment: 0001-Improve-performance-of-R6RS-records-implementation.patch
Description: Text Data


reply via email to

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