Fixup jit-tests marked "slow" (remove expression closure, update to latest APIs, etc)

RESOLVED FIXED in Firefox 66

Status

()

enhancement
P5
trivial
RESOLVED FIXED
7 months ago
7 months ago

People

(Reporter: arai, Assigned: arai)

Tracking

Trunk
mozilla66
Points:
---

Firefox Tracking Flags

(firefox66 fixed)

Details

Attachments

(5 attachments)

We still have some expression closures in jit-test.
those tests are marked // |jit-test| slow, and not executed recently, thus overlooked while removing expression closure.

looks like there are some more issues.
I'll fix them at once here.

Summary: Remove expression closure from jit-tests marked "slow" → Fixup jit-tests marked "slow" (remove expression closure, update to latest APIs, etc)
Assignee: nobody → arai.unmht
Status: NEW → ASSIGNED
Pushed by arai_a@mac.com:
https://hg.mozilla.org/integration/autoland/rev/66959f0748b4
Part 1: Remove expression closures from slow jit-tests. r=jandem
https://hg.mozilla.org/integration/autoland/rev/d59fd4c39eb9
Part 2: Fix cookie in slow jit-test. r=jandem
https://hg.mozilla.org/integration/autoland/rev/25692599e832
Part 3: Add missing error cookie to slow jit-test. r=jandem
https://hg.mozilla.org/integration/autoland/rev/119e9c321200
Part 4: Pass {newCompartment: true} to newGlobal in slow jit-test. r=jandem
https://hg.mozilla.org/integration/autoland/rev/3e943d2e39c9
Part 5: Skip slow jit-test which depends on helper threads if helper threads are not available. r=jandem
You need to log in before you can comment on or make changes to this bug.