Add ScopeInfo constants to post-mortem metadata
authorjulien.gilli <julien.gilli@joyent.com>
Mon, 21 Sep 2015 05:45:20 +0000 (22:45 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 21 Sep 2015 05:45:38 +0000 (05:45 +0000)
commit357e6b99ee3927cc075dd8d27c99b89d858f9dd5
tree741cca0971045e65f4a33a666998325de94b6baa
parente5ff10d7673a723b1b62b1ddfca194265aaff84c
Add ScopeInfo constants to post-mortem metadata

mdb_v8, a post-mortem debugging tool for Node.js, allows users to
inspect ScopeInfo structures in order to get more information about
closures.

Currently, it hardcodes the metadata it uses to find this information.
This change allows it to get this metadata from the node binary itself,
and thus to adapt to future changes made to the layout of the ScopeInfo
data structure.

BUG=

R=bmeurer@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#30843}
src/objects.h
tools/gen-postmortem-metadata.py