| /arkcompiler/runtime_core/libpandabase/utils/ |
| D | logger.h | 52 using ComponentMask = std::bitset<Component::LAST>; 105 Message(Level level, Component component, bool print_system_error) in Message() argument 106 : level_(level), component_(component), print_system_error_(print_system_error) in Message() 122 Component component_; 148 void WriteMobileLog(Level level, const char *component, const char *message) in WriteMobileLog() argument 173 std::string panda_component = "Ark " + std::string(component); in WriteMobileLog() 177 static bool IsLoggingOn(Level level, Component component) in IsLoggingOn() argument 180 (logger->component_mask_.test(component) || level == Level::FATAL); in IsLoggingOn() 183 static bool IsLoggingOnOrAbort(Level level, Component component) in IsLoggingOnOrAbort() argument 185 if (IsLoggingOn(level, component)) { in IsLoggingOnOrAbort() [all …]
|
| D | logger.cpp | 89 bool Logger::IsMessageSuppressed([[maybe_unused]] Level level, [[maybe_unused]] Component component) in IsMessageSuppressed() argument 149 void Logger::Log(Level level, Component component, const std::string &str) in Log() argument 151 if (!IsLoggingOn(level, component)) { in Log() 156 if (!IsLoggingOn(level, component)) { in Log() 162 logger->LogLineInternal(level, component, str); in Log() 163 logger->WriteMobileLog(level, GetComponentTag(component), str.c_str()); in Log() 168 logger->LogLineInternal(level, component, line); in Log() 169 logger->WriteMobileLog(level, GetComponentTag(component), line.c_str()); in Log() 174 logger->LogLineInternal(level, component, str.substr(i)); in Log() 175 logger->WriteMobileLog(level, GetComponentTag(component), str.substr(i).c_str()); in Log() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | log.h | 38 enum Component { enum 75 static inline bool LogIsLoggable(Level level, Component component) in LogIsLoggable() argument 77 return (level >= level_) && ((components_ & component) != 0ULL); in LogIsLoggable() 79 static inline std::string GetComponentStr(Component component) in GetComponentStr() argument 81 switch (component) in GetComponentStr() 83 case Component::NO_TAG: in GetComponentStr() 85 case Component::GC: in GetComponentStr() 87 case Component::ECMASCRIPT: in GetComponentStr() 89 case Component::INTERPRETER: in GetComponentStr() 91 case Component::DEBUGGER: in GetComponentStr() [all …]
|
| D | log_wrapper.h | 22 #define LOG_NO_TAG(level) ARK_LOG(level, Component::NO_TAG) 23 #define LOG_ECMA(level) ARK_LOG(level, Component::ECMASCRIPT) 24 #define LOG_FULL(level) ARK_LOG(level, Component::ALL) << __func__ << ":" << __LINE__ << " " 25 #define LOG_GC(level) ARK_LOG(level, Component::GC) 26 #define LOG_INTERPRETER(level) ARK_LOG(level, Component::INTERPRETER) 27 #define LOG_COMPILER(level) ARK_LOG(level, Component::COMPILER) 28 #define LOG_DEBUGGER(level) ARK_LOG(level, Component::DEBUGGER) 29 #define LOG_BUILTINS(level) ARK_LOG(level, Component::BUILTINS) 30 #define LOG_ECMA_IF(cond, level) (cond) && ARK_LOG(level, Component::ALL) 32 #define LOG_HOST_TOOL_ERROR ARK_LOG(ERROR, Component::NO_TAG) << "[HostTool] "
|
| D | log.cpp | 26 ComponentMark Log::components_ = Component::ALL; 51 components_ = Component::NONE; in SetLogComponentFromString() 52 for (const auto &component : components) { in SetLogComponentFromString() local 53 if (component == "all") { in SetLogComponentFromString() 54 components_ = Component::ALL; in SetLogComponentFromString() 57 if (component == "gc") { in SetLogComponentFromString() 58 components_ |= Component::GC; in SetLogComponentFromString() 61 if (component == "ecmascript") { in SetLogComponentFromString() 62 components_ |= Component::ECMASCRIPT; in SetLogComponentFromString() 65 if (component == "interpreter") { in SetLogComponentFromString() [all …]
|
| /arkcompiler/runtime_core/libpandabase/tests/ |
| D | logger_test.cpp | 40 EXPECT_FALSE(Logger::IsLoggingOn(Logger::Level::FATAL, Logger::Component::ALLOC)); 55 EXPECT_TRUE(Logger::IsLoggingOn(Logger::Level::FATAL, Logger::Component::ALLOC)); 77 EXPECT_FALSE(Logger::IsLoggingOn(Logger::Level::FATAL, Logger::Component::ALLOC)); 96 component_mask.set(Logger::Component::COMPILER); 99 EXPECT_TRUE(Logger::IsLoggingOn(Logger::Level::FATAL, Logger::Component::COMPILER)); 100 EXPECT_TRUE(Logger::IsLoggingOn(Logger::Level::FATAL, Logger::Component::ASSEMBLER)); 101 EXPECT_TRUE(Logger::IsLoggingOn(Logger::Level::FATAL, Logger::Component::DISASSEMBLER)); 102 EXPECT_FALSE(Logger::IsLoggingOn(Logger::Level::ERROR, Logger::Component::COMPILER)); 103 EXPECT_FALSE(Logger::IsLoggingOn(Logger::Level::ERROR, Logger::Component::ASSEMBLER)); 104 EXPECT_FALSE(Logger::IsLoggingOn(Logger::Level::ERROR, Logger::Component::DISASSEMBLER)); [all …]
|
| /arkcompiler/runtime_core/templates/ |
| D | messages.rb | 16 Message = Struct.new(:name, :component, :number, :level, :args, :short_message, :message, keyword_i… 18 ['LOG', component, Messages.split_words(name)].flatten.join('_').upcase 30 msg = is_short ? "#{component} #{level} #{number}: #{short_message}" : message 70 @component = data.component.capitalize 79 component: @component, 89 [:component, :enum_name, :namespace, :messages].each do |attr|
|
| /arkcompiler/runtime_core/runtime/tooling/inspector/tests/ |
| D | test_logger.cpp | 32 TestLogger::TestLogger(unsigned flags) : Logger(Level::DEBUG, ComponentMask().set(Component::DEBUGG… in TestLogger() 43 … ON_CALL(*this, LogLineInternal).WillByDefault([this](auto level, auto component, auto &message) { in TestLogger() argument 45 std::cout << " " << FormatLogLine(level, component, message) << '\n' << std::flush; in TestLogger() 49 log_ << " " << FormatLogLine(level, component, message) << '\n'; in TestLogger() 53 … ASSERT_NE(level, Level::ERROR) << "Log line: " << FormatLogLine(level, component, message); in TestLogger() 71 std::string TestLogger::FormatLogLine(Level level, Component /* component */, const std::string &m… in FormatLogLine() argument
|
| D | ws_logger_test.cpp | 82 …EXPECT_CALL(logger_, LogLineInternal(Logger::Level::INFO, Logger::Component::DEBUGGER, "connect: C… in TEST_F() 93 … EXPECT_CALL(logger_, LogLineInternal(Logger::Level::DEBUG, Logger::Component::DEBUGGER, "devel")); in TEST_F() 94 …EXPECT_CALL(logger_, LogLineInternal(Logger::Level::INFO, Logger::Component::DEBUGGER, "library")); in TEST_F() 95 EXPECT_CALL(logger_, LogLineInternal(Logger::Level::INFO, Logger::Component::DEBUGGER, "info")); in TEST_F() 96 …EXPECT_CALL(logger_, LogLineInternal(Logger::Level::WARNING, Logger::Component::DEBUGGER, "warning… in TEST_F() 97 … EXPECT_CALL(logger_, LogLineInternal(Logger::Level::ERROR, Logger::Component::DEBUGGER, "error")); in TEST_F()
|
| D | test_logger.h | 52 MOCK_METHOD(void, LogLineInternal, (Level, Component, const std::string &), (override)); 55 std::string FormatLogLine(Level level, Component component, const std::string &message) const;
|
| D | json_property_test.cpp | 74 …EXPECT_CALL(logger, LogLineInternal(Logger::Level::INFO, Logger::Component::DEBUGGER, "No 'baz' pr… in TEST() 79 …EXPECT_CALL(logger, LogLineInternal(Logger::Level::INFO, Logger::Component::DEBUGGER, "No 'foo.baz… in TEST()
|
| /arkcompiler/runtime_core/templates/messages/ |
| D | messages.h.erb | 17 % component = Messages.component.upcase 18 #ifndef PANDA_<%= component %>_MESSAGES_GEN_H_ 19 #define PANDA_<%= component %>_MESSAGES_GEN_H_ 43 LOG(<%= level %>, <%= component %>) << <%= msg.stream_ops(true) %>; \ 46 LOG(DEBUG, <%= component %>) << <%= msg.stream_ops(false) %>; 80 #endif // PANDA_<%= component %>_MESSAGES_GEN_H_
|
| /arkcompiler/runtime_core/runtime/tooling/inspector/ |
| D | ws_logger.cpp | 40 auto component = Logger::Component::DEBUGGER; in write() local 42 if (!Logger::IsLoggingOnOrAbort(level, component)) { in write() 47 if (Logger::IsMessageSuppressed(level, component)) { in write() 52 Logger::Message message(level, component, false); in write()
|
| /arkcompiler/runtime_core/libpandabase/templates/ |
| D | logger_impl_gen.inc.erb | 18 static const char *GetComponentTag(Logger::Component component) 21 if (component == Logger::Component::<%= c.enum %>) { 57 return panda::Logger::ComponentMask().set(Logger::Component::<%= c.enum %>);
|
| D | logger.rb | 32 class Component class 61 @components = data.components.map { |op| Component.new(op) } 62 @dfx_components = data.dfx_components.map { |op| Component.new(op) }
|
| /arkcompiler/runtime_core/scripts/ |
| D | install-third-party | 91 while read -r component 93 component=$(echo "$component" | perl -lane 'chomp; s/^\s+//; s/\s+$//; print $_') 95 if [[ "$component" == "" || "$component" =~ ^# ]] ; then 99 IFS=',' read -r -a info <<< "$component"
|
| /arkcompiler/ets_frontend/es2panda/test/hotreload/modify-class-1/ |
| D | expected.txt | 14 …not changed and you are changing UI Component, please only change one Component at a time and make…
|
| /arkcompiler/runtime_core/gn/build/ |
| D | fixup-third-party.sh | 32 for component in $COMPONENTS 34 find . -regex ".*/$component.*/BUILD.gn" -exec rm -rf {} \;
|
| /arkcompiler/runtime_core/compiler/ |
| D | compiler_logger.cpp | 36 #define DEF(COMPONENT, NAME) \ in SetComponents() argument 38 components.set(COMPONENT); \ in SetComponents()
|
| D | compiler_logger.h | 28 #define DEF(COMPONENT, ...) COMPONENT, argument
|
| D | compiler_options.h | 32 #define DEF(COMPONENT, ...) COMPONENT, argument
|
| /arkcompiler/toolchain/inspector/ |
| D | ws_server.h | 27 …WsServer(const std::string& component, const std::function<void(std::string&&)>& onMessage, int32_… in WsServer() argument 28 : instanceId_(instanceId), componentName_(component), wsOnMessage_(onMessage) in WsServer()
|
| /arkcompiler/runtime_core/disassembler/ |
| D | disasm.cpp | 75 panda::Logger::ComponentMask().set(panda::Logger::Component::DISASSEMBLER)); in ProcessArgs() 79 panda::Logger::ComponentMask().set(panda::Logger::Component::DISASSEMBLER)); in ProcessArgs() 83 … panda::Logger::ComponentMask().set(panda::Logger::Component::DISASSEMBLER)); in ProcessArgs()
|
| /arkcompiler/ets_frontend/ |
| D | bundle.json | 9 "component": { object
|
| /arkcompiler/runtime_core/quickener/ |
| D | quick.cpp | 48 … .set(panda::Logger::Component::QUICKENER) in ProcessArgs() 49 … .set(panda::Logger::Component::PANDAFILE)); in ProcessArgs()
|