aboutsummaryrefslogtreecommitdiff
path: root/featureClass
diff options
context:
space:
mode:
Diffstat (limited to 'featureClass')
-rw-r--r--featureClass/featureManager.js16
1 files changed, 8 insertions, 8 deletions
diff --git a/featureClass/featureManager.js b/featureClass/featureManager.js
index 78e06dd..982c106 100644
--- a/featureClass/featureManager.js
+++ b/featureClass/featureManager.js
@@ -291,14 +291,14 @@ class FeatureManager {
try {
for (Event of Object.values(this.events[event])) {
if (Event.context.enabled) {
- this.startRecordingPerformance(Event.context.constructor.name, event)
+ if (this.recordingPerformanceUsage) this.startRecordingPerformance(Event.context.constructor.name, event)
let start = Date.now()
Event.func.call(Event.context, ...args)
let time = Date.now() - start
if (time > this.longEventTime) {
logger.logMessage("Long event triggered [" + time + "ms] (" + Event.context.constructor.name + "/" + event + ")", 3)
}
- this.stopRecordingPerformance(Event.context.constructor.name, event)
+ if (this.recordingPerformanceUsage) this.stopRecordingPerformance(Event.context.constructor.name, event)
}
}
} catch (e) {
@@ -313,14 +313,14 @@ class FeatureManager {
try {
for (Event of Object.values(this.soopyEventHandlers[event])) {
if (Event.context.enabled) {
- this.startRecordingPerformance(Event.context.constructor.name, event)
+ if (this.recordingPerformanceUsage) this.startRecordingPerformance(Event.context.constructor.name, event)
let start = Date.now()
Event.func.call(Event.context, ...args)
let time = Date.now() - start
if (time > this.longEventTime) {
logger.logMessage("Long event triggered [" + time + "ms] (" + Event.context.constructor.name + "/" + event + ")", 3)
}
- this.stopRecordingPerformance(Event.context.constructor.name, event)
+ if (this.recordingPerformanceUsage) this.stopRecordingPerformance(Event.context.constructor.name, event)
}
}
} catch (e) {
@@ -412,14 +412,14 @@ class FeatureManager {
trigger: register(type, (...args) => {
try {
if (context.enabled) {
- this.startRecordingPerformance(context.constructor.name, type)
+ if (this.recordingPerformanceUsage) this.startRecordingPerformance(context.constructor.name, type)
let start = Date.now()
func.call(context, ...(args || []))
let time = Date.now() - start
if (time > this.longEventTime) {
logger.logMessage("Long event triggered [" + time + "ms] (" + context.constructor.name + "/" + type + ")", 3)
}
- this.stopRecordingPerformance(context.constructor.name, type)
+ if (this.recordingPerformanceUsage) this.stopRecordingPerformance(context.constructor.name, type)
}
} catch (e) {
logger.logMessage("Error in " + type + " event: " + JSON.stringify(e, undefined, 2), 2)
@@ -442,14 +442,14 @@ class FeatureManager {
trigger: registerForgeBase(event, (...args) => {
try {
if (context.enabled) {
- this.startRecordingPerformance(context.constructor.name, event.class.name)
+ if (this.recordingPerformanceUsage) this.startRecordingPerformance(context.constructor.name, event.class.name)
let start = Date.now()
func.call(context, ...(args || []))
let time = Date.now() - start
if (time > this.longEventTime) {
logger.logMessage("Long (forge) event triggered (" + context.constructor.name + "/" + event.class.toString() + ")", 3)
}
- this.stopRecordingPerformance(context.constructor.name, event.class.name)
+ if (this.recordingPerformanceUsage) this.stopRecordingPerformance(context.constructor.name, event.class.name)
}
} catch (e) {
logger.logMessage("Error in " + event.class.toString() + " (forge) event: " + JSON.stringify(e, undefined, 2), 2)