CGMossa
CGMossa
It would be nice to support traits, but there are several questions bound to that, for example, what does trait-support look like. + How should traits be exposed to R?...
In similar vain to https://github.com/extendr/libR-sys/issues/204, I believe we ought to outline the requirements for CI here, and work towards those. - Maintainers dealing with changes upstream (new version of R,...
- [x] Remove all usage of `single_threaded` - [x] Set `--test-threads=1` always - [ ] No longer rely on `ownership` tracking across threads, i.e. use `thread_local!` for `Ownership`.
Dear all, I think it is time, that we discussed this topic at length. Should `extendr-api` be thread safe? Meaning, should it be possible to use `Robj` in threads? 1....
Part of tracking the sporadic crashes we are seeing, is this: ``` running 3 tests Error in .signalSimpleWarning("ignoring non-pairlist attributes", base::quote(NULL)) : R_Reprotect: only 11 protected items, can't reprotect index...
Currently, `ownership`-module contains two tests. These tests use a function called `check_objects`. What it does, is it finds `NULL` / `R_NilValue` variables, and sees if there are `refcount` zero. This...
Upon fixing #652 I discovered that testing for `return_list` and `return_condition` requires testing 2-times more than we usually do, in terms of documentation, tests, and really would also entails further...