From 31bb0eea8c2a12f8f224c70cce8490cf2530bc49 Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Wed, 13 May 2020 09:39:41 +0200 Subject: [PATCH] Another minor module compile order tweak * module/Makefile.am (SOURCES): Put Tree-IL compiler early too, so that subsequent compilations can benefit from CPS speedups. --- module/Makefile.am | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/module/Makefile.am b/module/Makefile.am index 148a766a7..7d2c9b668 100644 --- a/module/Makefile.am +++ b/module/Makefile.am @@ -78,6 +78,21 @@ SOURCES = \ language/cps/verify.scm \ language/cps/with-cps.scm \ \ + language/tree-il.scm \ + language/tree-il/analyze.scm \ + language/tree-il/compile-bytecode.scm \ + language/tree-il/compile-cps.scm \ + language/tree-il/cps-primitives.scm \ + language/tree-il/debug.scm \ + language/tree-il/effects.scm \ + language/tree-il/eta-expand.scm \ + language/tree-il/fix-letrec.scm \ + language/tree-il/letrectify.scm \ + language/tree-il/optimize.scm \ + language/tree-il/peval.scm \ + language/tree-il/primitives.scm \ + language/tree-il/spec.scm \ + \ ice-9/and-let-star.scm \ ice-9/arrays.scm \ ice-9/atomic.scm \ @@ -184,21 +199,6 @@ SOURCES = \ language/scheme/decompile-tree-il.scm \ language/scheme/spec.scm \ \ - language/tree-il.scm \ - language/tree-il/analyze.scm \ - language/tree-il/compile-bytecode.scm \ - language/tree-il/compile-cps.scm \ - language/tree-il/cps-primitives.scm \ - language/tree-il/debug.scm \ - language/tree-il/effects.scm \ - language/tree-il/eta-expand.scm \ - language/tree-il/fix-letrec.scm \ - language/tree-il/letrectify.scm \ - language/tree-il/optimize.scm \ - language/tree-il/peval.scm \ - language/tree-il/primitives.scm \ - language/tree-il/spec.scm \ - \ language/value/spec.scm \ \ rnrs/base.scm \