> Do I need to worry about weave code generation running into problems > in this setting? Yes, you have multiple processes potentially writing code to the same file. It can crash or produce strange race conditions. At least you should run your program with just one process first, to make sure everything is compiled.