Closed
Bug 888469
Opened 11 years ago
Closed 11 years ago
remove dead bits and parameters in the frontend
Categories
(Core :: JavaScript Engine, defect)
Core
JavaScript Engine
Tracking
()
RESOLVED
FIXED
mozilla25
People
(Reporter: luke, Assigned: luke)
Details
Attachments
(5 files)
10.17 KB,
patch
|
bhackett1024
:
review+
|
Details | Diff | Splinter Review |
5.39 KB,
patch
|
bhackett1024
:
review+
|
Details | Diff | Splinter Review |
1.06 KB,
patch
|
bhackett1024
:
review+
|
Details | Diff | Splinter Review |
16.15 KB,
patch
|
bhackett1024
:
review+
|
Details | Diff | Splinter Review |
7.74 KB,
patch
|
bhackett1024
:
review+
|
Details | Diff | Splinter Review |
Specifically: - PND_BLOCKCHILD / InBlockBool - the 'strict' arg in some places - the function name in some places - startOffset
Assignee | ||
Comment 1•11 years ago
|
||
Attachment #769135 -
Flags: review?(bhackett1024)
Assignee | ||
Comment 2•11 years ago
|
||
Attachment #769136 -
Flags: review?(bhackett1024)
Assignee | ||
Comment 3•11 years ago
|
||
Attachment #769138 -
Flags: review?(bhackett1024)
Assignee | ||
Comment 4•11 years ago
|
||
The one interesting thing in this patch is that there is one place where there is the decision between creating a RootedPropertyName just to pass a HandlePropertyName to a function that just does a few comparisons, so I opted to pass the PropertyName* but I could switch if you felt strongly.
Attachment #769143 -
Flags: review?(bhackett1024)
Assignee | ||
Comment 5•11 years ago
|
||
Attachment #769144 -
Flags: review?(bhackett1024)
Updated•11 years ago
|
Attachment #769135 -
Flags: review?(bhackett1024) → review+
Updated•11 years ago
|
Attachment #769136 -
Flags: review?(bhackett1024) → review+
Comment 6•11 years ago
|
||
Comment on attachment 769138 [details] [diff] [review] rm dead assignment to 'body' Review of attachment 769138 [details] [diff] [review]: ----------------------------------------------------------------- ::: js/src/frontend/Parser.cpp @@ -1909,5 @@ > > // If the outer scope is strict, immediately parse the function in strict > // mode. Otherwise, we parse it normally. If we see a "use strict" > // directive, we backup and reparse it as strict. > - handler.setFunctionBody(pn, null()); Maybe a brief comment on the call to this function that still exists below?
Attachment #769138 -
Flags: review?(bhackett1024) → review+
Updated•11 years ago
|
Attachment #769143 -
Flags: review?(bhackett1024) → review+
Updated•11 years ago
|
Attachment #769144 -
Flags: review?(bhackett1024) → review+
Assignee | ||
Comment 7•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/16dbea1e669a https://hg.mozilla.org/integration/mozilla-inbound/rev/ba4f02ad34b2 https://hg.mozilla.org/integration/mozilla-inbound/rev/81286c5eadfb https://hg.mozilla.org/integration/mozilla-inbound/rev/84c314017f01 https://hg.mozilla.org/integration/mozilla-inbound/rev/12fa46ef0a3e
Comment 8•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/16dbea1e669a https://hg.mozilla.org/mozilla-central/rev/ba4f02ad34b2 https://hg.mozilla.org/mozilla-central/rev/81286c5eadfb https://hg.mozilla.org/mozilla-central/rev/84c314017f01 https://hg.mozilla.org/mozilla-central/rev/12fa46ef0a3e
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla25
You need to log in
before you can comment on or make changes to this bug.
Description
•