| Index: src/api-arguments.cc
|
| diff --git a/src/api-arguments.cc b/src/api-arguments.cc
|
| index f8d6c8fcc3ddda3ee8d83e5419be4b7127ff8f8a..6e347c7b6217c2bb4cc2d830df9aa0d28cf8e8ad 100644
|
| --- a/src/api-arguments.cc
|
| +++ b/src/api-arguments.cc
|
| @@ -13,6 +13,8 @@ namespace internal {
|
| Handle<Object> FunctionCallbackArguments::Call(FunctionCallback f) {
|
| Isolate* isolate = this->isolate();
|
| RuntimeCallTimerScope timer(isolate, &RuntimeCallStats::FunctionCallback);
|
| + TRACE_EVENT_RUNTIME_CALL_STATS_TRACING_SCOPED(
|
| + isolate, &internal::tracing::TraceEventStatsTable::FunctionCallback);
|
| VMState<EXTERNAL> state(isolate);
|
| ExternalCallbackScope call_scope(isolate, FUNCTION_ADDR(f));
|
| FunctionCallbackInfo<v8::Value> info(begin(), argv_, argc_);
|
| @@ -24,6 +26,8 @@ Handle<JSObject> PropertyCallbackArguments::Call(
|
| IndexedPropertyEnumeratorCallback f) {
|
| Isolate* isolate = this->isolate();
|
| RuntimeCallTimerScope timer(isolate, &RuntimeCallStats::PropertyCallback);
|
| + TRACE_EVENT_RUNTIME_CALL_STATS_TRACING_SCOPED(
|
| + isolate, &internal::tracing::TraceEventStatsTable::PropertyCallback);
|
| VMState<EXTERNAL> state(isolate);
|
| ExternalCallbackScope call_scope(isolate, FUNCTION_ADDR(f));
|
| PropertyCallbackInfo<v8::Array> info(begin());
|
|
|