Make TRACE write complete output lines instead of small fragments.
authorPhilipp Marek <philipp@marek.priv.at>
Sun, 2 Mar 2014 19:25:22 +0000 (20:25 +0100)
committerPhilipp Marek <philipp@marek.priv.at>
Sun, 2 Mar 2014 19:25:22 +0000 (20:25 +0100)
commit4c91aa1f1b1d931dc4aa491c9947adb1c7cf780c
tree8e118a20af2d1d1519c65d623865e82e73b974d8
parentc490e11a0b846207339a83dfda30d0b87d6d722f
Make TRACE write complete output lines instead of small fragments.

This increases performance, as eg. for SWANK much fewer packets have
to go across the wire.

The effective change is this:
  (princ
    (with-output-to-string (*trace-output*)
      ...
    *trace-output*))
src/lsp/trace.lsp