[Top][All Lists]
[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
0001-Improve-performance-of-R6RS-records-implementation.patch
Description: Text Data