No longer OOM on invalid string length.
authoryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 24 Mar 2014 15:01:17 +0000 (15:01 +0000)
committeryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 24 Mar 2014 15:01:17 +0000 (15:01 +0000)
commit531217502ccffae273066c544bfb586f98a5e700
treef4ebd70191241e3c0e77571fe7f929d06be70e00
parentdccd57f1ecfbb025eb8b5c8cc3da4aa9fffbb999
No longer OOM on invalid string length.

R=ishell@chromium.org
BUG=v8:3060
LOG=Y

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20202 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
20 files changed:
src/api.cc
src/bootstrapper.cc
src/bootstrapper.h
src/contexts.cc
src/debug.cc
src/factory.cc
src/heap-inl.h
src/heap.cc
src/hydrogen-instructions.cc
src/json-parser.h
src/json-stringifier.h
src/jsregexp.cc
src/liveedit.cc
src/parser.cc
src/runtime.cc
src/uri.h
test/cctest/cctest.status
test/cctest/test-strings.cc
test/mjsunit/string-oom-replace-global-regexp-with-string.js
tools/lexer-shell.cc