1.1 --- a/src/Zone.h Sun Sep 16 19:02:23 2012 -0700
1.2 +++ b/src/Zone.h Sun Sep 16 21:34:10 2012 -0700
1.3 @@ -46,8 +46,8 @@
1.4
1.5 // Map cache.
1.6 Unbarriered<Map> maps_[MapKinds_Total];
1.7 - Unbarriered<ArrayMap> genericArrayMap_;
1.8 - Unbarriered<ArrayMap> charArrayMap_;
1.9 + Unbarriered<ArrayMap> externalGenericArrayMap_;
1.10 + Unbarriered<ArrayMap> externalCharArrayMap_;
1.11
1.12 TypeManager *types_;
1.13 StringPool *symbols_;
1.14 @@ -93,11 +93,11 @@
1.15 }
1.16 Map *allocateMap(MapKind kind, size_t bytes, MapKind parent = MapKind_Meta);
1.17
1.18 - ArrayMap *genericArrayMap() {
1.19 - return genericArrayMap_;
1.20 + ArrayMap *externalGenericArrayMap() {
1.21 + return externalGenericArrayMap_;
1.22 }
1.23 - ArrayMap *charArrayMap() {
1.24 - return charArrayMap_;
1.25 + ArrayMap *externalCharArrayMap() {
1.26 + return externalCharArrayMap_;
1.27 }
1.28
1.29 TypeManager *types() const {