Merge isolates to bleeding_edge.
authorvitalyr@chromium.org <vitalyr@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 18 Mar 2011 18:49:56 +0000 (18:49 +0000)
committervitalyr@chromium.org <vitalyr@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 18 Mar 2011 18:49:56 +0000 (18:49 +0000)
commit6ff7fdebd37872826227cf9a880e24412e7810b5
tree0f03a923b646f6c1d75b355d95ff09fb997d11b6
parent4057e679ac56133472887bfe21f1d6788f54e3d3
Merge isolates to bleeding_edge.
Review URL: http://codereview.chromium.org/6685088

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@7268 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
320 files changed:
AUTHORS
SConstruct
include/v8-debug.h
include/v8.h
samples/shell.cc
src/SConscript
src/accessors.cc
src/allocation-inl.h [moved from src/mips/fast-codegen-mips.cc with 63% similarity]
src/allocation.cc
src/allocation.h
src/api.cc
src/api.h
src/apiutils.h
src/arguments.h
src/arm/assembler-arm-inl.h
src/arm/assembler-arm.cc
src/arm/assembler-arm.h
src/arm/builtins-arm.cc
src/arm/code-stubs-arm.cc
src/arm/code-stubs-arm.h
src/arm/codegen-arm.cc
src/arm/codegen-arm.h
src/arm/cpu-arm.cc
src/arm/debug-arm.cc
src/arm/deoptimizer-arm.cc
src/arm/disasm-arm.cc
src/arm/frames-arm.h
src/arm/full-codegen-arm.cc
src/arm/ic-arm.cc
src/arm/lithium-arm.cc
src/arm/lithium-arm.h
src/arm/lithium-codegen-arm.cc
src/arm/lithium-codegen-arm.h
src/arm/lithium-gap-resolver-arm.cc
src/arm/macro-assembler-arm.cc
src/arm/macro-assembler-arm.h
src/arm/regexp-macro-assembler-arm.cc
src/arm/regexp-macro-assembler-arm.h
src/arm/simulator-arm.cc
src/arm/simulator-arm.h
src/arm/stub-cache-arm.cc
src/arm/virtual-frame-arm.cc
src/arm/virtual-frame-arm.h
src/assembler.cc
src/assembler.h
src/ast.cc
src/ast.h
src/bootstrapper.cc
src/bootstrapper.h
src/builtins.cc
src/builtins.h
src/checks.cc
src/code-stubs.cc
src/codegen.cc
src/codegen.h
src/compilation-cache.cc
src/compilation-cache.h
src/compiler.cc
src/compiler.h
src/contexts.cc
src/contexts.h
src/conversions.cc
src/counters.cc
src/counters.h
src/cpu-profiler.cc
src/cpu-profiler.h
src/d8-debug.cc
src/d8-debug.h
src/d8.cc
src/data-flow.h
src/dateparser.h
src/debug-agent.cc
src/debug-agent.h
src/debug.cc
src/debug.h
src/deoptimizer.cc
src/deoptimizer.h
src/disasm.h
src/disassembler.cc
src/execution.cc
src/execution.h
src/extensions/externalize-string-extension.cc
src/extensions/gc-extension.cc
src/factory.cc
src/factory.h
src/flag-definitions.h
src/frame-element.cc
src/frame-element.h
src/frames-inl.h
src/frames.cc
src/frames.h
src/full-codegen.cc
src/full-codegen.h
src/func-name-inferrer.cc
src/func-name-inferrer.h
src/gdb-jit.cc
src/global-handles.cc
src/global-handles.h
src/handles-inl.h
src/handles.cc
src/handles.h
src/hashmap.h
src/heap-inl.h
src/heap-profiler.cc
src/heap-profiler.h
src/heap.cc
src/heap.h
src/hydrogen-instructions.cc
src/hydrogen-instructions.h
src/hydrogen.cc
src/ia32/assembler-ia32-inl.h
src/ia32/assembler-ia32.cc
src/ia32/assembler-ia32.h
src/ia32/builtins-ia32.cc
src/ia32/code-stubs-ia32.cc
src/ia32/code-stubs-ia32.h
src/ia32/codegen-ia32.cc
src/ia32/codegen-ia32.h
src/ia32/cpu-ia32.cc
src/ia32/debug-ia32.cc
src/ia32/deoptimizer-ia32.cc
src/ia32/disasm-ia32.cc
src/ia32/frames-ia32.h
src/ia32/full-codegen-ia32.cc
src/ia32/ic-ia32.cc
src/ia32/lithium-codegen-ia32.cc
src/ia32/lithium-codegen-ia32.h
src/ia32/lithium-gap-resolver-ia32.cc
src/ia32/lithium-ia32.cc
src/ia32/lithium-ia32.h
src/ia32/macro-assembler-ia32.cc
src/ia32/macro-assembler-ia32.h
src/ia32/regexp-macro-assembler-ia32.cc
src/ia32/regexp-macro-assembler-ia32.h
src/ia32/register-allocator-ia32.cc
src/ia32/simulator-ia32.h
src/ia32/stub-cache-ia32.cc
src/ia32/virtual-frame-ia32.cc
src/ia32/virtual-frame-ia32.h
src/ic-inl.h
src/ic.cc
src/ic.h
src/interpreter-irregexp.cc
src/interpreter-irregexp.h
src/isolate.cc [new file with mode: 0644]
src/isolate.h [new file with mode: 0644]
src/jsregexp.cc
src/jsregexp.h
src/jump-target-heavy.cc
src/jump-target-heavy.h
src/jump-target-inl.h
src/jump-target-light.cc
src/lithium-allocator.cc
src/lithium-allocator.h
src/lithium.cc
src/liveedit.cc
src/liveedit.h
src/liveobjectlist.h
src/log-utils.cc
src/log-utils.h
src/log.cc
src/log.h
src/mark-compact.cc
src/mark-compact.h
src/messages.cc
src/messages.js
src/mips/codegen-mips.cc
src/mips/disasm-mips.cc
src/mips/macro-assembler-mips.cc
src/mksnapshot.cc
src/objects-debug.cc
src/objects-inl.h
src/objects-visiting.h
src/objects.cc
src/objects.h
src/parser.cc
src/parser.h
src/platform-cygwin.cc
src/platform-freebsd.cc
src/platform-linux.cc
src/platform-macos.cc
src/platform-nullos.cc
src/platform-openbsd.cc
src/platform-posix.cc
src/platform-solaris.cc
src/platform-win32.cc
src/platform.h
src/preparse-data.cc
src/preparser-api.cc
src/preparser.cc
src/prettyprinter.cc
src/prettyprinter.h
src/profile-generator.cc
src/profile-generator.h
src/property.h
src/regexp-macro-assembler-irregexp.cc
src/regexp-macro-assembler.cc
src/regexp-macro-assembler.h
src/regexp-stack.cc
src/regexp-stack.h
src/register-allocator-inl.h
src/register-allocator.cc
src/register-allocator.h
src/rewriter.cc
src/runtime-profiler.cc
src/runtime-profiler.h
src/runtime.cc
src/runtime.h
src/safepoint-table.cc
src/safepoint-table.h
src/scanner-base.cc
src/scanner-base.h
src/scanner.cc
src/scanner.h
src/scopeinfo.cc
src/scopeinfo.h
src/scopes.cc
src/scopes.h
src/serialize.cc
src/serialize.h
src/snapshot-common.cc
src/snapshot.h
src/spaces-inl.h
src/spaces.cc
src/spaces.h
src/string-search.cc
src/string-search.h
src/string-stream.cc
src/stub-cache.cc
src/stub-cache.h
src/token.cc
src/token.h
src/top.cc
src/top.h [deleted file]
src/type-info.cc
src/unicode.cc
src/unicode.h
src/v8-counters.cc
src/v8-counters.h
src/v8.cc
src/v8.h
src/v8globals.h
src/v8threads.cc
src/v8threads.h
src/variables.h
src/version.cc
src/version.h
src/virtual-frame-light-inl.h
src/vm-state-inl.h
src/vm-state.h
src/x64/assembler-x64-inl.h
src/x64/assembler-x64.cc
src/x64/assembler-x64.h
src/x64/builtins-x64.cc
src/x64/code-stubs-x64.cc
src/x64/codegen-x64.cc
src/x64/codegen-x64.h
src/x64/cpu-x64.cc
src/x64/debug-x64.cc
src/x64/deoptimizer-x64.cc
src/x64/disasm-x64.cc
src/x64/frames-x64.h
src/x64/full-codegen-x64.cc
src/x64/ic-x64.cc
src/x64/lithium-codegen-x64.cc
src/x64/lithium-codegen-x64.h
src/x64/lithium-x64.cc
src/x64/lithium-x64.h
src/x64/macro-assembler-x64.cc
src/x64/macro-assembler-x64.h
src/x64/regexp-macro-assembler-x64.cc
src/x64/regexp-macro-assembler-x64.h
src/x64/register-allocator-x64.cc
src/x64/simulator-x64.h
src/x64/stub-cache-x64.cc
src/x64/virtual-frame-x64.cc
src/x64/virtual-frame-x64.h
src/zone-inl.h
src/zone.cc
src/zone.h
test/cctest/cctest.h
test/cctest/test-accessors.cc
test/cctest/test-alloc.cc
test/cctest/test-api.cc
test/cctest/test-assembler-arm.cc
test/cctest/test-assembler-ia32.cc
test/cctest/test-assembler-x64.cc
test/cctest/test-ast.cc
test/cctest/test-circular-queue.cc
test/cctest/test-compiler.cc
test/cctest/test-cpu-profiler.cc
test/cctest/test-dataflow.cc
test/cctest/test-debug.cc
test/cctest/test-decls.cc
test/cctest/test-deoptimization.cc
test/cctest/test-disasm-arm.cc
test/cctest/test-disasm-ia32.cc
test/cctest/test-func-name-inference.cc
test/cctest/test-heap-profiler.cc
test/cctest/test-heap.cc
test/cctest/test-liveedit.cc
test/cctest/test-log-stack-tracer.cc
test/cctest/test-log.cc
test/cctest/test-macro-assembler-x64.cc
test/cctest/test-mark-compact.cc
test/cctest/test-parsing.cc
test/cctest/test-platform-linux.cc
test/cctest/test-platform-win32.cc
test/cctest/test-profile-generator.cc
test/cctest/test-regexp.cc
test/cctest/test-serialize.cc
test/cctest/test-sockets.cc
test/cctest/test-spaces.cc
test/cctest/test-strings.cc
test/cctest/test-thread-termination.cc
test/cctest/test-threads.cc
test/cctest/test-utils.cc
test/mjsunit/testcfg.py
tools/gyp/v8.gyp
tools/test.py