lp:~jameinel/loggo/benchmarks

Created by John A Meinel and last modified
Get this branch:
bzr branch lp:~jameinel/loggo/benchmarks
Only John A Meinel can upload to this branch. If you are John A Meinel please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
John A Meinel
Project:
loggo
Status:
Merged

Recent revisions

37. By John A Meinel

Typo

36. By John A Meinel

If we filter with SetLogLevel then we get the 25ns without having to tweak the writer side.

35. By John A Meinel

Cache the global minimum log level necessary to get out to a writer.

With this change, we drop from 1200ns for no-op writes all the way down to
25ns. However, this might be better done at the logging side, rather than at the
writer side.

34. By John A Meinel

Start adding a couple benchmarks.

Writing to disk is *much* more expensive than the in-memory benchmarks. :)

33. By Tim Penhey

Special case strings and no args.

32. By Tim Penhey

Make the Logger a value type.

31. By Tim Penhey

Move the ResetWriters method into main exported list too.

30. By Tim Penhey

Add a Clear method to the TestWriter.

29. By Tim Penhey

Export the TestWriter.

28. By Tim Penhey

Make ResetLogging public, and fix the implementation to be non-destructive.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:loggo
This branch contains Public information 
Everyone can see this information.

Subscribers