Towards Integration of On-the-fly Data Race Detection in DSM Systems