« earlier | later » Page 2 of 4
mikeash.com: Friday Q&A 2013-06-28: Anatomy of a Compiler Bug
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
Interesting bugs in Pokemon games. (Via one of this year's AG0700 students.)
Even better statement of the stuffed animal technique.
to ag0700 debugging stuffed-animal ... on 08 April 2012
Coding Horror: Rubber Duck Problem Solving
The world's most powerful debugging technique.
to ag0700 debugging stuffed-animal ... on 08 April 2012
One for the 0801 students...
an obscure kernel feature to get more info about dying processes at time to bleed by Joe Damato
Doing more interesting things when a process coredumps.
A pleasantly anecdotal selection of advice for professional programmers. Worth pointing students at, although some of it's a bit dated now.
to debugging programming teaching ... on 10 August 2010
Nemiver - A GNOME C/C++ Debugger
to debugging software to-package ... on 10 August 2010
« 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 |
34 | debugging |
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.