修正後のeclipse.ini
Windows7x64上での実行だが、pleiadesが32bitのせいか、64bit版JDKを指定すると動かなかったので、JDKも32bit版にしてみた。
JDK差し替えたら割り当てメモリの上限が増えるという話なのだが、下記で限界だった。
なにか別のやり方があるのかも。
-startup plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile -vm C:Program Files (x86)Javajdk1.6.0_31binjavaw.exe -vmargs -Dosgi.requiredJavaVersion=1.5 -XX:PermSize=40m -XX:MaxPermSize=512m -Xms40m -Xmx1164m -javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
参考
http://d.hatena.ne.jp/kanonji/20090212/1234468760
※追記
Xmxを大きくしすぎるとスレッド生成に失敗したりするようなので、結局、下記の値に落ち着いた。
-startup plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion=1.5 -XX:PermSize=40m -XX:MaxPermSize=256m -Xms40m -Xmx512m -javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar