• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

roo-rb / roo / 505
94%

Build:
DEFAULT BRANCH: master
Ran 16 Sep 2018 09:51PM UTC
Jobs 8
Files 40
Run time 5min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
505

push

travis-ci

tgturner
Reduce Memory Size of Roo::Excelx::Cell::* classes (#449)

One of the factor which determines the memsize of object is total no. of instance variables

Reducing no. of instance variables can also reduce memsize. To do so I've done two major things

1. Remove unnecessary instance_variable link
2. Created method attr_reader_with_default
	i.  With help of this method we can remove instance variable which are static accross class e.g. type and in somecases cell_type
	ii. We can use better default to reduce memory e.g. style

1669 of 1775 relevant lines covered (94.03%)

205688.96 hits per line

Jobs
ID Job ID Ran Files Coverage
1 505.1 (2.2, LONG_RUN=true) 16 Sep 2018 09:51PM UTC 0
94.07
Travis Job 505.1
2 505.2 (2.3, LONG_RUN=true) 16 Sep 2018 09:51PM UTC 0
94.08
Travis Job 505.2
3 505.3 (2.4, LONG_RUN=true) 16 Sep 2018 09:51PM UTC 0
94.08
Travis Job 505.3
4 505.4 (2.5, LONG_RUN=true) 16 Sep 2018 09:53PM UTC 0
94.08
Travis Job 505.4
5 505.5 (2.0, LONG_RUN=true, Gemfile_ruby2) 16 Sep 2018 09:52PM UTC 0
94.06
Travis Job 505.5
6 505.6 (2.1, LONG_RUN=true, Gemfile_ruby2) 16 Sep 2018 09:54PM UTC 0
94.06
Travis Job 505.6
7 505.7 (ruby-head, LONG_RUN=true) 16 Sep 2018 09:54PM UTC 0
94.07
Travis Job 505.7
8 505.8 (jruby-9.1.6.0, LONG_RUN=true) 16 Sep 2018 09:56PM UTC 0
0.0
Travis Job 505.8
Source Files on build 505
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #505
  • 782420be on github
  • Prev Build on master (#502)
  • Next Build on master (#512)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc