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 10877028: Rollback of r12341, r12342, r12343, r12344, r12345, r12347 in trunk branch. (Closed)

Created:
8 years, 4 months ago by danno
Modified:
8 years, 4 months ago
CC:
v8-dev
Visibility:
Public.

Description

Rollback of r12341, r12342, r12343, r12344, r12345, r12347 in trunk branch. Rename JSGlobalProxy::context to native_context, for clarity and consistency with GlobalObject::native_context. Flush monomorphic ICs on context disposal instead of context exit. Fix test failures introduced by r12342. Handle native callbacks without getters. While allocating code objects, perform the incremental marking step before NULLing the new object. Otherwise the code cache cannot iterate the code space anymore, which is required to clear ICs. Fix mjsunit/debug-script.js failure that occurs when running with the --isolates flag. R=vegorov@chromium.org BUG=

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+75 lines, -142 lines) Patch
M src/api.cc View 1 chunk +1 line, -0 lines 0 comments Download
M src/arm/macro-assembler-arm.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M src/bootstrapper.cc View 3 chunks +3 lines, -4 lines 0 comments Download
M src/d8.h View 2 chunks +0 lines, -2 lines 0 comments Download
M src/d8.cc View 3 chunks +3 lines, -9 lines 0 comments Download
M src/flag-definitions.h View 1 chunk +3 lines, -0 lines 0 comments Download
M src/heap.h View 3 chunks +1 line, -8 lines 0 comments Download
M src/heap.cc View 2 chunks +1 line, -2 lines 0 comments Download
M src/ia32/macro-assembler-ia32.cc View 2 chunks +2 lines, -3 lines 0 comments Download
M src/isolate.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/mark-compact.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/mips/macro-assembler-mips.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M src/objects.h View 2 chunks +4 lines, -4 lines 0 comments Download
M src/objects.cc View 2 chunks +0 lines, -2 lines 0 comments Download
M src/objects-debug.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/objects-inl.h View 1 chunk +1 line, -1 line 0 comments Download
M src/objects-printer.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M src/objects-visiting-inl.h View 1 chunk +3 lines, -2 lines 0 comments Download
M src/spaces.cc View 1 chunk +4 lines, -5 lines 0 comments Download
M src/v8globals.h View 1 chunk +0 lines, -1 line 0 comments Download
M src/version.cc View 1 chunk +1 line, -1 line 0 comments Download
M src/x64/macro-assembler-x64.cc View 3 chunks +3 lines, -4 lines 0 comments Download
M test/cctest/test-api.cc View 8 chunks +0 lines, -43 lines 0 comments Download
M test/cctest/test-heap.cc View 7 chunks +2 lines, -6 lines 0 comments Download
M test/mjsunit/debug-script.js View 1 chunk +2 lines, -3 lines 0 comments Download
M test/mjsunit/elements-transition-hoisting.js View 9 chunks +32 lines, -33 lines 0 comments Download

Messages

Total messages: 1 (0 generated)
danno
8 years, 4 months ago (2012-08-22 21:27:58 UTC) #1

          

Powered by Google App Engine
This is Rietveld 408576698