Re: [pygccxml-development] Current status on additional caching support
Brought to you by:
mbaas,
roman_yakovenko
From: Roman Y. <rom...@gm...> - 2007-01-06 19:02:27
|
On 1/6/07, Allen Bierbaum <al...@vr...> wrote: > If you look at goodi_perf_overrides.mb_override__init__ you can get a > good idea of what I was caching. > ... > Is that clear for a definition? As far as implementation, you can see > how I implemented it but I am fine with any implementation you want to use. Now I remember what I didn't like - the implementation :-(. I think Py++ should define new class that derives from pygccxml cache class and implements all the work. Thus you will eliminate the unnecessary dumping of the whole declaration tree. In your current implementation it will happen twice. Also before introducing such functionality I would like to know the numbers. How much time it will save to you? Allen performance is not a top priority right now. The top priorities are: * to improve alias handling in the huge projects * single click setup for the whole environment * better documentation * new transformers -- Roman Yakovenko C++ Python language binding http://www.language-binding.net/ |