Categories
Tags
3d algorithms alignment analyze APIT Arc Architecture arm ascii assembly asynchronous base64 BitHacks Blogging box c c23 clang clang-format client clippy cmake compiler Computer concat concurrency const_fn constexpr contravariant cos covariant cpp cpu crate CS Customization cybersecurity DataStructure db debugging Demo deserialization discrete doc DP drawio dtruss Dynamic emulator example Example FFI flamegraph flat_map fold format FP fsanitize Functional FunctionalProgramming functions futures Fuwari game GATs gcc gccrs generics gitignore glibc GUI hacking hashmap haskell heap hyperfine Imperative interop invariant iterator join justfile kernel LaTeX leak LFU linux lto MachineLearning macOS map Markdown math ML mmap mod nc OnceLock optimization OS ownership panic parallels perf physics pin postgresql product profiling pub radare2 rayon release reverse RPIT rust sanitizer Science science serialization server shift sin size SmallProjects socket std strace String StringView strip strlen struct sum super surrealdb SWAR swisstable synchronous tan thread time toml tracing traits triangulation uint32_t UnsafeRust utf16 utf8 Video vulkan wsl x86_64 xilem zig
profilers_rust
2026-08-25
There are many different profilers available, each with their strengths and weaknesses. The following is an incomplete list of profilers that have been used successfully on Rust programs.
269 words
|
1 minutes
gpt2-rs_lib_rs
2026-08-20
Implementing llm.c ChatGPT2 in Rust 러스트언어로 chatgpt2구현하기
2864 words
|
14 minutes
260817rustVScpp_constexpr_pros_cons
2026-08-17
Rust const fn and C++ constexpr solve a similar problem—allowing computations to happen at compile time—but their design philosophies are quite different.
1309 words
|
7 minutes
unique_ptr_VS_shared_ptr_Ownership
2026-08-16
The idea is RAII: acquire the resource in the constructor, and release it in the destructor. With std::unique_ptr or std::shared_ptr, you can instead give the smart pointer a custom deleter that knows how to release a non-C++ resource
2920 words
|
15 minutes