Paul Rubin <no.email@nospam.invalid>: > How it works (i.e. what the implementation does) is quite simple and > understandable. The amazing thing is that it doesn't leak memory > catastrophically.
If I understand it correctly, the 32-bit Go language runtime implementation suffered "catastrophically" at one point. The reason was that modern programs can actually use 2GB of RAM. That being the case, there is a 50% chance for any random 4-byte combination to look like a valid pointer into the heap. Marko -- https://mail.python.org/mailman/listinfo/python-list