Closed
Bug 1305097
Opened 8 years ago
Closed 8 years ago
Baldr: Enhance error reporting from the ToAST transformation
Categories
(Core :: JavaScript Engine: JIT, defect)
Core
JavaScript Engine: JIT
Tracking
()
RESOLVED
FIXED
mozilla52
People
(Reporter: bbouvier, Assigned: bbouvier)
Details
Attachments
(1 file)
10.13 KB,
patch
|
luke
:
review+
|
Details | Diff | Splinter Review |
[Tracking Requested - why for this release]: When there's a validation error in the module we're trying to print as text (using the devtools), we can instacrash the shell/browser.
Assignee | ||
Comment 1•8 years ago
|
||
Another big change: the binary-to-ast transform should in my opinion validate the module it's spitting output for.
Attachment #8794303 -
Flags: review?(luke)
Assignee | ||
Comment 2•8 years ago
|
||
An example of crash report: https://crash-stats.mozilla.com/report/index/0ebe2868-c51b-43ac-aa75-bb8052160923
Comment 3•8 years ago
|
||
Comment on attachment 8794303 [details] [diff] [review] error-reporting.patch Review of attachment 8794303 [details] [diff] [review]: ----------------------------------------------------------------- Agreed, thanks!
Attachment #8794303 -
Flags: review?(luke) → review+
Pushed by bbouvier@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/89beb6c945b3 Enhance error reporting from the ToAST transformation; r=luke
Assignee | ||
Comment 6•8 years ago
|
||
Thankfully, the 0xc patch fixed most of those, so I (almost) just had to add the error test.
Status: NEW → ASSIGNED
Comment 7•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/89beb6c945b3
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla52
Comment 8•8 years ago
|
||
Hi :bbouvier, Since this also affects 51, do you think the patch is worth uplifting to 51?
Flags: needinfo?(bbouvier)
Assignee | ||
Comment 9•8 years ago
|
||
Hi :gchang, WebAssembly is getting pushed back a bit, so no strong need to get this uplifted to 51. I think it's safe to not track this bug and let it ride the trains instead. Thanks for the ping though!
You need to log in
before you can comment on or make changes to this bug.
Description
•