Version 3.25.29 (based on bleeding_edge revision r20301)

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20302 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.25.30 (based on bleeding_edge revision r20316)

NativeContext::map_cache reference should be strong in heap snapshots (Chromium issue 357060).

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20318 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.0 (based on bleeding_edge revision r20354)

Deprecate Start/StopCpuProfiling methods (issue 3213).

Don't crash if we get a timezone change notification on an uninitialized isolate (Chromium issue 357362).

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20359 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.1 (based on bleeding_edge revision r20368)

Fix Type::Intersect to skip uninhabited bitsets (Chromium issue 357330).

Fix PrepareKeyedOperand on arm (Chromium issue 358057).

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20371 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.2 (based on bleeding_edge revision r20370)

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20373 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.3 (based on bleeding_edge revision r20415)

Support typed arrays in IsMoreGeneralElementsKindTransition (Chromium issue 357054).

Remove debugger_auto_break flag.

Store i18n meta data in hidden symbols instead of js accessible properties (Chromium issue 354967).

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20418 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.4 (based on bleeding_edge revision r20446)

Make stray 'return' an early error.

Show references from weak containers as weak in heap snapshots (Chromium issue 356590).

Make invalid LHSs that are calls late errors (Chromium issue 358346).

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20455 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.5 (based on bleeding_edge revision r20452)

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20459 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.6 (based on bleeding_edge revision r20490)

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20492 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.6.1 (merged r20491)

MIPS: Check in Lithium that allocation size in Smi range.

TBR=jochen@chromium.org
BUG=

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

git-svn-id: http://v8.googlecode.com/svn/trunk@20499 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.7 (based on bleeding_edge revision r20522)

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20523 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.8 (based on bleeding_edge revision r20532)

Yet another regression test for range analysis (issue 3204).

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20554 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.9 (based on bleeding_edge revision r20585)

Fix invalid local property lookup for transitions (Chromium issue 361025).

MIPS: Fixed flooring division by -1 (issue 3259).

Fixed flooring division by -1 on ARM (issue 3259).

Make `String.prototype.contains` throw when passing a regular expression (issue 3261).

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20586 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.10 (based on bleeding_edge revision r20631)

Allow the embedder to pass the virtual memory limit to v8.

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20632 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.11 (based on bleeding_edge revision r20638)

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20641 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.12 (based on bleeding_edge revision r20659)

Do not use ranges after range analysis (Chromium issue 361608).

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20660 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.13 (based on bleeding_edge revision r20698)

Make maps in monomorphic IC stubs weak (issue 2073).

x64: Make sure that the upper half of a 64bit register contains 0 for int32 values (Chromium issue 360611).

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20699 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.13.1 (merged r20705)

Allow GetScriptNameOrSourceURL to be called with exception pending.

R=jarin@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/trunk@20708 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.14 (based on bleeding_edge revision r20713)

Performance and stability improvements on all platforms.

git-svn-id: http://v8.googlecode.com/svn/trunk@20741 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Version 3.26.15 (based on bleeding_edge revision r20740)

Fix result of LCodeGen::DoWrapReceiver for strict functions and builtins (Chromium issue 362128).

Performance and stability improvements on all platforms.

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