summaryrefslogtreecommitdiffstats
path: root/content/renderer/memory_benchmarking_extension.cc
diff options
context:
space:
mode:
authordcarney@chromium.org <dcarney@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-13 20:25:01 +0000
committerdcarney@chromium.org <dcarney@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-13 20:25:01 +0000
commit187a3537429c369f6fbb1cf827eb2e6034bfb5fd (patch)
tree7ec4cdd81b2bd3dc4cf6d38fcba02dc392ec481c /content/renderer/memory_benchmarking_extension.cc
parentea46675fee84185600771e9db75b343068a3591a (diff)
downloadchromium_src-187a3537429c369f6fbb1cf827eb2e6034bfb5fd.zip
chromium_src-187a3537429c369f6fbb1cf827eb2e6034bfb5fd.tar.gz
chromium_src-187a3537429c369f6fbb1cf827eb2e6034bfb5fd.tar.bz2
convert most remaining function callbacks to new style
R=jochen@chromium.org TBR=eroman@chromium.org BUG=243656 Review URL: https://chromiumcodereview.appspot.com/16871009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206155 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/renderer/memory_benchmarking_extension.cc')
-rw-r--r--content/renderer/memory_benchmarking_extension.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/content/renderer/memory_benchmarking_extension.cc b/content/renderer/memory_benchmarking_extension.cc
index d58dcc2..e463fcf 100644
--- a/content/renderer/memory_benchmarking_extension.cc
+++ b/content/renderer/memory_benchmarking_extension.cc
@@ -51,12 +51,13 @@ class MemoryBenchmarkingWrapper : public v8::Extension {
return v8::Handle<v8::FunctionTemplate>();
}
- static v8::Handle<v8::Value> IsHeapProfilerRunning(
- const v8::Arguments& args) {
- return v8::Boolean::New(::IsHeapProfilerRunning());
+ static void IsHeapProfilerRunning(
+ const v8::FunctionCallbackInfo<v8::Value>& args) {
+ args.GetReturnValue().Set(::IsHeapProfilerRunning());
}
- static v8::Handle<v8::Value> HeapProfilerDump(const v8::Arguments& args) {
+ static void HeapProfilerDump(
+ const v8::FunctionCallbackInfo<v8::Value>& args) {
std::string process_type;
if (args.Length() && args[0]->IsString())
process_type = *v8::String::AsciiValue(args[0]);
@@ -69,7 +70,6 @@ class MemoryBenchmarkingWrapper : public v8::Extension {
} else {
::HeapProfilerDump(reason.c_str());
}
- return v8::Undefined();
}
};