This patch set contains mainly cleanup. It also makes the Makefile
less chatty, moves compiler.c from renderer/ to compiler/, fixes an
off-by-one bug in compiler.c, and makes the patch compiler remove
user-defined variables after each patch.

The latter reduces compilation time for the whole patch set by
about 35-40 ms. I had hoped for a little more, but we're not yet
at the end of the optimizations.

- Werner

Werner Almesberger (7):
  src/renderer/: convert old-style function declarations
  renderer/compiler.c: include stdbool.h
  src/Makefile: add quiet compilation and make it the default
  move compiler.[ch] from renderer/ to compiler/
  compiler.c: some of the usual whitespace cleanup
  compiler.c: fix off-by-one allocation typo
  compiler.c: free user-defined variables after compiling the patch

 src/Makefile                   |   32 ++-
 src/compiler/compiler.c        |  824 ++++++++++++++++++++++++++++++++++++++++
 src/compiler/compiler.h        |  238 ++++++++++++
 src/compiler/unique.c          |    1 +
 src/gui/guirender.c            |    2 +-
 src/gui/guirender.h            |    2 +-
 src/gui/patcheditor.c          |    2 +-
 src/gui/performance.c          |    2 +-
 src/renderer/compiler.c        |  792 --------------------------------------
 src/renderer/compiler.h        |  238 ------------
 src/renderer/eval.c            |    4 +-
 src/renderer/eval.h            |    2 +-
 src/renderer/framedescriptor.c |    2 +-
 src/renderer/framedescriptor.h |    2 +-
 src/renderer/osd.c             |    6 +-
 src/renderer/osd.h             |    2 +-
 src/renderer/raster.c          |    2 +-
 src/renderer/raster.h          |    2 +-
 src/renderer/renderer.c        |    8 +-
 src/renderer/renderer.h        |    8 +-
 src/renderer/sampler.c         |    2 +-
 src/renderer/sampler.h         |    2 +-
 src/renderer/videoinreconf.c   |    2 +-
 src/renderer/videoinreconf.h   |    2 +-
 24 files changed, 1116 insertions(+), 1063 deletions(-)
 create mode 100644 src/compiler/compiler.c
 create mode 100644 src/compiler/compiler.h
 delete mode 100644 src/renderer/compiler.c
 delete mode 100644 src/renderer/compiler.h

_______________________________________________
http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
IRC: #milkymist@Freenode

Reply via email to