Closed Bug 1522792 Opened 6 years ago Closed 6 years ago

Minor changes for bug 1522048

Categories

(Core :: JavaScript Engine: JIT, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
mozilla67
Tracking Status
firefox67 --- fixed

People

(Reporter: jandem, Assigned: jandem)

References

Details

Attachments

(5 files)

Some masm methods, constexpr, offsetOf* etc.

Priority: -- → P1

The interpreter needs these flags for the prologue.

Depends on D17623

Pushed by jdemooij@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/80e561a9f4f6 part 1 - Mark more ValueOperand methods constexpr. r=nbp https://hg.mozilla.org/integration/autoland/rev/23910d104353 part 2 - Add IsModule and NeedsFunctionEnvironmentObjects script flags. r=tcampbell https://hg.mozilla.org/integration/autoland/rev/e9fb9b219847 part 3 - Add some offsetOf methods we will need later. r=djvj https://hg.mozilla.org/integration/autoland/rev/50f8eabc23bb part 4 - Add TypeScript::offsetOfICScript. r=tcampbell https://hg.mozilla.org/integration/autoland/rev/8442c7155474 part 5 - Add load32SignExtendToPtr and Push(Address) to the MacroAssembler. r=nbp
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: