[I7] Volunteer sought to do a little work on dumb-frotz
Jesse McGrew
jmcgrew at gmail.com
Sun Mar 9 16:21:49 CDT 2008
On Sun, Mar 9, 2008 at 8:51 AM, Graham Nelson
<graham at gnelson.demon.co.uk> wrote:
[...]
> I'd like to find a volunteer who would be willing
> to do a little work on dumb-frotz, to make two
> improvements. Firstly, and I think this part ought
> to be very straightforward, to make the minor
> I7-use changes an option with a command-line
> switch, then contribute these changes back into
> the official dumb-frotz at the IF-archive. I'm a little
> uncomfortable that I7's testing uses a customised
> form of dumb-frotz of which I'm basically the only
> owner - I'd much rather be able to use the
> version on the shelf.
>
> Secondly, to provide an option which will look
> at I6's debugging information file (names of
> symbols and their addresses, basically) and
> then be able, when the story file finishes, to
> print out the total number of Z-machine cycles
> spent, and the total number in each named
> routine or in those it calls. (It might possibly be
> useful to know the maximum stack usage
> reached during execution, too.)
I can look into adding a profiling switch. I actually did the same
thing for Textfyre's interpreter, with enlightening results: you
wouldn't believe how much time a Glulx game spends inside just a
handful of veneer routines.
Is the latest version of dumb-frotz (or the whole test suite)
available somewhere, or can you send it to me? Mine's probably out of
date by now.
Jesse
More information about the Inform7-porters
mailing list