Revision: 4871
Author: [email protected]
Date: Tue Jun 15 14:40:37 2010
Log: [Isolates] Script for looking for statics using objdump

Call as: tools/liststatics.sh heap.o

tools/statics.whitelist is a list of regexes that match lines that
should be excluded from the output listing.

Review URL: http://codereview.chromium.org/2853004
http://code.google.com/p/v8/source/detail?r=4871

Added:
 /branches/experimental/isolates/tools/liststatics.sh
 /branches/experimental/isolates/tools/statics.whitelist

=======================================
--- /dev/null
+++ /branches/experimental/isolates/tools/liststatics.sh Tue Jun 15 14:40:37 2010
@@ -0,0 +1,4 @@
+#!/bin/sh
+objdump --demangle -t obj/debug/$1 | \
+    grep '\.bss\|\.data\|\.rodata' | \
+    grep -x -v -f tools/statics.whitelist
=======================================
--- /dev/null
+++ /branches/experimental/isolates/tools/statics.whitelist Tue Jun 15 14:40:37 2010
@@ -0,0 +1,4 @@
+.*00000000 \.data$
+.*00000000 \.bss$
+.*00000000 \.rodata$
+.*hidden vtable for.*

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to