From d46e3a77a0e86a25bfa614e5572c36b1f4bf7097 Mon Sep 17 00:00:00 2001 From: "mvstanton@chromium.org" Date: Wed, 30 Apr 2014 12:33:16 +0000 Subject: [PATCH] Fix gcmole warning in EnsureSlotContainsAllocationSite(). R=yangguo@chromium.org Review URL: https://codereview.chromium.org/268443002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@21087 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/full-codegen.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/full-codegen.cc b/src/full-codegen.cc index 81dc7b6..2846d2b 100644 --- a/src/full-codegen.cc +++ b/src/full-codegen.cc @@ -364,7 +364,9 @@ unsigned FullCodeGenerator::EmitBackEdgeTable() { void FullCodeGenerator::EnsureSlotContainsAllocationSite(int slot) { Handle vector = FeedbackVector(); if (!vector->get(slot)->IsAllocationSite()) { - vector->set(slot, *isolate()->factory()->NewAllocationSite()); + Handle allocation_site = + isolate()->factory()->NewAllocationSite(); + vector->set(slot, *allocation_site); } } -- 2.7.4