The Racket repository
Go to file
Matthew Flatt 03a0dbd9fd raco make: improve parallelism
The `require` macro now logs "prefetch" messages when it sees a `require`
with multiple module paths. The prefix information is approximate, since
parsing a `require` subform might depend on imports from a previous subform,
but in the common case, there are many obvious module paths to prefetch.

The parallel mode of `raco make` watches for prefetch messages and
records the suggested "prefetch" paths so they can be compiled by other
processes.

original commit: 9e3b984463
2014-05-26 18:56:50 +01:00
pkgs/compiler-pkgs raco make: improve parallelism 2014-05-26 18:56:50 +01:00