v8/tools
jkummerow eca64a2a8c [ic] Drop TimerEventScopes from *IC_Miss runtime functions
This is mostly a performance experiment. If it provides no speedup,
it can be reverted to keep IC miss events in timeline plots.
Otherwise, the RuntimeCallStats system is the replacement tool for
investigating performance issues related to IC misses.

This effectively reverts 1f8adc15 / r21736.

Review-Url: https://codereview.chromium.org/2480343002
Cr-Commit-Position: refs/heads/master@{#40893}
2016-11-10 13:10:25 +00:00
..
blink_tests [Interpreter] Remove failure expectation for observer-expectations blink test. 2016-06-27 16:10:20 +00:00
cfi Port cfi blacklist from chromium. 2015-09-15 08:45:51 +00:00
dev v8gen.py: change file open mode from 'aw' to just 'a' 2016-11-02 22:04:05 +00:00
gcmole [gn] Add gn support to gcmole 2016-09-21 11:45:24 +00:00
generate_shim_headers
ignition [Tools] Enable grouping of jited code in linux_perf_report.py. 2016-11-08 10:38:14 +00:00
jsfunfuzz [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
luci-go [swarming] Roll luci-go/isolate. 2016-02-05 09:03:35 +00:00
mb [mb] Copy MB from Chromium repo 2016-09-01 12:20:20 +00:00
memory [gn] Add required sanitizer blacklist files. 2016-07-28 11:05:50 +00:00
msan [gn] Add missing dep and blacklist for msan 2016-07-29 09:01:24 +00:00
ninja [ycm] The YouCompleteMe configuration is not VIM specific. 2015-02-12 07:21:13 +00:00
perf [benchmarks] Add R script for statistical tests on benchmark results 2016-02-05 12:29:58 +00:00
perf_tests
profviz [ic] Drop TimerEventScopes from *IC_Miss runtime functions 2016-11-10 13:10:25 +00:00
release Update usage of linux blink try bot to use linux_trusty_blink_rel. 2016-11-03 10:29:36 +00:00
sanitizers [tools] Fix merging sancov files from multiple test attempts 2016-10-14 10:00:26 +00:00
sodium
testrunner [tools] Fix merging sancov files from multiple test attempts 2016-10-14 10:00:26 +00:00
turbolizer [turbolizer] Recognize nested [] in json file 2016-11-07 01:51:19 +00:00
unittests Revert of [tools] add --pretty switch to run_perf.py (patchset #8 id:140001 of https://codereview.chromium.org/1681283004/ ) 2016-02-16 12:56:43 +00:00
v8.xcodeproj
vim [ycm] The YouCompleteMe configuration is not VIM specific. 2015-02-12 07:21:13 +00:00
visual_studio
android-build.sh
android-ll-prof.sh
android-run.py Bug fix: android-run.py 2016-07-18 09:45:23 +00:00
android-sync.sh Bug fix: A bug in android-sync tool 2016-01-28 11:06:27 +00:00
bash-completion.sh [tools] Fix tools/bash-completion.sh for bool flags and harmony features 2015-12-10 10:01:39 +00:00
BUILD.gn [gn] Fix gn targets for tools 2016-06-06 14:25:30 +00:00
callstats.html [tools] Filter out accidental group entries in callstats.html 2016-10-26 12:20:29 +00:00
callstats.py Revert of [tools] Support custom script injection for callstats.py (patchset #1 id:1 of https://codereview.chromium.org/2455623002/ ) 2016-11-02 20:37:17 +00:00
check-inline-includes.sh Remove inline header includes from non-inline headers (1). 2015-08-12 07:32:54 +00:00
check-static-initializers.gyp [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
check-static-initializers.isolate [swarming] Isolate static initializer check. 2016-01-08 12:58:30 +00:00
check-static-initializers.sh Reland^3 r22105 "Remove static initializer from isolate" 2014-07-07 10:56:36 +00:00
check-unused-bailouts.sh Remove unused bailout reasons. 2015-07-13 13:34:12 +00:00
codemap.js Dump C++ symbols and merge into v8 log. 2016-04-28 06:57:33 +00:00
compare-table-gen.js Add more exhaustive tests for Math.min and Math.max. 2015-04-10 12:35:16 +00:00
concatenate-files.py Support external startup data in V8. 2014-06-23 13:52:17 +00:00
consarray.js
cpu.sh [tools] Allow specifying cores for cpu.sh script. 2015-11-18 10:53:30 +00:00
cross_build_gcc.sh
csvparser.js
DEPS Add DEPS files and run checkdeps in presubmit check 2014-06-03 13:39:42 +00:00
detect-builtins.js [tools] Fix detect-builtins.js 2016-06-09 10:17:32 +00:00
disasm.py ll_prof: Do not use the deprecated tempfile.mktemp() 2015-10-19 16:08:38 +00:00
draw_instruction_graph.sh Rename A64 port to ARM64 port 2014-03-21 09:28:26 +00:00
dump-cpp.py [prof] Add slide offset in dumpcpp script 2016-05-30 08:56:59 +00:00
dumpcpp-driver.js [prof] Add slide offset in dumpcpp script 2016-05-30 08:56:59 +00:00
dumpcpp.js [prof] Add slide offset in dumpcpp script 2016-05-30 08:56:59 +00:00
eval_gc_nvp.py [tools] Compute percentiles for GC NVP 2016-04-08 12:05:59 +00:00
eval_gc_time.sh Reland of "[heap] Better integrate handling of aborted compaction pages" 2016-04-14 11:07:20 +00:00
external-reference-check.py Moved the ExternalReferenceTable class to src/external-reference-table.cc/.h 2016-03-17 13:14:39 +00:00
find_depot_tools.py Prototype for a client-side performance trybot script. 2014-11-18 14:40:00 +00:00
find-commit-for-patch.py Add tools/find-commit-for-patch.py 2014-12-16 14:25:00 +00:00
freebsd-tick-processor
fuzz-harness.sh [Swarming] Allow overwriting archive location of fuzzer. 2016-02-18 14:07:02 +00:00
gc_nvp_common.py Clean up mark-compact phases and GC counter names. 2015-12-11 11:26:21 +00:00
gc-nvp-to-csv.py [tools] Add gc-nvp-to-csv.py script. 2015-06-19 10:40:47 +00:00
gc-nvp-trace-processor.py [tools] Add gc-nvp-to-csv.py script. 2015-06-19 10:40:47 +00:00
gdb-v8-support.py gdb-v8-support.py: Fix old style print statement 2016-07-03 07:11:47 +00:00
gdbinit Add missing "end" to gdb macro 2016-11-04 08:24:06 +00:00
gen-inlining-tests.py [turbofan] Improve inline-exception tests. 2016-08-29 11:17:16 +00:00
gen-postmortem-metadata.py Replace CollectVariables with locals(), update callsites to walk locals instead 2016-08-29 12:49:35 +00:00
generate-builtins-tests.py Add a script that can generate simple test cases for user-exposed JS builtins 2014-09-11 09:58:58 +00:00
generate-ten-powers.scm
grokdump.py [grokdump] Web iface: fix stack summary, add buffering. 2016-10-04 08:37:16 +00:00
gyp_flag_compare.py [gn] Let gyp/gn comparison be more verbose on error 2016-07-12 11:18:40 +00:00
ic-explorer.html [tools] Support more map information in --trace-ic and ic-explorer.html 2016-10-27 09:56:14 +00:00
isolate_driver.py [swarming] Port updated version of isolate_driver.py 2016-07-06 14:21:12 +00:00
js2c.py [js2c] Fix ordering issue of TextMacro expansion 2016-08-16 16:51:39 +00:00
jsmin.py jsmin.py: Fix issue with escaping of back ticks 2015-06-24 22:29:46 +00:00
linux-tick-processor
ll_prof.py Fix annotated disassembly in ll_prof.py 2016-04-06 12:38:44 +00:00
logreader.js [tick processor] Introduce --pairwise-timed-range processing mode 2015-05-05 14:17:48 +00:00
mac-nm
mac-tick-processor
mingw-generate-makefiles.sh [build] Move gyp folder 2016-04-27 12:37:35 +00:00
objdump-v8 Fix objdump assembly truncations, d8 support 2016-07-21 18:16:31 +00:00
OWNERS Add initial set of sub directory OWNERS file 2015-04-02 08:46:24 +00:00
parser-shell.cc Named all zones in the project 2016-10-17 12:12:42 +00:00
parser-shell.gyp Reland of land "Turn libbase into a component" (patchset #1 id:1 of https://codereview.chromium.org/2396933002/ ) 2016-10-07 07:56:52 +00:00
perf-to-html.py [tools] Handle benchmark runs reporting more than one result. 2016-05-02 14:25:00 +00:00
plot-timer-events tools: Fix a syntax error in plot-timer-events 2016-05-23 10:19:47 +00:00
presubmit.py [inspector] added inspector test runner [part 1] 2016-09-30 15:52:46 +00:00
process-heap-prof.py
profile_view.js Tick processor: improved [Summary] section 2014-08-04 08:31:49 +00:00
profile.js Profiler improvements 2015-01-20 16:06:09 +00:00
run_perf.py [test] Remove NaCl support from test runner harness. 2016-07-12 13:18:49 +00:00
run-deopt-fuzzer.gyp [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
run-deopt-fuzzer.isolate [Swarming] Isolate deopt fuzzer. 2016-02-18 10:48:21 +00:00
run-deopt-fuzzer.py [test] Enable test status filtering by variant 2016-08-04 14:42:16 +00:00
run-llprof.sh Fix tools/run-llprof.sh to work with newer perf. 2014-10-09 06:01:41 +00:00
run-perf.sh [tools] run-perf: ensure command line arguments are prepended 2016-10-05 15:15:38 +00:00
run-tests.py Add inspector tests to default tests to run locally. 2016-11-04 08:50:07 +00:00
run-valgrind.gyp [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
run-valgrind.isolate [Swarming] Isolate valgrind runner. 2016-02-15 12:47:54 +00:00
run-valgrind.py [test] Clean up valgrind runner. 2016-01-14 10:42:32 +00:00
run.py First cut at run_mksnapshot action for gn 2014-06-03 06:50:46 +00:00
shell-utils.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
SourceMap.js
splaytree.js
stats-viewer.py
test-server.py
tick-processor.html Remove snapshot log parsing and option from tools. 2016-04-05 15:31:32 +00:00
tickprocessor-driver.js [--prof] Adding support for RuntimeCallTimerScope based tick separation 2016-06-10 09:16:42 +00:00
tickprocessor.js [--prof] Adding support for RuntimeCallTimerScope based tick separation 2016-06-10 09:16:42 +00:00
trace-maps-processor.py Add FLAG_trace_maps 2014-11-07 16:03:44 +00:00
try_perf.py [tools] added unity suite to known benchmark set 2016-09-22 08:18:16 +00:00
turbolizer-perf.py [turbolizer] Fixed naming of turbolizer perf script. 2016-07-28 12:38:00 +00:00
update-wasm-fuzzers.sh [wasm] Binary 0xD: update encoding of opcodes, types, and add immediates. 2016-10-26 16:56:49 +00:00
v8-info.sh Add public version macros. 2015-02-26 08:59:23 +00:00
v8-rolls.sh
v8heapconst.py Rename SloppyBlockWithEvalContextExtension to ContextExtension 2016-09-01 15:04:01 +00:00
v8heapconst.py.tmpl
verify_source_deps.py [inspector] added inspector test runner [part 1] 2016-09-30 15:52:46 +00:00
whitespace.txt Whitespace change to trigger bots 2016-11-03 14:22:13 +00:00
windows-tick-processor.bat