| plan 9 kernel history: overview | file list | diff list |
1994/1121/carrera/trap.c (diff list | history)
| 1994/1102/sys/src/9/carrera/trap.c:449,455 – 1994/1121/sys/src/9/carrera/trap.c:449,455 (short | long | prev | next) | ||
| 1993/0903 | void dumpstack(void) { | |
| 1994/1121 | ulong l, v, top, i; | |
| 1993/0903 | extern ulong etext; if(up == 0) | |
| 1994/1102/sys/src/9/carrera/trap.c:456,468 – 1994/1121/sys/src/9/carrera/trap.c:456,473 | ||
| 1993/0903 | return; top = (ulong)up->kstack + KSTACK; | |
| 1994/1121 | i = 0; | |
| 1993/0903 | for(l=(ulong)&l; l < top; l += BY2WD) { v = *(ulong*)l; if(KTZERO < v && v < (ulong)&etext) { | |
| 1994/1121 | print("%.8lux=%.8lux ", l, v); if((++i%4) == 0){ print("\n"); delay(200); } | |
| 1993/0903 | } } | |
| 1994/1121 | print("\n"); | |
| 1993/0903 | } void | |