From 39601cedcf2c65c206856cb9bd630b6f21ad260c Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Fri, 16 Sep 2011 16:28:36 -0600 Subject: [PATCH] Revert "putting the "drscheme" collection last isn't useful anymore" This reverts commit 89581f5e210271399406530cf618827f94a93f5f. Putting "drscheme" last is useful because it avoids having two places try to compile "drracket" and "drscheme" at the same time, in which case the "drscheme" place gets stuck waiting on the "drracket" place. Moving "drscheme" to the end is a hack, but it improves the build time for 2-4 cores. --- collects/setup/setup-unit.rkt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/collects/setup/setup-unit.rkt b/collects/setup/setup-unit.rkt index 4a5cefbb42..41216584c8 100644 --- a/collects/setup/setup-unit.rkt +++ b/collects/setup/setup-unit.rkt @@ -767,8 +767,9 @@ (with-specified-mode (lambda () (let ([cct (move-to-begining (list "compiler" "raco" "racket") - (sort-collections-tree - (collection-tree-map top-level-plt-collects)))]) + (move-to-end "drscheme" + (sort-collections-tree + (collection-tree-map top-level-plt-collects))))]) (iterate-cct (lambda (cc) (let ([dir (cc-path cc)] [info (cc-info cc)])