Home
last modified time | relevance | path

Searched refs:NativeContext (Results 1 – 25 of 186) sorted by relevance

12345678

/external/v8/src/objects/
Dcontexts.tq30 nativeContext: NativeContext, slots: constexpr int31): FunctionContext {
36 nativeContext: NativeContext, slots: intptr): FunctionContext {
50 extern class NativeContext extends Context;
74 context: NativeContext, index: Slot<NativeContext, T>):&T {
78 context: Context, index: Slot<NativeContext, T>):&T {
82 index: Slot<NativeContext, T>):&T {
88 // Zero is used for the NativeContext, Undefined is used for synthetic
92 AGGREGATE_ERROR_FUNCTION_INDEX: Slot<NativeContext, JSFunction>,
93 ARRAY_BUFFER_FUN_INDEX: Slot<NativeContext, Constructor>,
94 ARRAY_BUFFER_NOINIT_FUN_INDEX: Slot<NativeContext, JSFunction>,
[all …]
Dcontexts.cc414 void NativeContext::AddOptimizedCode(Code code) { in AddOptimizedCode()
421 void NativeContext::SetOptimizedCodeListHead(Object head) { in SetOptimizedCodeListHead()
425 Object NativeContext::OptimizedCodeListHead() { in OptimizedCodeListHead()
429 void NativeContext::SetDeoptimizedCodeListHead(Object head) { in SetDeoptimizedCodeListHead()
433 Object NativeContext::DeoptimizedCodeListHead() { in DeoptimizedCodeListHead()
486 void NativeContext::ResetErrorsThrown() { set_errors_thrown(Smi::FromInt(0)); } in ResetErrorsThrown()
488 void NativeContext::IncrementErrorsThrown() { in IncrementErrorsThrown()
493 int NativeContext::GetErrorsThrown() { return errors_thrown().value(); } in GetErrorsThrown()
497 STATIC_ASSERT(NativeContext::kScopeInfoOffset ==
498 Context::OffsetOfElementAt(NativeContext::SCOPE_INFO_INDEX));
[all …]
Dcontexts-inl.h56 CAST_ACCESSOR(NativeContext) in OBJECT_CONSTRUCTORS_IMPL()
134 NativeContext Context::native_context() const { in native_context()
270 DEF_GETTER(NativeContext, microtask_queue, MicrotaskQueue*) { in DEF_GETTER() argument
275 void NativeContext::AllocateExternalPointerEntries(Isolate* isolate) { in AllocateExternalPointerEntries()
279 void NativeContext::set_microtask_queue(Isolate* isolate, in set_microtask_queue()
286 void NativeContext::synchronized_set_script_context_table( in synchronized_set_script_context_table()
291 ScriptContextTable NativeContext::synchronized_script_context_table() const { in synchronized_script_context_table()
295 OSROptimizedCodeCache NativeContext::GetOSROptimizedCodeCache() { in GetOSROptimizedCodeCache()
299 OBJECT_CONSTRUCTORS_IMPL(NativeContext, Context)
Dosr-optimized-code-cache.h33 static void AddOptimizedCode(Handle<NativeContext> context,
38 static void Compact(Handle<NativeContext> context);
40 static void Clear(NativeContext context);
55 static int GrowOSRCache(Handle<NativeContext> native_context,
Dosr-optimized-code-cache.cc19 Handle<NativeContext> native_context, Handle<SharedFunctionInfo> shared, in AddOptimizedCode()
53 void OSROptimizedCodeCache::Clear(NativeContext native_context) { in Clear()
58 void OSROptimizedCodeCache::Compact(Handle<NativeContext> native_context) { in Compact()
126 Handle<NativeContext> native_context, in GrowOSRCache()
Djs-function.h40 static MaybeHandle<NativeContext> GetFunctionRealm(
76 inline NativeContext native_context();
80 static Handle<NativeContext> GetFunctionRealm(Handle<JSFunction> function);
Djs-weak-refs.h17 class NativeContext; variable
30 DECL_ACCESSORS(native_context, NativeContext)
/external/v8/src/builtins/
Dmath.tq37 MathAbs(js-implicit context: NativeContext)(x: JSAny): Number {
65 MathCeil(js-implicit context: NativeContext)(x: JSAny): Number {
78 MathFloor(js-implicit context: NativeContext)(x: JSAny): Number {
91 MathRound(js-implicit context: NativeContext)(x: JSAny): Number {
104 MathTrunc(js-implicit context: NativeContext)(x: JSAny): Number {
128 MathPow(js-implicit context: NativeContext)(
136 MathMax(js-implicit context: NativeContext)(...arguments): Number {
149 MathMin(js-implicit context: NativeContext)(...arguments): Number {
163 MathAcos(js-implicit context: NativeContext)(x: JSAny): Number {
172 MathAcosh(js-implicit context: NativeContext)(x: JSAny): Number {
[all …]
Dstring-html.tq25 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String {
33 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String {
41 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String {
49 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String {
57 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String {
65 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String {
73 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String {
81 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String {
89 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String {
97 js-implicit context: NativeContext, receiver: JSAny)(...arguments): String {
[all …]
Dreflect.tq8 ReflectIsExtensible(js-implicit context: NativeContext)(object: JSAny): JSAny {
17 ReflectPreventExtensions(js-implicit context: NativeContext)(object: JSAny):
27 ReflectGetPrototypeOf(js-implicit context: NativeContext)(object: JSAny):
37 js-implicit context: NativeContext)(object: JSAny, proto: JSAny): JSAny {
61 ReflectGet(js-implicit context: NativeContext)(...arguments): JSAny {
75 js-implicit context: NativeContext)(object: JSAny, key: JSAny): JSAny {
84 ReflectHas(js-implicit context: NativeContext)(
Dsymbol.tq17 js-implicit context: NativeContext, receiver: JSAny)(): String|Undefined {
27 js-implicit context: NativeContext, receiver: JSAny)(_hint: JSAny): JSAny {
34 js-implicit context: NativeContext, receiver: JSAny)(): JSAny {
43 js-implicit context: NativeContext, receiver: JSAny)(): JSAny {
Dpromise-all-element-closure.tq12 macro Call(_nativeContext: NativeContext, value: JSAny): JSAny {
20 nativeContext: NativeContext, value: JSAny): JSAny {
43 nativeContext: NativeContext, value: JSAny): JSAny {
88 implicit context: PromiseAllResolveElementContext|NativeContext)(
98 case (NativeContext): deferred {
188 %RawDownCast<PromiseAllResolveElementContext|NativeContext>(context);
198 %RawDownCast<PromiseAllResolveElementContext|NativeContext>(context);
208 %RawDownCast<PromiseAllResolveElementContext|NativeContext>(context);
Dboolean.tq14 js-implicit context: NativeContext, receiver: JSAny, newTarget: JSAny,
32 js-implicit context: NativeContext, receiver: JSAny)(): JSAny {
41 js-implicit context: NativeContext, receiver: JSAny)(): JSAny {
Dbuiltins-async-gen.h41 TNode<JSFunction> CreateUnwrapClosure(TNode<NativeContext> native_context,
46 TNode<NativeContext> native_context,
50 TNode<NativeContext> native_context, TNode<Oddball> done);
Ddata-view.tq75 js-implicit context: NativeContext,
84 js-implicit context: NativeContext, receiver: JSAny)(...arguments): Number {
97 js-implicit context: NativeContext, receiver: JSAny)(...arguments): Number {
428 js-implicit context: NativeContext, receiver: JSAny)(...arguments): JSAny {
435 js-implicit context: NativeContext, receiver: JSAny)(...arguments): JSAny {
442 js-implicit context: NativeContext, receiver: JSAny)(...arguments): JSAny {
450 js-implicit context: NativeContext, receiver: JSAny)(...arguments): JSAny {
458 js-implicit context: NativeContext, receiver: JSAny)(...arguments): JSAny {
466 js-implicit context: NativeContext, receiver: JSAny)(...arguments): JSAny {
474 js-implicit context: NativeContext, receiver: JSAny)(...arguments): JSAny {
[all …]
Dbuiltins-async-gen.cc33 const TNode<NativeContext> native_context = LoadNativeContext(context); in AwaitOld()
128 const TNode<NativeContext> native_context = LoadNativeContext(context); in AwaitOptimized()
213 const TNode<NativeContext> native_context = LoadNativeContext(context); in Await()
248 TNode<Context> context, TNode<NativeContext> native_context, in InitializeNativeClosure()
283 TNode<NativeContext> native_context, TNode<Oddball> done) { in CreateUnwrapClosure()
295 TNode<NativeContext> native_context, TNode<Oddball> done) { in AllocateAsyncIteratorValueUnwrapContext()
Dbuiltins-async-iterator-gen.cc33 std::function<void(const TNode<NativeContext> native_context,
69 const TNode<Context> context, const TNode<NativeContext> native_context,
110 const TNode<NativeContext> native_context = LoadNativeContext(context); in Generate_AsyncFromSyncIteratorMethod()
198 const TNode<Context> context, const TNode<NativeContext> native_context, in LoadIteratorResult()
306 const TNode<NativeContext> native_context, in TF_BUILTIN()
338 auto if_throw_undefined = [=](const TNode<NativeContext> native_context, in TF_BUILTIN()
Dregexp.tq158 macro LoadRegExpFunction(nativeContext: NativeContext): JSFunction {
224 js-implicit context: NativeContext, receiver: JSAny)(): JSAny {
233 js-implicit context: NativeContext, receiver: JSAny)(): JSAny {
242 js-implicit context: NativeContext, receiver: JSAny)(): JSAny {
249 js-implicit context: NativeContext, receiver: JSAny)(): JSAny {
257 js-implicit context: NativeContext, receiver: JSAny)(): JSAny {
266 js-implicit context: NativeContext, receiver: JSAny)(): JSAny {
275 js-implicit context: NativeContext, receiver: JSAny)(): JSAny {
298 js-implicit context: NativeContext, receiver: JSAny)(): String {
410 nativeContext: NativeContext, maybeString: JSAny, flags: String): JSAny {
Dbuiltins-string.tq52 js-implicit context: NativeContext, receiver: JSAny)(): JSAny {
60 js-implicit context: NativeContext, receiver: JSAny)(): JSAny {
136 js-implicit context: NativeContext,
151 js-implicit context: NativeContext,
166 js-implicit context: NativeContext,
185 js-implicit context: NativeContext, receiver: JSAny)(...arguments): JSAny {
204 js-implicit context: NativeContext, receiver: JSAny, newTarget: JSAny,
Dpromise-all.tq21 nativeContext: NativeContext): PromiseAllResolveElementContext {
45 nativeContext: NativeContext,
62 promise: JSPromise, debugEvent: Boolean, nativeContext: NativeContext):
84 nativeContext: NativeContext, receiverMap: Map): bool {
97 nativeContext: NativeContext, index: Smi,
108 _nativeContext: NativeContext, _index: Smi,
117 nativeContext: NativeContext, index: Smi,
128 nativeContext: NativeContext, index: Smi,
138 nativeContext: NativeContext, iter: iterator::IteratorRecord,
Dpromise-misc.tq185 nativeContext: NativeContext, then: JSAny, receiver: JSAny, arg1: JSAny,
194 nativeContext: NativeContext, then: JSAny, receiver: JSAny, arg1: JSAny,
202 nativeContext: NativeContext, receiver: JSAny, arg1: JSAny, arg2: JSAny,
223 nativeContext: NativeContext, receiver: JSAny, arg: JSAny): JSAny {
230 nativeContext: NativeContext, receiver: JSAny, arg1: JSAny,
238 nativeContext: NativeContext, promiseConstructor: JSAny,
Dstring-iterator.tq20 js-implicit context: NativeContext, receiver: JSAny)(): JSStringIterator {
29 js-implicit context: NativeContext, receiver: JSAny)(): JSObject {
Dbuiltins-object-gen.cc100 TNode<NativeContext> native_context = LoadNativeContext(context); in ConstructAccessorDescriptor()
122 TNode<NativeContext> native_context = LoadNativeContext(context); in ConstructDataDescriptor()
185 TNode<NativeContext> native_context = LoadNativeContext(context); in GetOwnValuesOrEntries()
222 TNode<NativeContext> native_context = LoadNativeContext(context); in FastGetOwnValuesOrEntries()
499 TNode<NativeContext> native_context = LoadNativeContext(context); in TF_BUILTIN()
533 TNode<NativeContext> native_context = LoadNativeContext(context); in TF_BUILTIN()
599 TNode<NativeContext> native_context = LoadNativeContext(context); in TF_BUILTIN()
643 TNode<NativeContext> native_context = LoadNativeContext(context); in TF_BUILTIN()
775 TNode<NativeContext> native_context = LoadNativeContext(context); in TF_BUILTIN()
807 TNode<NativeContext> native_context = LoadNativeContext(context); in TF_BUILTIN()
[all …]
/external/v8/src/heap/
Dmemory-measurement.cc96 MeasureMemoryDelegate(Isolate* isolate, Handle<NativeContext> context,
110 Handle<NativeContext> context_;
115 Handle<NativeContext> context, in MeasureMemoryDelegate()
129 Handle<NativeContext> native_context = in ShouldMeasure()
130 Handle<NativeContext>::cast(Utils::OpenHandle(*context)); in ShouldMeasure()
178 const std::vector<Handle<NativeContext>> contexts) { in EnqueueRequest()
334 Isolate* isolate, Handle<NativeContext> context, Handle<JSPromise> promise, in DefaultDelegate()
/external/v8/src/api/
Dapi-natives.h28 Isolate* isolate, Handle<NativeContext> native_context,
44 Isolate* isolate, Handle<NativeContext> native_context,

12345678