The GetById->GetByOffset AI-based optimization should actually do things
authorfpizlo@apple.com <fpizlo@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 28 Oct 2013 17:20:07 +0000 (17:20 +0000)
committerfpizlo@apple.com <fpizlo@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 28 Oct 2013 17:20:07 +0000 (17:20 +0000)
commit797344f10a4ab765326282cde00bc602ce5e5c46
treed1811b170c89c6473590fa4ac3427bacfbdebbd9
parent71707c3fad0e39ae6d73e19123d3584b94944b6e
The GetById->GetByOffset AI-based optimization should actually do things
https://bugs.webkit.org/show_bug.cgi?id=123299

Reviewed by Oliver Hunt.

20% speed-up on Octane/gbemu.

* bytecode/GetByIdStatus.cpp:
(JSC::GetByIdStatus::computeFor): Actually finish filling in the Status by setting the state. Previously it would remain set to NoInformation, meaning that this whole method was a no-op.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@158114 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/bytecode/GetByIdStatus.cpp