-
Apologies for not having a reproducer.
I was wondering what the best practices are for using __python_owns__ and how careful I should be with python's __del__ operator. I am running into a slew of…
-
From what I've seen, the project currently handles memory with Arcs, which will leak on cyclic references. Are there plans to use a real garbage collector?
gahag updated
2 years ago
-
```
Most Vector3 operations create a new Vector3 object, which multiplied by the
number of vertices (a
very nasty multiplier) can generate a lot of objects that need to be collected
by the GC.
```
…
-
Delete groups / parties that are older than a week and have no prods connected to them?
-
```
Most Vector3 operations create a new Vector3 object, which multiplied by the
number of vertices (a
very nasty multiplier) can generate a lot of objects that need to be collected
by the GC.
```
…
-
All datatypes must offer some way to declare or mark their contents so that a single user-invoked function performs mark and sweep GC.
The user can run this GC function periodically. However, the s…
-
```
Most Vector3 operations create a new Vector3 object, which multiplied by the
number of vertices (a
very nasty multiplier) can generate a lot of objects that need to be collected
by the GC.
```
…
-
Will we leave garbage collection up to the programmer, such as in C(++) or should we implement garbage collection under the hood, such as in Python and in PHP?
prydt updated
6 years ago
-
It looks like RustPython does not currently have garbage collection, see these issues:
- [ ] https://github.com/RustPython/RustPython/issues/4158
- [ ] https://github.com/RustPython/RustPython/pul…
-
I haven't tested this yet, but I have a good feeling once an element is 'dataized' it can never be garbage collected. Storing the els in a [WeakMap](https://developer.mozilla.org/en-US/docs/JavaScript…