AFAIK the only variables it doesn't serialize are the one marked with "volatile", much like Java's own serialization mechanism.