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

Issue 2084017: Version 2.2.11... (Closed)

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

Description

Version 2.2.11 Fix crash bug in liveedit on 64 bit. Use 'full compiler' when debugging is active. This should increase the density of possible break points, making single step more fine grained. This will only take effect for functions compiled after debugging has been started, so recompilation of all functions is required to get the full effect. IA32 and x64 only for now. Misc. fixes to the Solaris build. Add new flags --print-cumulative-gc-stat and --trace-gc-nvp. Add filtering of CPU profiles by security context. Fix crash bug on ARM when running without VFP2 or VFP3. Incremental performance improvements in all backends. Committed: http://code.google.com/p/v8/source/detail?r=4701

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6226 lines, -4815 lines) Patch
M ChangeLog View 2 chunks +22 lines, -1 line 0 comments Download
M SConstruct View 3 chunks +0 lines, -15 lines 0 comments Download
M include/v8-debug.h View 5 chunks +46 lines, -2 lines 0 comments Download
M include/v8-profiler.h View 2 chunks +21 lines, -4 lines 0 comments Download
M src/SConscript View 1 chunk +0 lines, -5 lines 0 comments Download
M src/api.cc View 4 chunks +48 lines, -7 lines 0 comments Download
M src/arm/assembler-arm.h View 6 chunks +20 lines, -9 lines 0 comments Download
M src/arm/assembler-arm.cc View 12 chunks +244 lines, -77 lines 0 comments Download
M src/arm/assembler-arm-inl.h View 1 chunk +0 lines, -7 lines 0 comments Download
D src/arm/assembler-thumb2.h View 1 chunk +0 lines, -1036 lines 0 comments Download
D src/arm/assembler-thumb2.cc View 1 chunk +0 lines, -1878 lines 0 comments Download
D src/arm/assembler-thumb2-inl.h View 1 chunk +0 lines, -263 lines 0 comments Download
M src/arm/builtins-arm.cc View 3 chunks +5 lines, -1 line 0 comments Download
M src/arm/codegen-arm.h View 1 chunk +2 lines, -1 line 0 comments Download
M src/arm/codegen-arm.cc View 15 chunks +79 lines, -53 lines 0 comments Download
M src/arm/constants-arm.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/arm/cpu-arm.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/arm/debug-arm.cc View 3 chunks +8 lines, -3 lines 0 comments Download
M src/arm/disasm-arm.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/arm/fast-codegen-arm.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/arm/frames-arm.cc View 2 chunks +4 lines, -4 lines 0 comments Download
M src/arm/full-codegen-arm.cc View 22 chunks +111 lines, -59 lines 0 comments Download
M src/arm/ic-arm.cc View 14 chunks +200 lines, -198 lines 0 comments Download
M src/arm/jump-target-arm.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/arm/macro-assembler-arm.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/arm/regexp-macro-assembler-arm.cc View 2 chunks +5 lines, -0 lines 0 comments Download
M src/arm/register-allocator-arm.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/arm/simulator-arm.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/arm/stub-cache-arm.cc View 11 chunks +20 lines, -32 lines 0 comments Download
M src/arm/virtual-frame-arm.h View 2 chunks +4 lines, -3 lines 0 comments Download
M src/arm/virtual-frame-arm.cc View 5 chunks +43 lines, -32 lines 0 comments Download
M src/assembler.h View 3 chunks +6 lines, -2 lines 0 comments Download
M src/assembler.cc View 2 chunks +0 lines, -3 lines 0 comments Download
M src/codegen.h View 1 chunk +1 line, -1 line 0 comments Download
M src/compiler.cc View 1 chunk +15 lines, -1 line 0 comments Download
M src/cpu-profiler.h View 5 chunks +9 lines, -7 lines 0 comments Download
M src/cpu-profiler.cc View 6 chunks +33 lines, -14 lines 0 comments Download
M src/cpu-profiler-inl.h View 1 chunk +1 line, -1 line 0 comments Download
M src/debug.h View 2 chunks +23 lines, -1 line 0 comments Download
M src/debug.cc View 4 chunks +58 lines, -14 lines 0 comments Download
M src/flag-definitions.h View 3 chunks +13 lines, -4 lines 0 comments Download
M src/full-codegen.h View 8 chunks +72 lines, -4 lines 0 comments Download
M src/full-codegen.cc View 5 chunks +19 lines, -16 lines 0 comments Download
M src/globals.h View 1 chunk +18 lines, -0 lines 0 comments Download
M src/heap.h View 7 chunks +68 lines, -10 lines 0 comments Download
M src/heap.cc View 11 chunks +125 lines, -17 lines 0 comments Download
M src/ia32/assembler-ia32.h View 2 chunks +1 line, -1 line 0 comments Download
M src/ia32/assembler-ia32.cc View 14 chunks +30 lines, -10 lines 0 comments Download
M src/ia32/assembler-ia32-inl.h View 1 chunk +0 lines, -5 lines 0 comments Download
M src/ia32/builtins-ia32.cc View 5 chunks +20 lines, -7 lines 0 comments Download
M src/ia32/codegen-ia32.cc View 14 chunks +20 lines, -12 lines 0 comments Download
M src/ia32/cpu-ia32.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/ia32/debug-ia32.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/ia32/disasm-ia32.cc View 3 chunks +6 lines, -0 lines 0 comments Download
M src/ia32/fast-codegen-ia32.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/ia32/frames-ia32.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/ia32/full-codegen-ia32.cc View 31 chunks +1363 lines, -130 lines 0 comments Download
M src/ia32/ic-ia32.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/ia32/jump-target-ia32.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/ia32/macro-assembler-ia32.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/ia32/regexp-macro-assembler-ia32.cc View 2 chunks +5 lines, -0 lines 0 comments Download
M src/ia32/register-allocator-ia32.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/ia32/stub-cache-ia32.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/ia32/virtual-frame-ia32.h View 2 chunks +4 lines, -1 line 0 comments Download
M src/ia32/virtual-frame-ia32.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/liveedit.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/log.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/macro-assembler.h View 1 chunk +0 lines, -5 lines 0 comments Download
M src/mark-compact.cc View 5 chunks +8 lines, -0 lines 0 comments Download
M src/mips/assembler-mips.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/mips/builtins-mips.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M src/mips/codegen-mips.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/mips/constants-mips.cc View 2 chunks +5 lines, -0 lines 0 comments Download
M src/mips/cpu-mips.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/mips/debug-mips.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M src/mips/disasm-mips.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M src/mips/fast-codegen-mips.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M src/mips/frames-mips.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M src/mips/full-codegen-mips.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/mips/ic-mips.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M src/mips/jump-target-mips.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M src/mips/macro-assembler-mips.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M src/mips/register-allocator-mips.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M src/mips/simulator-mips.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M src/mips/stub-cache-mips.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M src/mips/virtual-frame-mips.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M src/objects.h View 2 chunks +25 lines, -9 lines 0 comments Download
M src/objects.cc View 4 chunks +31 lines, -30 lines 0 comments Download
M src/objects-inl.h View 1 chunk +9 lines, -3 lines 0 comments Download
M src/platform.h View 1 chunk +8 lines, -0 lines 0 comments Download
M src/platform-solaris.cc View 3 chunks +63 lines, -20 lines 0 comments Download
M src/profile-generator.h View 12 chunks +51 lines, -11 lines 0 comments Download
M src/profile-generator.cc View 21 chunks +257 lines, -30 lines 0 comments Download
M src/profile-generator-inl.h View 1 chunk +15 lines, -2 lines 0 comments Download
M src/serialize.h View 7 chunks +81 lines, -48 lines 0 comments Download
M src/serialize.cc View 21 chunks +272 lines, -212 lines 0 comments Download
M src/third_party/dtoa/dtoa.c View 1 chunk +4 lines, -0 lines 0 comments Download
M src/version.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/x64/assembler-x64.h View 2 chunks +2 lines, -10 lines 0 comments Download
M src/x64/assembler-x64.cc View 10 chunks +100 lines, -27 lines 0 comments Download
M src/x64/builtins-x64.cc View 2 chunks +5 lines, -0 lines 0 comments Download
M src/x64/codegen-x64.cc View 22 chunks +114 lines, -31 lines 0 comments Download
M src/x64/cpu-x64.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/x64/debug-x64.cc View 3 chunks +7 lines, -3 lines 0 comments Download
M src/x64/disasm-x64.cc View 2 chunks +5 lines, -0 lines 0 comments Download
M src/x64/fast-codegen-x64.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/x64/frames-x64.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/x64/full-codegen-x64.cc View 33 chunks +1369 lines, -141 lines 0 comments Download
M src/x64/ic-x64.cc View 10 chunks +125 lines, -121 lines 0 comments Download
M src/x64/jump-target-x64.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/x64/macro-assembler-x64.h View 3 chunks +7 lines, -3 lines 0 comments Download
M src/x64/macro-assembler-x64.cc View 5 chunks +17 lines, -7 lines 0 comments Download
M src/x64/regexp-macro-assembler-x64.cc View 2 chunks +5 lines, -0 lines 0 comments Download
M src/x64/register-allocator-x64.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M src/x64/stub-cache-x64.cc View 3 chunks +6 lines, -7 lines 0 comments Download
M src/x64/virtual-frame-x64.h View 3 chunks +36 lines, -5 lines 0 comments Download
M src/x64/virtual-frame-x64.cc View 5 chunks +90 lines, -54 lines 0 comments Download
M test/cctest/test-cpu-profiler.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M test/cctest/test-debug.cc View 1 chunk +23 lines, -2 lines 0 comments Download
M test/cctest/test-disasm-ia32.cc View 1 chunk +1 line, -0 lines 0 comments Download
M test/cctest/test-log-stack-tracer.cc View 7 chunks +29 lines, -35 lines 0 comments Download
M test/cctest/test-profile-generator.cc View 9 chunks +194 lines, -20 lines 0 comments Download
M test/mjsunit/compiler/assignment.js View 1 chunk +12 lines, -0 lines 0 comments Download
M test/mozilla/mozilla.status View 1 chunk +1 line, -0 lines 0 comments Download
A tools/gc-nvp-trace-processor.py View 1 chunk +282 lines, -0 lines 0 comments Download
M tools/gyp/v8.gyp View 3 chunks +24 lines, -15 lines 0 comments Download
M tools/v8.xcodeproj/project.pbxproj View 4 chunks +0 lines, -8 lines 0 comments Download

Messages

Total messages: 2 (0 generated)
Erik Corry
10 years, 7 months ago (2010-05-21 11:55:26 UTC) #1
Søren Thygesen Gjesse
10 years, 7 months ago (2010-05-21 11:56:37 UTC) #2
Rubber stamp LGTM.

Powered by Google App Engine
This is Rietveld 408576698