Closed Bug 673454 Opened 13 years ago Closed 10 years ago

[meta] GC: Generational write barriers

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla32

People

(Reporter: billm, Assigned: terrence)

References

Details

This is the bug to implement generational write barriers. The main challenges will be:
- to put enough hooks into the engine that we see every pointer that gets created from non-nursery space to the nursery,
- and to create an efficient data structure to allow us to iterate over these pointers when we do a nursery collection.
Blocks: 701448
Assignee: general → terrence
No longer blocks: 701448
Depends on: 710946
Depends on: 710950
Depends on: 711165
Depends on: 711266
Depends on: 711626
Depends on: 712190
Depends on: 712202
Depends on: 712373
Depends on: 712460
Depends on: 712488
Depends on: 714109
Depends on: 715201
Depends on: 716042
Depends on: 716050
Depends on: 716135
Depends on: 727306
Depends on: 729353
Depends on: 730452
Depends on: 734517
Depends on: 737221
Depends on: 737258
Depends on: 743047
Depends on: 743868
Depends on: 744192
Depends on: 744270
Depends on: 744579
No longer depends on: 744579
Summary: GC: Generational write barriers → [meta] GC: Generational write barriers
Depends on: 764962
Depends on: 775765
Depends on: 776583
Depends on: 790782
I guess this bug can also be closed now.
Depends on: 715383
Depends on: 764882
Depends on: 831507
Depends on: 879112
Depends on: 884628
Depends on: 885954
Depends on: 897574
Depends on: 720522
Depends on: 903456
Depends on: 912573
Depends on: 912567
Depends on: 928378
Depends on: 933382
Depends on: 944040
Depends on: 950722
Depends on: 951722
Depends on: 953188
Depends on: 989013
Depends on: 993410
No longer depends on: 989013
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla32
You need to log in before you can comment on or make changes to this bug.