summaryrefslogtreecommitdiff
path: root/opendc-trace/opendc-trace-api/src/main/kotlin
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2021-09-11 10:52:30 +0200
committerFabian Mastenbroek <mail.fabianm@gmail.com>2021-09-11 11:23:38 +0200
commitfa08b63bd749e9fbe1a1d04ef2ebd7a86453fa4b (patch)
tree094a4781cfa1835b55985cfe3842389a676b270c /opendc-trace/opendc-trace-api/src/main/kotlin
parent83497bd122983c7fc0d5cbbdc80b98d58c50cd75 (diff)
perf(trace): Keep reader state in own class
This change removes the external class that holds the state of the reader and instead puts the state in the reader implementation. Maintaining a separate class for the state increases the complexity and has worse performance characteristics due to the bytecode produced by Kotlin for property accesses.
Diffstat (limited to 'opendc-trace/opendc-trace-api/src/main/kotlin')
-rw-r--r--opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/ResourceColumns.kt4
1 files changed, 2 insertions, 2 deletions
diff --git a/opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/ResourceColumns.kt b/opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/ResourceColumns.kt
index 44dec95b..e2e5ea6d 100644
--- a/opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/ResourceColumns.kt
+++ b/opendc-trace/opendc-trace-api/src/main/kotlin/org/opendc/trace/ResourceColumns.kt
@@ -41,7 +41,7 @@ public val RESOURCE_START_TIME: TableColumn<Instant> = TableColumn("resource:sta
* End time for the resource.
*/
@JvmField
-public val RESOURCE_END_TIME: TableColumn<Instant> = TableColumn("resource:end_time", Instant::class.java)
+public val RESOURCE_STOP_TIME: TableColumn<Instant> = TableColumn("resource:stop_time", Instant::class.java)
/**
* Number of CPUs for the resource.
@@ -50,7 +50,7 @@ public val RESOURCE_END_TIME: TableColumn<Instant> = TableColumn("resource:end_t
public val RESOURCE_NCPUS: TableColumn<Int> = intColumn("resource:num_cpus")
/**
- * Memory capacity for the resource.
+ * Memory capacity for the resource in KB.
*/
@JvmField
public val RESOURCE_MEM_CAPACITY: TableColumn<Double> = doubleColumn("resource:mem_capacity")