CC perf improvements/Test Plan

From MozillaWiki
Jump to: navigation, search

Cycle Collector Perf improvements

Feature Status UX Lead QA Lead Status
Cycle Collector Perf improvements Implemented Andrew McCreight Virgil Dicu (irc :virgil) ok

Summary

  • The cycle collector can cause unpleasant pause times, especially when things get leaky. We should attempt to both reduce the length of those pauses (by improving cycle collector performance and investigating incremental approaches), and make them less annoying by being smarter about when and if we schedule the cycle collector to run.

References

Use Cases

  • N/A

Test Cases

  • The test cases for this feature can be viewed here.

Important Bugs

  • Implementation bugs
    • 698919 - NEW - [meta] specific improvements to reduce impact of the cycle collector on responsiveness

Other Bugs

Not Tested

  • N/A

Sign off Criteria

  • All the test cases were executed.
  • All the major bugs have been fixed.