Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1495)

Side by Side Diff: include/v8.h

Issue 812583003: Support tasks injection into a running VM. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Addressing comments. Created 6 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | include/v8-debug.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
82 class Integer; 82 class Integer;
83 class Isolate; 83 class Isolate;
84 class Name; 84 class Name;
85 class Number; 85 class Number;
86 class NumberObject; 86 class NumberObject;
87 class Object; 87 class Object;
88 class ObjectOperationDescriptor; 88 class ObjectOperationDescriptor;
89 class ObjectTemplate; 89 class ObjectTemplate;
90 class Platform; 90 class Platform;
91 class Primitive; 91 class Primitive;
92 class Private;
92 class Promise; 93 class Promise;
93 class RawOperationDescriptor; 94 class RawOperationDescriptor;
94 class Script; 95 class Script;
95 class Signature; 96 class Signature;
96 class StackFrame; 97 class StackFrame;
97 class StackTrace; 98 class StackTrace;
98 class String; 99 class String;
99 class StringObject; 100 class StringObject;
100 class Symbol; 101 class Symbol;
101 class SymbolObject; 102 class SymbolObject;
102 class Private; 103 class Task;
103 class Uint32; 104 class Uint32;
104 class Utils; 105 class Utils;
105 class Value; 106 class Value;
106 template <class T> class Handle; 107 template <class T> class Handle;
107 template <class T> class Local; 108 template <class T> class Local;
108 template <class T> class Eternal; 109 template <class T> class Eternal;
109 template<class T> class NonCopyablePersistentTraits; 110 template<class T> class NonCopyablePersistentTraits;
110 template<class T> class PersistentBase; 111 template<class T> class PersistentBase;
111 template<class T, 112 template<class T,
112 class M = NonCopyablePersistentTraits<T> > class Persistent; 113 class M = NonCopyablePersistentTraits<T> > class Persistent;
113 template<class T> class UniquePersistent; 114 template<class T> class UniquePersistent;
114 template<class K, class V, class T> class PersistentValueMap; 115 template<class K, class V, class T> class PersistentValueMap;
115 template<class V, class T> class PersistentValueVector; 116 template<class V, class T> class PersistentValueVector;
116 template<class T, class P> class WeakCallbackObject; 117 template<class T, class P> class WeakCallbackObject;
117 class FunctionTemplate; 118 class FunctionTemplate;
118 class ObjectTemplate; 119 class ObjectTemplate;
119 class Data; 120 class Data;
120 template<typename T> class FunctionCallbackInfo; 121 template<typename T> class FunctionCallbackInfo;
121 template<typename T> class PropertyCallbackInfo; 122 template<typename T> class PropertyCallbackInfo;
122 class StackTrace; 123 class StackTrace;
123 class StackFrame; 124 class StackFrame;
124 class Isolate;
125 class DeclaredAccessorDescriptor; 125 class DeclaredAccessorDescriptor;
126 class ObjectOperationDescriptor; 126 class ObjectOperationDescriptor;
127 class RawOperationDescriptor; 127 class RawOperationDescriptor;
128 class CallHandlerHelper; 128 class CallHandlerHelper;
129 class EscapableHandleScope; 129 class EscapableHandleScope;
130 template<typename T> class ReturnValue; 130 template<typename T> class ReturnValue;
131 131
132 namespace internal { 132 namespace internal {
133 class Arguments; 133 class Arguments;
134 class Heap; 134 class Heap;
(...skipping 7370 matching lines...) Expand 10 before | Expand all | Expand 10 after
7505 */ 7505 */
7506 7506
7507 7507
7508 } // namespace v8 7508 } // namespace v8
7509 7509
7510 7510
7511 #undef TYPE_CHECK 7511 #undef TYPE_CHECK
7512 7512
7513 7513
7514 #endif // V8_H_ 7514 #endif // V8_H_
OLDNEW
« no previous file with comments | « no previous file | include/v8-debug.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698