Home
last modified time | relevance | path

Searched refs:sig (Results 1 - 25 of 46) sorted by relevance

12

/arkcompiler/runtime_core/static_core/tests/irtoc-interpreter-tests/irtoc-tag/generator/
H A Dtag-isapi.rb87 sig.include?('field_id')
91 sig.include?('literalarray_id')
95 sig.include?('string_id')
99 sig.include?('static')
103 sig.include?('call')
107 sig.include?('type_id')
111 sig.include?('virt')
115 sig.include?('isinstance')
119 sig.include?('lda_type')
123 sig
[all...]
/arkcompiler/runtime_core/platforms/unix/libpandabase/
H A Dsignal.h35 for (int sig : signal_list) {
36 Add(sig);
43 void Add(int sig) in Add() argument
45 LOG_IF(::sigaddset(&sigset_, sig) == -1, FATAL, COMMON) << "sigaddset failed"; in Add()
48 void Delete(int sig) in Delete() argument
50 LOG_IF(::sigdelset(&sigset_, sig) == -1, FATAL, COMMON) << "sigaddset failed"; in Delete()
53 bool IsExist(int sig) const in IsExist()
55 int ret = ::sigismember(&sigset_, sig); in IsExist()
72 int sig = 0; in Wait() local
73 LOG_IF(PANDA_FAILURE_RETRY(sigwait(&sigset_, &sig)) in Wait()
112 SendSignal(int sig) SendSignal() argument
177 int sig = self->signal_ctl_.Wait(); Run() local
[all...]
H A Dthread.cpp113 void ThreadSendSignal(native_handle_type pthread_handle, int sig) in ThreadSendSignal() argument
115 LOG_IF(pthread_kill(pthread_handle, sig) != 0, FATAL, COMMON) << "pthread_kill failed"; in ThreadSendSignal()
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/
H A Dsignal.h35 for (int sig : signalList) {
36 Add(sig);
43 void Add(int sig) in Add() argument
45 LOG_IF(::sigaddset(&sigset_, sig) == -1, FATAL, COMMON) << "sigaddset failed"; in Add()
48 void Delete(int sig) in Delete() argument
50 LOG_IF(::sigdelset(&sigset_, sig) == -1, FATAL, COMMON) << "sigaddset failed"; in Delete()
53 bool IsExist(int sig) const in IsExist()
55 int ret = ::sigismember(&sigset_, sig); in IsExist()
72 int sig = 0; in Wait() local
73 LOG_IF(PANDA_FAILURE_RETRY(sigwait(&sigset_, &sig)) ! in Wait()
111 SendSignal(int sig) SendSignal() argument
176 int sig = self->signalCtl_.Wait(); Run() local
[all...]
H A Dthread.cpp158 void ThreadSendSignal(NativeHandleType pthreadHandle, int sig) in ThreadSendSignal() argument
160 LOG_IF(pthread_kill(pthreadHandle, sig) != 0, FATAL, COMMON) << "pthread_kill failed"; in ThreadSendSignal()
/arkcompiler/runtime_core/static_core/runtime/
H A Dsignal_handler.cpp65 static void UseDebuggerdSignalHandler(int sig) in UseDebuggerdSignalHandler() argument
67 LOG(WARNING, RUNTIME) << "panda vm can not handle sig " << sig << ", call next handler"; in UseDebuggerdSignalHandler()
70 static bool CallSignalActionHandler(int sig, siginfo_t *info, void *context) in CallSignalActionHandler() argument
72 return Runtime::GetCurrent()->GetSignalManager()->SignalActionHandler(sig, info, context); in CallSignalActionHandler()
75 bool SignalManager::SignalActionHandler(int sig, siginfo_t *info, void *context) in SignalActionHandler() argument
80 if (handler->Action(sig, info, context)) { in SignalActionHandler()
87 if (InOtherCode(sig, info, context)) { in SignalActionHandler()
92 UseDebuggerdSignalHandler(sig); in SignalActionHandler()
103 bool SignalManager::InOtherCode([[maybe_unused]] int sig, [[maybe_unuse argument
269 DetectSEGVFromCompiledCode(int sig, siginfo_t *siginfo, void *context) DetectSEGVFromCompiledCode() argument
281 DetectSEGVFromHandler(int sig, siginfo_t *siginfo, void *context) DetectSEGVFromHandler() argument
296 DetectSEGVFromMemory(int sig, siginfo_t *siginfo, void *context) DetectSEGVFromMemory() argument
309 DetectSEGVFromCode(int sig, siginfo_t *siginfo, void *context) DetectSEGVFromCode() argument
340 DetectSEGVFromNullCheck(int sig, siginfo_t *siginfo, void *context) DetectSEGVFromNullCheck() argument
397 SamplerSigSegvHandler([[maybe_unused]] int sig, [[maybe_unused]] siginfo_t *siginfo, [[maybe_unused]] void *context) SamplerSigSegvHandler() argument
408 DetectSEGVFromSamplingProfilerHandler([[maybe_unused]] int sig, [[maybe_unused]] siginfo_t *siginfo, [[maybe_unused]] void *context) DetectSEGVFromSamplingProfilerHandler() argument
429 RuntimeSEGVHandler(int sig, siginfo_t *siginfo, void *context) RuntimeSEGVHandler() argument
458 Action(int sig, siginfo_t *siginfo, void *context) Action() argument
476 Action(int sig, [[maybe_unused]] siginfo_t *siginfo, [[maybe_unused]] void *context) Action() argument
[all...]
H A Dsignal_handler.h111 bool SignalActionHandler(int sig, siginfo_t *info, void *context);
113 bool InOtherCode(int sig, const siginfo_t *info, const void *context) const;
145 virtual bool Action(int sig, siginfo_t *siginfo, void *context) = 0;
159 bool Action(int sig, siginfo_t *siginfo, void *context) override;
177 bool Action(int sig, siginfo_t *siginfo, void *context) override;
/arkcompiler/runtime_core/libpandafile/
H A Dpandafile_isapi.rb61 sig = format_ops(group.first.format).each { |o| o.width = storage_width(o.width) }
64 sig[i].width = [o.width, sig[i].width].max
67 sig[i].type, sig[i].name = ['const Label &', 'label']
69 sig[i].type = "int#{sig[i].width}_t"
72 sig[i].type = "uint#{sig[i].width}_t"
76 return sig
[all...]
/arkcompiler/ets_frontend/ets2panda/compiler/scripts/
H A Dsignatures.rb54 sig = "%s.%s" % [refs[builtin.package], builtin.name]
55 refs[builtin.ref] = sig
56 Signatures::BUILTINS[builtin.ref] = [sig, builtin.name]
61 sig = "%s.%s:" % [refs[signature.callee], method_name]
64 sig += "%s;" % [refs[param]]
67 sig += "%s;" % [refs[signature.return_type]]
69 Signatures::SIGNATURES[signature.ref] = sig
/arkcompiler/runtime_core/static_core/verification/type/
H A Dtype_system.cpp130 MethodSignature sig; in GetMethodSignature() local
132 sig.result = DescriptorToType(method->GetRefReturnType().data); in GetMethodSignature()
134 sig.result = Type::FromTypeId(method->GetReturnType().GetId()); in GetMethodSignature()
144 sig.args.push_back(argType); in GetMethodSignature()
146 signatureOfMethod_[methodId] = sig; in GetMethodSignature()
173 DisplayMethods([&handler](auto const &name, auto const &sig) { handler(name + " : " + sig); }); in DisplayTypeSystem()
189 auto &sig = it.second; in DisplayMethods() local
191 handler(method->GetFullName(), sig.ToString(this)); in DisplayMethods()
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
H A DetsFunctionType.h92 for (auto *sig : callSignatures_) { in FindGetter()
93 if (sig->Function()->IsGetter()) { in FindGetter()
94 return sig; in FindGetter()
102 for (auto *sig : callSignatures_) { in FindSetter()
103 if (sig->Function()->IsSetter()) { in FindSetter()
104 return sig; in FindSetter()
H A DetsFunctionType.cpp204 for (auto *sig : callSignatures_) { in Substitute()
205 auto *newSig = sig->Substitute(relation, substitution); in Substitute()
207 if (newSig != sig) { in Substitute()
266 for (auto *sig : callSignatures_) { in BoxPrimitives()
267 ret->AddCallSignature(sig->BoxPrimitives(checker)); in BoxPrimitives()
/arkcompiler/runtime_core/static_core/libpandafile/
H A Dpandafile_isapi.rb61 sig = format_ops(group.first.format).each { |o| o.width = storage_width(o.width) }
64 sig[i].width = [o.width, sig[i].width].max
67 sig.each do |o|
/arkcompiler/runtime_core/isa/
H A Disapi.rb28 def parse_acc_signature(sig)
30 if sig.include?('->')
31 src_type, dst_type = sig.match(/inout:(\w+)->(\w+)/).captures
34 elsif sig.include?(':')
35 srcdst, type = sig.match(/(\w+):(\w+)/).captures
42 elsif sig != 'none'
43 raise "Unexpected accumulator signature: #{sig}"
48 def parse_operand_signature(sig)
49 operand_parts = sig.split(':')
61 raise "Unexpected operand signature: #{sig}"
[all...]
/arkcompiler/runtime_core/static_core/isa/
H A Disapi.rb28 def parse_acc_signature(sig)
30 if sig.include?('->')
31 src_type, dst_type = sig.match(/inout:(\w+)->(\w+)/).captures
34 elsif sig.include?(':')
35 srcdst, type = sig.match(/(\w+):(\w+)/).captures
42 elsif sig != 'none'
43 raise "Unexpected accumulator signature: #{sig}"
48 def parse_operand_signature(sig)
49 operand_parts = sig.split(':')
61 raise "Unexpected operand signature: #{sig}"
[all...]
/arkcompiler/runtime_core/static_core/tests/gtest_launcher/
H A Dmain.cpp35 static void HandleTimeout(int sig) in HandleTimeout() argument
37 if (sig != TIMEOUT_SIGNAL) { in HandleTimeout()
/arkcompiler/runtime_core/tests/gtest_launcher/
H A Dmain.cpp33 void HandleTimeout(int sig) in HandleTimeout() argument
35 if (sig != TIMEOUT_SIGNAL) { in HandleTimeout()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dfunction.cpp596 for (auto *sig : signatures) { in CollectParameterlessConstructor()
597 if (auto *concreteSig = ValidateParameterlessConstructor(sig, pos, relationFlags); concreteSig != nullptr) { in CollectParameterlessConstructor()
619 bool IsSignatureAccessible(Signature *sig, ETSObjectType *containingClass, TypeRelation *relation) in IsSignatureAccessible() argument
622 if (!sig->HasSignatureFlag(SignatureFlags::PUBLIC | SignatureFlags::PROTECTED | SignatureFlags::PRIVATE | in IsSignatureAccessible()
628 if (sig->HasSignatureFlag(SignatureFlags::INTERNAL) && !sig->HasSignatureFlag(SignatureFlags::PROTECTED)) { in IsSignatureAccessible()
632 if (sig->HasSignatureFlag(SignatureFlags::PUBLIC) || sig->Owner() == containingClass || in IsSignatureAccessible()
633 (sig->HasSignatureFlag(SignatureFlags::PROTECTED) && relation->IsSupertypeOf(sig in IsSignatureAccessible()
946 Signature *sig = nullptr; ResolveCallExpressionAndTrailingLambda() local
[all...]
H A Dobject.cpp593 for (auto *sig : prop->TsType()->AsETSFunctionType()->CallSignatures()) { in CollectAbstractSignaturesFromObject()
594 if (sig->HasSignatureFlag(SignatureFlags::ABSTRACT) && !sig->HasSignatureFlag(SignatureFlags::PRIVATE)) { in CollectAbstractSignaturesFromObject()
595 abstracts.push_back(sig); in CollectAbstractSignaturesFromObject()
711 void ETSChecker::CheckIfOverrideIsValidInInterface(const ETSObjectType *classType, Signature *sig,
714 if (AreOverrideEquivalent(func->Signature(), sig) && func->IsStatic() == sig->Function()->IsStatic()) {
716 (Relation()->IsSupertypeOf(func->Signature()->Owner(), sig->Owner()) ||
717 Relation()->IsSupertypeOf(sig->Owner(), func->Signature()->Owner()))) {
721 LogTypeError({"Method '", sig
[all...]
/arkcompiler/runtime_core/assembler/
H A Dmangling.h81 inline std::string GetFunctionNameFromSignature(const std::string &sig) in GetFunctionNameFromSignature() argument
83 return DeMangleName(sig); in GetFunctionNameFromSignature()
/arkcompiler/runtime_core/static_core/assembler/
H A Dmangling.h81 inline std::string GetFunctionNameFromSignature(const std::string &sig) in GetFunctionNameFromSignature() argument
83 return DeMangleName(sig); in GetFunctionNameFromSignature()
/arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/
H A DdeclgenEts2Ts.cpp207 void TSDeclGen::GenFunctionBody(const ir::MethodDefinition *methodDef, const checker::Signature *sig, in GenFunctionBody() argument
222 GenType(sig->ReturnType()); in GenFunctionBody()
234 const auto *sig = [this, methodDef, etsFunctionType]() -> const checker::Signature * { in GenFunctionType() local
245 const auto *func = sig->Function(); in GenFunctionType()
249 GenSeparated(sig->Params(), [this](varbinder::LocalVariable *param) { in GenFunctionType()
260 const auto *sigInfo = sig->GetSignatureInfo(); in GenFunctionType()
262 if (!sig->Params().empty()) { in GenFunctionType()
271 GenFunctionBody(methodDef, sig, isConstructor, isSetter); in GenFunctionType()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_class.cpp485 EtsField *EtsClass::GetFieldIDByName(const char *name, const char *sig) in GetFieldIDByName() argument
490 if (sig != nullptr && field != nullptr) { in GetFieldIDByName()
491 if (strcmp(field->GetTypeDescriptor(), sig) != 0) { in GetFieldIDByName()
512 EtsField *EtsClass::GetStaticFieldIDByName(const char *name, const char *sig) in GetStaticFieldIDByName() argument
517 if (sig != nullptr && field != nullptr) { in GetStaticFieldIDByName()
518 if (strcmp(field->GetTypeDescriptor(), sig) != 0) { in GetStaticFieldIDByName()
/arkcompiler/runtime_core/static_core/dprof/daemon/
H A Dmain.cpp206 static void SignalHandler(int sig) in SignalHandler() argument
208 if (sig == SIGINT || sig == SIGHUP || sig == SIGTERM) { in SignalHandler()
/arkcompiler/ets_runtime/ecmascript/tests/
H A Dhandle_leak_test.cpp55 static void ProcessHandleLeakSegmentFault(int sig) in ProcessHandleLeakSegmentFault() argument
58 siglongjmp(env, sig); in ProcessHandleLeakSegmentFault()

Completed in 13 milliseconds

12