projects
/
platform
/
upstream
/
nodejs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6ea8ec1
)
deps: backport ff7d70b from V8's upstream
author
Julien Gilli
<julien.gilli@joyent.com>
Sun, 20 Sep 2015 22:42:08 +0000
(15:42 -0700)
committer
Rod Vagg
<rod@vagg.org>
Tue, 22 Sep 2015 06:31:38 +0000
(16:31 +1000)
Original commit message:
Update BitField3 type in gen-postmortem-metadata.py
Since https://codereview.chromium.org/
272163002
, BitField3 is a raw
uint32 field, and not a SMI anymore.
Update tools/gen-postmortem-metadata.py so that post-mortem tools can
work with versions of V8 that shipped after that change.
This change was merged in github.com/joyent/node right before node
v0.12.0 was released.
R=danno@chromium.org
TEST=mdb_v8, a post-mortem debugging tool running on SmartOS, has been
using this change since Node.js v0.12.0 was released
BUG=
Review URL: https://codereview.chromium.org/
1296743003
Cr-Commit-Position: refs/heads/master@{#30839}
PR: #2959
PR-URL: https://github.com/nodejs/node/pull/2959
Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
Reviewed-By: Rod Vagg <r@va.gg>
deps/v8/tools/gen-postmortem-metadata.py
patch
|
blob
|
history
diff --git
a/deps/v8/tools/gen-postmortem-metadata.py
b/deps/v8/tools/gen-postmortem-metadata.py
index
d5defa7
..
19a44b8
100644
(file)
--- a/
deps/v8/tools/gen-postmortem-metadata.py
+++ b/
deps/v8/tools/gen-postmortem-metadata.py
@@
-146,7
+146,7
@@
extras_accessors = [
'Map, instance_size, int, kInstanceSizeOffset',
'Map, bit_field, char, kBitFieldOffset',
'Map, bit_field2, char, kBitField2Offset',
- 'Map, bit_field3,
SMI
, kBitField3Offset',
+ 'Map, bit_field3,
int
, kBitField3Offset',
'Map, prototype, Object, kPrototypeOffset',
'NameDictionaryShape, prefix_size, int, kPrefixSize',
'NameDictionaryShape, entry_size, int, kEntrySize',