21:23:16drmeisterNo - that's not what you are saying - there are no more than 10 threads at a time - that's been my experience.
21:23:27drmeisterIs it expensive to synchronize threads?
21:23:53Bikeseems unlikely that it would be more expensive than compiling.
21:25:25drmeisterkpoeck_: I've been looking at compile-file-parallel - I see two things slowing it down (1) invocation of compile during AST generation (2) A still mysterious lock contention between the AST->native code threads and AST generation.
21:26:05drmeisterI put it aside for a bit while I'm working on chemistry code and thinking about it.
21:28:04kpoeck_I assumed creating that many threads is expensive, but i committed the sin of not measuring it
21:28:45drmeister"They who are without sin shall cast the first stone"