Where in the documentation does it say glEndList "releases memory"?

In your original post, you were afraid of many different 260MB being created, and OReubens pointed out that glEndList must be...