Reviewers: Mads Ager,
Description:
Version 3.0.10
Fixed External::Wrap for 64-bit addresses (issue 1037).
Fixed incorrect .arguments variable proxy handling in the full code
generator
(issue 1060).
Introduced partial strict mode support.
Changed formatting of recursive error messages to match Firefox and Safari
(issue http://crbug.com/70334).
Fixed incorrect rounding for float-to-integer conversions for external array
types, which implement the Typed Array spec (issue http://crbug.com/50972).
Performance improvements on the IA32 platform.
Please review this at http://codereview.chromium.org/6322008/
SVN Base: http://v8.googlecode.com/svn/trunk/
Affected files:
M ChangeLog
M SConstruct
M include/v8.h
M src/SConscript
M src/api.cc
M src/arm/assembler-arm.cc
M src/arm/code-stubs-arm.cc
M src/arm/codegen-arm.cc
M src/arm/constants-arm.h
M src/arm/frames-arm.h
M src/arm/full-codegen-arm.cc
M src/arm/ic-arm.cc
M src/arm/lithium-arm.h
M src/arm/lithium-arm.cc
M src/arm/lithium-codegen-arm.h
M src/arm/lithium-codegen-arm.cc
M src/arm/macro-assembler-arm.h
M src/arm/macro-assembler-arm.cc
M src/arm/simulator-arm.cc
M src/arm/stub-cache-arm.cc
M src/ast.h
M src/ast.cc
M src/builtins.h
M src/builtins.cc
M src/code-stubs.h
M src/codegen.cc
M src/compiler.cc
M src/extensions/experimental/experimental.gyp
M src/flag-definitions.h
M src/full-codegen.cc
M src/heap.h
M src/hydrogen-instructions.h
M src/hydrogen-instructions.cc
M src/hydrogen.h
M src/hydrogen.cc
M src/ia32/assembler-ia32-inl.h
M src/ia32/code-stubs-ia32.cc
M src/ia32/codegen-ia32.cc
M src/ia32/full-codegen-ia32.cc
M src/ia32/ic-ia32.cc
M src/ia32/lithium-codegen-ia32.h
M src/ia32/lithium-codegen-ia32.cc
M src/ia32/lithium-gap-resolver-ia32.h
M src/ia32/lithium-ia32.h
M src/ia32/lithium-ia32.cc
M src/ia32/stub-cache-ia32.cc
M src/ic.h
M src/ic.cc
M src/lithium-allocator.h
M src/lithium-allocator.cc
M src/lithium.h
M src/lithium.cc
A + src/liveobjectlist-inl.h
A + src/liveobjectlist.h
A + src/liveobjectlist.cc
M src/messages.js
M src/mips/ic-mips.cc
M src/mips/stub-cache-mips.cc
M src/objects-inl.h
M src/objects-printer.cc
M src/objects.h
M src/parser.cc
M src/platform-freebsd.cc
M src/platform-linux.cc
M src/platform-macos.cc
M src/platform-nullos.cc
M src/platform-openbsd.cc
M src/platform-posix.cc
M src/platform-solaris.cc
M src/platform-win32.cc
M src/platform.h
M src/scopes.cc
M src/stub-cache.h
M src/stub-cache.cc
M src/utils.cc
M src/v8utils.h
M src/version.cc
M src/x64/assembler-x64-inl.h
M src/x64/assembler-x64.h
M src/x64/assembler-x64.cc
M src/x64/code-stubs-x64.cc
M src/x64/codegen-x64.cc
M src/x64/disasm-x64.cc
M src/x64/full-codegen-x64.cc
M src/x64/ic-x64.cc
M src/x64/lithium-codegen-x64.h
M src/x64/lithium-codegen-x64.cc
M src/x64/lithium-x64.h
M src/x64/lithium-x64.cc
M src/x64/macro-assembler-x64.h
M src/x64/macro-assembler-x64.cc
M src/x64/stub-cache-x64.cc
M test/cctest/cctest.status
M test/cctest/test-api.cc
A + test/mjsunit/cyclic-error-to-string.js
M test/mjsunit/debug-evaluate-locals.js
A + test/mjsunit/regress/regress-1060.js
A + test/mjsunit/strict-mode.js
M test/mjsunit/string-charcodeat.js
M test/mozilla/mozilla.status
M tools/gyp/v8.gyp
M tools/v8.xcodeproj/project.pbxproj
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev