Bug 560419 – Cache includes when parsing
authorOwen Taylor <otaylor@src.gnome.org>
Wed, 12 Nov 2008 17:17:15 +0000 (17:17 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Wed, 12 Nov 2008 17:17:15 +0000 (17:17 +0000)
commitc8de955c80dd150dca72d7ffe049245a70bcb3ba
tree8af0e90952c04e419b1707231c2bfdc7ca348ef4
parent89715fb979418bc4cdf280d2009380c653356382
Bug 560419 – Cache includes when parsing

Keep track of all modules parsed within a GIrParser, and when a
module is referenced a second time, use the existing parsed copy
instead of reparsing.

svn path=/trunk/; revision=906
ChangeLog
girepository/girparser.c