Create V8 3.25 branch for Chrome 35


git-svn-id: http://v8.googlecode.com/svn/branches/3.25@20332 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Disable handle zapping on 3.25 branch in release mode

R=jochen@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/3.25@20384 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Merged r20323 into 3.25 branch.

Don't crash if we get a timezone change notification on an uninitialized isolate

BUG=357362
LOG=N
R=danno@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/3.25@20403 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Merged r20300 into 3.25 branch.

Fix JSObject::SetElement for fixed typed array elements.

BUG=357108
LOG=N
R=jochen@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/3.25@20413 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Merged r20436 into 3.25 branch.

tools: strip whitespace in gen-postmortem-metadata.py

R=yangguo@chromium.org
BUG=

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

git-svn-id: http://v8.googlecode.com/svn/branches/3.25@20438 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
Introduce Float32x4, Int32x4, Float32x4Array and Int32x4Array data
types, implement the SIMD operations on the Float32x4 and Int32x4 with
C++ runtime functions and implement Float32x4Array and Int32x4Array
element loading and storing.
Optimize Float32x4Array and Int32x4Array element loading and storing for
ia32 and x64 port by:
  1). Allocating SIMD128 registers
  2). Emitting SIMD movups instruction
  3). Adding deoptimization support for SIMD128 registers or stack slots
Inline all SIMD operations and emit SIMD instructions for ia32 and x64 port