Use when navigating kernel source, understanding boot flow, initcall levels, or major subsystems (VFS, scheduler, MM) in linux.git. Not for driver-model depth: use device-drivers.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
300건(OutlineDriven의 저장소) · 인기순
Use when navigating kernel source, understanding boot flow, initcall levels, or major subsystems (VFS, scheduler, MM) in linux.git. Not for driver-model depth: use device-drivers.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when turning perf, DTrace, pprof, or async-profiler stacks into an SVG flamegraph with the FlameGraph scripts, reading one, or diffing two profiles. Not for collecting data: use linux-perf.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when working with C++20 co_await, co_yield, and co_return, implementing promise_type, sizing coroutine frames, or debugging suspended coroutines in GDB. Not for Rust async: use idiomatic-rust.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when -O3 leaves a hot loop scalar, spills appear in assembly, or a PGO or BOLT deployment is planned or stalls. Not for machine lowering: use code-generation-and-backends.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when a C++ project adopts C++20 modules: named modules, partitions, header units, the global module fragment, CMake CXX_MODULES, or a BMI lookup error. Not for flag basics: use clang.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when evaluating Carbon for a C++ code base, running the carbon toolchain from a nightly or Bazel build, or comparing Carbon with staying on C++. Not for C++ modules: use cpp-modules.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when writing CMakeLists.txt, out-of-source builds, target_link_libraries, target properties, find_package/FetchContent, toolchain files, CPack, CMake presets, or cmake configure errors.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when writing a custom bootloader, jumping to application code, relocating VTOR, or implementing DFU/USB firmware update on Cortex-M. Not for reset-to-main: use baremetal-startup.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when C code is written or audited and needs a pure-C baseline: standard, undefined behavior, integer and buffer safety, sanitizers, fuzzing, build flags. Not for C++: use modern-cpp-practices.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when managing Cargo workspaces, feature flags, build scripts, CI caching, dependency auditing, or Cargo.lock with Rust.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when explaining pipeline stages, data or control hazards, forwarding, stalls, or superscalar basics behind a counter reading. Not for mispredict cost: use branch-prediction-and-speculation.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when building a lexer, Pratt or recursive-descent parser, AST, symbol table, type checker, or LLVM IR emitter for a language or DSL. Not for optimizing IR: use llvm-passes.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when adding C/C++ dependencies with Conan or vcpkg, managing binary compatibility, integrating with CMake via conanfile.txt or vcpkg.json, or choosing between Conan and vcpkg.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when reading TSan race reports, debugging deadlocks with GDB thread inspection, analyzing Helgrind lock-order violations, or reviewing std::atomic and happens-before usage.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when reading llc output, tracing IR through legalization and instruction selection, or scoping a new LLVM target. Not for IR-level passes: use llvm-ir-and-passes.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when a C++ template error needs decoding, a template needs a concept or requires-clause instead of SFINAE, or template instantiation is slowing compilation. Not for C++20 modules: use cpp-modules.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when explaining branch predictors, mispredict penalties, speculative execution, Spectre or Meltdown mitigations, or branchless code. Not for pipeline stage theory: use cpu-pipelines-and-hazards.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when reducing C/C++ compilation times with ccache, sccache, distcc, unity builds, precompiled headers, split DWARF, IWYU, or link time reduction.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when loading core files in GDB or LLDB, enabling core dump generation via ulimit or coredumpctl, mapping symbols with debuginfod, or extracting backtraces from production segfaults.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when a C or C++ build uses clang and needs diagnostics, optimization remarks, clang-tidy, ThinLTO with lld, LLVM PGO, or a GCC-to-Clang migration. Not for LLVM IR work: use llvm.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when the user asks to discover, group, and summarize work records across multiple systems for a given period or project. Not for organizing projects into child documents or local-only summaries.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when asked to explain or teach a subsystem, module, pattern, or change in progressive layers from purpose to code depth. Not for design rationale: use why. Not for source or remote-system changes.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when writing reset-to-main startup code, vector tables, VTOR, .data/.bss init, stack setup, startup.s, or crt0 for Cortex-M/RISC-V. Not for the bootloader jump: use bootloaders-embedded.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when writing Bazel BUILD files with cc_library or cc_binary rules, Bzlmod dependencies, toolchain registration, remote execution, sandbox debugging, or bazel query and cquery graphs.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.