Skip to content

Instantly share code, notes, and snippets.

@paulfryzel
Last active August 29, 2015 14:07
Show Gist options
  • Save paulfryzel/0d7697e16ba8350238a1 to your computer and use it in GitHub Desktop.
Save paulfryzel/0d7697e16ba8350238a1 to your computer and use it in GitHub Desktop.
turbofan experiments
make builddeps && CXX=/usr/bin/clang++ CC=/usr/bin/clang CPP="/usr/bin/clang -E" LINK=/usr/bin/clang++ CXX_host=/usr/bin/clang++ CC_host=/usr/bin/clang CPP_host="/usr/bin/clang -E" LINK_host=/usr/bin/clang++ GYP_DEFINES="clang=1" make -j4 console=readline disassembler=on x64.debug
d8 --trace_turbo --turbo_types --always_opt --turbo_filter=start vector3.js
../../v8/out/x64.debug/d8 \
--trace_turbo \
--turbo_source_positions \
--turbo_deoptimization \
--trace_deopt \
--print_opt_code \
--code_comments \
--redirect_code_traces \
--redirect_code_traces_to=code.asm \
f.txt
../../v8/out/x64.debug/d8 \
--prepare_always_opt \
--always_opt \
--trace_turbo \
--turbo_types \
--trace_turbo_types \
--turbo_filter=loop1 \
f.txt
../../v8/out/x64.debug/d8 \
--trace_turbo \
--trace-deopt \
--code-comments \
--turbo_filter=* \
--turbo_source_positions \
--print_opt_code \
--trace_turbo_cfg_file=foo.cfg \
--redirect_code_traces \
--redirect_code_traces_to=code.asm \
f.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment