Home | History | Annotate | Download | only in src

Lines Matching defs:CONTEXT

93 //           - Context
1006 V(Context) \
1063 "arguments object value in a test context") \
1076 "bad value context
1078 "bad value context for arguments value") \
1092 V(kContextAllocatedArguments, "context-allocated arguments") \
1095 V(kDeclarationInCatchContext, "Declaration in catch context") \
1096 V(kDeclarationInWithContext, "Declaration in with context") \
1182 "JSGlobalObject::native_context should be a native context") \
1184 "JSGlobalProxy::context() should not be null") \
1328 V(kVariableResolvedToWithContext, "Variable resolved to with context") \
1330 "we should not have an empty lexical context") \
1448 MUST_USE_RESULT MaybeObject* ToObject(Context* native_context);
4251 // context. This includes the parameters that are allocated in the context.
4260 // Return the number of context slots for code if a context is allocated. This
4262 // 1. Size of fixed header for every context: Context::MIN_CONTEXT_SLOTS
4263 // 2. One context slot per context allocated local.
4264 // 3. One context slot for the function name if it is context allocated.
4265 // Parameters allocated in the context count as context allocated locals. If
4272 // Return if this has context allocated locals.
4290 // Return the name of the given context local.
4293 // Return the mode of the given context local.
4296 // Return the initialization flag of the given context local.
4306 // context slot index for a given slot name if the slot is present; otherwise
4319 // Lookup support for serialized scope info. Returns the function context
4320 // slot index if the function name is present and context-allocated (named
4326 // Copies all the context locals into an object used to materialize a scope.
4328 Handle<Context> context,
4348 // context.
4391 // in the context. They are stored in increasing order of the context slot
4392 // index starting with Context::MIN_CONTEXT_SLOTS. One slot is used per
4393 // context local, so in total this part occupies ContextLocalCount() slots
4397 // the context locals in ContextLocalNameEntries. One slot is used per
4398 // context local, so in total this part occupies ContextLocalCount()
4404 // b. The context or stack slot index for the variable.
4415 CONTEXT,
4426 // BitFields representing the encoded information for context locals in the
6409 // [context_data]: context data for the context this script was compiled in.
6542 // [optimized_code_map]: Map from native context to optimized code
6546 // Returns index i of the entry with the specified context. At position
6547 // i - 1 is the context, position i the code, and i + 1 the literals array.
6549 int SearchOptimizedCodeMap(Context* native_context);
6565 MUST_USE_RESULT MaybeObject* AddToOptimizedCodeMap(Context* native_context,
6569 Handle<Context> native_context,
6631 // another context will use the adjusted instance size too.
6644 // - The constructor is called from another context.
6648 // Proceed to create an object in the current context (with the adjusted
6652 // called in the same context. This could be another closure in the same
6653 // context, or the first function could have been disposed.
6776 // Inline cache age is used to infer whether the function survived a context
6786 // Indicates if this function can be lazy compiled without a context.
6939 // the debugger, it is not possible to compile without a context otherwise.
7148 // [context]: The context of the suspended computation.
7149 DECL_ACCESSORS(context, Context)
7195 // properties. See Context::generator_result_map() for the map.
7213 // [context]: the context holding the module's locals, or undefined if none.
7214 DECL_ACCESSORS(context, Object)
7246 // [context]: The context for this function.
7247 inline Context* context();
7248 inline void set_context(Object* context);
7305 // using the functions from a new context that we should not have
7380 // Retrieve the native context from a function's literal array.
7381 static Context* NativeContextFromLiterals(FixedArray* literals);
7423 // [native_context]: the owner native context of this global proxy object.
7424 // It is null value if this object is not used by any context.
7455 // [native context]: the natives corresponding to this global object.
7456 DECL_ACCESSORS(native_context, Context)
7458 // [global context]: the most recent (i.e. innermost) global context.
7459 DECL_ACCESSORS(global_context, Context)
7461 // [global receiver]: the global receiver object of the context
7894 Object* Lookup(String* src, Context* context);
7896 Context* context,
7901 Context* context,
7904 Context* context,
8283 // - the parameter map contains an index into the context
8287 // - this struct (in the slow backing store) contains an index into the context
9895 Handle<Object> CacheInitialJSArrayMaps(Handle<Context> native_context,