Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(276)

Issue 5188006: Push version 2.5.7 to trunk.... (Closed)

Created:
10 years, 1 month ago by Erik Corry
Modified:
9 years, 7 months ago
CC:
v8-dev
Visibility:
Public.

Description

Push version 2.5.7 to trunk. Fixed obscure evaluation order bug (issue 931). Split the random number state between JavaScript and the private API. Fixed performance bug causing GCs when generating stack traces on code from very large scripts. Fixed bug in parser that allowed (foo):42 as a labelled statement (issue 918). Provide more accurate results about used heap size via GetHeapStatistics. Allow build-time customization of the max semispace size. Made String.prototype.split honor limit when separator is empty (issue 929). Added missing failure check after expecting an identifier in preparser (Chromium issue 62639). Committed: http://code.google.com/p/v8/source/detail?r=5853

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1710 lines, -1582 lines) Patch
M ChangeLog View 1 chunk +24 lines, -0 lines 0 comments Download
M include/v8.h View 6 chunks +13 lines, -13 lines 0 comments Download
M src/SConscript View 2 chunks +3 lines, -0 lines 0 comments Download
M src/accessors.cc View 1 chunk +4 lines, -2 lines 0 comments Download
M src/allocation.h View 1 chunk +4 lines, -0 lines 0 comments Download
M src/allocation.cc View 5 chunks +12 lines, -6 lines 0 comments Download
M src/api.cc View 2 chunks +4 lines, -1 line 0 comments Download
M src/arm/assembler-arm.h View 1 chunk +5 lines, -0 lines 0 comments Download
M src/arm/codegen-arm.h View 3 chunks +0 lines, -12 lines 0 comments Download
M src/arm/codegen-arm.cc View 10 chunks +28 lines, -19 lines 0 comments Download
M src/arm/disasm-arm.cc View 2 chunks +15 lines, -8 lines 0 comments Download
M src/arm/full-codegen-arm.cc View 16 chunks +27 lines, -23 lines 0 comments Download
M src/arm/macro-assembler-arm.h View 1 chunk +10 lines, -0 lines 0 comments Download
M src/arm/stub-cache-arm.cc View 1 chunk +137 lines, -2 lines 0 comments Download
M src/arm/virtual-frame-arm.cc View 1 chunk +2 lines, -5 lines 0 comments Download
A + src/bignum-dtoa.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + src/bignum-dtoa.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
M src/bootstrapper.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/checks.h View 1 chunk +0 lines, -2 lines 0 comments Download
M src/code-stubs.h View 2 chunks +0 lines, -58 lines 0 comments Download
M src/code-stubs.cc View 3 chunks +13 lines, -21 lines 0 comments Download
M src/codegen.h View 1 chunk +0 lines, -2 lines 0 comments Download
M src/codegen.cc View 2 chunks +0 lines, -64 lines 0 comments Download
M src/conversions.cc View 12 chunks +22 lines, -69 lines 0 comments Download
M src/dateparser.h View 2 chunks +14 lines, -3 lines 0 comments Download
M src/dtoa.h View 2 chunks +9 lines, -5 lines 0 comments Download
M src/dtoa.cc View 3 chunks +33 lines, -8 lines 0 comments Download
M src/execution.h View 2 chunks +3 lines, -23 lines 0 comments Download
M src/execution.cc View 1 chunk +0 lines, -131 lines 0 comments Download
A + src/extensions/externalize-string-extension.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + src/extensions/externalize-string-extension.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
A + src/extensions/gc-extension.h View 0 chunks +-1 lines, --1 lines 0 comments Download
A + src/extensions/gc-extension.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
M src/full-codegen.h View 1 chunk +0 lines, -3 lines 0 comments Download
M src/full-codegen.cc View 1 chunk +0 lines, -5 lines 0 comments Download
M src/globals.h View 6 chunks +8 lines, -425 lines 0 comments Download
M src/handles.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M src/heap.h View 2 chunks +23 lines, -6 lines 0 comments Download
M src/heap.cc View 9 chunks +108 lines, -20 lines 0 comments Download
M src/heap-profiler.cc View 1 chunk +3 lines, -5 lines 0 comments Download
M src/ia32/code-stubs-ia32.cc View 1 chunk +0 lines, -29 lines 0 comments Download
M src/ia32/codegen-ia32.h View 3 chunks +0 lines, -12 lines 0 comments Download
M src/ia32/codegen-ia32.cc View 7 chunks +22 lines, -11 lines 0 comments Download
M src/ia32/full-codegen-ia32.cc View 14 chunks +26 lines, -18 lines 0 comments Download
M src/ia32/macro-assembler-ia32.h View 5 chunks +39 lines, -5 lines 0 comments Download
M src/ia32/macro-assembler-ia32.cc View 10 chunks +67 lines, -23 lines 0 comments Download
M src/ia32/stub-cache-ia32.cc View 5 chunks +61 lines, -30 lines 0 comments Download
M src/ia32/virtual-frame-ia32.cc View 3 chunks +3 lines, -2 lines 0 comments Download
M src/list.h View 1 chunk +0 lines, -8 lines 0 comments Download
M src/mark-compact.h View 1 chunk +3 lines, -0 lines 0 comments Download
M src/mark-compact.cc View 3 chunks +8 lines, -8 lines 0 comments Download
M src/objects.h View 4 chunks +2 lines, -6 lines 0 comments Download
M src/objects.cc View 3 chunks +5 lines, -3 lines 0 comments Download
M src/objects-debug.cc View 4 chunks +0 lines, -5 lines 0 comments Download
M src/objects-inl.h View 2 chunks +0 lines, -2 lines 0 comments Download
src/parser.h View 1 chunk +1 line, -1 line 0 comments Download
M src/parser.cc View 5 chunks +58 lines, -24 lines 0 comments Download
M src/platform-win32.cc View 1 chunk +3 lines, -2 lines 0 comments Download
M src/preparser.h View 4 chunks +9 lines, -4 lines 0 comments Download
src/prescanner.h View 0 chunks +-1 lines, --1 lines 0 comments Download
M src/regexp.js View 2 chunks +34 lines, -37 lines 0 comments Download
M src/scanner.h View 5 chunks +71 lines, -38 lines 0 comments Download
M src/scanner.cc View 25 chunks +58 lines, -129 lines 0 comments Download
M src/scanner-base.h View 3 chunks +47 lines, -6 lines 0 comments Download
M src/scanner-base.cc View 1 chunk +28 lines, -0 lines 0 comments Download
M src/serialize.cc View 1 chunk +0 lines, -4 lines 0 comments Download
M src/spaces.h View 8 chunks +20 lines, -2 lines 0 comments Download
M src/spaces.cc View 7 chunks +30 lines, -2 lines 0 comments Download
M src/strtod.cc View 1 chunk +3 lines, -3 lines 0 comments Download
M src/stub-cache.h View 1 chunk +4 lines, -0 lines 0 comments Download
M src/stub-cache.cc View 1 chunk +28 lines, -0 lines 0 comments Download
M src/utils.h View 1 chunk +2 lines, -0 lines 0 comments Download
M src/v8.h View 2 chunks +6 lines, -1 line 0 comments Download
M src/v8.cc View 2 chunks +29 lines, -9 lines 0 comments Download
A + src/v8globals.h View 0 chunks +-1 lines, --1 lines 0 comments Download
M src/version.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/virtual-frame.h View 2 chunks +13 lines, -0 lines 0 comments Download
M src/x64/code-stubs-x64.cc View 4 chunks +12 lines, -21 lines 0 comments Download
M src/x64/codegen-x64.h View 3 chunks +0 lines, -12 lines 0 comments Download
M src/x64/codegen-x64.cc View 6 chunks +20 lines, -9 lines 0 comments Download
M src/x64/full-codegen-x64.cc View 14 chunks +26 lines, -19 lines 0 comments Download
M src/x64/macro-assembler-x64.h View 4 chunks +61 lines, -12 lines 0 comments Download
M src/x64/macro-assembler-x64.cc View 13 chunks +88 lines, -39 lines 0 comments Download
M src/x64/stub-cache-x64.cc View 17 chunks +154 lines, -103 lines 0 comments Download
M src/x64/virtual-frame-x64.cc View 3 chunks +3 lines, -2 lines 0 comments Download
M test/cctest/SConscript View 2 chunks +2 lines, -0 lines 0 comments Download
M test/cctest/test-api.cc View 2 chunks +2 lines, -1 line 0 comments Download
A + test/cctest/test-bignum-dtoa.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
M test/cctest/test-disasm-arm.cc View 2 chunks +15 lines, -2 lines 0 comments Download
A + test/cctest/test-dtoa.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
M test/cctest/test-heap.cc View 1 chunk +29 lines, -0 lines 0 comments Download
M test/cctest/test-parsing.cc View 2 chunks +58 lines, -0 lines 0 comments Download
M test/cctest/test-strtod.cc View 1 chunk +17 lines, -0 lines 0 comments Download
A + test/mjsunit/regress/regress-918.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + test/mjsunit/regress/regress-931.js View 0 chunks +-1 lines, --1 lines 0 comments Download
M tools/gyp/v8.gyp View 2 chunks +6 lines, -0 lines 0 comments Download
M tools/v8.xcodeproj/project.pbxproj View 6 chunks +0 lines, -8 lines 0 comments Download
M tools/visual_studio/v8_base.vcproj View 1 chunk +16 lines, -0 lines 0 comments Download

Messages

Total messages: 2 (0 generated)
Erik Corry
10 years, 1 month ago (2010-11-18 10:47:22 UTC) #1
Mads Ager (chromium)
10 years, 1 month ago (2010-11-18 10:57:19 UTC) #2
LGTM

Mikhail has a change that he just committed to fix chromium build. I think your
cut for the push was before the breaking change but you should check.

Powered by Google App Engine
This is Rietveld 408576698