Reviewers: William Hesse,

Description:
2.2.23

API change: Convert Unicode code points outside the basic multilingual
plane to the replacement character.  Previous behavior was to silently
truncate the value to 16 bits.

Fixed crash: handle all flat string types in regexp replace.

Prevent invalid pre-parsing data passed in through the API from
crashing V8.

Performance improvements on all platforms.

Please review this at http://codereview.chromium.org/2814050/show

SVN Base: http://v8.googlecode.com/svn/trunk/

Affected files:
  M     ChangeLog
  M     src/arm/codegen-arm.cc
  M     src/arm/full-codegen-arm.cc
  M     src/arm/macro-assembler-arm.h
  M     src/arm/macro-assembler-arm.cc
  M     src/codegen.h
  M     src/codegen.cc
  M     src/date.js
  M     src/debug.cc
  M     src/factory.h
  M     src/factory.cc
  M     src/frames.cc
  M     src/heap.cc
  M     src/ia32/codegen-ia32.cc
  M     src/ia32/full-codegen-ia32.cc
  M     src/ic.cc
  M     src/macros.py
  M     src/messages.js
  M     src/objects-inl.h
  M     src/objects.h
  M     src/objects.cc
  M     src/parser.cc
  M     src/runtime.cc
  M     src/spaces.cc
  M     src/version.cc
  M     src/x64/codegen-x64.cc
  M     src/x64/full-codegen-x64.cc
  M     test/cctest/test-api.cc
  M     test/mjsunit/fuzz-natives.js
  M     test/mjsunit/math-min-max.js
  A     test/mjsunit/string-replace-with-empty.js
  A     test/mjsunit/value-of.js
  M     tools/js2c.py


--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to