Commit f819aec
deps: V8: cherry-pick ff34ae20c8e3
Original commit message:
[objects] improve module linked status DCHECKs
Improve DCHECKs that requires a module to be linked. This includes
kLinked, kEvaluated, kEvaluatingAsync, kErrored and the missing
kEvaluating. kEvaluating can be found when a cyclic module is been
evaluated synchronously.
Refs: #60111 (comment)
Change-Id: Ie0b9be22f2d3b8208571d8b419da3505b9f57b65
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7031498
Reviewed-by: Camillo Bruni <cbruni@chromium.org>
Commit-Queue: Chengzhong Wu <cwu631@bloomberg.net>
Cr-Commit-Position: refs/heads/main@{#103203}
Refs: v8/v8@ff34ae2
PR-URL: #60111
Reviewed-By: Richard Lau <richard.lau@ibm.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>1 parent 1acd8df commit f819aecCopy full SHA for f819aec
2 files changed
+3-5Lines changed: 3 additions & 5 deletions
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- deps/v8/src/objects
Expand file treeCollapse file tree
Open 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/src/objects/module.cc
Copy file name to clipboardExpand all lines: deps/v8/src/objects/module.cc+2-4Lines changed: 2 additions & 4 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
223 | 223 | |
224 | 224 | |
225 | 225 | |
226 | | - |
227 | | - |
| 226 | + |
228 | 227 | |
229 | 228 | |
230 | 229 | |
| ||
488 | 487 | |
489 | 488 | |
490 | 489 | |
491 | | - |
492 | | - |
| 490 | + |
493 | 491 | |
494 | 492 | |
495 | 493 | |
|
0 commit comments