[pygccxml-development] Py++ Feature request - cache file compression
Brought to you by:
mbaas,
roman_yakovenko
From: Thomas P. <tho...@fr...> - 2008-12-19 05:15:19
|
Hello, I use the Py++ 'cache' feature in order to speed up module_build_t creation. Unfortunately, generated xml files are huge. For instance, in the project I'm currently working on, I have about 200 xml files with an approximative size of 2Mb for each one. As a result, total size of cached gccxml files are about 800Mb. Wouldn't it be possible to zip/unzip these files before they are used by pygccxml? Speed wouldn't really be affected, and the size improvement would be about 80% (new size of my folder would then be only 160Mb). The cache filename could be passed to module_builder_t either with .xml extension (current behaviour) or with .zip extension (xml file would be stored as zip archives). I do not have enough free time now to implement this feature on my own, but I can provide a patch in the next few weeks. Best regards, Thomas Paviot |