ReSharper and ngen
I'm curious as to if ReSharper uses NGen (Native Image Generator) as this gives big boot-time speed improvements, and is apparently better in some circumstances. From what i looked at the beta builds it does not.
Is there any particular reason that you don't tell the installer to generate native images during the install process? are there any technical reasons that an end user should not install them in the ngen cache themselves?
Regards,
and thanks for the great product
Albert
Please sign in to leave a comment.
Hello Albert,
no we don't know technical reason why ReSharper assemblies can't be pre-JITted.
The reason the installer
doesn't it is that we haven't seriously tried to experiment with NGen because
of shortage of time and many
other higher priority issues. However, we'd be definitely interested in knowing
the results of such of an experiment.
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
Cool, thanks for that
I'll try to give you some feedback as soon as i also get some time to experiment with it as well. I'm also be busy for the next few weeks. But thanks for the info i'll play with NGen in what little free time i have
Hello Dmitry,
Technically speaking, currently it's not possible to preJIT all Resharper
assemblies since some of them
reference JetBrains.Resharper.TestsFramework.dll assembly, which is missing
from the installation you provide.
Regards,
Maxim
Hello Maxim,
thanks for this information, we'll probably include it into the installation.
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
>> no we don't know technical reason why ReSharper assemblies can't be
>> pre-JITted.
>>
Hello Dmitry,
You're welcome!
Regards,
Maxim