Commit d88988b1 authored by Sigurd Schneider's avatar Sigurd Schneider Committed by Commit Bot

[debuger/deoptimizer] Remove GC invocation

This CL removes a GC invocation which might not be needed anymore.

This CL picks up on a previous attempt to remove this invocation:
crrev.com/c/928241

Bug: chromium:1005906, chromium:1019613
Change-Id: I487b5bfd51532fe60cd71444b53874f20eecdf16
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1883566Reviewed-by: 's avatarJakob Gruber <jgruber@chromium.org>
Reviewed-by: 's avatarUlan Degenbaev <ulan@chromium.org>
Commit-Queue: Sigurd Schneider <sigurds@chromium.org>
Cr-Commit-Position: refs/heads/master@{#64651}
parent 5f1eed24
...@@ -1135,10 +1135,6 @@ void Debug::DeoptimizeFunction(Handle<SharedFunctionInfo> shared) { ...@@ -1135,10 +1135,6 @@ void Debug::DeoptimizeFunction(Handle<SharedFunctionInfo> shared) {
// inlining. // inlining.
isolate_->AbortConcurrentOptimization(BlockingBehavior::kBlock); isolate_->AbortConcurrentOptimization(BlockingBehavior::kBlock);
// TODO(mlippautz): Try to remove this call.
isolate_->heap()->PreciseCollectAllGarbage(
Heap::kNoGCFlags, GarbageCollectionReason::kDebugger);
bool found_something = false; bool found_something = false;
Code::OptimizedCodeIterator iterator(isolate_); Code::OptimizedCodeIterator iterator(isolate_);
do { do {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment