Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/cobertura-plugin
  Commit: 32b902a583ce2943f7b01791f12d010adfefce8d
      
https://github.com/jenkinsci/cobertura-plugin/commit/32b902a583ce2943f7b01791f12d010adfefce8d
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-10-11 (Thu, 11 Oct 2012)

  Changed paths:
    M src/main/java/hudson/plugins/cobertura/targets/CoveragePaint.java

  Log Message:
  -----------
  CoveragePaintDetails is made immutable in preparation for the flyweight 
pattern


  Commit: acf4b9dc4e0170943a84326ec66cd242771d4de8
      
https://github.com/jenkinsci/cobertura-plugin/commit/acf4b9dc4e0170943a84326ec66cd242771d4de8
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-10-11 (Thu, 11 Oct 2012)

  Changed paths:
    M src/main/java/hudson/plugins/cobertura/targets/CoveragePaint.java

  Log Message:
  -----------
  use fly-weight pattern to save more memory


  Commit: daf038cf41e67beca0edbbdc7c3a6940abe1fd72
      
https://github.com/jenkinsci/cobertura-plugin/commit/daf038cf41e67beca0edbbdc7c3a6940abe1fd72
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-10-11 (Thu, 11 Oct 2012)

  Changed paths:
    M src/main/java/hudson/plugins/cobertura/targets/CoveragePaint.java

  Log Message:
  -----------
  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 bytes.


Compare: 
https://github.com/jenkinsci/cobertura-plugin/compare/f957b3333c25...daf038cf41e6

Reply via email to