Commit 015671d
deps: V8: cherry-pick b38dfaf3a633
Original commit message:
[postmortem] update Symbol and *String metadata
Symbol and *String classes are now declared on Torque with
generateCppClass, which means they don't use macro accessors anymore. As
such, the gen-postmortem-metadata script is not able to automatically
detect fields for those classes. Define metadata for those fields
manually for now. In the future we might want to generate it from Torque
for consistency.
Also renamed a few *String fields metadata to match the expected format
(className__fieldName__fieldType). For more context:
nodejs/llnode#287 (comment).
R=bmeurer@chromium.org, hpayer@chromium.org, verwaest@chromium.org, yangguo@chromium.org
Change-Id: I82fe8315cdbfd1b8c64c6a8d5dc011b1edaec39e
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1847783
Reviewed-by: Toon Verwaest <verwaest@chromium.org>
Commit-Queue: Toon Verwaest <verwaest@chromium.org>
Cr-Commit-Position: refs/heads/master@{#64313}
Refs: v8/v8@b38dfaf
PR-URL: #30870
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>1 parent 8c5e951 commit 015671dCopy full SHA for 015671d
File tree
Expand file treeCollapse file tree
2 files changed
+6
-10
lines changedOpen diff view settings
Filter options
- deps/v8/tools
Expand file treeCollapse file tree
2 files changed
+6
-10
lines changedOpen diff view settings
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
38 | 38 | |
39 | 39 | |
40 | 40 | |
41 | | - |
| 41 | + |
42 | 42 | |
43 | 43 | |
44 | 44 | |
|
Collapse file
deps/v8/tools/gen-postmortem-metadata.py
Copy file name to clipboardExpand all lines: deps/v8/tools/gen-postmortem-metadata.py+5-9Lines changed: 5 additions & 9 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
230 | 230 | |
231 | 231 | |
232 | 232 | |
233 | | - |
234 | | - |
235 | | - |
236 | | - |
237 | | - |
238 | | - |
239 | | - |
240 | | - |
241 | | - |
242 | 233 | |
243 | 234 | |
244 | 235 | |
| ||
287 | 278 | |
288 | 279 | |
289 | 280 | |
| 281 | + |
| 282 | + |
| 283 | + |
| 284 | + |
| 285 | + |
290 | 286 | |
291 | 287 | |
292 | 288 | |
|
0 commit comments