Open
Bug 1344428
Opened 9 years ago
Updated 3 years ago
Can we remove JSScript.sourceStart_/LazyScript.begin_/FunctionBox.bufStart ?
Categories
(Core :: JavaScript Engine, enhancement, P3)
Core
JavaScript Engine
Tracking
()
ASSIGNED
| Tracking | Status | |
|---|---|---|
| firefox54 | --- | affected |
People
(Reporter: arai, Assigned: arai)
References
(Blocks 1 open bug)
Details
(Keywords: triage-deferred, Whiteboard: [overhead:40k])
bug 1317400 adds JSScript.preludeStart_/LazyScript.preludeStart_/FunctionBox.preludeStart, that points the beginning of the function.
> // function * f(a, b) { return a + b; }
> // ^ ^ ^
> // | | |
> // | sourceStart_ sourceEnd_
> // |
> // preludeStart_
if we can use preludeStart_ for all places that currently uses sourceStart_, we can remove those members.
Updated•8 years ago
|
Keywords: triage-deferred
Priority: -- → P3
| Assignee | ||
Comment 1•8 years ago
|
||
bug 1216630 renamed preludeStart_ to toStringStart_.
Comment 2•7 years ago
|
||
It looks like only the debugger really uses this, and they seem to really want toStringStart_.
Blocks: memshrink-content
Whiteboard: [overhead:40k]
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•