commit | cfd76602b4b980a12a2d4fbf3fd28c70d497ebf2 | [log] [tgz] |
---|---|---|
author | sigbjornf@opera.com <sigbjornf@opera.com@bbb929c8-8fbe-4397-9dbb-9b2b20218538> | Wed Jul 16 13:18:48 2014 |
committer | sigbjornf@opera.com <sigbjornf@opera.com@bbb929c8-8fbe-4397-9dbb-9b2b20218538> | Wed Jul 16 13:18:48 2014 |
tree | 20824dd07e31582d8795497f62ff8a34d7ac8313 | |
parent | 16da2a5ff14895b0579d54cc4e242a53eab5c220 [diff] |
Make FileReader's throttle controller a supplement. Avoid using thread-local state to hold the per-ExecutionContext instance of this controller object. By doing so, we can also move the controller object to the heap with Oilpan, enabling the tracing of the collections that the controller keeps. R=haraken@chromium.org BUG= Review URL: https://codereview.chromium.org/395143002 git-svn-id: svn://svn.chromium.org/blink/trunk@178274 bbb929c8-8fbe-4397-9dbb-9b2b20218538