OLD | NEW |
1 // Copyright 2012 the V8 project authors. All rights reserved. | 1 // Copyright 2012 the V8 project authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 /** \mainpage V8 API Reference Guide | 5 /** \mainpage V8 API Reference Guide |
6 * | 6 * |
7 * V8 is Google's open source JavaScript engine. | 7 * V8 is Google's open source JavaScript engine. |
8 * | 8 * |
9 * This set of documents provides reference material generated from the | 9 * This set of documents provides reference material generated from the |
10 * V8 header file, include/v8.h. | 10 * V8 header file, include/v8.h. |
(...skipping 4362 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4373 */ | 4373 */ |
4374 void AddCallCompletedCallback(CallCompletedCallback callback); | 4374 void AddCallCompletedCallback(CallCompletedCallback callback); |
4375 | 4375 |
4376 /** | 4376 /** |
4377 * Removes callback that was installed by AddCallCompletedCallback. | 4377 * Removes callback that was installed by AddCallCompletedCallback. |
4378 */ | 4378 */ |
4379 void RemoveCallCompletedCallback(CallCompletedCallback callback); | 4379 void RemoveCallCompletedCallback(CallCompletedCallback callback); |
4380 | 4380 |
4381 /** | 4381 /** |
4382 * Experimental: Runs the Microtask Work Queue until empty | 4382 * Experimental: Runs the Microtask Work Queue until empty |
| 4383 * Any exceptions thrown by microtask callbacks are swallowed. |
4383 */ | 4384 */ |
4384 void RunMicrotasks(); | 4385 void RunMicrotasks(); |
4385 | 4386 |
4386 /** | 4387 /** |
4387 * Experimental: Enqueues the callback to the Microtask Work Queue | 4388 * Experimental: Enqueues the callback to the Microtask Work Queue |
4388 */ | 4389 */ |
4389 void EnqueueMicrotask(Handle<Function> microtask); | 4390 void EnqueueMicrotask(Handle<Function> microtask); |
4390 | 4391 |
4391 /** | 4392 /** |
4392 * Experimental: Controls whether the Microtask Work Queue is automatically | 4393 * Experimental: Controls whether the Microtask Work Queue is automatically |
(...skipping 2243 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6636 */ | 6637 */ |
6637 | 6638 |
6638 | 6639 |
6639 } // namespace v8 | 6640 } // namespace v8 |
6640 | 6641 |
6641 | 6642 |
6642 #undef TYPE_CHECK | 6643 #undef TYPE_CHECK |
6643 | 6644 |
6644 | 6645 |
6645 #endif // V8_H_ | 6646 #endif // V8_H_ |
OLD | NEW |