def METHOD_NAME():
    from firedrake.functionspacedata import FunctionSpaceData
    gc.collect()
    gc.collect()
    nmesh = howmany((MeshTopology, MeshGeometry))
    nfs = howmany(FunctionSpaceData)
    for i in range(10):
        m = UnitIntervalMesh(5)
        for fs in ['CG', 'DG']:
            V = FunctionSpace(m, fs, 1)
    del m, V
    gc.collect()
    gc.collect()
    nmesh1 = howmany((MeshTopology, MeshGeometry))
    nfs1 = howmany(FunctionSpaceData)
    assert nmesh1 - nmesh < 5
    assert nfs1 - nfs < 10