Use placement-new for zone-allocation in the Lithium classes.
authorfschneider@chromium.org <fschneider@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 1 Nov 2011 11:49:31 +0000 (11:49 +0000)
committerfschneider@chromium.org <fschneider@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 1 Nov 2011 11:49:31 +0000 (11:49 +0000)
commitd418a11fddccd84cc9d413322a3a8464baa19738
tree6250c4e6d79070c2360829906ca64faf7ebfefd2
parent97c3750fd89f122d510163dc5f1c19ea892f61d9
Use placement-new for zone-allocation in the Lithium classes.

This avoid calling Isolate::Current on each zone-allocation of
a Lithium object.
Review URL: http://codereview.chromium.org/8429001

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9856 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/ia32/lithium-ia32.cc
src/ia32/lithium-ia32.h