« earlier | later » Page 2 of 4
Valve Software · GitHub edit / delete
Assorted games-related code. The OpenGL debugger would be worth investigating -- but this may also be of interest to my students who'd like to read some real game code...
to ag0700 ag0803 debugging games opengl software valve ... on 25 March 2014
Coding Relic: GCC Function Instrumentation edit / delete
Magic flag to GCC for tracing function calls.
Common Pitfalls in Writing Lock-Free Algorithms | MemSQL Blog | The Real-Time Analytics Platform edit / delete
Both in terms of correctness and performance.
to algorithm concurrency debugging lockfree performance ... on 24 October 2013
DONHODGES.COM - PAC MAN'S SPLIT SCREEN LEVEL ANALYZED AND FIXED edit / delete
Fixing a bug in Pac-Man -- but mostly interesting for a detailed explanation of how the display works, and why exactly it looks like that when it crashes.
mikeash.com: Friday Q&A 2013-06-28: Anatomy of a Compiler Bug edit / delete
Excellent description of how to track down a Clang code generation bug.
Some (rather old) programs demonstrating various ld/ptrace debugging tricks.
Glitch - Bulbapedia, the community-driven Pokémon encyclopedia edit / delete
Interesting bugs in Pokemon games. (Via one of this year's AG0700 students.)
hwrnmnbsol: Ask the Duck edit / delete
Even better statement of the stuffed animal technique.
to ag0700 debugging stuffed-animal ... on 08 April 2012
Coding Horror: Rubber Duck Problem Solving edit / delete
The world's most powerful debugging technique.
to ag0700 debugging stuffed-animal ... on 08 April 2012
« earlier | later » Page 2 of 4
- debugging | |
5 | + ag0700 |
1 | + ag0801 |
2 | + ag0803 |
1 | + algorithm |
1 | + analysis |
1 | + assembler |
1 | + benchmarking |
1 | + bug |
2 | + bugs |
1 | + build |
1 | + cga |
1 | + clang |
1 | + compiler |
2 | + concurrency |
1 | + copy-paste |
1 | + correctness |
1 | + demo |
1 | + errors |
1 | + ftrace |
3 | + games |
1 | + gcc |
2 | + gdb |
1 | + haskell |
1 | + heap |
1 | + homebrew |
1 | + kernel |
1 | + ld |
1 | + libc |
7 | + linux |
1 | + llvm |
1 | + lockfree |
1 | + memory |
1 | + networking |
1 | + opengl |
1 | + pacman |
1 | + pc |
1 | + perf |
4 | + performance |
1 | + playstation |
1 | + pokemon |
1 | + profiling |
3 | + programming |
1 | + ps2 |
2 | + python |
3 | + research |
1 | + scalzi |
1 | + scheme |
1 | + security |
14 | + software |
1 | + software-engineering |
2 | + strace |
2 | + stuffed-animal |
1 | + systemtap |
2 | + teaching |
1 | + to-package |
3 | + tracing |
1 | + valve |
1 | + varan |
1 | + windows |
tasty by Adam Sampson.