I added a (time ...) around the call to write-xexpr, and watched how long it took to render the whole Racket Reference. Before those changes, the write-xexpr call took about 2 seconds on my machine; afterwards, it's now taking about 1 second.
Are there other examples of stress tests in the Racket test suite I can look at?
_________________________ Racket Developers list: http://lists.racket-lang.org/dev