Report question

Question: What is the point of making the singleton instance volatile while using double lock?