| Name | Date | Size | ||
|---|---|---|---|---|
| .. | 25-Oct-2024 | 4 KiB | ||
| __init__.py | H A D | 25-Oct-2024 | 186 | |
| adb-d8.py | H A D | 25-Oct-2024 | 7.4 KiB | |
| android-build.sh | H A D | 25-Oct-2024 | 0 | |
| android-ll-prof.sh | H A D | 25-Oct-2024 | 2.9 KiB | |
| android-run.py | H A D | 25-Oct-2024 | 4.2 KiB | |
| android-sync.sh | H A D | 25-Oct-2024 | 3.5 KiB | |
| arguments.mjs | H A D | 25-Oct-2024 | 2.4 KiB | |
| avg.py | H A D | 25-Oct-2024 | 6.8 KiB | |
| bash-completion.sh | H A D | 25-Oct-2024 | 5.1 KiB | |
| bazel/ | H | 25-Oct-2024 | 4 KiB | |
| bigint-tester.py | H A D | 25-Oct-2024 | 10 KiB | |
| BUILD.gn | H A D | 25-Oct-2024 | 1.5 KiB | |
| callstats-from-telemetry.sh | H A D | 25-Oct-2024 | 1.5 KiB | |
| callstats.html | H A D | 25-Oct-2024 | 87.6 KiB | |
| callstats.py | H A D | 25-Oct-2024 | 28.1 KiB | |
| callstats.py.vpython | H A D | 25-Oct-2024 | 1.6 KiB | |
| callstats_groups.py | H A D | 25-Oct-2024 | 1.1 KiB | |
| cfi/ | H | 25-Oct-2024 | 4 KiB | |
| check-inline-includes.sh | H A D | 25-Oct-2024 | 727 | |
| check-static-initializers.sh | H A D | 25-Oct-2024 | 2.4 KiB | |
| check-unused-bailouts.sh | H A D | 25-Oct-2024 | 688 | |
| check-unused-symbols.sh | H A D | 25-Oct-2024 | 662 | |
| chrome/ | H | 25-Oct-2024 | 4 KiB | |
| clusterfuzz/ | H | 25-Oct-2024 | 4 KiB | |
| codemap.mjs | H A D | 25-Oct-2024 | 8.6 KiB | |
| collect_deprecation_stats.sh | H A D | 25-Oct-2024 | 864 | |
| compare-table-gen.js | H A D | 25-Oct-2024 | 3.5 KiB | |
| compare_torque_output.py | H A D | 25-Oct-2024 | 2 KiB | |
| consarray.mjs | H A D | 25-Oct-2024 | 3.2 KiB | |
| cppgc/ | H | 25-Oct-2024 | 4 KiB | |
| cpu.sh | H A D | 25-Oct-2024 | 1.5 KiB | |
| cross_build_gcc.sh | H A D | 25-Oct-2024 | 2.4 KiB | |
| csvparser.mjs | H A D | 25-Oct-2024 | 3.8 KiB | |
| debug_helper/ | H | 25-Oct-2024 | 4 KiB | |
| DEPS | H A D | 25-Oct-2024 | 135 | |
| detect-builtins.js | H A D | 25-Oct-2024 | 2 KiB | |
| dev/ | H | 25-Oct-2024 | 4 KiB | |
| disasm.py | H A D | 25-Oct-2024 | 3.8 KiB | |
| draw_instruction_graph.sh | H A D | 25-Oct-2024 | 4.3 KiB | |
| dump-cpp.py | H A D | 25-Oct-2024 | 1.9 KiB | |
| dumpcpp-driver.mjs | H A D | 25-Oct-2024 | 888 | |
| dumpcpp.mjs | H A D | 25-Oct-2024 | 2.1 KiB | |
| eval_gc_nvp.py | H A D | 25-Oct-2024 | 6.7 KiB | |
| eval_gc_time.sh | H A D | 25-Oct-2024 | 3.3 KiB | |
| find-builtin | H A D | 25-Oct-2024 | 628 | |
| find-commit-for-patch.py | H A D | 25-Oct-2024 | 3.3 KiB | |
| find_depot_tools.py | H A D | 25-Oct-2024 | 1.5 KiB | |
| freebsd-tick-processor | H A D | 25-Oct-2024 | 256 | |
| fuzz-harness.sh | H A D | 25-Oct-2024 | 3.7 KiB | |
| gc-nvp-to-csv.py | H A D | 25-Oct-2024 | 831 | |
| gc-nvp-trace-processor.py | H A D | 25-Oct-2024 | 11 KiB | |
| gc_nvp_common.py | H A D | 25-Oct-2024 | 710 | |
| gcmole/ | H | 25-Oct-2024 | 4 KiB | |
| gdb-v8-support.py | H A D | 25-Oct-2024 | 7.1 KiB | |
| gdbinit | H A D | 25-Oct-2024 | 6.9 KiB | |
| gen-inlining-tests.py | H A D | 25-Oct-2024 | 15.4 KiB | |
| gen-keywords-gen-h.py | H A D | 25-Oct-2024 | 7.8 KiB | |
| gen-postmortem-metadata.py | H A D | 25-Oct-2024 | 26.5 KiB | |
| gen-v8-gn.py | H A D | 25-Oct-2024 | 2.6 KiB | |
| generate-builtins-tests.py | H A D | 25-Oct-2024 | 4.5 KiB | |
| generate-header-include-checks.py | H A D | 25-Oct-2024 | 5.2 KiB | |
| generate-runtime-call-stats.py | H A D | 25-Oct-2024 | 13.8 KiB | |
| generate-ten-powers.scm | H A D | 25-Oct-2024 | 10.4 KiB | |
| generate_shim_headers/ | H | 25-Oct-2024 | 4 KiB | |
| get_landmines.py | H A D | 25-Oct-2024 | 1.9 KiB | |
| grokdump.py | H A D | 25-Oct-2024 | 136.5 KiB | |
| heap-layout/ | H | 25-Oct-2024 | 4 KiB | |
| heap-stats/ | H | 25-Oct-2024 | 4 KiB | |
| ic-processor | H A D | 25-Oct-2024 | 888 | |
| ic-processor-driver.mjs | H A D | 25-Oct-2024 | 1.2 KiB | |
| ignition/ | H | 25-Oct-2024 | 4 KiB | |
| index.html | H A D | 25-Oct-2024 | 3.3 KiB | |
| js/ | H | 25-Oct-2024 | 4 KiB | |
| jsfunfuzz/ | H | 25-Oct-2024 | 4 KiB | |
| link_clicker.extension/ | H | 25-Oct-2024 | 4 KiB | |
| linux-tick-processor | H A D | 25-Oct-2024 | 898 | |
| ll_prof.py | H A D | 25-Oct-2024 | 32.1 KiB | |
| lldb_commands.py | H A D | 25-Oct-2024 | 4.6 KiB | |
| locs.py | H A D | 25-Oct-2024 | 14.3 KiB | |
| logreader.mjs | H A D | 25-Oct-2024 | 7.7 KiB | |
| mac-nm | H A D | 25-Oct-2024 | 812 | |
| mac-tick-processor | H A D | 25-Oct-2024 | 192 | |
| Makefile.tags | H A D | 25-Oct-2024 | 1.5 KiB | |
| mb/ | H | 25-Oct-2024 | 4 KiB | |
| memory/ | H | 25-Oct-2024 | 4 KiB | |
| msan/ | H | 25-Oct-2024 | 4 KiB | |
| objdump-v8 | H A D | 25-Oct-2024 | 2.9 KiB | |
| OWNERS | H A D | 25-Oct-2024 | 43 | |
| package-lock.json | H A D | 25-Oct-2024 | 52.8 KiB | |
| package.json | H A D | 25-Oct-2024 | 105 | |
| parse-processor | H A D | 25-Oct-2024 | 913 | |
| parse-processor-driver.mjs | H A D | 25-Oct-2024 | 401 | |
| parse-processor.html | H A D | 25-Oct-2024 | 11.9 KiB | |
| parse-processor.mjs | H A D | 25-Oct-2024 | 37.1 KiB | |
| perf/ | H | 25-Oct-2024 | 4 KiB | |
| perf-compare.py | H A D | 25-Oct-2024 | 11.9 KiB | |
| predictable_wrapper.py | H A D | 25-Oct-2024 | 2.4 KiB | |
| PRESUBMIT.py | H A D | 25-Oct-2024 | 573 | |
| process-wasm-compilation-times.py | H A D | 25-Oct-2024 | 3.9 KiB | |
| profile.mjs | H A D | 25-Oct-2024 | 39.1 KiB | |
| profile_view.js | H A D | 25-Oct-2024 | 6.2 KiB | |
| profile_view.mjs | H A D | 25-Oct-2024 | 6.2 KiB | |
| profview/ | H | 25-Oct-2024 | 4 KiB | |
| README.md | H A D | 25-Oct-2024 | 588 | |
| regexp-sequences.py | H A D | 25-Oct-2024 | 1.8 KiB | |
| release/ | H | 25-Oct-2024 | 4 KiB | |
| run-clang-tidy.py | H A D | 25-Oct-2024 | 12.6 KiB | |
| run-llprof.sh | H A D | 25-Oct-2024 | 2.7 KiB | |
| run-num-fuzzer.py | H A D | 25-Oct-2024 | 349 | |
| run-perf.sh | H A D | 25-Oct-2024 | 1.6 KiB | |
| run-wasm-api-tests.py | H A D | 25-Oct-2024 | 5.4 KiB | |
| run.py | H A D | 25-Oct-2024 | 680 | |
| run_perf.py | H A D | 25-Oct-2024 | 40.4 KiB | |
| sanitizers/ | H | 25-Oct-2024 | 4 KiB | |
| shell-utils.h | H A D | 25-Oct-2024 | 2.4 KiB | |
| snapshot/ | H | 25-Oct-2024 | 4 KiB | |
| sourcemap.mjs | H A D | 25-Oct-2024 | 13.4 KiB | |
| splaytree.mjs | H A D | 25-Oct-2024 | 8.7 KiB | |
| stats-viewer.py | H A D | 25-Oct-2024 | 14.7 KiB | |
| system-analyzer/ | H | 25-Oct-2024 | 4 KiB | |
| test262-results-parser.js | H A D | 25-Oct-2024 | 1.2 KiB | |
| testrunner/ | H | 25-Oct-2024 | 4 KiB | |
| tickprocessor-driver.mjs | H A D | 25-Oct-2024 | 1.9 KiB | |
| tickprocessor.mjs | H A D | 25-Oct-2024 | 34 KiB | |
| toolchain/ | H | 25-Oct-2024 | 4 KiB | |
| torque/ | H | 25-Oct-2024 | 4 KiB | |
| tracing/proto-converter/ | H | 25-Oct-2024 | 4 KiB | |
| try_perf.py | H A D | 25-Oct-2024 | 4.2 KiB | |
| turbolizer/ | H | 25-Oct-2024 | 4 KiB | |
| turbolizer-perf.py | H A D | 25-Oct-2024 | 1.6 KiB | |
| ubsan/ | H | 25-Oct-2024 | 4 KiB | |
| unittests/ | H | 25-Oct-2024 | 4 KiB | |
| update-object-macros-undef.py | H A D | 25-Oct-2024 | 1.4 KiB | |
| v8.xcodeproj/ | H | 25-Oct-2024 | 4 KiB | |
| v8_presubmit.py | H A D | 25-Oct-2024 | 25.9 KiB | |
| v8heapconst.py | H A D | 25-Oct-2024 | 27 KiB | |
| v8windbg/ | H | 25-Oct-2024 | 4 KiB | |
| valgrind/asan/ | H | 25-Oct-2024 | 4 KiB | |
| vim/ | H | 25-Oct-2024 | 4 KiB | |
| visual_studio/ | H | 25-Oct-2024 | 4 KiB | |
| wasm/ | H | 25-Oct-2024 | 4 KiB | |
| wasm-compilation-hints/ | H | 25-Oct-2024 | 4 KiB | |
| whitespace.txt | H A D | 25-Oct-2024 | 814 | |
| windbg.js | H A D | 25-Oct-2024 | 31.1 KiB | |
| windows-tick-processor.bat | H A D | 25-Oct-2024 | 1.1 KiB | |
| wpr.wprp | H A D | 25-Oct-2024 | 2.8 KiB | |
| zone-stats/ | H | 25-Oct-2024 | 4 KiB |
README.md
1# TOOLS 2 3This directory contains debugging and investigation tools for V8. 4 5The contents are regularly mirrored to <http://v8.dev/tools>. 6 7## Local Development 8 9For local development you have to start a local webserver under <http://localhost:8000>: 10``` 11 cd tools/; 12 npm install; 13 ws; 14``` 15 16## Local Symbol Server 17 18The system-analyzer can symbolize profiles for local binaries by running a 19local symbol server 20``` 21 cd tools/; 22 ws --stack system-analyzer/lws-middleware.js lws-static cors; 23``` 24Note that the local symbol server will run `nm` and `objdump` and has access to 25your files.