v8/src/mips
kmillikin@chromium.org 6cb5ae7ad9 MIPS: Tighten the code for MacroAssembler::ThrowUncatchable.
Port r9909 (56c8728aa).

Original commit message:
Test at the bottom in the unwind loop.  Eliminate the possibility of a
useless move to the eax/rax/r0 register (currently impossible because
this function has two call sites).  Do not explicitly zero the context
because we've already saved 0 as the context in the handler.

BUG=
TEST=

Review URL: http://codereview.chromium.org/8507007
Patch from Gergely Kis <gergely@homejinni.com>.

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9923 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-11-09 11:04:41 +00:00
..
assembler-mips-inl.h Land two MIPS changes. 2011-10-26 08:17:24 +00:00
assembler-mips.cc MIPS: port Merge experimental/gc branch to the bleeding_edge. 2011-10-13 07:35:38 +00:00
assembler-mips.h Land two MIPS changes. 2011-10-26 08:17:24 +00:00
builtins-mips.cc MIPS: Cleanup: use JumpIf[Not]Smi() whenever we can 2011-11-07 08:41:47 +00:00
code-stubs-mips.cc MIPS: Cleanup: use JumpIf[Not]Smi() whenever we can 2011-11-07 08:41:47 +00:00
code-stubs-mips.h MIPS: Handlify CompileConstructStub and the remaining CallStubCompiler functions. 2011-10-31 12:36:11 +00:00
codegen-mips.cc MIPS: Adding assertions to fast elements conversion. 2011-11-07 10:31:54 +00:00
codegen-mips.h MIPS: Porting r9605 to arm (elements kind conversion in generated code). 2011-10-21 18:40:36 +00:00
constants-mips.cc MIPS: pre-crankshaft updates to assembler and related files. (1/3) 2011-09-13 12:12:25 +00:00
constants-mips.h MIPS: pre-crankshaft updates to assembler and related files. (1/3) 2011-09-13 12:12:25 +00:00
cpu-mips.cc Update mips infrastructure files. 2011-05-09 14:28:09 +00:00
debug-mips.cc Add asserts to ensure that we: 2011-09-15 11:30:45 +00:00
deoptimizer-mips.cc MIPS: crankshaft implementation 2011-10-28 08:14:46 +00:00
disasm-mips.cc MIPS: pre-crankshaft updates to assembler and related files. (1/3) 2011-09-13 12:12:25 +00:00
frames-mips.cc Submit code-stubs-mips.cc. 2011-05-16 08:38:19 +00:00
frames-mips.h MIPS: port Merge experimental/gc branch to the bleeding_edge. 2011-10-13 07:35:38 +00:00
full-codegen-mips.cc Reapply r9870 "Remove some initialization checks based on source positions.". 2011-11-08 13:28:53 +00:00
ic-mips.cc MIPS: Cleanup: use JumpIf[Not]Smi() whenever we can 2011-11-07 08:41:47 +00:00
lithium-codegen-mips.cc Revert r9901 to make tree green again. 2011-11-08 09:56:09 +00:00
lithium-codegen-mips.h Revert r9901 to make tree green again. 2011-11-08 09:56:09 +00:00
lithium-gap-resolver-mips.cc MIPS: crankshaft implementation 2011-10-28 08:14:46 +00:00
lithium-gap-resolver-mips.h Fix presubmit error. 2011-10-28 08:51:08 +00:00
lithium-mips.cc Revert r9901 to make tree green again. 2011-11-08 09:56:09 +00:00
lithium-mips.h Revert r9901 to make tree green again. 2011-11-08 09:56:09 +00:00
macro-assembler-mips.cc MIPS: Tighten the code for MacroAssembler::ThrowUncatchable. 2011-11-09 11:04:41 +00:00
macro-assembler-mips.h MIPS: Handlify CompileConstructStub and the remaining CallStubCompiler functions. 2011-10-31 12:36:11 +00:00
regexp-macro-assembler-mips.cc MIPS: port RegExpMacroAssembler::CheckStackGuardState should update input string pointer... 2011-10-21 10:59:25 +00:00
regexp-macro-assembler-mips.h Fix presubmit errors caused by updated depot tools 2011-09-08 19:57:14 +00:00
simulator-mips.cc Increase ARM/MIPS simulators stack safety margin to 512 bytes 2011-10-18 14:41:45 +00:00
simulator-mips.h MIPS: Added the stop() instruction with same behavior as on Arm simulator. 2011-05-26 07:46:18 +00:00
stub-cache-mips.cc MIPS: Cleanup: use JumpIf[Not]Smi() whenever we can 2011-11-07 08:41:47 +00:00