/// <summary> /// Memory service constructor /// </summary> /// <param name="dataReader">CLRMD data reader</param> public MemoryService(IDataReader dataReader) { _dataReader = dataReader; _memoryCache = new MemoryCache(ReadMemoryFromModule); _ignoreAddressBitsMask = dataReader.PointerSize == 4 ? uint.MaxValue : ulong.MaxValue; }