Status

()

defect
RESOLVED FIXED
5 years ago
4 years ago

People

(Reporter: lth, Assigned: lth)

Tracking

({meta})

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 obsolete attachment)

Assignee

Description

5 years ago
By broad agreement we are going to remove PJS from the SpiderMonkey code base.  PJS is currently Nightly-only, has very limited future prospects in its current form, gets little attention (both in its implementation and by prospective users), and occasionally gets in the way of other work on the engine.

Apart from a patch to disable the feature in Nightly, which I will file below, specific work items should be filed as bugs that block this bug.

Regarding the division of work, Shu has agreed to tackle the "runtime" bits except for GC, and I will do the GC bits.  Things that fall outside those areas might be JIT code and test code (and perhaps the selfhosting code though that has some "runtime" aspects).
Assignee

Comment 1

5 years ago
Posted patch bug1117724-disable-pjs.diff (obsolete) — Splinter Review
Attachment #8543942 - Flags: review?(shu)
Assignee

Updated

5 years ago
Depends on: 1117735
Assignee

Comment 2

5 years ago
Comment on attachment 8543942 [details] [diff] [review]
bug1117724-disable-pjs.diff

Missed a bit, new patch coming.
Attachment #8543942 - Flags: review?(shu)
Assignee

Updated

5 years ago
Depends on: 1117753
Alias: removepjs
Assignee

Updated

5 years ago
Depends on: 1117764
Assignee

Comment 3

5 years ago
Comment on attachment 8543942 [details] [diff] [review]
bug1117724-disable-pjs.diff

Moved to bug 1117764 and updated.
Attachment #8543942 - Attachment is obsolete: true
Assignee

Updated

5 years ago
Depends on: 1117782

Updated

5 years ago
Depends on: 1118038

Updated

5 years ago
Depends on: 1118084

Updated

5 years ago
Depends on: 1118107
Assignee

Updated

5 years ago
Depends on: 1118170
Keywords: meta
Depends on: 1114071
Blocks: 1114071
No longer depends on: 1114071

Updated

5 years ago
Depends on: 1118604
No longer blocks: 1085281
No longer blocks: 1114071
No longer blocks: 1009986

Updated

5 years ago
Blocks: 1029963
Assignee

Updated

5 years ago
Depends on: 1118937
Assignee

Updated

5 years ago
Depends on: 1119230
Assignee

Updated

5 years ago
Depends on: 1119292
Assignee

Updated

5 years ago
Depends on: 1119694
Assignee

Updated

5 years ago
Depends on: 1120207
Assignee

Updated

5 years ago
Depends on: 1121363
Assignee

Updated

5 years ago
Depends on: 1121433
Assignee

Updated

5 years ago
Depends on: 1121434
Assignee

Updated

5 years ago
Depends on: 1121435
Assignee

Updated

5 years ago
No longer depends on: 1121433
Assignee

Updated

5 years ago
See Also: → 1125837
Assignee

Updated

5 years ago
Depends on: 1125841
Assignee

Comment 5

4 years ago
Bombs away.
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.