v8/src/arm
mstarzinger@chromium.org 338f11850a Fix generator suspend and resume on ARM
This CL fixes a number of rookie mistakes in
FullCodeGenerator::VisitYield and
FullCodeGenerator::EmitGeneratorResume, and re-enables the
generators-iteration test on ARM.

R=mstarzinger@chromium.org
BUG=v8:2355
TEST=mjsunit/harmony/generators-iteration

Review URL: https://codereview.chromium.org/13843022

Patch from Andy Wingo <wingo@igalia.com>.

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@14424 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2013-04-24 16:07:44 +00:00
..
assembler-arm-inl.h ARM: clean up code now that ARMv6 is the baseline. 2013-04-18 10:32:18 +00:00
assembler-arm.cc Disallow dereferencing deferred handles when generating optimized code. 2013-04-23 09:23:07 +00:00
assembler-arm.h ARM: clean up code now that ARMv6 is the baseline. 2013-04-18 10:32:18 +00:00
builtins-arm.cc Generalizing remaining Allocate functions in the macro assemblers used in pretenuring. 2013-03-25 15:54:15 +00:00
code-stubs-arm.cc Add monomorphic CompareNilICs and Crankshaft support 2013-04-24 11:32:17 +00:00
code-stubs-arm.h ARM: VFP cleanup now that VFP2 is the baseline. 2013-04-22 21:30:57 +00:00
codegen-arm.cc Remove ARM support for VFP2 2013-04-07 04:34:20 +00:00
codegen-arm.h Re-land Crankshaft-generated KeyedLoad stubs. 2012-12-18 16:25:45 +00:00
constants-arm.cc Replace OS::MemCopy with OS::MemMove (just as fast but more flexible). 2013-04-16 12:30:51 +00:00
constants-arm.h ARM: clean up code now that ARMv6 is the baseline. 2013-04-18 10:32:18 +00:00
cpu-arm.cc ARM: clean up code now that ARMv6 is the baseline. 2013-04-18 10:32:18 +00:00
debug-arm.cc ARM: clean up code now that ARMv6 is the baseline. 2013-04-18 10:32:18 +00:00
deoptimizer-arm.cc Refactor ExternalReference::isolate_address() to not rely on Isolate::Current(). 2013-04-24 07:39:35 +00:00
disasm-arm.cc Fix ARM build. 2013-04-10 09:35:11 +00:00
frames-arm.cc Unify deoptimizer for stub failure trampoline frames. 2013-03-08 16:18:50 +00:00
frames-arm.h Move StackHandlerConstants to platform-independent frames.h 2013-04-08 11:17:32 +00:00
full-codegen-arm.cc Fix generator suspend and resume on ARM 2013-04-24 16:07:44 +00:00
ic-arm.cc ARM: VFP cleanup now that VFP2 is the baseline. 2013-04-22 21:30:57 +00:00
lithium-arm.cc Various improvements regarding the way we print code code comments. 2013-04-22 09:48:35 +00:00
lithium-arm.h Disallow dereferencing deferred handles when generating optimized code. 2013-04-23 09:23:07 +00:00
lithium-codegen-arm.cc Disallow dereferencing deferred handles when generating optimized code. 2013-04-23 09:23:07 +00:00
lithium-codegen-arm.h Disallow dereferencing deferred handles when generating optimized code. 2013-04-23 09:23:07 +00:00
lithium-gap-resolver-arm.cc Remove ARM support for VFP2 2013-04-07 04:34:20 +00:00
lithium-gap-resolver-arm.h Fix presubmit errors caused by updated depot tools 2011-09-08 19:57:14 +00:00
macro-assembler-arm.cc Clean up VMState a little bit. 2013-04-24 14:44:08 +00:00
macro-assembler-arm.h Disallow dereferencing deferred handles when generating optimized code. 2013-04-23 09:23:07 +00:00
regexp-macro-assembler-arm.cc Refactor ExternalReference::isolate_address() to not rely on Isolate::Current(). 2013-04-24 07:39:35 +00:00
regexp-macro-assembler-arm.h Refactor ExternalReference::isolate_address() to not rely on Isolate::Current(). 2013-04-24 07:39:35 +00:00
simulator-arm.cc RecordWriteStubs on ARM need to save FP registers 2013-04-19 16:01:57 +00:00
simulator-arm.h Revert "Accurate function prototypes for native calls from ARM simulator." 2013-04-17 13:51:08 +00:00
stub-cache-arm.cc Refactor ExternalReference::isolate_address() to not rely on Isolate::Current(). 2013-04-24 07:39:35 +00:00