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

Issue 7618040: Version 3.5.5. (Closed)

Created:
9 years, 4 months ago by William Hesse
Modified:
9 years, 4 months ago
Reviewers:
Rico
CC:
v8-dev
Visibility:
Public.

Description

Version 3.5.5. Fixed bugs involving negative zero and the optimizing compiler. Fixed optimized version of Function.apply(x, arguments). (issue 1592) Eliminated uses of deprecated ARM instructions. Sped up Math.floor by using SSE 4.1 roundsd instruction on ia32. Removed restriction on the size of disassembled code that is printed. Committed: http://code.google.com/p/v8/source/detail?r=8933

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1512 lines, -1114 lines) Patch
M .gitignore View 1 chunk +1 line, -0 lines 0 comments Download
M ChangeLog View 1 chunk +13 lines, -0 lines 0 comments Download
M src/api.cc View 1 chunk +2 lines, -3 lines 0 comments Download
M src/apinatives.js View 2 chunks +11 lines, -3 lines 0 comments Download
M src/arm/code-stubs-arm.cc View 8 chunks +20 lines, -42 lines 0 comments Download
M src/arm/deoptimizer-arm.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M src/arm/frames-arm.h View 2 chunks +6 lines, -5 lines 0 comments Download
M src/arm/full-codegen-arm.cc View 2 chunks +8 lines, -2 lines 0 comments Download
M src/arm/lithium-arm.h View 2 chunks +6 lines, -17 lines 0 comments Download
M src/arm/lithium-arm.cc View 2 chunks +4 lines, -16 lines 0 comments Download
M src/arm/lithium-codegen-arm.cc View 11 chunks +32 lines, -76 lines 0 comments Download
M src/arm/macro-assembler-arm.cc View 8 chunks +39 lines, -45 lines 0 comments Download
M src/arm/stub-cache-arm.cc View 10 chunks +21 lines, -25 lines 0 comments Download
M src/ast.h View 3 chunks +11 lines, -5 lines 0 comments Download
M src/ast.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/ast-inl.h View 1 chunk +2 lines, -1 line 0 comments Download
M src/bootstrapper.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M src/code-stubs.h View 4 chunks +2 lines, -4 lines 0 comments Download
M src/code-stubs.cc View 3 chunks +13 lines, -7 lines 0 comments Download
M src/contexts.h View 1 chunk +4 lines, -0 lines 0 comments Download
M src/contexts.cc View 3 chunks +17 lines, -5 lines 0 comments Download
M src/d8.h View 1 chunk +0 lines, -4 lines 0 comments Download
M src/d8.cc View 1 chunk +1 line, -0 lines 0 comments Download
M src/d8.js View 1 chunk +2 lines, -1 line 0 comments Download
M src/disassembler.cc View 5 chunks +22 lines, -14 lines 0 comments Download
M src/elements.h View 1 chunk +2 lines, -2 lines 0 comments Download
M src/elements.cc View 8 chunks +36 lines, -44 lines 0 comments Download
M src/factory.h View 2 chunks +7 lines, -0 lines 0 comments Download
M src/factory.cc View 3 chunks +22 lines, -0 lines 0 comments Download
M src/flag-definitions.h View 1 chunk +2 lines, -0 lines 0 comments Download
M src/frames.h View 2 chunks +2 lines, -1 line 0 comments Download
M src/frames-inl.h View 3 chunks +8 lines, -1 line 0 comments Download
M src/full-codegen.h View 5 chunks +33 lines, -20 lines 0 comments Download
M src/full-codegen.cc View 13 chunks +74 lines, -22 lines 0 comments Download
M src/heap.h View 6 chunks +13 lines, -1 line 0 comments Download
M src/heap.cc View 3 chunks +43 lines, -0 lines 0 comments Download
M src/hydrogen.h View 1 chunk +3 lines, -0 lines 0 comments Download
M src/hydrogen.cc View 9 chunks +20 lines, -17 lines 0 comments Download
M src/hydrogen-instructions.h View 6 chunks +10 lines, -26 lines 0 comments Download
M src/hydrogen-instructions.cc View 3 chunks +24 lines, -13 lines 0 comments Download
M src/ia32/assembler-ia32.h View 1 chunk +10 lines, -0 lines 0 comments Download
M src/ia32/assembler-ia32.cc View 1 chunk +12 lines, -0 lines 0 comments Download
M src/ia32/code-stubs-ia32.cc View 5 chunks +34 lines, -46 lines 0 comments Download
M src/ia32/disasm-ia32.cc View 1 chunk +11 lines, -1 line 0 comments Download
M src/ia32/frames-ia32.h View 2 chunks +6 lines, -5 lines 0 comments Download
M src/ia32/full-codegen-ia32.cc View 3 chunks +8 lines, -3 lines 0 comments Download
M src/ia32/lithium-codegen-ia32.cc View 9 chunks +62 lines, -71 lines 0 comments Download
M src/ia32/lithium-ia32.h View 2 chunks +6 lines, -17 lines 0 comments Download
M src/ia32/lithium-ia32.cc View 2 chunks +4 lines, -13 lines 0 comments Download
M src/ia32/macro-assembler-ia32.cc View 9 chunks +32 lines, -21 lines 0 comments Download
M src/ia32/stub-cache-ia32.cc View 9 chunks +40 lines, -57 lines 0 comments Download
M src/mips/stub-cache-mips.cc View 2 chunks +5 lines, -5 lines 0 comments Download
MM src/mirror-debugger.js View 1 chunk +2 lines, -1 line 0 comments Download
M src/mksnapshot.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M src/objects.h View 11 chunks +20 lines, -28 lines 0 comments Download
M src/objects.cc View 3 chunks +23 lines, -6 lines 0 comments Download
M src/objects-inl.h View 4 chunks +12 lines, -10 lines 0 comments Download
M src/parser.h View 4 chunks +3 lines, -1 line 0 comments Download
M src/parser.cc View 10 chunks +80 lines, -69 lines 0 comments Download
M src/preparser.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M src/prettyprinter.cc View 3 chunks +10 lines, -9 lines 0 comments Download
M src/rewriter.cc View 1 chunk +7 lines, -3 lines 0 comments Download
M src/runtime.h View 1 chunk +1 line, -0 lines 0 comments Download
M src/runtime.cc View 9 chunks +73 lines, -5 lines 0 comments Download
M src/runtime-profiler.h View 1 chunk +0 lines, -6 lines 0 comments Download
M src/scopeinfo.h View 1 chunk +1 line, -1 line 0 comments Download
M src/scopeinfo.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/scopes.h View 5 chunks +8 lines, -4 lines 0 comments Download
M src/scopes.cc View 14 chunks +44 lines, -18 lines 0 comments Download
M src/serialize.h View 1 chunk +1 line, -0 lines 0 comments Download
M src/variables.h View 2 chunks +6 lines, -5 lines 0 comments Download
M src/variables.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/version.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M src/x64/code-stubs-x64.cc View 5 chunks +33 lines, -45 lines 0 comments Download
M src/x64/frames-x64.h View 2 chunks +7 lines, -6 lines 0 comments Download
M src/x64/full-codegen-x64.cc View 2 chunks +8 lines, -2 lines 0 comments Download
M src/x64/lithium-codegen-x64.cc View 10 chunks +32 lines, -60 lines 0 comments Download
M src/x64/lithium-x64.h View 2 chunks +6 lines, -17 lines 0 comments Download
M src/x64/lithium-x64.cc View 2 chunks +4 lines, -14 lines 0 comments Download
M src/x64/macro-assembler-x64.cc View 6 chunks +36 lines, -33 lines 0 comments Download
M src/x64/stub-cache-x64.cc View 8 chunks +30 lines, -30 lines 0 comments Download
M test/cctest/test-accessors.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M test/cctest/test-api.cc View 12 chunks +63 lines, -48 lines 0 comments Download
M test/cctest/test-circular-queue.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M test/cctest/test-cpu-profiler.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M test/cctest/test-heap-profiler.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M test/cctest/test-log.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M test/cctest/test-log-stack-tracer.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M test/cctest/test-parsing.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M test/cctest/test-profile-generator.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M test/cctest/test-unbound-queue.cc View 1 chunk +0 lines, -2 lines 0 comments Download
M test/mjsunit/external-array.js View 2 chunks +20 lines, -0 lines 0 comments Download
M test/mjsunit/fuzz-natives.js View 1 chunk +1 line, -0 lines 0 comments Download
A + test/mjsunit/harmony/block-lazy-compile.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + test/mjsunit/harmony/block-scoping.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + test/mjsunit/harmony/debug-blockscopes.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + test/mjsunit/harmony/debug-evaluate-blockscopes.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A + test/mjsunit/harmony/typeof.js View 0 chunks +-1 lines, --1 lines 0 comments Download
M test/mjsunit/math-floor.js View 3 chunks +31 lines, -3 lines 0 comments Download
M test/mjsunit/math-round.js View 3 chunks +21 lines, -4 lines 0 comments Download
A + test/mjsunit/regress/regress-1592.js View 0 chunks +-1 lines, --1 lines 0 comments Download
M test/mjsunit/with-leave.js View 2 chunks +160 lines, -1 line 0 comments Download
M tools/gyp/v8.gyp View 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 2 (0 generated)
William Hesse
9 years, 4 months ago (2011-08-15 12:57:09 UTC) #1
Rico
9 years, 4 months ago (2011-08-15 12:59:59 UTC) #2
Rubberstamp LGTM

Powered by Google App Engine
This is Rietveld 408576698