Port CallSite methods to C++.
authoryangguo <yangguo@chromium.org>
Tue, 28 Apr 2015 08:53:12 +0000 (01:53 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 28 Apr 2015 08:52:47 +0000 (08:52 +0000)
commit4d12e9480133a2e4d65749c5c2587ec685bb5c76
treed640a87debbc1162fc3e5bf01dd6aa888a1b4e02
parent3be656fb55ad49834ec8ec0a57ba858bb1b21f37
Port CallSite methods to C++.

The goal is to port all of error stack trace formatting to C++.
We will do this bottom up, by first porting helper functions.

Eventually, CallSite methods will only be used when a custom
error stack trace formatter is defined via Error.prepareStackTrace.

R=jkummerow@chromium.org

Review URL: https://codereview.chromium.org/1060583008

Cr-Commit-Position: refs/heads/master@{#28095}
src/messages.cc
src/messages.h
src/messages.js
src/runtime/runtime-debug.cc
src/runtime/runtime-internal.cc
src/runtime/runtime.h
test/mjsunit/compiler/regress-stacktrace.js