[racket-dev] PLTCOMPILEDROOTS
Yesterday, Matthew Flatt wrote:
> At Tue, 9 Oct 2012 18:00:14 +0000 (UTC), Dan Liebgold wrote:
> > Now is there a way to archive the bytecode files in general
> > (thinking .jar files), and the standard collects in particular?
> > Right now our app will stat and load thousands of .zo files during
> > it's normal operation. In performance critical sections this is a
> > lot of time wasted on file operations (often over a network.)
>
> There's nothing for that right now, although I did consider trying
> to solve that problem while working on PLTCOMPILEDROOTS.
>
> It still seems strange to me that we should implement our own
> filesystem of some sort to get decent filesystem performance.
Maybe it's easier to add some library for unzip files, so that the .zo
tree can be zipped post-build?
(And the library can then be exposed in racket too, to get fast
unzipping.)
--
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://barzilay.org/ Maze is Life!