[RSS]

Plan for NB 6.8 Performance improvements

This is an implementation plan for performance improvements targeted for NetBeans 6.8 release. It covers work done by the performance team and also many important issues solved by other teams. Still, this is not all performance work being done for 6.8 (e.g. fixing reported performance bugs is not included).

For an overview of what has been considered see the list of performance topics.

Milestones

This plan is divided into milestones by two weeks. The paragraph under each milestone describes what should be done (finished) by the date of the milestone. The plan is checked and updated weekly (on Monday).

June 8

  • NB67PerfPlan/yes.png Oleg: Automated Scanning tests for J2SE projects
  • NB67PerfPlan/yes.png Jarda: Profile me post mortem: IZ 166023
  • NB67PerfPlan/yes.png Tomáš M.: Donate mediawiki PHP project to FitnessViaSamples
  • NB67PerfPlan/yes.png Víťa: Donate Maven and C projects to FitnessViaSamples
  • NB67PerfPlan/yes.png Pavel: Fix the MoveClassPerfTest, FindUsagesPerfTest, FindSubclassesTest.

June 22

July 6

July 20

  • NB67PerfPlan/yes.png Jarda: Read Tests analysed and reported and fixed IZ 168874
  • NB67PerfPlan/yes.png Vita: Files crawling is slow; mostly due to mime-type resolution - IZ 166340
  • NB67PerfPlan/yes.png Jarda: no file writes on startup (part of commit validation)
  • NB67PerfPlan/yes.png "Oleg": fix notifications

August 3

August 17

August 31

September 14

September 28

  • NB67PerfPlan/yes.png Vita: More efficient batch operations I: Don't scan during deleting multiple files Issue 172199
  • NB67PerfPlan/yes.png Jarda: FoD activation time test

October 12

October 26

  • NB67PerfPlan/yes.png Víťa: More efficient batch operations II: Interaction with VCS Issue 167098
  • NB67PerfPlan/yes.png Jarda: Slowness detector - production mode

Task not yet included in the plan