summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorBrian Potchik <brian@vector35.com>2025-02-25 16:12:21 -0500
committerBrian Potchik <brian@vector35.com>2025-02-25 16:12:21 -0500
commitf18291d4a0fe1a6fccc7763bf2d21f87ce3e2c77 (patch)
tree7a967c35cf2a134ab74087081cc03eb0b79e698e /plugins
parentb35c5776891075c6c67a8adcb19048baf87de38f (diff)
Refactor analysis pipeline completion logic and add support for re-enabling analysis after an abort.
Diffstat (limited to 'plugins')
-rw-r--r--plugins/msvc_rtti/plugin.cpp2
-rw-r--r--plugins/warp/src/plugin/workflow.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/plugins/msvc_rtti/plugin.cpp b/plugins/msvc_rtti/plugin.cpp
index 17de1dc7..226c14fa 100644
--- a/plugins/msvc_rtti/plugin.cpp
+++ b/plugins/msvc_rtti/plugin.cpp
@@ -80,7 +80,7 @@ extern "C" {
// Run rtti before debug info is applied.
msvcMetaWorkflow->Insert("core.module.loadDebugInfo", "plugin.msvc.rttiAnalysis");
// Run vft after functions have analyzed (so that the virtual functions have analyzed)
- msvcMetaWorkflow->Insert("core.module.notifyCompletion", "plugin.msvc.vftAnalysis");
+ msvcMetaWorkflow->Insert("core.module.deleteUnusedAutoFunctions", "plugin.msvc.vftAnalysis");
Workflow::RegisterWorkflow(msvcMetaWorkflow);
return true;
diff --git a/plugins/warp/src/plugin/workflow.rs b/plugins/warp/src/plugin/workflow.rs
index fbd50dc8..580b61ab 100644
--- a/plugins/warp/src/plugin/workflow.rs
+++ b/plugins/warp/src/plugin/workflow.rs
@@ -94,6 +94,6 @@ pub fn insert_workflow() {
module_meta_workflow
.register_activity(&matcher_activity)
.unwrap();
- module_meta_workflow.insert("core.module.notifyCompletion", [MATCHER_ACTIVITY_NAME]);
+ module_meta_workflow.insert("core.module.deleteUnusedAutoFunctions", [MATCHER_ACTIVITY_NAME]);
module_meta_workflow.register().unwrap();
}