From 2dd7e06d8eceb999b613777c4baee5776daa47bf Mon Sep 17 00:00:00 2001 From: Patrick Meredith Date: Tue, 20 Dec 2005 02:03:23 +0000 Subject: Added a break that I meant to include originally, for efficiency. Basically it keeps it from trying to add the same node to the node set over and over if it matches multiple given patterns. Also in cases where there are a lot of patterns to be matched, and it matches an early one, this will make the script run slightly faster. It's more there because it logically should be, than anything else, I mean, Python is never going to be fast ;-) llvm-svn: 24876 --- llvm/utils/DSAextract.py | 1 + 1 file changed, 1 insertion(+) (limited to 'llvm/utils/DSAextract.py') diff --git a/llvm/utils/DSAextract.py b/llvm/utils/DSAextract.py index de82b5556b5..134e9453fbb 100644 --- a/llvm/utils/DSAextract.py +++ b/llvm/utils/DSAextract.py @@ -66,6 +66,7 @@ while buffer != '': #for the node (it will be Node(hex number)) to our set of nodes if regexp.search(buffer): node_set |= set([re.split('\s+',buffer,2)[1]]) + break buffer = input.readline() -- cgit v1.2.3