Simplify and correctify pending message location handling.
authormstarzinger <mstarzinger@chromium.org>
Tue, 10 Mar 2015 14:45:14 +0000 (07:45 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 10 Mar 2015 14:45:26 +0000 (14:45 +0000)
commit37729a52fdf3eaa4789612559e955d23328a2b8f
treea48edb6d8b6033f55fc1499a654129bac99630ef
parenta3e06f548965f041b61300b4a0f29798c9d32575
Simplify and correctify pending message location handling.

This makes sure that the pending message location is only tracked by
the message object, as only this is saved for finally-blocks. The
location information is duplicated and becomes stale.

R=titzer@chromium.org
TEST=maeh, not so much.

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

Cr-Commit-Position: refs/heads/master@{#27109}
include/v8.h
src/api.cc
src/isolate.cc
src/isolate.h