Home
last modified time | relevance | path

Searched refs:GetThread (Results 1 – 25 of 160) sorted by relevance

1234567

/arkcompiler/ets_runtime/ecmascript/ic/
Dic_runtime.cpp49 JSHandle<JSHClass> hclass(GetThread(), receiver->GetTaggedObject()->GetClass()); in UpdateLoadHandler()
99 JSHandle<JSHClass> hclass(GetThread(), receiver->GetTaggedObject()->GetClass()); in UpdateLoadStringHandler()
110 JSHandle<JSHClass> hclass(GetThread(), receiver->GetTaggedObject()->GetClass()); in UpdateTypedArrayHandler()
190 ObjectOperator op(GetThread(), receiver, key); in LoadValueMiss()
191 auto result = JSHandle<JSTaggedValue>(thread_, JSObject::GetProperty(GetThread(), &op)); in LoadValueMiss()
202 op = ObjectOperator(GetThread(), receiver, key); in LoadValueMiss()
204 RETURN_EXCEPTION_IF_ABRUPT_COMPLETION(GetThread()); in LoadValueMiss()
206 if (!GetThread()->GetEcmaVM()->ICEnabled()) { in LoadValueMiss()
245 ObjectOperator op(GetThread(), receiver, key); in LoadMiss()
246 auto result = JSHandle<JSTaggedValue>(thread_, JSObject::GetProperty(GetThread(), &op)); in LoadMiss()
[all …]
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_errors.cpp32 BUILTINS_API_TRACE(argv->GetThread(), Error, ErrorConstructor); in ErrorConstructor()
38 BUILTINS_API_TRACE(argv->GetThread(), Error, ErrorToString); in ToString()
45 BUILTINS_API_TRACE(argv->GetThread(), Error, RangeErrorConstructor); in RangeErrorConstructor()
51 BUILTINS_API_TRACE(argv->GetThread(), Error, RangeErrorToString); in ToString()
58 BUILTINS_API_TRACE(argv->GetThread(), Error, ReferenceErrorConstructor); in ReferenceErrorConstructor()
64 BUILTINS_API_TRACE(argv->GetThread(), Error, ReferenceErrorToString); in ToString()
71 BUILTINS_API_TRACE(argv->GetThread(), Error, TypeErrorConstructor); in TypeErrorConstructor()
77 BUILTINS_API_TRACE(argv->GetThread(), Error, TypeErrorToString); in ToString()
83 JSThread *thread = argv->GetThread(); in ThrowTypeError()
92 BUILTINS_API_TRACE(argv->GetThread(), Error, URIErrorConstructor); in URIErrorConstructor()
[all …]
Dbuiltins_math.cpp32 BUILTINS_API_TRACE(argv->GetThread(), Math, Abs); in Abs()
33 JSThread *thread = argv->GetThread(); in Abs()
51 BUILTINS_API_TRACE(argv->GetThread(), Math, Acos); in Acos()
52 JSThread *thread = argv->GetThread(); in Acos()
70 BUILTINS_API_TRACE(argv->GetThread(), Math, Acosh); in Acosh()
71 JSThread *thread = argv->GetThread(); in Acosh()
88 BUILTINS_API_TRACE(argv->GetThread(), Math, Asin); in Asin()
89 JSThread *thread = argv->GetThread(); in Asin()
106 BUILTINS_API_TRACE(argv->GetThread(), Math, Asinh); in Asinh()
107 JSThread *thread = argv->GetThread(); in Asinh()
[all …]
Dbuiltins_proxy.cpp29 BUILTINS_API_TRACE(argv->GetThread(), Proxy, Constructor); in ProxyConstructor()
30 [[maybe_unused]] EcmaHandleScope handleScope(argv->GetThread()); in ProxyConstructor()
35 THROW_TYPE_ERROR_AND_RETURN(argv->GetThread(), "ProxyConstructor: NewTarget is undefined", in ProxyConstructor()
40 …JSHandle<JSProxy> proxy = JSProxy::ProxyCreate(argv->GetThread(), GetCallArg(argv, 0), GetCallArg(… in ProxyConstructor()
41 RETURN_EXCEPTION_IF_ABRUPT_COMPLETION(argv->GetThread()); in ProxyConstructor()
49 BUILTINS_API_TRACE(argv->GetThread(), Proxy, Revocable); in Revocable()
50 JSThread *thread = argv->GetThread(); in Revocable()
84 BUILTINS_API_TRACE(argv->GetThread(), Proxy, InvalidateProxyFunction); in InvalidateProxyFunction()
85 JSThread *thread = argv->GetThread(); in InvalidateProxyFunction()
Dbuiltins_reflect.cpp26 BUILTINS_API_TRACE(argv->GetThread(), Reflect, Apply); in ReflectApply()
27 JSThread *thread = argv->GetThread(); in ReflectApply()
56 BUILTINS_API_TRACE(argv->GetThread(), Reflect, Constructor); in ReflectConstruct()
57 JSThread *thread = argv->GetThread(); in ReflectConstruct()
90 BUILTINS_API_TRACE(argv->GetThread(), Reflect, DefineProperty); in ReflectDefineProperty()
91 JSThread *thread = argv->GetThread(); in ReflectDefineProperty()
114 BUILTINS_API_TRACE(argv->GetThread(), Reflect, DeleteProperty); in ReflectDeleteProperty()
115 JSThread *thread = argv->GetThread(); in ReflectDeleteProperty()
133 BUILTINS_API_TRACE(argv->GetThread(), Reflect, Get); in ReflectGet()
134 JSThread *thread = argv->GetThread(); in ReflectGet()
[all …]
Dbuiltins_iterator.cpp26 BUILTINS_API_TRACE(argv->GetThread(), Iterator, Constructor); in IteratorConstructor()
32 BUILTINS_API_TRACE(argv->GetThread(), Iterator, Next); in Next()
38 BUILTINS_API_TRACE(argv->GetThread(), Iterator, Throw); in Throw()
44 BUILTINS_API_TRACE(argv->GetThread(), Iterator, Return); in Return()
45 JSThread *thread = argv->GetThread(); in Return()
54 BUILTINS_API_TRACE(argv->GetThread(), Iterator, GetObj); in GetIteratorObj()
Dbuiltins_typedarray.cpp48 BUILTINS_API_TRACE(argv->GetThread(), TypedArray, BaseConstructor); in TypedArrayBaseConstructor()
49 THROW_TYPE_ERROR_AND_RETURN(argv->GetThread(), "TypedArray Constructor cannot be called.", in TypedArrayBaseConstructor()
56 BUILTINS_API_TRACE(argv->GetThread(), TypedArray, Int8ArrayConstructor); in Int8ArrayConstructor()
57 JSThread *thread = argv->GetThread(); in Int8ArrayConstructor()
65 BUILTINS_API_TRACE(argv->GetThread(), TypedArray, Uint8ArrayConstructor); in Uint8ArrayConstructor()
66 JSThread *thread = argv->GetThread(); in Uint8ArrayConstructor()
74 BUILTINS_API_TRACE(argv->GetThread(), TypedArray, Uint8ClampedArrayConstructor); in Uint8ClampedArrayConstructor()
75 JSThread *thread = argv->GetThread(); in Uint8ClampedArrayConstructor()
84 BUILTINS_API_TRACE(argv->GetThread(), TypedArray, Int16ArrayConstructor); in Int16ArrayConstructor()
85 JSThread *thread = argv->GetThread(); in Int16ArrayConstructor()
[all …]
Dbuiltins_map.cpp29 BUILTINS_API_TRACE(argv->GetThread(), Map, Constructor); in MapConstructor()
30 JSThread *thread = argv->GetThread(); in MapConstructor()
70 BUILTINS_API_TRACE(argv->GetThread(), Map, Set); in Set()
71 JSThread *thread = argv->GetThread(); in Set()
91 BUILTINS_API_TRACE(argv->GetThread(), Map, Clear); in Clear()
92 JSThread *thread = argv->GetThread(); in Clear()
109 BUILTINS_API_TRACE(argv->GetThread(), Map, Delete); in Delete()
110 JSThread *thread = argv->GetThread(); in Delete()
127 BUILTINS_API_TRACE(argv->GetThread(), Map, Has); in Has()
128 JSThread *thread = argv->GetThread(); in Has()
[all …]
Dbuiltins_dataview.cpp32 JSThread *thread = argv->GetThread(); in DataViewConstructor()
111 JSThread *thread = argv->GetThread(); in GetBuffer()
135 JSThread *thread = argv->GetThread(); in GetByteLength()
165 JSThread *thread = argv->GetThread(); in GetOffset()
195 BUILTINS_API_TRACE(argv->GetThread(), DataView, GetFloat32); in GetFloat32()
203 BUILTINS_API_TRACE(argv->GetThread(), DataView, GetFloat64); in GetFloat64()
211 BUILTINS_API_TRACE(argv->GetThread(), DataView, GetInt8); in GetInt8()
219 BUILTINS_API_TRACE(argv->GetThread(), DataView, GetInt16); in GetInt16()
227 BUILTINS_API_TRACE(argv->GetThread(), DataView, GetInt32); in GetInt32()
235 BUILTINS_API_TRACE(argv->GetThread(), DataView, GetUint8); in GetUint8()
[all …]
Dbuiltins_set.cpp31 BUILTINS_API_TRACE(argv->GetThread(), Set, Constructor); in SetConstructor()
32 JSThread *thread = argv->GetThread(); in SetConstructor()
108 BUILTINS_API_TRACE(argv->GetThread(), Set, Add); in Add()
109 JSThread *thread = argv->GetThread(); in Add()
128 BUILTINS_API_TRACE(argv->GetThread(), Set, Clear); in Clear()
129 JSThread *thread = argv->GetThread(); in Clear()
146 BUILTINS_API_TRACE(argv->GetThread(), Set, Delete); in Delete()
147 JSThread *thread = argv->GetThread(); in Delete()
165 BUILTINS_API_TRACE(argv->GetThread(), Set, Has); in Has()
166 JSThread *thread = argv->GetThread(); in Has()
[all …]
Dbuiltins_symbol.cpp34 BUILTINS_API_TRACE(argv->GetThread(), Symbol, Constructor); in SymbolConstructor()
35 JSThread *thread = argv->GetThread(); in SymbolConstructor()
63 BUILTINS_API_TRACE(argv->GetThread(), Symbol, ToString); in ToString()
64 JSThread *thread = argv->GetThread(); in ToString()
122 BUILTINS_API_TRACE(argv->GetThread(), Symbol, ValueOf); in ValueOf()
123 JSThread *thread = argv->GetThread(); in ValueOf()
149 BUILTINS_API_TRACE(argv->GetThread(), Symbol, For); in For()
150 JSThread *thread = argv->GetThread(); in For()
173 BUILTINS_API_TRACE(argv->GetThread(), Symbol, KeyFor); in KeyFor()
174 JSThread *thread = argv->GetThread(); in KeyFor()
[all …]
Dbuiltins_generator.cpp25 BUILTINS_API_TRACE(argv->GetThread(), Generator, Constructor); in GeneratorFunctionConstructor()
27 …THROW_TYPE_ERROR_AND_RETURN(argv->GetThread(), "Not support eval. Forbidden using new GeneratorFun… in GeneratorFunctionConstructor()
34 BUILTINS_API_TRACE(argv->GetThread(), Generator, PrototypeNext); in GeneratorPrototypeNext()
36 JSThread *thread = argv->GetThread(); in GeneratorPrototypeNext()
55 BUILTINS_API_TRACE(argv->GetThread(), Generator, PrototypeReturn); in GeneratorPrototypeReturn()
57 JSThread *thread = argv->GetThread(); in GeneratorPrototypeReturn()
80 BUILTINS_API_TRACE(argv->GetThread(), Generator, PrototypeThrow); in GeneratorPrototypeThrow()
82 JSThread *thread = argv->GetThread(); in GeneratorPrototypeThrow()
Dbuiltins_weak_map.cpp31 BUILTINS_API_TRACE(argv->GetThread(), WeakMap, Constructor); in WeakMapConstructor()
32 JSThread *thread = argv->GetThread(); in WeakMapConstructor()
78 BUILTINS_API_TRACE(argv->GetThread(), WeakMap, Delete); in Delete()
79 JSThread *thread = argv->GetThread(); in Delete()
100 BUILTINS_API_TRACE(argv->GetThread(), WeakMap, Has); in Has()
101 JSThread *thread = argv->GetThread(); in Has()
121 BUILTINS_API_TRACE(argv->GetThread(), WeakMap, Get); in Get()
122 JSThread *thread = argv->GetThread(); in Get()
142 BUILTINS_API_TRACE(argv->GetThread(), WeakMap, Set); in Set()
143 JSThread *thread = argv->GetThread(); in Set()
Dbuiltins_cjs_module.cpp29 JSThread *thread = argv->GetThread(); in CjsModuleConstructor()
40 JSThread *thread = msg->GetThread(); in Compiler()
49 JSThread *thread = msg->GetThread(); in Load()
58 JSThread *thread = argv->GetThread(); in ResolveFilename()
82 JSThread *thread = msg->GetThread(); in Require()
91 JSThread *thread = msg->GetThread(); in GetExportsForCircularRequire()
100 JSThread *thread = msg->GetThread(); in UpdateChildren()
Dbuiltins_async_iterator.cpp26 BUILTINS_API_TRACE(argv->GetThread(), AsyncIterator, Constructor); in AsyncIteratorConstructor()
32 BUILTINS_API_TRACE(argv->GetThread(), AsyncIterator, Next); in Next()
38 BUILTINS_API_TRACE(argv->GetThread(), AsyncIterator, Throw); in Throw()
44 JSThread *thread = argv->GetThread(); in Return()
66 BUILTINS_API_TRACE(argv->GetThread(), AsyncIterator, GetObj); in GetAsyncIteratorObj()
Dbuiltins_async_generator.cpp26 BUILTINS_API_TRACE(argv->GetThread(), AsyncGenerator, Constructor); in AsyncGeneratorFunctionConstructor()
28 …THROW_TYPE_ERROR_AND_RETURN(argv->GetThread(), "Not support eval. Forbidden using new AsyncGenerat… in AsyncGeneratorFunctionConstructor()
35 JSThread *thread = argv->GetThread(); in AsyncGeneratorPrototypeNext()
53 JSThread *thread = argv->GetThread(); in AsyncGeneratorPrototypeReturn()
70 JSThread *thread = argv->GetThread(); in AsyncGeneratorPrototypeThrow()
Dbuiltins_ark_tools.cpp43 JSThread *thread = info->GetThread(); in ObjectDump()
67 JSThread *thread = info->GetThread(); in CompareHClass()
87 JSThread *thread = info->GetThread(); in DumpHClass()
102 JSThread *thread = info->GetThread(); in IsTSHClass()
115 JSThread *thread = info->GetThread(); in GetHClass()
127 JSThread *thread = info->GetThread(); in HasTSSubtyping()
139 JSThread *thread = info->GetThread(); in IsSlicedString()
151 JSThread *thread = info->GetThread(); in IsNotHoleProperty()
170 JSThread *thread = info->GetThread(); in HiddenStackSourceFile()
178 JSThread *thread = info->GetThread(); in ExcutePendingJob()
[all …]
Dbuiltins_weak_set.cpp30 BUILTINS_API_TRACE(argv->GetThread(), WeakSet, Constructor); in WeakSetConstructor()
31 JSThread *thread = argv->GetThread(); in WeakSetConstructor()
107 BUILTINS_API_TRACE(argv->GetThread(), WeakSet, Add); in Add()
108 JSThread *thread = argv->GetThread(); in Add()
132 BUILTINS_API_TRACE(argv->GetThread(), WeakSet, Delete); in Delete()
133 JSThread *thread = argv->GetThread(); in Delete()
154 BUILTINS_API_TRACE(argv->GetThread(), WeakSet, Has); in Has()
155 JSThread *thread = argv->GetThread(); in Has()
Dbuiltins_object.cpp37 JSThread *thread = argv->GetThread(); in ObjectConstructor()
100 JSThread *thread = argv->GetThread(); in Assign()
252 JSThread *thread = argv->GetThread(); in Create()
286 JSThread *thread = argv->GetThread(); in DefineProperties()
297 JSThread *thread = argv->GetThread(); in DefineProperty()
334 JSThread *thread = argv->GetThread(); in Freeze()
365 JSThread *thread = argv->GetThread(); in GetOwnPropertyDescriptor()
398 JSThread *thread = argv->GetThread(); in GetOwnPropertyDescriptors()
504 JSThread *thread = argv->GetThread(); in GetOwnPropertyNames()
518 JSThread *thread = argv->GetThread(); in GetOwnPropertySymbols()
[all …]
/arkcompiler/ets_runtime/ecmascript/containers/
Dcontainers_treeset.cpp31 BUILTINS_API_TRACE(argv->GetThread(), TreeSet, Constructor); in TreeSetConstructor()
32 JSThread *thread = argv->GetThread(); in TreeSetConstructor()
74 BUILTINS_API_TRACE(argv->GetThread(), TreeSet, Add); in Add()
75 JSThread *thread = argv->GetThread(); in Add()
98 BUILTINS_API_TRACE(argv->GetThread(), TreeSet, Remove); in Remove()
99 JSThread *thread = argv->GetThread(); in Remove()
120 BUILTINS_API_TRACE(argv->GetThread(), TreeSet, Has); in Has()
121 JSThread *thread = argv->GetThread(); in Has()
145 BUILTINS_API_TRACE(argv->GetThread(), TreeSet, GetFirstValue); in GetFirstValue()
146 JSThread *thread = argv->GetThread(); in GetFirstValue()
[all …]
Dcontainers_treemap.cpp31 BUILTINS_API_TRACE(argv->GetThread(), TreeMap, Constructor); in TreeMapConstructor()
32 JSThread *thread = argv->GetThread(); in TreeMapConstructor()
75 BUILTINS_API_TRACE(argv->GetThread(), TreeMap, Set); in Set()
76 JSThread *thread = argv->GetThread(); in Set()
102 BUILTINS_API_TRACE(argv->GetThread(), TreeMap, Get); in Get()
103 JSThread *thread = argv->GetThread(); in Get()
124 BUILTINS_API_TRACE(argv->GetThread(), TreeMap, Remove); in Remove()
125 JSThread *thread = argv->GetThread(); in Remove()
146 BUILTINS_API_TRACE(argv->GetThread(), TreeMap, HasKey); in HasKey()
147 JSThread *thread = argv->GetThread(); in HasKey()
[all …]
Dcontainers_stack.cpp32 BUILTINS_API_TRACE(argv->GetThread(), Stack, Constructor); in StackConstructor()
33 JSThread *thread = argv->GetThread(); in StackConstructor()
56 BUILTINS_API_TRACE(argv->GetThread(), Stack, IsEmpty); in IsEmpty()
57 JSThread *thread = argv->GetThread(); in IsEmpty()
79 BUILTINS_API_TRACE(argv->GetThread(), Stack, Push); in Push()
80 JSThread *thread = argv->GetThread(); in Push()
102 BUILTINS_API_TRACE(argv->GetThread(), Stack, Peek); in Peek()
103 JSThread *thread = argv->GetThread(); in Peek()
126 BUILTINS_API_TRACE(argv->GetThread(), Stack, Locate); in Locate()
127 JSThread *thread = argv->GetThread(); in Locate()
[all …]
Dcontainers_deque.cpp34 BUILTINS_API_TRACE(argv->GetThread(), Deque, Constructor); in DequeConstructor()
35 JSThread *thread = argv->GetThread(); in DequeConstructor()
56 BUILTINS_API_TRACE(argv->GetThread(), Deque, InsertFront); in InsertFront()
57 JSThread *thread = argv->GetThread(); in InsertFront()
81 BUILTINS_API_TRACE(argv->GetThread(), Deque, InsertEnd); in InsertEnd()
82 JSThread *thread = argv->GetThread(); in InsertEnd()
105 BUILTINS_API_TRACE(argv->GetThread(), Deque, GetFirst); in GetFirst()
106 JSThread *thread = argv->GetThread(); in GetFirst()
128 BUILTINS_API_TRACE(argv->GetThread(), Deque, GetLast); in GetLast()
129 JSThread *thread = argv->GetThread(); in GetLast()
[all …]
Dcontainers_arraylist.cpp34 BUILTINS_API_TRACE(argv->GetThread(), ArrayList, Constructor); in ArrayListConstructor()
35 JSThread *thread = argv->GetThread(); in ArrayListConstructor()
56 BUILTINS_API_TRACE(argv->GetThread(), ArrayList, Add); in Add()
57 JSThread *thread = argv->GetThread(); in Add()
78 BUILTINS_API_TRACE(argv->GetThread(), ArrayList, Insert); in Insert()
79 JSThread *thread = argv->GetThread(); in Insert()
111 BUILTINS_API_TRACE(argv->GetThread(), ArrayList, Clear); in Clear()
112 JSThread *thread = argv->GetThread(); in Clear()
134 BUILTINS_API_TRACE(argv->GetThread(), ArrayList, Clone); in Clone()
135 JSThread *thread = argv->GetThread(); in Clone()
[all …]
Dcontainers_queue.cpp30 BUILTINS_API_TRACE(argv->GetThread(), Queue, Constructor); in QueueConstructor()
31 JSThread *thread = argv->GetThread(); in QueueConstructor()
53 BUILTINS_API_TRACE(argv->GetThread(), Queue, Add); in Add()
54 JSThread *thread = argv->GetThread(); in Add()
76 BUILTINS_API_TRACE(argv->GetThread(), Queue, Add); in GetFirst()
77 JSThread *thread = argv->GetThread(); in GetFirst()
99 BUILTINS_API_TRACE(argv->GetThread(), Queue, Add); in Pop()
100 JSThread *thread = argv->GetThread(); in Pop()
122 BUILTINS_API_TRACE(argv->GetThread(), Queue, ForEach); in ForEach()
123 JSThread *thread = argv->GetThread(); in ForEach()
[all …]

1234567