public void EnsureValidPointer(LowLevelTransaction tx) { _pager.EnsureMapped(tx, _position, _size / Constants.Storage.PageSize); var p = _pager.AcquirePagePointer(tx, _position); TempPage.SetPointer(p); }
public void EnsureValidPointer(LowLevelTransaction tx) { _pager.EnsureMapped(tx, _position, _size / _pager.PageSize); var p = _pager.AcquirePagePointer(tx, _position); if (_ptr == p) { return; } TempPage.SetPointer(p); }