src/Zone.h
changeset 188 bab29bcec7fe
parent 129 86b368a4d80d
child 195 c1ba166f3fc4
     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 {