MCPcopy Create free account
hub / github.com/Simple-XX/SimpleKernel / Debug

Function Debug

src/include/kernel_log.hpp:173–178  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

171/// 以 DEBUG 级别记录日志(SIMPLEKERNEL_MIN_LOG_LEVEL > 0 时编译期消除)
172template <typename... Args>
173inline auto Debug(etl::format_string<Args...> fmt, Args&&... args) -> void {
174 if constexpr (detail::Level::kDebug < detail::kMinLevel) {
175 return;
176 }
177 detail::Log<detail::Level::kDebug>(fmt, static_cast<Args&&>(args)...);
178}
179
180/// 以 INFO 级别记录日志
181template <typename... Args>

Callers 15

sys_futexFunction · 0.85
sys_sched_setaffinityFunction · 0.85
IpiHandlerFunction · 0.85
LockMethod · 0.85
UnLockMethod · 0.85
TryLockMethod · 0.85
WaitMethod · 0.85
BalanceMethod · 0.85
ReapTaskMethod · 0.85
ReparentChildrenMethod · 0.85
SignalThreadGroupMethod · 0.85
ExitMethod · 0.85

Calls

no outgoing calls

Tested by 11

thread_incrementFunction · 0.68
concurrent_exit_workerFunction · 0.68
child_workFunction · 0.68
slow_child_workFunction · 0.68
normal_workFunction · 0.68
error_workFunction · 0.68
child_thread_exit_workFunction · 0.68
orphan_workFunction · 0.68
child_workFunction · 0.68
test_runner_entryFunction · 0.68