optimize fire event in V8 when there are no context listeners