> Thus > you are pretty much forced to do some kind of intelligent splitting (perhaps > at a top-level function boundary). I agree with Henry. I think the right way to split is to partition the toplevel functions into disjoint sets, with one set per assembly file. A new chunkifier that does that should be trivial.