Fix input and output to handle UTF16 surrogate pairs.
authorerik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 12 Mar 2012 12:35:28 +0000 (12:35 +0000)
committererik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 12 Mar 2012 12:35:28 +0000 (12:35 +0000)
commit03cfc4363b0672aaa8d34f9e6d981ff4f42f7692
treebbc0d8a56b308545da0872215ef0b21d5da835ca
parentcd91894d2fabfb56bdfaa0754883b7ca20869716
Fix input and output to handle UTF16 surrogate pairs.
Review URL: https://chromiumcodereview.appspot.com/9600009

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@11007 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
30 files changed:
src/api.cc
src/arm/regexp-macro-assembler-arm.cc
src/debug-agent.cc
src/globals.h
src/handles.cc
src/handles.h
src/heap.cc
src/hydrogen-instructions.h
src/ia32/regexp-macro-assembler-ia32.cc
src/jsregexp.cc
src/log.cc
src/objects-inl.h
src/objects.cc
src/objects.h
src/parser.cc
src/parser.h
src/preparse-data.h
src/preparser-api.cc
src/preparser.cc
src/preparser.h
src/scanner-character-streams.cc
src/scanner-character-streams.h
src/scanner.cc
src/scanner.h
src/unicode-inl.h
src/unicode.cc
src/unicode.h
src/x64/regexp-macro-assembler-x64.cc
test/cctest/test-api.cc
test/cctest/test-parsing.cc