OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2009 Google Inc. All rights reserved. | 2 * Copyright (C) 2009 Google Inc. All rights reserved. |
3 * | 3 * |
4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
6 * met: | 6 * met: |
7 * | 7 * |
8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
72 class EndOfTaskRunner : public WebThread::TaskObserver { | 72 class EndOfTaskRunner : public WebThread::TaskObserver { |
73 public: | 73 public: |
74 virtual void willProcessTask() override | 74 virtual void willProcessTask() override |
75 { | 75 { |
76 AnimationClock::notifyTaskStart(); | 76 AnimationClock::notifyTaskStart(); |
77 } | 77 } |
78 virtual void didProcessTask() override | 78 virtual void didProcessTask() override |
79 { | 79 { |
80 Microtask::performCheckpoint(); | 80 Microtask::performCheckpoint(); |
81 V8GCController::reportDOMMemoryUsageToV8(mainThreadIsolate()); | 81 V8GCController::reportDOMMemoryUsageToV8(mainThreadIsolate()); |
82 V8Initializer::reportRejectedPromises(); | 82 V8Initializer::reportRejectedPromisesOnMainThread(); |
83 } | 83 } |
84 }; | 84 }; |
85 | 85 |
86 } // namespace | 86 } // namespace |
87 | 87 |
88 static WebThread::TaskObserver* s_endOfTaskRunner = 0; | 88 static WebThread::TaskObserver* s_endOfTaskRunner = 0; |
89 static WebThread::TaskObserver* s_pendingGCRunner = 0; | 89 static WebThread::TaskObserver* s_pendingGCRunner = 0; |
90 static ThreadState::Interruptor* s_messageLoopInterruptor = 0; | 90 static ThreadState::Interruptor* s_messageLoopInterruptor = 0; |
91 static ThreadState::Interruptor* s_isolateInterruptor = 0; | 91 static ThreadState::Interruptor* s_isolateInterruptor = 0; |
92 | 92 |
(...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
257 #endif // !LOG_DISABLED | 257 #endif // !LOG_DISABLED |
258 } | 258 } |
259 | 259 |
260 void resetPluginCache(bool reloadPages) | 260 void resetPluginCache(bool reloadPages) |
261 { | 261 { |
262 ASSERT(!reloadPages); | 262 ASSERT(!reloadPages); |
263 Page::refreshPlugins(); | 263 Page::refreshPlugins(); |
264 } | 264 } |
265 | 265 |
266 } // namespace blink | 266 } // namespace blink |
OLD | NEW |