On 2013-10-01 12:30, Erik Joelsson wrote:
Hello again,

I have now regenerated the classlists @b107 and run new comparisons. To me it looks like the differences are essentially non existant between new and old classlists and in the previous comparison we saw no difference between random order and old classlists.

It's very possible that it has an impact on cold starts, as Staffan suggests, but we have no way (that I know of) of measuring that, and is that really a valid requirement if we can't measure it?

I'd also like to reiterate that getting rid of the classlists will allow for rt.jar to be generated by the "normal" build system rules, which will allow blazingly fast incremental jar updates -- and thus making the cost of keeping the rt.jar up-to-date in the jdk target negligible, so we can move generation of the rt.jar from the images target to the jdk target.

Given this clear advantage if we get rid of it, I think we need some clear proof of the advantage of keeping it.

/Magnus

Reply via email to