Christophe Weblog Wiki Code Publications Music
The beginnings of a vaguely-useful sldb
authorChristophe Rhodes <csr21@cantab.net>
Sat, 14 Aug 2010 20:55:14 +0000 (21:55 +0100)
committerChristophe Rhodes <csr21@cantab.net>
Sat, 14 Aug 2010 20:55:14 +0000 (21:55 +0100)
commitf96797f439428627da5c5435a03ad8fb0828e5cb
tree0d9df8d5d706bc6b6d245cd4c4c96207ea432426
parentf0e964468a16d45bd23117bcb720f2d733018791
The beginnings of a vaguely-useful sldb

Implement swank:frame-locals-and-catch-tags.  There are problems:

1. it seems that some names can be present in an environment but not have
   a value, causing eval to blow up;
2. the default printing routines aren't really adapted to the constraints
   of rendering in sldb;
3. trying to display locals of some of the swank frames (perhaps anything
   with a tryCatch or similar block?) causes R to complain about a promise
   already in the process of evaluation;
4. (probably) other things I haven't yet found
swank.R