What does General Cache Wipe mean The definition of CACHE_TEMPORARY used in cache_set reads as follows.


  CACHE_TEMPORARY: Indicates that the item should be removed at the next
  general cache wipe.


I am just curious as to what General Cache Wipe means and what constitutes to General Cache Wipe other than obvious cron.
Any action that makes a call to either cache_clear_all(NULL, $table); on all core cache tables or a call to cache_clear_all(); can be termed as General Cache Wipe

I could list down following based on a quick grep search for these functios.


Cron : Very obvious.
When a vote is submitted on a poll.
Any operation performed on admin/content page like

Node Multiple Delete. (Handled as a special case with confirmation form)
Any other operation like 

When node access is rebuilt. (Like change of permissions)
When menu cache is cleared. (Node module clears all the caches [node_menu()])
Node Form Submission. [Creation or Updation]
Node Deletion
Comment Form Submission
Any operation performed on admin/content/comment page
Block administration. Any action performed on admin/structure/block
Create, Delete/Update any custom block.
Any forum form submit.
Any System Theme settings are changed.
When aggregator parses a feed.
Profile fields are edited/updated/deleted or their weights and categories are changed.
When a user account is cancelled.
When taxonomy term/vocabulary is added/deleted/updated.