Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduce
fixNFTokenDirV1
amendment: #4155Introduce
fixNFTokenDirV1
amendment: #4155Changes from 1 commit
2893a44
5040146
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I find this comment and the next confusing. Below, on lines 168 - 174, we move a (possibly empty) range from
narr
tocarr
. This comment says "move the contents tonarr
and leavecarr
empty", when it really means "leavenarr
full andcarr
empty" (i.e. no move is performed).The next comment says "leave
carr
intact and produce an emptynarr
" when it really means "empty the contents ofnarr
intocarr
" (i.e.carr
is not left intact).After reading this function many many times, I finally understand that
narr
means "new array", the array of tokens that will be placed intonp
, the "new page", and which will all have a strictly lesser low-96-bits than the tokens incp
, the "current page" that will be left at its same page key.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good call on these comments. Thanks for reading carefully. Sorry I messed them up the first time. How's this for the first one?
And for the second comment...