webrtc/talk
tommi@webrtc.org 730bf30da7 Refactor StatsCollector and associated types.
* Due to the type changes, I'm going to update the OnCompleted event in two phases to sync with Chrome. This is the first phase.
* Reports are now managed in a set, not a map, since it's enough to store the id in one place.
* Report ids are now const.
* Copying of data has been greatly reduced.
* This change includes preparation work for making GetStats fully async.

This is a reland of r6778 which was reverted due to fyi bots failing.
I found and fixed the issue which was that in a couple of places I needed to replace a report instead of finding+updating an existing one.

R=xians@webrtc.org

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

git-svn-id: http://webrtc.googlecode.com/svn/trunk@6863 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-08-11 14:08:33 +00:00
..
app/webrtc Refactor StatsCollector and associated types. 2014-08-11 14:08:33 +00:00
build Disable warning 4702 which affects map, xlist and others on vs2012 and vs2013. 2014-07-30 00:16:20 +00:00
examples Add new OWNERS file to talk/examples. 2014-08-07 20:01:34 +00:00
media (Auto)update libjingle 72839629-> 72847605 2014-08-07 22:09:08 +00:00
p2p Encoding and Decoding of TCP candidates as defined in RFC 6544. 2014-08-08 22:29:20 +00:00
session (Auto)update libjingle 72839629-> 72847605 2014-08-07 22:09:08 +00:00
sound (Auto)update libjingle 72097588-> 72159069 2014-07-29 17:36:52 +00:00
third_party/libudev Adds trunk/talk folder of revision 359 from libjingles google code to 2013-07-10 00:45:36 +00:00
xmllite (Auto)update libjingle 72097588-> 72159069 2014-07-29 17:36:52 +00:00
xmpp (Auto)update libjingle 72097588-> 72159069 2014-07-29 17:36:52 +00:00
COPYING Libjingle in webrtc needs updated AUTHORS, COPYING, LICENSE_THIRD_PARTY AND README. 2013-07-16 18:04:56 +00:00
libjingle_examples.gyp (Auto)update libjingle 71753329-> 71766184 2014-07-23 19:07:53 +00:00
libjingle_media_unittest.isolate Pass GYP DEPTH variable to isolate. 2014-06-13 09:02:15 +00:00
libjingle_p2p_unittest.isolate Pass GYP DEPTH variable to isolate. 2014-06-13 09:02:15 +00:00
libjingle_peerconnection_unittest.isolate Pass GYP DEPTH variable to isolate. 2014-06-13 09:02:15 +00:00
libjingle_sound_unittest.isolate Pass GYP DEPTH variable to isolate. 2014-06-13 09:02:15 +00:00
libjingle_tests.gyp (Auto)update libjingle 72682155-> 72785180 2014-08-07 04:47:36 +00:00
libjingle_unittest.isolate Pass GYP DEPTH variable to isolate. 2014-06-13 09:02:15 +00:00
libjingle.gyp (Auto)update libjingle 72839629-> 72847605 2014-08-07 22:09:08 +00:00
LICENSE_THIRD_PARTY Libjingle in webrtc needs updated AUTHORS, COPYING, LICENSE_THIRD_PARTY AND README. 2013-07-16 18:04:56 +00:00
OWNERS Make everyone an OWNER for .gyp/.gypi add/delete purposes, talk/ edition. 2014-04-14 20:31:16 +00:00
PRESUBMIT.py PRESUBMIT.py: accept variants on the copyright message that are present in the codebase. 2014-05-23 17:27:18 +00:00