[FEA] Enable tracing of proxied objects in cudf.pandas
- Dominant language
- C++
- Stars
- 9.8k
- Forks
- 1.1k
- Avg merge
- 3d 6m
- Merged PRs (30d)
- 278
Description
**Is your feature request related to a problem? Please describe.**
Due to the wrapping behavior in cudf.pandas it can be very difficult to debug issues, and even more challenging to identify performance bottlenecks that arise from seemingly trivial functions triggering highly nontrivial behavior under the hood due to wrapped function calls.
**Describe the solution you'd like**
It would be very helpful if the proxy objects supported tracing of proxied function calls that show when and how often arguments are being transferred from slow to fast libs and vice versa. This trace would give visibility into the true stack trace rather than the obfuscated trace produced by inspecting the proxied call stack.
Contributor guide
Assessment
This issue has not been assessed yet.