Lines Matching defs:context

42  * A sandboxed execution context with its own set of built-in objects
51 * context's global object with the properties like Object, etc. This is done
62 * Detaches the global object from its context before
63 * the global object can be reused to create a new context.
68 * Creates a new context and returns a handle to the newly allocated
69 * context.
71 * \param isolate The isolate in which to create the context.
74 * the extensions to be installed in the newly created context.
77 * global object for the newly created context will be created.
80 * the newly created context. This global object must have been
94 * Create a new context from a (non-default) context snapshot. There
100 * \param context_snapshot_index The index of the context snapshot to
120 * Returns an global object that isn't backed by an actual context.
124 * from its context.
126 * Note that this is different from a detached context where all accesses to
133 * It is possible, however, to create a new context from the global object
141 * Sets the security token for the context. To access an object in
142 * another context, the security tokens must match.
149 /** Returns the security token of this context.*/
153 * Enter this context. After entering a context, all code compiled
154 * and run is compiled and run in this context. If another context
155 * is already entered, this old context is saved so it can be
156 * restored when the new context is exited.
161 * Exit this context. Exiting the current context restores the
162 * context that was in place when entering the current context.
166 /** Returns the isolate associated with a current context. */
169 /** Returns the microtask queue associated with a current context. */
222 * constructor for code running in this context. If 'eval' or the
235 * Returns true if code generation from strings is allowed for the context.
248 * Return data that was previously attached to the context snapshot via
257 * context, call the specified callback, and throw an exception.
261 Local<Context> context);
274 void SetContinuationPreservedEmbedderData(Local<Value> context);
288 * Stack-allocated class which sets the execution context for all
293 explicit V8_INLINE Scope(Local<Context> context) : context_(context) {