Version 3.29.88.12 (merged r24927, r24987, r25060, r24950, r24993)

Use shared function info for eval cache key.

EmitCreateIteratorResult loads map from function's context

Fix constant in Math.tan implementation.

MIPS: Use shared function info for eval cache key.

MIPS: EmitCreateIteratorResult loads map from function's context.

BUG=chromium:427468,v8:3656,v8:3656
LOG=N
R=mvstanton@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/3.29@25068 ce2b1a6d-e550-0410-aec6-3dcde31c8c00