Explore >> Select a destination


You are here

erikmcclure.com
| | educatedguesswork.org
2.8 parsecs away

Travel
| | [AI summary] The text provides an in-depth exploration of memory management in C, covering topics such as pointer manipulation, memory allocation (malloc, free), use-after-free (UAF) bugs, and the challenges of manual memory management. It also touches on C++ as a language that offers better memory management features. The article explains how memory is allocated and deallocated, the role of the operating system in managing memory, and the potential issues like fragmentation and UAF vulnerabilities. It emphasizes the complexity of managing memory manually and hints at the benefits of higher-level languages.
| | kuterdinel.com
4.1 parsecs away

Travel
| | I demonstrate how you can write a simple JIT (Just In Time) compiler for x86 in about 1000 lines of C code.
| | www.nayuki.io
4.0 parsecs away

Travel
| | [AI summary] The user has provided a comprehensive overview of the x86 architecture, covering topics such as basic arithmetic operations, control flow with jumps and conditionals, memory addressing modes, the stack and calling conventions, advanced instructions like SSE, virtual memory, and differences between x86-32 and x86-64. The user is likely looking for a summary or clarification of the x86 architecture, possibly for learning purposes or to reinforce their understanding.
| | huonw.github.io
26.1 parsecs away

Travel
| An overview of my work on improving SIMD in Rust.