hook_field_prepare_view not called If I understand correctly, hook_field_prepare_view should be called each time, when some field value is displayed.
But when I visit some node page, that contains some fields, my hook_field_prepare_view is not called. I have simple hook implementation as follows: 

function mymodule_field_prepare_view($entity_type, $entities, $field, $instances, $langcode, &amp;$items) {
watchdog('mymodule', 'field');
}


I have no record 'field' in log messages, so I think my function is not called. I flushed caches several times. 
Could anybody help, where can be problem?
As documentation says:


  This hook is invoked before the field values are handed to formatters for display


It will not be called when content is served from cache - as values are not handed anywhere, it's just output taken from cache table (or other cache bin) and sent to display.