Confirmed users
329
edits
| Line 9: | Line 9: | ||
I boiled it down into 3 ugly patches: | I boiled it down into 3 ugly patches: | ||
* switch to tracemonkey | * switch to tracemonkey | ||
* apply instrumentation fixes + a bunch of other irrelevant crud that I had lying around | hg qimport 'http://people.mozilla.org/~sfink/slowcalls-proto/import-tracemonkey' | ||
* add an instrumentation client that just logs everything to a file | * apply instrumentation fixes + a bunch of other irrelevant crud that I had lying around | ||
hg qimport 'http://people.mozilla.org/~sfink/slowcalls-proto/profiling-megapatch' | |||
* add an instrumentation client that just logs everything to a file | |||
hg qimport 'http://people.mozilla.org/~sfink/slowcalls-proto/slowcalls-logger' | |||
That first patch is likely to rot rather quickly. If so, you could clone revision 19b462ec16a0 and copy out the js/src subtree from there instead. | That first patch is likely to rot rather quickly. If so, you could clone revision 19b462ec16a0 and copy out the js/src subtree from there instead. | ||