новый проход. v++

This commit is contained in:
2024-11-17 17:04:08 +03:00
parent 3dd7845d76
commit 1259db5041
7 changed files with 25 additions and 18 deletions

View File

@@ -0,0 +1,4 @@
package _VisualDVM.Passes.All;
import _VisualDVM.Passes.Sapfor.SapforTransformation;
public class SPF_RemoveDistArraysFromIO extends SapforTransformation {
}

View File

@@ -108,6 +108,7 @@ public enum PassCode implements PassCode_ {
SPF_SharedMemoryParallelization,
SPF_RemoveOmpDirectives,
SPF_RenameIncludes,
SPF_RemoveDistArraysFromIO,
//
RestoreSavedArrays,
MassSelectArrays,
@@ -350,13 +351,13 @@ public enum PassCode implements PassCode_ {
DeleteDVMSettings,
CloneDVMSettings,
CloneSapforSettings,
SetSapforConfigurationEthalon
;
//--
SetSapforConfigurationEthalon;
//--
@Override
public String getDescription() {
switch (this) {
case SPF_RemoveDistArraysFromIO:
return "Устранение конфликтов ввода вывода";
case StartSelectedSAPFORConfigurations:
return "Запустить отмеченные конфигурации";
case ShowCurrentSAPFORConfigurationTests:
@@ -906,6 +907,9 @@ public enum PassCode implements PassCode_ {
case SPF_RemoveDeadCode:
name = "REMOVE_DEAD_CODE_AND_UNPARSE";
break;
case SPF_RemoveDistArraysFromIO:
name = "REMOVE_DIST_ARRAYS_FROM_IO";
break;
}
return p + " " + name;
}

View File

@@ -64,7 +64,7 @@ public abstract class RepositoryServerSSHPass extends ConnectionPass {
//--
ShowMessage1("Создание файла INTERRUPT..");
user.connection.writeToFile("", INTERRUPT);
ShowMessage1("Ожидание остановки сервера тестирования");
ShowMessage1("Ожидание остановки сервера...");
do {
Utils_.sleep(1000);
ShowMessage2("Проверка признака остановки..");

View File

@@ -1,5 +1,6 @@
package _VisualDVM.Repository.Component.Sapfor;
import Common.CommonConstants;
import Common.Passes.Pass;
import Common.Passes.PassException;
import Common.Utils.Utils_;
import Common.Visual.UI;
@@ -102,7 +103,8 @@ public abstract class Sapfor extends OSDComponent {
public static PassCode[] getRegionsTransformationsCodes() {
return new PassCode[]{
PassCode.SPF_ResolveParallelRegionConflicts,
PassCode.SPF_InsertDvmhRegions
PassCode.SPF_InsertDvmhRegions,
PassCode.SPF_RemoveDistArraysFromIO
};
}
public static PassCode[] getPreparationTransformationsCodes() {
@@ -156,6 +158,7 @@ public abstract class Sapfor extends OSDComponent {
res.add(PassCode.SPF_DuplicateFunctionChains);//+
//--
res.add(PassCode.SPF_ResolveParallelRegionConflicts);//+
res.add(PassCode.SPF_RemoveDistArraysFromIO);
res.add(PassCode.SPF_ResolveCommonBlockConflicts);//+
//-
res.add(PassCode.SPF_InsertDvmhRegions);//+

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB