Index: src/compiler.h |
diff --git a/src/compiler.h b/src/compiler.h |
index f53feb954a49c53016d0eece13f3425b117b1619..456d08f5ff16f03497f1525cc45124cd253f4d18 100644 |
--- a/src/compiler.h |
+++ b/src/compiler.h |
@@ -239,16 +239,17 @@ class CompilationInfo { |
deferred_handles_ = deferred_handles; |
} |
- ZoneList<Handle<Map> >* dependent_maps(DependentCode::DependencyGroup group) { |
- if (dependent_maps_[group] == NULL) { |
- dependent_maps_[group] = new(zone_) ZoneList<Handle<Map> >(2, zone_); |
+ ZoneList<Handle<HeapObject> >* dependencies( |
+ DependentCode::DependencyGroup group) { |
+ if (dependencies_[group] == NULL) { |
+ dependencies_[group] = new(zone_) ZoneList<Handle<HeapObject> >(2, zone_); |
} |
- return dependent_maps_[group]; |
+ return dependencies_[group]; |
} |
- void CommitDependentMaps(Handle<Code> code); |
+ void CommitDependencies(Handle<Code> code); |
- void RollbackDependentMaps(); |
+ void RollbackDependencies(); |
void SaveHandles() { |
SaveHandle(&closure_); |
@@ -397,7 +398,7 @@ class CompilationInfo { |
DeferredHandles* deferred_handles_; |
- ZoneList<Handle<Map> >* dependent_maps_[DependentCode::kGroupCount]; |
+ ZoneList<Handle<HeapObject> >* dependencies_[DependentCode::kGroupCount]; |
template<typename T> |
void SaveHandle(Handle<T> *object) { |
@@ -448,7 +449,7 @@ class CompilationInfoWithZone: public CompilationInfo { |
// zone scope and get rid of dependent maps even when the destructor is |
// called when cast as a CompilationInfo. |
virtual ~CompilationInfoWithZone() { |
- RollbackDependentMaps(); |
+ RollbackDependencies(); |
} |
private: |