random-state.net

Nikodemus Siivola

<< next | top | previous >>

August 7th 2004 #
random, August 7th 2004

Yay! Linkage-table works now on both x86/Linux and Sparc/SunOS — which means the as soon as I've cleaned up the port I can go into merge mode. Since I'm a tad busy otherwise, say sometime next week.

The Chineual at bitsavers, etc. are getting old news, so here's something I hadn't seen before: ITS disk dumps. Apparently everything to run ITS on a PDP-10 emulator should be there. My interest is especially in learning about the infamous solution to the PCLSRing ("pc-losering") problem — ITS being by repute the only OS ever to get it "right". Neat stuff

On further reflection I'm not so convinced that getting rid of breakpoint stuff in SBCL would be a good move:

  • Alexey Dejneka voiced a very good point.
  • Philosophically I do think that we're supposed understand out own stack and heap — code and all. Breakpoints definitely fit this way of thinking.

I'm less sure about what to do with the new STEP. Options are to (a) merge it and keep all breakpoint code, (b) merge it and remove step-only breakpoint code, or (d) not to merge it at all, but focus on fixing the breakpoint based STEP. Must think. Must read breakpoint code.