Does this need using to the branches?

On Wed, Oct 12, 2011 at 6:00 PM,  <[email protected]> wrote:
> Reviewers: Jakob,
>
> Message:
> PTaQL.
>
> Description:
> Fixing bug caused by missing smi-tag.
>
>
> Please review this at http://codereview.chromium.org/8240007/
>
> SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge
>
> Affected files:
>  M src/x64/stub-cache-x64.cc
>
>
> Index: src/x64/stub-cache-x64.cc
> diff --git a/src/x64/stub-cache-x64.cc b/src/x64/stub-cache-x64.cc
> index
> 103b8df37618a5a3d90d00b558647b22aec25793..c4b2672f6065d45569d2e534ee92ca5445b2c786
> 100644
> --- a/src/x64/stub-cache-x64.cc
> +++ b/src/x64/stub-cache-x64.cc
> @@ -3799,6 +3799,8 @@ void
> KeyedStoreStubCompiler::GenerateStoreFastDoubleElement(
>   __ jmp(ic_force_generic, RelocInfo::CODE_TARGET);
>
>   __ bind(&transition_elements_kind);
> +  // Restore smi-tagging of rcx.
> +  __ Integer32ToSmi(rcx, rcx);
>   Handle<Code> ic_miss = masm->isolate()->builtins()->KeyedStoreIC_Miss();
>   __ jmp(ic_miss, RelocInfo::CODE_TARGET);
>  }
>
>
> --
> v8-dev mailing list
> [email protected]
> http://groups.google.com/group/v8-dev
>



-- 
Erik Corry, Software Engineer
Google Denmark ApS - Frederiksborggade 20B, 1 sal,
1360 København K - Denmark - CVR nr. 28 86 69 84

-- 
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to