Closed Bug 1604105 Opened 2 years ago Closed 2 years ago

Tweak source note encoding to be a bit more compact

Categories

(Core :: JavaScript Engine, task, P2)

task

Tracking

()

RESOLVED FIXED
mozilla73
Tracking Status
firefox73 --- fixed

People

(Reporter: jandem, Assigned: jandem)

References

Details

Attachments

(1 file)

Because we have removed so many source notes the past weeks, we can now encode the note type in 4 bits instead of 5. This will give us 4 bits instead of 3 bits for the delta offset. SRC_XDELTA notes now get 7 offset bits instead of 6.

Depends on: 1604098, 1601599, 1597943

The source note type now fits in 4 bits instead of 5. This means we now have
4 bits available (instead of 3 bits) for the delta field.

SRC_XDELTA notes now have 7 bits for the offset instead of 6 bits.

Depends on D57276

Priority: -- → P2
Pushed by jdemooij@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/392cd62bcc87
Make source note encoding a bit more compact. r=arai
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73
You need to log in before you can comment on or make changes to this bug.