Closed Bug 1849358 Opened 1 year ago Closed 1 year ago

Add SrcNoteType::NewLineColumn and SrcNoteType::SetLineColumn

Categories

(Core :: JavaScript Engine, task, P3)

task

Tracking

()

RESOLVED FIXED
119 Branch
Tracking Status
firefox119 --- fixed

People

(Reporter: arai, Assigned: arai)

References

Details

Attachments

(4 files)

SrcNoteType::ColSpan often follows SrcNoteType::NewLine or SrcNoteType::SetLine, and
having a compound type should reduce the source note size

When SrcNoteType::NewLine is immediately followed by SrcNoteType::ColSpan,
combine them into SrcNoteType::NewLineColumn.

Depends on D186919

When SrcNoteType::SetLine is immediately followed by SrcNoteType::ColSpan,
combine them into SrcNoteType::SetLineColumn.

Depends on D186920

Depends on D186922

Pushed by arai_a@mac.com: https://hg.mozilla.org/integration/autoland/rev/4fbee7d48d29 Part 1: Add SrcNoteType::NewLineColumn. r=bthrall https://hg.mozilla.org/integration/autoland/rev/553cb71e0648 Part 2: Add SrcNoteType::SetLineColumn. r=bthrall https://hg.mozilla.org/integration/autoland/rev/c973f1864496 Part 3: Simplify BytecodeRangeWithPosition::updatePosition. r=bthrall https://hg.mozilla.org/integration/autoland/rev/4c53f6af480f Part 4: Update comment. r=bthrall
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: