2010-05-02 Kartikaya Gupta <kagupta@rim.com>
authoreric@webkit.org <eric@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 2 May 2010 12:47:07 +0000 (12:47 +0000)
committereric@webkit.org <eric@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 2 May 2010 12:47:07 +0000 (12:47 +0000)
commit33840ba6d7f498622f84973c35f5fc8348b6608d
treeeb7dc20a5994e919b9b43bce66d24c138be7b503
parent38cf87a738f2f3209a77900b7757b0f5f3fddbfa
2010-05-02  Kartikaya Gupta  <kagupta@rim.com>

        Reviewed by George Staikos.

        When running the IDL file through the preprocessor, wait for the preprocessor subcommand to fully terminate before continuing. Without this, if multiple IDL files are parsed in a tight loop, the code dies after 64 IDL files because it exhausts the available system resources.

        https://bugs.webkit.org/show_bug.cgi?id=37888

        No new tests. None needed.

        * bindings/scripts/IDLParser.pm:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@58653 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ChangeLog
WebCore/bindings/scripts/IDLParser.pm