joyent/node — pull request #7650 by trevnorris (2014-05-20 03:58:17+00:00)
Title: deps: revert allocating typed arrays on heap

Reverts the following v8 commit:

This implements allocating small typed arrays in heap.

R=mvstanton@chromium.org, verwaest@chromium.org

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

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

Conflicts:
deps/v8/src/runtime.cc

-----

The reason for this is because of the massive performance impact it has on setting object properties that have externally allocated array data. It's substantially slowed down Buffer instantiation time.

I think this should remain reverted until it's fixed upstream, or we revert back to 3.25.27 (the latest 3.25 tag that doesn't contain this commit).

/cc @tjfontaine @indutny