In the last commit you can see how to work with GLModuleSystem, GLModule and you can test the speed of processing GLModule instances. I've added a small file called 'modules.txt'. It contains a simple output from `gnulib-tool --list`. We parse these file and get the list of the GLModule instances. Then we run three tests:
1. We take any package and print its information. 2. For every GLModule instance in list we run its methods to get the speed with which we can get information about GLModule for the first time. 3. We do the same thing again to compare the speed with which we can get information for each module from its cache.
I'd be very grateful if you could recommend some good packages with .diff's to test (I mean the ones which has a lot of diff's if they exist).