update native_mate and use the MarkHighMemoryUsage API to speed up garbage collection

This commit is contained in:
Heilig Benedek 2017-05-02 04:28:32 +02:00
parent 92cc6746b1
commit 576b702e8b
2 changed files with 3 additions and 1 deletions

View file

@ -204,6 +204,7 @@ NativeImage::NativeImage(v8::Isolate* isolate, const gfx::Image& image)
Init(isolate_);
isolate_->AdjustAmountOfExternalAllocatedMemory(
image_.Width() * image_.Height() * 4);
MarkHighMemoryUsage();
}
#if defined(OS_WIN)
@ -216,6 +217,7 @@ NativeImage::NativeImage(v8::Isolate* isolate, const base::FilePath& hicon_path)
Init(isolate);
isolate_->AdjustAmountOfExternalAllocatedMemory(
image_.Width() * image_.Height() * 4);
MarkHighMemoryUsage();
}
#endif