update native_mate and use the MarkHighMemoryUsage API to speed up garbage collection
This commit is contained in:
parent
92cc6746b1
commit
576b702e8b
2 changed files with 3 additions and 1 deletions
|
@ -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
2
vendor/native_mate
vendored
|
@ -1 +1 @@
|
|||
Subproject commit fd0e7dc4ab778f0d1ccda6c9640464ea06ee771e
|
||||
Subproject commit 7d9c1a80f025f4c46f7da8ea73246fe0f1968579
|
Loading…
Reference in a new issue