v8/src/x87
hablich 10a801f12b Revert of [stubs] Port SubStringStub to TurboFan (patchset #8 id:140001 of https://codereview.chromium.org/2355793003/ )
Reason for revert:
Speculative revert because of stability problems

Original issue's description:
> [stubs] Port SubStringStub to TurboFan
>
> This ports the platform-specific SubStringStub to TurboFan.
>
> It also contains a minor bug-fix for the case when the requested substring
> length equals the subject string length, but the start index is not equal to 0.
> The old stub implementation returned the subject string, while the new
> implementation calls into runtime, which finally results in a thrown exception.
>
> BUG=v8:5415
>
> Committed: https://crrev.com/49be31921536716706a6790fbbf9c346b975af16
> Cr-Commit-Position: refs/heads/master@{#39653}

TBR=ishell@chromium.org,bmeurer@chromium.org,jgruber@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=v8:5415, chromium:649967
NOPRESUBMIT=true
NOTRY=true

Review-Url: https://codereview.chromium.org/2365413002
Cr-Commit-Position: refs/heads/master@{#39737}
2016-09-26 18:04:04 +00:00
..
assembler-x87-inl.h [v8] Move all the RelocInfo::set_target_address function into one place. 2016-08-17 17:56:42 +00:00
assembler-x87.cc Remove dead code for generated code coverage. 2016-07-26 11:54:43 +00:00
assembler-x87.h [turbofan] Add support for eager/soft deoptimization reasons. 2016-07-18 09:25:16 +00:00
code-stubs-x87.cc Revert of [stubs] Port SubStringStub to TurboFan (patchset #8 id:140001 of https://codereview.chromium.org/2355793003/ ) 2016-09-26 18:04:04 +00:00
code-stubs-x87.h X87: [RegisterConfiguration] Streamline access to arch defaults, simplify Registers. 2016-06-30 06:25:44 +00:00
codegen-x87.cc X87: [builtins] Introduce proper Float64Exp operator. 2016-06-27 06:32:59 +00:00
codegen-x87.h Include only stuff you need, part 2: ast.h, ast-value-factory.h in ports. 2016-08-22 08:16:57 +00:00
cpu-x87.cc
deoptimizer-x87.cc Use source position table in turbofan code. 2016-06-29 12:04:11 +00:00
disasm-x87.cc X87: [ia32] Fixes a bug in cmpw. 2016-07-01 05:01:33 +00:00
frames-x87.cc
frames-x87.h X87: [runtime] Unify and simplify how frames are marked. 2016-03-10 02:39:58 +00:00
interface-descriptors-x87.cc [stubs] ApiCallbackDescriptor cleanup - make it independent on the number of JS parameters. 2016-09-21 11:08:45 +00:00
macro-assembler-x87.cc Move kMaxRegularHeapObjectSize into globals 2016-09-06 12:59:37 +00:00
macro-assembler-x87.h [ic][ia32][x87] Don't push/pop value/slot/vector in store handlers. 2016-09-23 14:29:21 +00:00
OWNERS
simulator-x87.cc
simulator-x87.h Remove a bunch of Isolate::Current() callsites from simulators 2015-11-23 08:10:06 +00:00