• Home
  • Raw
  • Download

Lines Matching full:static

294     static void Initialize(JSThread *thread);
297 static JSTaggedType name(uintptr_t argGlue, uint32_t argc, uintptr_t argv);
302 … inline static JSTaggedType GetTArg(uintptr_t argv, [[maybe_unused]] uint32_t argc, uint32_t index) in TEST_RUNTIME_STUB_GC_LIST()
308 … inline static JSTaggedValue GetArg(uintptr_t argv, [[maybe_unused]] uint32_t argc, uint32_t index) in GetArg()
315 … inline static JSHandle<T> GetHArg(uintptr_t argv, [[maybe_unused]] uint32_t argc, uint32_t index) in GetHArg()
322 inline static T *GetPtrArg(uintptr_t argv, [[maybe_unused]] uint32_t argc, uint32_t index) in GetPtrArg()
328 static void DebugPrint(int fmtMessageId, ...);
329 static void DebugPrintInstruction([[maybe_unused]]uintptr_t argGlue, const uint8_t *pc);
330 static void PGOProfiler(uintptr_t argGlue, uintptr_t func);
331 static void FatalPrint(int fmtMessageId, ...);
332 static void MarkingBarrier([[maybe_unused]]uintptr_t argGlue,
334 static void StoreBarrier([[maybe_unused]]uintptr_t argGlue,
336static JSTaggedType CreateArrayFromList([[maybe_unused]]uintptr_t argGlue, int32_t argc, JSTaggedV…
337 static JSTaggedType GetActualArgvNoGC(uintptr_t argGlue);
338static void InsertOldToNewRSet([[maybe_unused]]uintptr_t argGlue, uintptr_t object, size_t offset);
339 static int32_t DoubleToInt(double x);
340 static JSTaggedType FloatMod(double x, double y);
341 static JSTaggedType FloatSqrt(double x);
342 static JSTaggedType FloatCos(double x);
343 static JSTaggedType FloatSin(double x);
344 static JSTaggedType FloatACos(double x);
345 static JSTaggedType FloatATan(double x);
346 static JSTaggedType FloatFloor(double x);
347 static int32_t FindElementWithCache(uintptr_t argGlue, JSTaggedType hclass,
349 static bool StringsAreEquals(EcmaString *str1, EcmaString *str2);
350 static bool BigIntEquals(JSTaggedType left, JSTaggedType right);
351 static double TimeClip(double time);
352 static double SetDateValues(double year, double month, double day);
354 static JSTaggedValue CallBoundFunction(EcmaRuntimeCallInfo *info);
356 static void PrintHeapReginInfo(uintptr_t argGlue);
358 static inline JSTaggedValue RuntimeInc(JSThread *thread, const JSHandle<JSTaggedValue> &value);
359 static inline JSTaggedValue RuntimeDec(JSThread *thread, const JSHandle<JSTaggedValue> &value);
360static inline JSTaggedValue RuntimeExp(JSThread *thread, JSTaggedValue base, JSTaggedValue exponen…
361 static inline JSTaggedValue RuntimeIsIn(JSThread *thread, const JSHandle<JSTaggedValue> &prop,
363static inline JSTaggedValue RuntimeInstanceof(JSThread *thread, const JSHandle<JSTaggedValue> &obj,
365static inline JSTaggedValue RuntimeCreateGeneratorObj(JSThread *thread, const JSHandle<JSTaggedVal…
367 static inline JSTaggedValue RuntimeCreateAsyncGeneratorObj(JSThread *thread,
370static inline JSTaggedValue RuntimeAsyncGeneratorResolve(JSThread *thread, JSHandle<JSTaggedValue>…
372static inline JSTaggedValue RuntimeAsyncGeneratorReject(JSThread *thread, JSHandle<JSTaggedValue> …
374static inline JSTaggedValue RuntimeGetTemplateObject(JSThread *thread, const JSHandle<JSTaggedValu…
375static inline JSTaggedValue RuntimeGetNextPropName(JSThread *thread, const JSHandle<JSTaggedValue>…
376static inline JSTaggedValue RuntimeIterNext(JSThread *thread, const JSHandle<JSTaggedValue> &iter);
377static inline JSTaggedValue RuntimeCloseIterator(JSThread *thread, const JSHandle<JSTaggedValue> &…
378static inline JSTaggedValue RuntimeSuperCallSpread(JSThread *thread, const JSHandle<JSTaggedValue>…
381static inline JSTaggedValue RuntimeDelObjProp(JSThread *thread, const JSHandle<JSTaggedValue> &obj,
383static inline JSTaggedValue RuntimeNewObjApply(JSThread *thread, const JSHandle<JSTaggedValue> &fu…
385static inline JSTaggedValue RuntimeCreateIterResultObj(JSThread *thread, const JSHandle<JSTaggedVa…
387 static inline JSTaggedValue RuntimeAsyncFunctionAwaitUncaught(JSThread *thread,
390 static inline JSTaggedValue RuntimeAsyncFunctionResolveOrReject(JSThread *thread,
394static inline JSTaggedValue RuntimeCopyDataProperties(JSThread *thread, const JSHandle<JSTaggedVal…
396static inline JSTaggedValue RuntimeStArraySpread(JSThread *thread, const JSHandle<JSTaggedValue> &…
398static inline JSTaggedValue RuntimeSetObjectWithProto(JSThread *thread, const JSHandle<JSTaggedVal…
400static inline JSTaggedValue RuntimeGetIteratorNext(JSThread *thread, const JSHandle<JSTaggedValue>…
402static inline JSTaggedValue RuntimeLdObjByValue(JSThread *thread, const JSHandle<JSTaggedValue> &o…
405static inline JSTaggedValue RuntimeStObjByValue(JSThread *thread, const JSHandle<JSTaggedValue> &o…
408static inline JSTaggedValue RuntimeStOwnByValue(JSThread *thread, const JSHandle<JSTaggedValue> &o…
411static inline JSTaggedValue RuntimeLdSuperByValue(JSThread *thread, const JSHandle<JSTaggedValue> …
413static inline JSTaggedValue RuntimeStSuperByValue(JSThread *thread, const JSHandle<JSTaggedValue> …
416static inline JSTaggedValue RuntimeLdObjByIndex(JSThread *thread, const JSHandle<JSTaggedValue> &o…
418static inline JSTaggedValue RuntimeStObjByIndex(JSThread *thread, const JSHandle<JSTaggedValue> &o…
420static inline JSTaggedValue RuntimeStOwnByIndex(JSThread *thread, const JSHandle<JSTaggedValue> &o…
423static inline JSTaggedValue RuntimeStGlobalRecord(JSThread *thread, const JSHandle<JSTaggedValue> …
425 static inline JSTaggedValue RuntimeNeg(JSThread *thread, const JSHandle<JSTaggedValue> &value);
426 static inline JSTaggedValue RuntimeNot(JSThread *thread, const JSHandle<JSTaggedValue> &value);
427static inline JSTaggedValue RuntimeResolveClass(JSThread *thread, const JSHandle<JSFunction> &ctor,
431static inline JSTaggedValue RuntimeCloneClassFromTemplate(JSThread *thread, const JSHandle<JSFunct…
434 static inline JSTaggedValue RuntimeCreateClassWithBuffer(JSThread *thread,
440 static inline JSTaggedValue RuntimeCreateClassWithIHClass(JSThread *thread,
447 static inline JSTaggedValue RuntimeSetClassInheritanceRelationship(JSThread *thread,
450static inline JSTaggedValue RuntimeSetClassConstructorLength(JSThread *thread, JSTaggedValue ctor,
452static inline JSTaggedValue RuntimeNotifyInlineCache(JSThread *thread, const JSHandle<Method> &met…
454static inline JSTaggedValue RuntimeStOwnByValueWithNameSet(JSThread *thread, const JSHandle<JSTagg…
457static inline JSTaggedValue RuntimeStOwnByName(JSThread *thread, const JSHandle<JSTaggedValue> &ob…
460static inline JSTaggedValue RuntimeSuspendGenerator(JSThread *thread, const JSHandle<JSTaggedValue…
462 static inline JSTaggedValue RuntimeGetModuleNamespace(JSThread *thread, int32_t index);
463 static inline JSTaggedValue RuntimeGetModuleNamespace(JSThread *thread, int32_t index,
465static inline JSTaggedValue RuntimeGetModuleNamespace(JSThread *thread, JSTaggedValue localName);
466 static inline JSTaggedValue RuntimeGetModuleNamespace(JSThread *thread, JSTaggedValue localName,
468 static inline void RuntimeStModuleVar(JSThread *thread, int32_t index, JSTaggedValue value);
469 static inline void RuntimeStModuleVar(JSThread *thread, int32_t index, JSTaggedValue value,
471 static inline void RuntimeStModuleVar(JSThread *thread, JSTaggedValue key, JSTaggedValue value);
472 static inline void RuntimeStModuleVar(JSThread *thread, JSTaggedValue key, JSTaggedValue value,
474 static inline JSTaggedValue RuntimeLdLocalModuleVar(JSThread *thread, int32_t index);
475 static inline JSTaggedValue RuntimeLdLocalModuleVar(JSThread *thread, int32_t index,
477 static inline JSTaggedValue RuntimeLdExternalModuleVar(JSThread *thread, int32_t index);
478 static inline JSTaggedValue RuntimeLdExternalModuleVar(JSThread *thread, int32_t index,
480 static inline JSTaggedValue RuntimeLdModuleVar(JSThread *thread, JSTaggedValue key, bool inner);
481 static inline JSTaggedValue RuntimeLdModuleVar(JSThread *thread, JSTaggedValue key, bool inner,
483static inline JSTaggedValue RuntimeGetPropIterator(JSThread *thread, const JSHandle<JSTaggedValue>…
484 static inline JSTaggedValue RuntimeAsyncFunctionEnter(JSThread *thread);
485static inline JSTaggedValue RuntimeGetIterator(JSThread *thread, const JSHandle<JSTaggedValue> &ob…
486static inline JSTaggedValue RuntimeGetAsyncIterator(JSThread *thread, const JSHandle<JSTaggedValue…
487static inline void RuntimeSetGeneratorState(JSThread *thread, const JSHandle<JSTaggedValue> &genOb…
489 static inline void RuntimeThrow(JSThread *thread, JSTaggedValue value);
490 static inline void RuntimeThrowThrowNotExists(JSThread *thread);
491 static inline void RuntimeThrowPatternNonCoercible(JSThread *thread);
492 static inline void RuntimeThrowDeleteSuperProperty(JSThread *thread);
493static inline void RuntimeThrowUndefinedIfHole(JSThread *thread, const JSHandle<EcmaString> &obj);
494 static inline void RuntimeThrowIfNotObject(JSThread *thread);
495static inline void RuntimeThrowConstAssignment(JSThread *thread, const JSHandle<EcmaString> &value…
496 static inline JSTaggedValue RuntimeLdGlobalRecord(JSThread *thread, JSTaggedValue key);
497static inline JSTaggedValue RuntimeTryLdGlobalByName(JSThread *thread, const JSHandle<JSTaggedValu…
499static inline JSTaggedValue RuntimeTryUpdateGlobalRecord(JSThread *thread, JSTaggedValue prop, JST…
500static inline JSTaggedValue RuntimeThrowReferenceError(JSThread *thread, const JSHandle<JSTaggedVa…
502static inline JSTaggedValue RuntimeLdGlobalVarFromProto(JSThread *thread, const JSHandle<JSTaggedV…
504static inline JSTaggedValue RuntimeStGlobalVar(JSThread *thread, const JSHandle<JSTaggedValue> &pr…
506static inline JSTaggedValue RuntimeToNumber(JSThread *thread, const JSHandle<JSTaggedValue> &value…
507static inline JSTaggedValue RuntimeDynamicImport(JSThread *thread, const JSHandle<JSTaggedValue> &…
509static inline JSTaggedValue RuntimeToNumeric(JSThread *thread, const JSHandle<JSTaggedValue> &valu…
510 static inline JSTaggedValue RuntimeEq(JSThread *thread, const JSHandle<JSTaggedValue> &left,
512static inline JSTaggedValue RuntimeLdObjByName(JSThread *thread, JSTaggedValue obj, JSTaggedValue …
514 static inline JSTaggedValue RuntimeNotEq(JSThread *thread, const JSHandle<JSTaggedValue> &left,
516 static inline JSTaggedValue RuntimeLess(JSThread *thread, const JSHandle<JSTaggedValue> &left,
518 static inline JSTaggedValue RuntimeLessEq(JSThread *thread, const JSHandle<JSTaggedValue> &left,
520static inline JSTaggedValue RuntimeGreater(JSThread *thread, const JSHandle<JSTaggedValue> &left,
522static inline JSTaggedValue RuntimeGreaterEq(JSThread *thread, const JSHandle<JSTaggedValue> &left,
524 static inline JSTaggedValue RuntimeAdd2(JSThread *thread, const JSHandle<JSTaggedValue> &left,
526 static inline JSTaggedValue RuntimeShl2(JSThread *thread, const JSHandle<JSTaggedValue> &left,
528 static inline JSTaggedValue RuntimeShr2(JSThread *thread, const JSHandle<JSTaggedValue> &left,
530 static inline JSTaggedValue RuntimeSub2(JSThread *thread, const JSHandle<JSTaggedValue> &left,
532 static inline JSTaggedValue RuntimeMul2(JSThread *thread, const JSHandle<JSTaggedValue> &left,
534 static inline JSTaggedValue RuntimeDiv2(JSThread *thread, const JSHandle<JSTaggedValue> &left,
536 static inline JSTaggedValue RuntimeMod2(JSThread *thread, const JSHandle<JSTaggedValue> &left,
538 static inline JSTaggedValue RuntimeAshr2(JSThread *thread, const JSHandle<JSTaggedValue> &left,
540 static inline JSTaggedValue RuntimeAnd2(JSThread *thread, const JSHandle<JSTaggedValue> &left,
542 static inline JSTaggedValue RuntimeOr2(JSThread *thread, const JSHandle<JSTaggedValue> &left,
544 static inline JSTaggedValue RuntimeXor2(JSThread *thread, const JSHandle<JSTaggedValue> &left,
546 static inline JSTaggedValue RuntimeStOwnByNameWithNameSet(JSThread *thread,
550static inline JSTaggedValue RuntimeStObjByName(JSThread *thread, const JSHandle<JSTaggedValue> &ob…
553 static inline JSTaggedValue RuntimeToJSTaggedValueWithInt32(JSThread *thread,
555 static inline JSTaggedValue RuntimeToJSTaggedValueWithUint32(JSThread *thread,
557 static inline JSTaggedValue RuntimeCreateEmptyObject(JSThread *thread, ObjectFactory *factory,
559 static inline JSTaggedValue RuntimeCreateEmptyArray(JSThread *thread, ObjectFactory *factory,
561static inline JSTaggedValue RuntimeGetUnmapedArgs(JSThread *thread, JSTaggedType *sp, uint32_t act…
563static inline JSTaggedValue RuntimeCopyRestArgs(JSThread *thread, JSTaggedType *sp, uint32_t restN…
565static inline JSTaggedValue RuntimeCreateArrayWithBuffer(JSThread *thread, ObjectFactory *factory,
567static inline JSTaggedValue RuntimeCreateObjectWithBuffer(JSThread *thread, ObjectFactory *factory,
569 static inline JSTaggedValue RuntimeNewLexicalEnv(JSThread *thread, uint16_t numVars);
570static inline JSTaggedValue RuntimeNewObjRange(JSThread *thread, const JSHandle<JSTaggedValue> &fu…
573static inline JSTaggedValue RuntimeDefinefunc(JSThread *thread, const JSHandle<Method> &methodHand…
574static inline JSTaggedValue RuntimeCreateRegExpWithLiteral(JSThread *thread, const JSHandle<JSTagg…
576 static inline JSTaggedValue RuntimeThrowIfSuperNotCorrectCall(JSThread *thread, uint16_t index,
578static inline JSTaggedValue RuntimeCreateObjectHavingMethod(JSThread *thread, ObjectFactory *facto…
581static inline JSTaggedValue RuntimeCreateObjectWithExcludedKeys(JSThread *thread, uint16_t numKeys,
584static inline JSTaggedValue RuntimeDefineMethod(JSThread *thread, const JSHandle<Method> &methodHa…
586static inline JSTaggedValue RuntimeCallSpread(JSThread *thread, const JSHandle<JSTaggedValue> &fun…
589static inline JSTaggedValue RuntimeDefineGetterSetterByValue(JSThread *thread, const JSHandle<JSOb…
593static inline JSTaggedValue RuntimeSuperCall(JSThread *thread, const JSHandle<JSTaggedValue> &func,
596static inline JSTaggedValue RuntimeOptSuperCall(JSThread *thread, uintptr_t argv, uint32_t argc);
597 static inline JSTaggedValue RuntimeThrowTypeError(JSThread *thread, const char *message);
598static inline JSTaggedValue RuntimeGetCallSpreadArgs(JSThread *thread, const JSHandle<JSTaggedValu…
599static inline JSTaggedValue RuntimeThrowReferenceError(JSThread *thread, JSTaggedValue prop, const…
600 static inline JSTaggedValue RuntimeThrowSyntaxError(JSThread *thread, const char *message);
601static inline JSTaggedValue RuntimeLdBigInt(JSThread *thread, const JSHandle<JSTaggedValue> &numbe…
602static inline JSTaggedValue RuntimeNewLexicalEnvWithName(JSThread *thread, uint16_t numVars, uint1…
603 static inline JSTaggedValue RuntimeOptGetUnmapedArgs(JSThread *thread, uint32_t actualNumArgs);
604 static inline JSTaggedValue RuntimeGetUnmapedJSArgumentObj(JSThread *thread,
606static inline JSTaggedValue RuntimeOptNewLexicalEnvWithName(JSThread *thread, uint16_t numVars, ui…
609static inline JSTaggedValue RuntimeOptCopyRestArgs(JSThread *thread, uint32_t actualArgc, uint32_t…
610static inline JSTaggedValue RuntimeOptSuspendGenerator(JSThread *thread, const JSHandle<JSTaggedVa…
612static inline JSTaggedValue RuntimeOptNewObjRange(JSThread *thread, uintptr_t argv, uint32_t argc);
613 static inline JSTaggedValue RuntimeOptConstruct(JSThread *thread, JSHandle<JSTaggedValue> ctor,
616 static inline JSTaggedValue RuntimeOptConstructProxy(JSThread *thread, JSHandle<JSProxy> ctor,
619static inline JSTaggedValue RuntimeOptConstructBoundFunction(JSThread *thread, JSHandle<JSBoundFun…
623static inline JSTaggedValue RuntimeOptConstructGeneric(JSThread *thread, JSHandle<JSFunction> ctor,
626static inline JSTaggedValue RuntimeOptGenerateScopeInfo(JSThread *thread, uint16_t scopeId, JSTagg…
627 static inline JSTaggedType *GetActualArgv(JSThread *thread);
628 static inline JSTaggedType *GetActualArgvFromStub(JSThread *thread);
629 static inline OptimizedJSFunctionFrame *GetOptimizedJSFunctionFrame(JSThread *thread);
630 static inline OptimizedJSFunctionFrame *GetOptimizedJSFunctionFrameNoGC(JSThread *thread);
632 static JSTaggedValue NewObject(EcmaRuntimeCallInfo *info);
633 static void SaveFrameToContext(JSThread *thread, JSHandle<GeneratorContext> context);
635 static inline JSTaggedValue RuntimeLdPatchVar(JSThread *thread, uint32_t index);
636 static inline JSTaggedValue RuntimeStPatchVar(JSThread *thread, uint32_t index,
638static inline JSTaggedValue RuntimeNotifyConcurrentResult(JSThread *thread, JSTaggedValue result,