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

2
vendor/native_mate vendored

@ -1 +1 @@
Subproject commit fd0e7dc4ab778f0d1ccda6c9640464ea06ee771e
Subproject commit 7d9c1a80f025f4c46f7da8ea73246fe0f1968579