> It is provided as a separate tool (and often invoked by application > installers) rather than allowing the native code to be distributed > because the results can be system specific.
Actually, they have now changed the implementation: it is now a service which will do the ngen compilation in background, and the command line tool will just queue requests for the service (unless you ask the tool to do it synchronously). I believe they did that because otherwise installers that had a lot of .NET code would run incredibly long just because of ngen taking forever. The ngen queue survives a reboot, and proceeds only if the system is otherwise IDLE - so on an Itanium 1 system, it sometimes took about a day until it caught up. Regards, Martin _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com