update the onDataMemoryAccess std::