v8/tools
Ross McIlroy 201c50951d [Tools] Add support to tickprocessor to symbolize libraries embedded in APKs
On Android we load the native library directly from the APK. As such,
we need to convert symbols from the mapped APK to the underlying .so
when symbolizing the ticks.

This CL adds a --apk-embedded-library argument to tick processor to enable
specifying which unstripped library file was embeded in the APK and enable
symbolizing.

Change-Id: Ic992825b831f984a1217eed71847bdb158eb992b
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1627546
Commit-Queue: Ross McIlroy <rmcilroy@chromium.org>
Reviewed-by: Jaroslav Sevcik <jarin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#61902}
2019-05-28 16:18:47 +00:00
..
blink_tests
cfi
clusterfuzz
dev [wasm-c-api] Add tests and fixes 2019-05-28 09:57:04 +00:00
gcmole
generate_shim_headers
heap-stats
ignition
jsfunfuzz
link_clicker.extension
mb
memory
msan
ninja
node
perf
profview
profviz [Tools] Add support to tickprocessor to symbolize libraries embedded in APKs 2019-05-28 16:18:47 +00:00
release
sanitizers
snapshot
sodium
testrunner
toolchain
torque
tracing/proto-converter
turbolizer
ubsan
unittests
v8.xcodeproj
valgrind/asan
vim [vim] Update CrBuild to use autoninja. 2019-05-27 06:27:29 +00:00
visual_studio
wasm
wasm-compilation-hints [wasm-hints] Add tool to inject compilation hints into Wasm modules 2019-05-23 15:16:46 +00:00
__init__.py
adb-d8.py
android-build.sh
android-ll-prof.sh
android-run.py
android-sync.sh
arguments.js
avg.py
bash-completion.sh Move remaining files in src/ 2019-05-24 18:24:36 +00:00
bigint-tester.py
BUILD.gn
callstats.html
callstats.py
callstats.py.vpython
check-inline-includes.sh
check-static-initializers.sh
check-unused-bailouts.sh
check-unused-symbols.sh
codemap.js Revert "[prof] Attribute ticks in embedded builtins correctly" 2019-05-27 10:11:14 +00:00
collect_deprecation_stats.sh
compare-table-gen.js
concatenate-files.py
consarray.js
cpu.sh
cross_build_gcc.sh
csvparser.js
deprecation_stats.py
DEPS
detect-builtins.js
disasm.py
draw_instruction_graph.sh
dump-cpp.py
dumpcpp-driver.js [Tools] Add support to tickprocessor to symbolize libraries embedded in APKs 2019-05-28 16:18:47 +00:00
dumpcpp.js
eval_gc_nvp.py
eval_gc_time.sh
find_depot_tools.py
find-commit-for-patch.py
freebsd-tick-processor
fuzz-harness.sh
gc_nvp_common.py
gc-nvp-to-csv.py
gc-nvp-trace-processor.py
gdb-v8-support.py
gdbinit
gen-inlining-tests.py
gen-keywords-gen-h.py
gen-postmortem-metadata.py Reland "[typedarray] Move external/data pointer to JSTypedArray." 2019-05-27 17:44:06 +00:00
generate-builtins-tests.py
generate-header-include-checks.py Move remaining files in src/ 2019-05-24 18:24:36 +00:00
generate-ten-powers.scm
get_landmines.py
grokdump.py
ic-explorer.html
ic-processor
ic-processor-driver.js
ic-processor.js
js2c.py Move remaining files in src/ 2019-05-24 18:24:36 +00:00
linux-tick-processor
ll_prof.py
lldb_commands.py
locs.py
logreader.js
mac-nm
mac-tick-processor
Makefile.tags
map-processor
map-processor-driver.js
map-processor.html
map-processor.js
mips_toolchain.tar.gz.sha1
objdump-v8
OWNERS
parse-processor
parse-processor-driver.js
parse-processor.html
parse-processor.js
perf-compare.py
plot-timer-events
predictable_wrapper.py
PRESUBMIT.py
profile_view.js
profile.js
run_perf.py
run-clang-tidy.py
run-llprof.sh
run-num-fuzzer.py
run-perf.sh
run-tests.py
run-wasm-api-tests.py
run.py
shell-utils.h Move remaining files in src/ 2019-05-24 18:24:36 +00:00
SourceMap.js
splaytree.js
stats-viewer.py
test262-results-parser.js
tick-processor.html [Tools] Add support to tickprocessor to symbolize libraries embedded in APKs 2019-05-28 16:18:47 +00:00
tickprocessor-driver.js [Tools] Add support to tickprocessor to symbolize libraries embedded in APKs 2019-05-28 16:18:47 +00:00
tickprocessor.js [Tools] Add support to tickprocessor to symbolize libraries embedded in APKs 2019-05-28 16:18:47 +00:00
trace-maps-processor.py
try_perf.py
turbolizer-perf.py
update-object-macros-undef.py
v8_presubmit.py
v8heapconst.py Reland "[typedarray] Move external/data pointer to JSTypedArray." 2019-05-27 17:44:06 +00:00
whitespace.txt Whitespace CL 2019-05-25 03:51:18 +00:00
windbg.js
windows-tick-processor.bat