JP Rosevear resolved Bug JENKINS-4795 as Incomplete

There are several memory reduction commits on CoveragePaint.java since the last update on this ticket. Closing this as incomplete since if there is still a problem it would need a new assessment.

commit daf038cf41e67beca0edbbdc7c3a6940abe1fd72
Author: Kohsuke Kawaguchi <[email protected]>
Date: Thu Oct 11 14:11:50 2012 -0700

More memory saving.

Lines with branches are relatively rare. Introduce a dedicated subtype for non-zero branch coverage information so that if there's no branching information, we can save 8 more b

commit acf4b9dc4e0170943a84326ec66cd242771d4de8
Author: Kohsuke Kawaguchi <[email protected]>
Date: Thu Oct 11 14:01:32 2012 -0700

use fly-weight pattern to save more memory

commit 32b902a583ce2943f7b01791f12d010adfefce8d
Author: Kohsuke Kawaguchi <[email protected]>
Date: Thu Oct 11 13:52:03 2012 -0700

CoveragePaintDetails is made immutable in preparation for the flyweight pattern

commit f957b3333c25748bf134d90c78f7626ac05012a2
Author: Jesse Glick <[email protected]>
Date: Thu Sep 27 13:42:37 2012 -0400

gnu.trove.map.hash.TIntObjectHashMap yields ~5.5% savings on coverage-with-lots-of-data.xml.

Change By: JP Rosevear (15/Feb/14 2:29 AM)
Status: Reopened Resolved
Assignee: stephenconnolly
Resolution: Incomplete
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to