RESOLVED FIXED 143717
Add JSC_functionOverrides=<overrides file> debugging tool
https://bugs.webkit.org/show_bug.cgi?id=143717
Summary Add JSC_functionOverrides=<overrides file> debugging tool
Mark Lam
Reported 2015-04-14 10:39:42 PDT
This tool allows us to do runtime replacement of function bodies with alternatives for debugging purposes. For example, this is useful when we need to debug VM bugs which manifest in scripts executing in webpages downloaded from remote servers that we don't control. The tool allows us to augment those scripts with logging or test code to help isolate the bugs.
Attachments
the patch. (28.23 KB, patch)
2015-04-14 10:54 PDT, Mark Lam
no flags
patch 2: fix EFL, GTK, and Win build failures. (28.23 KB, patch)
2015-04-14 11:31 PDT, Mark Lam
ggaren: review+
Mark Lam
Comment 1 2015-04-14 10:54:28 PDT
Created attachment 250717 [details] the patch.
Mark Lam
Comment 2 2015-04-14 11:31:25 PDT
Created attachment 250718 [details] patch 2: fix EFL, GTK, and Win build failures.
Geoffrey Garen
Comment 3 2015-04-16 12:41:02 PDT
Comment on attachment 250718 [details] patch 2: fix EFL, GTK, and Win build failures. r=me
Mark Lam
Comment 4 2015-04-16 13:03:26 PDT
Thanks for the review. I really appreciate it. Landed in r182903: <http://trac.webkit.org/r182903>.
Note You need to log in before you can comment on or make changes to this bug.