Reviewers: danno, Description: Split an allocation policy into an allocator and a deallocator.
This refactoring will make way for passing around a Zone directly into methods that allocate from Zones. Besides saving a TLS access in some cases, we will later be able to decouple Zones from Isolates completely -- a first step towards running parts of the crankshaft pipeline concurrently without locking out the Isolate. BUG= TEST= Please review this at http://chromiumcodereview.appspot.com/10448007/ SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge Affected files: M src/allocation-inl.h M src/allocation.h M src/full-codegen.h M src/hashmap.h M src/isolate.h M src/isolate.cc M src/list-inl.h M src/list.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/zone-inl.h M src/zone.h M test/cctest/test-list.cc -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
