Jim Pivarski

Results 666 comments of Jim Pivarski

> wip: remove unused kernels It's okay. But I think we can remove more, and fishing for them can be a different PR.

Any kernel-dispatch in C++ is old. We have an entirely new kernel-dispatch system in Python, using ctypes. Anything you find in C++ about `startup` functions, particularly for setting up awkward-cuda-kernels,...

Since NumPy does not deal with timezones (its times are timezone-naive, which is to say that knowledge of the timezone is not contained within the array, but is managed by...

Oh, I see: not specifying a timezone and converting a time-tuple into seconds since 1970 will implicitly pick up the platform-dependent locales. Well, we definitely don't want it to be...

1.10.1 is out and I'm reviewing this now. I'll start by pressing "update branch" so that it will test against `main`, though I'm pretty sure that the only change is...

It should also be possible to remove ```c++ EXPORT_SYMBOL void* awkward_malloc(int64_t bytelength); EXPORT_SYMBOL void awkward_free(void const *ptr); ``` from include/awkward/kernel-utils.h and wherever they're implemented. I think you've already converted over...

I believe we'll be able to remove all instances of `pyobject_deleter` in favor of pybind11 features, and I don't think there's any need for `array_deleter`, now that we're not sharing...

If you need to turn off the fail-fast for diagnostic purposes, you can do that by changing the `.github/workflows` YAML in your branch—it will be fail-slow in just your branch....

Thanks, @gmarkall! I've been thinking for a while that the onus of testing lies on our side, and now @ianna is ready to do it. The links you provide help,...

@ianna, there may be a use-case for this feature, which bumps it up in priority and would give us an example problem to use as a test: https://numba.discourse.group/t/tuple-of-cupy-arrays-numba-cuda/1589/13