FlashBuilder - это просто затмение, а затмение - это Java. Вы можете профилировать затмение себя с JProfiler. так много за первый вопрос.
Чтобы понять, что на самом деле делает процесс сборки настолько медленным, намного сложнее, и профилирование может оказаться не тем, что вам нужно. В дополнение к перечисленным выше адивам, есть также
-incremental=true
аргумент компилятора.
Убедитесь, что ваша запись "-Xms" равна вашей записи "-Xmx".
И это больше, чем куча. Вы также можете мудро установить параметры -XX: PermSize = и -XXMaxPermSize =. Но для этого понадобится некоторое понимание процесса GC, так как здесь важно соотношение между кучей и перманентным пространством.
И если вы играете с этими переменными, всегда проверяйте, действительно ли они используются. Случается, что их легче поместить куда-нибудь (командный файл, exlipse.ini), и они будут иметь какой-либо эффект.