1.1 --- a/jitcraft/Zone.cpp Fri Jul 20 00:03:10 2012 -0700
1.2 +++ b/jitcraft/Zone.cpp Mon Jul 23 01:19:44 2012 -0700
1.3 @@ -76,6 +76,8 @@
1.4 return false;
1.5 if ((maps_[MapKind_MetaArray] = allocateMap(MapKind_MetaArray, sizeof(Map))) == NULL)
1.6 return false;
1.7 + if ((maps_[MapKind_MetaEnvironment] = allocateMap(MapKind_MetaEnvironment, sizeof(Map))) == NULL)
1.8 + return false;
1.9 if ((maps_[MapKind_Module] = allocateMap(MapKind_Module, sizeof(Map))) == NULL)
1.10 return false;
1.11 if ((maps_[MapKind_Function] = allocateMap(MapKind_Function, sizeof(Map))) == NULL)
1.12 @@ -86,6 +88,11 @@
1.13 return false;
1.14 if ((maps_[MapKind_FreeRegion] = allocateMap(MapKind_FreeRegion, sizeof(Map))) == NULL)
1.15 return false;
1.16 + if ((maps_[MapKind_EnvironmentSlotDescriptorArray] =
1.17 + allocateMap(MapKind_EnvironmentSlotDescriptorArray, sizeof(Map))) == NULL)
1.18 + {
1.19 + return false;
1.20 + }
1.21
1.22 types_ = new TypeManager(this);
1.23 if (!types_ || !types_->initialize())