src/Zone.cpp
changeset 240 e3c851a14f16
parent 233 bbb498ccb4ac
child 250 0998a43cc155
     1.1 --- a/src/Zone.cpp	Tue Dec 25 17:02:07 2012 -0800
     1.2 +++ b/src/Zone.cpp	Tue Dec 25 18:13:02 2012 -0800
     1.3 @@ -180,6 +180,13 @@
     1.4      stack_.accept(visitor);
     1.5  }
     1.6  
     1.7 +void
     1.8 +Zone::sweepWeakRoots()
     1.9 +{
    1.10 +    symbols_->sweep();
    1.11 +    types()->sweep();
    1.12 +}
    1.13 +
    1.14  String *
    1.15  Zone::makeSymbol(const char *str, size_t length)
    1.16  {