Name Apex objects that are automatically considered transient.
1) PageReferences 2) XmlStream classes 3) Collections automatically marked as transient only if the type of object that they hold is automatically marked as transient, such as a collection of Savepoints 4) Most of the objects generated by system methods, such as Schema.getGlobalDescribe. 5) JSONParser class instances.