| Index: src/api.cc
|
| diff --git a/src/api.cc b/src/api.cc
|
| index 9758228b27907444db0e62ef4273fa9214c4574c..bf54d0b259b16ca15cabdcc9ed7ffe23186b69e7 100644
|
| --- a/src/api.cc
|
| +++ b/src/api.cc
|
| @@ -6707,6 +6707,30 @@ bool Isolate::WillAutorunMicrotasks() const {
|
| }
|
|
|
|
|
| +void Isolate::SetCounterFunction(CounterLookupCallback callback) {
|
| + i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this);
|
| + isolate->stats_table()->SetCounterFunction(callback);
|
| + isolate->InitializeLoggingAndCounters();
|
| + isolate->counters()->ResetCounters();
|
| +}
|
| +
|
| +
|
| +void Isolate::SetCreateHistogramFunction(CreateHistogramCallback callback) {
|
| + i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this);
|
| + isolate->stats_table()->SetCreateHistogramFunction(callback);
|
| + isolate->InitializeLoggingAndCounters();
|
| + isolate->counters()->ResetHistograms();
|
| +}
|
| +
|
| +
|
| +void Isolate::SetAddHistogramSampleFunction(
|
| + AddHistogramSampleCallback callback) {
|
| + reinterpret_cast<i::Isolate*>(this)
|
| + ->stats_table()
|
| + ->SetAddHistogramSampleFunction(callback);
|
| +}
|
| +
|
| +
|
| String::Utf8Value::Utf8Value(v8::Handle<v8::Value> obj)
|
| : str_(NULL), length_(0) {
|
| i::Isolate* isolate = i::Isolate::Current();
|
|
|