Hello, I work on Dr. Memory and DynamoRIO, and I'm trying to set up a bot to
test DR running V8 on its test suite. This patch will let me pass through
the
DR command prefix without too many shell escaping acrobatics.
---
Background:
DynamoRIO is a dynamic binary instrumentation framework like Valgrind.
Unlike
Valgrind, we use page protections and sandboxing to detect code
modification,
while Valgrind relies on annotations in V8.
We keep hitting corner case bugs in DR while running full chrome that come
from
V8's code modification. Debugging these issues in full chrome is really
slow
and difficult. V8's test suite finds the same issues in DR more quickly
and is
more reproducible. So, my goal is to get DR through the V8 test suite and
set
up a bot so we don't regress.
Here's the bot I'm working on:
http://build.chromium.org/p/client.dynamorio/builders/linux-v8-dr/
Currently it just builds bleeding-edge V8 and runs some tests.
I'm not a V8 contributor, so let me know if I need to do anything else to
get
the patch committed. Thanks!
https://codereview.chromium.org/11143018/
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev