Skip to content

Migrate to new CCCL memory resource interface#20513

Merged
rapids-bot[bot] merged 1 commit intorapidsai:mainfrom
bdice:branch-cudf-mr-migration
Nov 6, 2025
Merged

Migrate to new CCCL memory resource interface#20513
rapids-bot[bot] merged 1 commit intorapidsai:mainfrom
bdice:branch-cudf-mr-migration

Conversation

@bdice
Copy link
Copy Markdown
Contributor

@bdice bdice commented Nov 5, 2025

Description

Updates cudf to use the new CCCL memory resource interface.

Part of rapidsai/rmm#2126.

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@bdice bdice requested review from a team as code owners November 5, 2025 20:14
@bdice bdice requested review from shrshi and ttnghia November 5, 2025 20:14
@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot bot commented Nov 5, 2025

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@github-actions github-actions bot added libcudf Affects libcudf (C++/CUDA) code. Java Affects Java cuDF API. labels Nov 5, 2025
@bdice bdice added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Nov 5, 2025
Updates cudf to use the new CCCL memory resource interface by migrating
allocate_async/deallocate_async calls to the new allocate/deallocate API
with reordered parameters (stream moves to first position).

Relates to rapidsai/rmm#2126
@bdice bdice force-pushed the branch-cudf-mr-migration branch from f28a4bf to 8164c53 Compare November 5, 2025 21:28
@bdice
Copy link
Copy Markdown
Contributor Author

bdice commented Nov 6, 2025

/merge

@rapids-bot rapids-bot bot merged commit 9fc38a3 into rapidsai:main Nov 6, 2025
242 of 264 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improvement / enhancement to an existing function Java Affects Java cuDF API. libcudf Affects libcudf (C++/CUDA) code. non-breaking Non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants