summaryrefslogtreecommitdiff
path: root/tools/genv8constants.py
diff options
context:
space:
mode:
authorDave Pacheco <dap@cs.brown.edu>2012-07-17 15:25:11 -0700
committerBen Noordhuis <info@bnoordhuis.nl>2012-07-18 00:56:02 +0200
commit648fdc56a044dcdbbdd9d830eae064715c3c41ef (patch)
tree56620c676ffffa4996ec93b820a9528989362a24 /tools/genv8constants.py
parent868ffed77c5745a13627d4e083929d014d07c1a6 (diff)
downloadandroid-node-v8-648fdc56a044dcdbbdd9d830eae064715c3c41ef.tar.gz
android-node-v8-648fdc56a044dcdbbdd9d830eae064715c3c41ef.tar.bz2
android-node-v8-648fdc56a044dcdbbdd9d830eae064715c3c41ef.zip
tools: speed up genv8constants
genv8constants was much slower than necessary due to lack of pipe buffering.
Diffstat (limited to 'tools/genv8constants.py')
-rwxr-xr-xtools/genv8constants.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/genv8constants.py b/tools/genv8constants.py
index 5c3defb485..efc644152d 100755
--- a/tools/genv8constants.py
+++ b/tools/genv8constants.py
@@ -17,7 +17,7 @@ if len(sys.argv) != 3:
outfile = file(sys.argv[1], 'w');
pipe = subprocess.Popen([ 'objdump', '-z', '-D', sys.argv[2] ],
- stdout=subprocess.PIPE).stdout;
+ bufsize=-1, stdout=subprocess.PIPE).stdout;
pattern = re.compile('00000000 <(v8dbg_.*)>:');
numpattern = re.compile('[0-9a-fA-F]{2}');