Merged r15196, r15203, r15204, r15207, r15214 into trunk branch.

Tweak type info threshold.

x64: LAddI must use LEAL, not LEAQ

Always reset allowed OSR nesting level when reverting interrupt code patches.

Bugfix in hydrogen array literal code generation.

Fix using monomorphic store instruction for polymorphic stores.

R=verwaest@chromium.org
BUG=

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

git-svn-id: https://v8.googlecode.com/svn/trunk@15215 ce2b1a6d-e550-0410-aec6-3dcde31c8c00