перенос проходов в центральный модуль
This commit is contained in:
@@ -11,7 +11,7 @@ public class SPF_GetArrayDistribution extends SPF_GetArrayDistributionOnlyAnalys
|
||||
@Override
|
||||
protected void performDone() throws Exception {
|
||||
super.performDone();
|
||||
SapforAnalysis code_analysis = (SapforAnalysis) passes.get(PassCode.SPF_GetArrayDistributionOnlyAnalysis);
|
||||
SapforAnalysis code_analysis = (SapforAnalysis) Global.mainModule.getPass(PassCode.SPF_GetArrayDistributionOnlyAnalysis);
|
||||
if (!code_analysis.isDone()) {
|
||||
code_analysis.setDone();
|
||||
code_analysis.MarkAsDone();
|
||||
@@ -34,7 +34,7 @@ public class SPF_GetArrayDistribution extends SPF_GetArrayDistributionOnlyAnalys
|
||||
if (Global.mainModule.getDb().settings.get(SettingName.MPI_PROGRAM).toBoolean()) {
|
||||
UI_.Info("Включена настройка SAPFOR 'MPI программа'." +
|
||||
"\nПостроение распределения данных невозможно.");
|
||||
passes.get(PassCode.SPF_SharedMemoryParallelization).Do();
|
||||
Global.mainModule.getPass(PassCode.SPF_SharedMemoryParallelization).Do();
|
||||
return false;
|
||||
}
|
||||
return super.canStart(args);
|
||||
|
||||
Reference in New Issue
Block a user