• Home
Name Date Size #Lines LOC

..--

bazel/22-Mar-2025-22

cfi/22-Mar-2025-2719

chrome/22-Mar-2025-254201

clusterfuzz/22-Mar-2025-16,73313,238

cppgc/22-Mar-2025-873694

debug_helper/22-Mar-2025-1,9591,448

dev/22-Mar-2025-1,201926

gcmole/22-Mar-2025-3,3732,525

generate_shim_headers/22-Mar-2025-12371

heap-layout/22-Mar-2025-762661

heap-stats/22-Mar-2025-1,9421,677

ignition/22-Mar-2025-1,040799

js/22-Mar-2025-483417

jsfunfuzz/22-Mar-2025-11986

link_clicker.extension/22-Mar-2025-282226

mb/22-Mar-2025-2,7752,172

memory/22-Mar-2025-99

msan/22-Mar-2025-44

perf/22-Mar-2025-11479

profview/22-Mar-2025-2,4802,103

release/22-Mar-2025-3,9082,798

sanitizers/22-Mar-2025-1,023702

snapshot/22-Mar-2025-3221

system-analyzer/22-Mar-2025-7,3956,457

testrunner/22-Mar-2025-7,7455,463

toolchain/22-Mar-2025-9476

torque/22-Mar-2025-285219

tracing/proto-converter/22-Mar-2025-282242

turbolizer/22-Mar-2025-11,47910,295

ubsan/22-Mar-2025-3124

unittests/22-Mar-2025-2,3001,919

v8.xcodeproj/22-Mar-2025-129

v8windbg/22-Mar-2025-3,7002,672

valgrind/asan/22-Mar-2025-22

vim/22-Mar-2025-194152

visual_studio/22-Mar-2025-1310

wasm/22-Mar-2025-421282

wasm-compilation-hints/22-Mar-2025-221172

zone-stats/22-Mar-2025-1,5991,339

BUILD.gnD22-Mar-20251.5 KiB6653

DEPSD22-Mar-2025135 97

Makefile.tagsD22-Mar-20251.5 KiB3113

OWNERSD22-Mar-202543 32

PRESUBMIT.pyD22-Mar-2025573 156

README.mdD22-Mar-2025588 2519

__init__.pyD22-Mar-2025186 50

adb-d8.pyD22-Mar-20257.4 KiB242160

android-build.shD22-Mar-20250 10

android-ll-prof.shD22-Mar-20252.9 KiB7021

android-run.pyD22-Mar-20254.2 KiB11467

android-sync.shD22-Mar-20253.5 KiB10967

arguments.mjsD22-Mar-20252.4 KiB8980

avg.pyD22-Mar-20256.8 KiB249190

bash-completion.shD22-Mar-20255.1 KiB13979

bigint-tester.pyD22-Mar-202510 KiB353284

callstats-from-telemetry.shD22-Mar-20251.5 KiB8164

callstats.htmlD22-Mar-202587.6 KiB2,7132,530

callstats.pyD22-Mar-202528.1 KiB783657

callstats.py.vpythonD22-Mar-20251.6 KiB4440

callstats_groups.pyD22-Mar-20251.1 KiB2418

check-inline-includes.shD22-Mar-2025727 2315

check-static-initializers.shD22-Mar-20252.4 KiB6521

check-unused-bailouts.shD22-Mar-2025688 2617

check-unused-symbols.shD22-Mar-2025662 2516

codemap.mjsD22-Mar-20258.6 KiB309276

collect_deprecation_stats.shD22-Mar-2025864 3623

compare-table-gen.jsD22-Mar-20253.5 KiB12197

compare_torque_output.pyD22-Mar-20252 KiB6750

consarray.mjsD22-Mar-20253.2 KiB9386

cpu.shD22-Mar-20251.5 KiB8264

cross_build_gcc.shD22-Mar-20252.4 KiB7340

csvparser.mjsD22-Mar-20253.8 KiB109104

detect-builtins.jsD22-Mar-20252 KiB6351

disasm.pyD22-Mar-20253.8 KiB9956

draw_instruction_graph.shD22-Mar-20254.3 KiB13163

dump-cpp.pyD22-Mar-20251.9 KiB7655

dumpcpp-driver.mjsD22-Mar-2025888 2520

dumpcpp.mjsD22-Mar-20252.1 KiB6960

eval_gc_nvp.pyD22-Mar-20256.7 KiB224176

eval_gc_time.shD22-Mar-20253.3 KiB162145

find-builtinD22-Mar-2025628 2416

find-commit-for-patch.pyD22-Mar-20253.3 KiB9772

find_depot_tools.pyD22-Mar-20251.5 KiB4429

freebsd-tick-processorD22-Mar-2025256 112

fuzz-harness.shD22-Mar-20253.7 KiB10757

gc-nvp-to-csv.pyD22-Mar-2025831 3614

gc-nvp-trace-processor.pyD22-Mar-202511 KiB371271

gc_nvp_common.pyD22-Mar-2025710 3319

gdb-v8-support.pyD22-Mar-20257.1 KiB249158

gdbinitD22-Mar-20256.9 KiB254218

gen-inlining-tests.pyD22-Mar-202515.4 KiB569437

gen-keywords-gen-h.pyD22-Mar-20257.8 KiB254169

gen-postmortem-metadata.pyD22-Mar-202526.5 KiB769506

gen-v8-gn.pyD22-Mar-20252.6 KiB8666

generate-builtins-tests.pyD22-Mar-20254.5 KiB162121

generate-header-include-checks.pyD22-Mar-20255.2 KiB156118

generate-runtime-call-stats.pyD22-Mar-202513.8 KiB491411

generate-ten-powers.scmD22-Mar-202510.4 KiB287222

get_landmines.pyD22-Mar-20251.9 KiB5938

grokdump.pyD22-Mar-2025136.5 KiB4,0363,340

ic-processorD22-Mar-2025888 3828

ic-processor-driver.mjsD22-Mar-20251.2 KiB4841

index.htmlD22-Mar-20253.3 KiB118112

linux-tick-processorD22-Mar-2025898 3828

ll_prof.pyD22-Mar-202532.1 KiB993787

lldb_commands.pyD22-Mar-20254.6 KiB13596

locs.pyD22-Mar-202514.3 KiB459375

logreader.mjsD22-Mar-20257.7 KiB253238

mac-nmD22-Mar-2025812 206

mac-tick-processorD22-Mar-2025192 72

objdump-v8D22-Mar-20252.9 KiB8749

package-lock.jsonD22-Mar-202552.8 KiB1,3731,372

package.jsonD22-Mar-2025105 87

parse-processorD22-Mar-2025913 3828

parse-processor-driver.mjsD22-Mar-2025401 107

parse-processor.htmlD22-Mar-202511.9 KiB431373

parse-processor.mjsD22-Mar-202537.1 KiB1,1501,015

perf-compare.pyD22-Mar-202511.9 KiB487386

predictable_wrapper.pyD22-Mar-20252.4 KiB8557

process-wasm-compilation-times.pyD22-Mar-20253.9 KiB132100

profile.mjsD22-Mar-202539.1 KiB1,4681,316

profile_view.jsD22-Mar-20256.2 KiB20275

profile_view.mjsD22-Mar-20256.2 KiB201178

regexp-sequences.pyD22-Mar-20251.8 KiB6851

run-clang-tidy.pyD22-Mar-202512.6 KiB425339

run-llprof.shD22-Mar-20252.7 KiB7027

run-num-fuzzer.pyD22-Mar-2025349 165

run-perf.shD22-Mar-20251.6 KiB5935

run-wasm-api-tests.pyD22-Mar-20255.4 KiB169142

run.pyD22-Mar-2025680 2211

run_perf.pyD22-Mar-202540.4 KiB1,155935

shell-utils.hD22-Mar-20252.4 KiB7131

sourcemap.mjsD22-Mar-202513.4 KiB385352

splaytree.mjsD22-Mar-20258.7 KiB292274

stats-viewer.pyD22-Mar-202514.7 KiB476342

test262-results-parser.jsD22-Mar-20251.2 KiB4217

tickprocessor-driver.mjsD22-Mar-20251.9 KiB3835

tickprocessor.mjsD22-Mar-202534 KiB1,026924

try_perf.pyD22-Mar-20254.2 KiB120100

turbolizer-perf.pyD22-Mar-20251.6 KiB6041

update-object-macros-undef.pyD22-Mar-20251.4 KiB4832

v8_presubmit.pyD22-Mar-202525.9 KiB803622

v8heapconst.pyD22-Mar-202527 KiB599577

whitespace.txtD22-Mar-2025814 1915

windbg.jsD22-Mar-202531.1 KiB892674

windows-tick-processor.batD22-Mar-20251.1 KiB3126

wpr.wprpD22-Mar-20252.8 KiB6944

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.