Confirmed users
328
edits
(→Steps) |
(→Steps) |
||
Line 33: | Line 33: | ||
#** Fix all discovered rooting hazards (~800) (sfink,jonco) - 4 weeks | #** Fix all discovered rooting hazards (~800) (sfink,jonco) - 4 weeks | ||
#** Optimize all discovered over-rooting (~100) | #** Optimize all discovered over-rooting (~100) | ||
#** Automate static analysis (sfink) | #** Automate static analysis {{bug|834912}} (sfink) | ||
#*** Need a server (dm-sixgill01?) | #*** Need a server (dm-sixgill01?) | ||
#*** http://people.mozilla.org/~ | #*** http://people.mozilla.org/~sfink/rootingHazards.txt | ||
#*** http://people.mozilla.org/~bhackett/gcFunctions.html | #*** http://people.mozilla.org/~bhackett/gcFunctions.html | ||
# JIT Integration with post barriers - 4 weeks, parallelized | # JIT Integration with post barriers - 4 weeks, parallelized | ||
Line 52: | Line 52: | ||
#* Test against V8 Earley-Boyer benchmark. | #* Test against V8 Earley-Boyer benchmark. | ||
#** Also v8 deltablue, raytrace | #** Also v8 deltablue, raytrace | ||
#* We may need to Implement Bill’s Pools/Zones idea to get the nursery to the requisite perf - 6 weeks | #* We may need to Implement Bill’s Pools/Zones idea to get the nursery to the requisite perf {{bug|759585}} - 6 weeks | ||
#* Refactor code to avoid rooting on hot paths and keep rooter overhead acceptable - ??? weeks (start early) (bhackett) | #* Refactor code to avoid rooting on hot paths and keep rooter overhead acceptable - ??? weeks (start early) (bhackett) | ||
# Make the Post Barrier Verifier Green in the browser {{bug|764882}} | # Make the Post Barrier Verifier Green in the browser {{bug|764882}} |