* Reapply revisions 1383, 1384, 1391, 1398, 1401, 1402,
authorerik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 11 Mar 2009 14:00:55 +0000 (14:00 +0000)
committererik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 11 Mar 2009 14:00:55 +0000 (14:00 +0000)
commit912c8eb03ae5b930fc6588da6992aae8d22c1a3b
tree8c10693d78610f6d23eca0b7f955dc07a7a60c28
parent3c41aab15d02071ab60c3047adc459f58ee8cc3d
* Reapply revisions 1383, 1384, 1391, 1398, 1401, 1402,
  1418, and 1419 from bleeding_edge, reverted in 1429.
* Fix of $1 accessor on sliced strings.
* Fix of lastParen method when last parenthesis did not match.
Review URL: http://codereview.chromium.org/43075

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1491 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
16 files changed:
src/factory.cc
src/factory.h
src/jsregexp.cc
src/jsregexp.h
src/macros.py
src/objects-debug.cc
src/objects-inl.h
src/objects.cc
src/objects.h
src/regexp-delay.js
src/runtime.cc
src/runtime.h
src/string.js
test/mjsunit/regexp-static.js
test/mjsunit/regexp-string-methods.js [new file with mode: 0644]
tools/js2c.py