I read a suggestion somewhere that using the server JVM might make IDEA faster (slower startup though), so I decided to try it out and see for myself. Unfortunately, adding -server to the list of parameters in idea.exe.vmoptions doesn't seem to have any effect.
I confirmed this by looking at the DLLs loaded by the idea.exe process, and it shows that jvm.dll was loaded from $JRE/lib/client/jvm.dll, instead of $JRE/lib/server/jvm.dll. It seems the idea.exe launcher simply ignores the -server option and uses the client JVM anyway.
I have IDEA_JDK set to point to my JDK 6u10 installation (which contains both the server and client jvm.dll in it). IDEA build is #9144, and OS is WinXP SP2.
How to make idea.exe load the server JVM for real?