summaryrefslogtreecommitdiff
path: root/src/node_perf.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/node_perf.h')
-rw-r--r--src/node_perf.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/node_perf.h b/src/node_perf.h
index 412479c902..ca4374ebc5 100644
--- a/src/node_perf.h
+++ b/src/node_perf.h
@@ -56,17 +56,23 @@ class PerformanceEntry : public BaseObject {
class Data {
public:
Data(
+ Environment* env,
const char* name,
const char* type,
uint64_t startTime,
uint64_t endTime,
int data = 0) :
+ env_(env),
name_(name),
type_(type),
startTime_(startTime),
endTime_(endTime),
data_(data) {}
+ Environment* env() const {
+ return env_;
+ }
+
std::string name() const {
return name_;
}
@@ -88,6 +94,7 @@ class PerformanceEntry : public BaseObject {
}
private:
+ Environment* env_;
std::string name_;
std::string type_;
uint64_t startTime_;