Reviewers: danno,

Description:
Progress towards making Zones independent of Isolates and Threads.

This CL changes some parts of the code to explicitly pass around a
Zone.  Not passing in a zone is okay too (in fact most of v8 still
doesn't), but that may incur a TLS lookup.

BUG=
TEST=


Please review this at http://codereview.chromium.org/10443114/

SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge

Affected files:
  M src/allocation-inl.h
  M src/allocation.h
  M src/ast.h
  M src/compiler.cc
  M src/deoptimizer.h
  M src/deoptimizer.cc
  M src/full-codegen.h
  M src/hashmap.h
  M src/hydrogen.h
  M src/hydrogen.cc
  M src/isolate.h
  M src/isolate.cc
  M src/jsregexp.h
  M src/jsregexp.cc
  M src/list-inl.h
  M src/list.h
  M src/lithium.h
  M src/parser.h
  M src/parser.cc
  M src/runtime.cc
  M src/safepoint-table.h
  M src/splay-tree-inl.h
  M src/splay-tree.h
  M src/string-stream.cc
  M src/v8.h
  M src/v8globals.h
  M src/x64/lithium-codegen-x64.h
  M src/x64/lithium-codegen-x64.cc
  M src/x64/lithium-x64.h
  M src/x64/lithium-x64.cc
  M src/zone-inl.h
  M src/zone.h
  M test/cctest/test-list.cc
  M test/cctest/test-parsing.cc
  M test/cctest/test-regexp.cc


--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to