BUG=
R=titzer@chromium.org
Review URL: https://codereview.chromium.org/
446963002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22965
ce2b1a6d-e550-0410-aec6-
3dcde31c8c00
namespace compiler {
template <class T>
-NodeAuxData<T>::NodeAuxData(Graph* graph)
- : aux_data_(ZoneAllocator(graph->zone())) {}
+NodeAuxData<T>::NodeAuxData(Zone* zone)
+ : aux_data_(ZoneAllocator(zone)) {}
template <class T>
template <class T>
class NodeAuxData {
public:
- inline explicit NodeAuxData(Graph* graph);
+ inline explicit NodeAuxData(Zone* zone);
inline void Set(Node* node, const T& data);
inline T Get(Node* node);
: graph_(graph),
decorator_(NULL),
current_position_(SourcePosition::Invalid()),
- table_(graph) {}
+ table_(graph->zone()) {}
void SourcePositionTable::AddDecorator() {