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

NextThought / nti.externalization
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: 2.3.0
DEFAULT BRANCH: master
Repo Added 15 Sep 2017 02:15PM UTC
Files 61
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

LAST BUILD ON BRANCH issue48
branch: issue48
CHANGE BRANCH
x
Reset
  • issue48
  • 1.0.0
  • 1.0.0a1
  • 1.0.0a10
  • 1.0.0a11
  • 1.0.0a12
  • 1.0.0a13
  • 1.0.0a14
  • 1.0.0a8
  • 1.0.0a9
  • 1.1.0
  • 1.1.1
  • 1.1.2
  • 1.1.3
  • 2.0.0
  • 2.1.0
  • 2.3.0
  • auto-anon-dict-fields
  • benchmarks
  • better-anon-fallback
  • dep-updates
  • deprecated-imports
  • drop-object-hook
  • eid-persistent-allowed
  • externalize-fraction
  • factory
  • faster_removeAllProxies
  • feature/EID-allow-non-str
  • feature/call-adapters
  • fix-sphinx-doctests
  • gha
  • import-sorts
  • issue102
  • issue104
  • issue105
  • issue109
  • issue111
  • issue117
  • issue16
  • issue21
  • issue23
  • issue27
  • issue28
  • issue30
  • issue33
  • issue35
  • issue43
  • issue51
  • issue52
  • issue52-refactor
  • issue52-refactor-ext
  • issue59
  • issue60
  • issue63
  • issue64
  • issue67-clean
  • issue73
  • issue73-2
  • issue90
  • issue92
  • issue94
  • issue97
  • lint
  • locateddict-fixes
  • master
  • nopickle-persistent
  • persistent44
  • prefs
  • premature-optimization
  • require-updater-anon
  • set-primitive_out_ivar
  • state-is-maintained-recursion-error
  • tighter-anon-dict
  • unicode-field-names
  • will-update-events
  • zcml-factory
  • zope-interface5

pending completion
87

push

travis-ci

jamadden
SingletonMetaclass no longer creates actual singletons.

This is faster.

CPython 2.7 before:
.....................
Construct Singleton: Mean +- std dev: 293 ns +- 10 ns
.....................
Construct non-Singleton: Mean +- std dev: 195 ns +- 4 ns
.....................
Construct Singleton with args: Mean +- std dev: 309 ns +- 8 ns
.....................
Construct non-Singleton with args: Mean +- std dev: 211 ns +- 4 ns
After:
.....................
Construct Singleton: Mean +- std dev: 200 ns +- 5 ns
.....................
Construct non-Singleton: Mean +- std dev: 198 ns +- 6 ns
.....................
Construct Singleton with args: Mean +- std dev: 213 ns +- 6 ns
.....................
Construct non-Singleton with args: Mean +- std dev: 212 ns +- 4 ns

CPython 3.6 before:
.....................
Construct Singleton: Mean +- std dev: 345 ns +- 7 ns
.....................
Construct non-Singleton: Mean +- std dev: 252 ns +- 4 ns
.....................
Construct Singleton with args: Mean +- std dev: 390 ns +- 14 ns
.....................
Construct non-Singleton with args: Mean +- std dev: 292 ns +- 7 ns
.....................

After:
.....................
Construct Singleton: Mean +- std dev: 257 ns +- 8 ns
.....................
Construct non-Singleton: Mean +- std dev: 259 ns +- 7 ns
.....................
Construct Singleton with args: Mean +- std dev: 295 ns +- 8 ns
.....................
Construct non-Singleton with args: Mean +- std dev: 295 ns +- 9 ns

Fixes #48.

24 of 24 new or added lines in 3 files covered. (100.0%)

3646 of 3646 relevant lines covered (100.0%)

4.0 hits per line

Relevant lines Covered
Build:
Build:
3646 RELEVANT LINES 3646 COVERED LINES
4.0 HITS PER LINE
Source Files on issue48
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
87 issue48 SingletonMetaclass no longer creates actual singletons. This is faster. CPython 2.7 before: ..................... Construct Singleton: Mean +- std dev: 293 ns +- 10 ns ..................... Construct non-Singleton: Mean +- std dev: 195 ns +- 4 n... push 25 Jun 2018 09:13PM UTC jamadden travis-ci pending completion  
See All Builds (371)
  • Repo on GitHub
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