webrtc/tools
andrew@webrtc.org 9080518a39 Restore severity precondition to logging.h.
I mistakenly ommitted the checks when logging.h was ported from
libjingle to webrtc. This caused a significant CPU cost for logs which
were later filtered out anyway.

Verified with LS_VERBOSE logging in neteq4, running:
$ out/Release/modules_unittests \
--gtest_filter=NetEqDecodingTest.TestBitExactness \
--gtest_repeat=50 > time.txt
$ grep "case ran" time.txt | grep "[0-9]* ms" -o | sort

Results on a MacBook Retina, averaged over 5 runs:
Verbose logs disabled:                          666 ms
Exisiting implementation, verbose logs enabled: 944 ms (1.42x)
New implementation, verbose logs enabled:       673 ms (1.01x)

BUG=2314
R=henrik.lundin@webrtc.org, henrike@webrtc.org, kjellander@webrtc.org, turaj@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/2160005

git-svn-id: http://webrtc.googlecode.com/svn/trunk@4682 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-09-05 16:40:43 +00:00
..
coverity Fixed a ton of Python lint errors, enabled python lint checking. 2013-03-07 09:59:43 +00:00
e2e_quality Roll chromium_revision 214260:217707 and gflags 45:84 2013-08-15 23:31:30 +00:00
lsan Add suppressions file for Leak Sanitizer. 2013-08-28 20:29:35 +00:00
matlab Swap colheaders for textdata in parseLog.m. 2011-12-08 20:56:53 +00:00
network_emulator Document the source of test scenarios for Dummynet wrapper script. 2013-09-03 13:01:31 +00:00
perf Made e2e audio quality test write its results to perf. 2012-12-10 10:08:00 +00:00
perf_expectations Adjusted net delay perf expectations slightly. 2013-07-22 13:15:59 +00:00
python_charts Fixed a ton of Python lint errors, enabled python lint checking. 2013-03-07 09:59:43 +00:00
quality_tracking Removed build status tracking, refreshed front page. 2013-08-26 08:45:22 +00:00
refactoring Tweaked webrtc_reformat. 2013-05-08 13:56:23 +00:00
resources Moves tools/update.py to trunk/webrtc/tools and updates it so that it no longer pulls any information from the DEPS file. 2013-06-27 18:36:28 +00:00
valgrind-webrtc Restore severity precondition to logging.h. 2013-09-05 16:40:43 +00:00
.gitignore Moving buildbot to internal repository. 2012-06-20 07:55:41 +00:00
codereview.settings Adding TRYSERVER_ROOT to codereview.settings 2013-01-18 08:27:48 +00:00
create_supplement_gypi.py Getting Opus from Chrome 2012-10-25 12:37:08 +00:00
DEPS Moving buildbot to internal repository. 2012-06-20 07:55:41 +00:00
OWNERS Try server and buildbot scripts now using Chromium scripts. 2012-03-27 15:57:30 +00:00
PRESUBMIT.py Added protoc_wrapper to blacklist, fixed tools/PRESUBMIT.py which was passing in the wrong args to CheckLongLines. 2013-05-14 09:42:39 +00:00