-
-
Notifications
You must be signed in to change notification settings - Fork 218
add template specializations to avoid DATAPTR use #1310
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
Merged
Merged
Changes from 6 commits
Commits
Show all changes
15 commits
Select commit
Hold shift + click to select a range
936c19b
add template specializations to avoid DATAPTR use
kevinushey d48a6ed
also implement bounds checking in vector access
kevinushey 84c885a
tweak error message
kevinushey 3addbc9
add tests; implement bounds check for proxy
kevinushey 394e220
finish NEWS
kevinushey c8c3a5c
don't check index when constructing iterators
kevinushey 1d7ce1b
avoid invoking wrong 'get'
kevinushey 4c8df0c
don't pass 'ncpus'
kevinushey 2520e51
finish NEWS
kevinushey 528f453
test tweaks
kevinushey 69cb4dd
Small robustification for package version check during dev cycle
eddelbuettel bc529e0
use warning instead of stop
kevinushey d412e22
update NEWS
kevinushey 3f4d5df
NEWS once more
kevinushey c1ca0bb
fixup for check_indices in subsetter
kevinushey File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,10 @@ | ||
2024-06-11 Kevin Ushey <[email protected]> | ||
|
||
* inst/include/Rcpp/internal/r_vector.h: Use template specializations to | ||
avoid DATAPTR usage | ||
* inst/include/Rcpp/vector/traits.h: Implement bounds checks in | ||
r_vector_cache access | ||
|
||
2024-06-02 Dirk Eddelbuettel <[email protected]> | ||
|
||
* inst/include/Rcpp/internal/export.h: More R_xlen_t switching | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.