-
TL;DR: We need to port the RC and RCImmix plans from JikesRVM.
# The algorithms
Reference counting is one of the basic canonical GC algorithms alongside MarkSweep, MarkCompact, and Semispace. T…
wks updated
12 months ago
-
**Is your feature request related to a problem? Please describe.**
The OSAL shared layer employs a reference counting scheme for long running/blocking operations, such as file read/write, and socket …
-
Suppose I have a lot of data I wish to refer to in the context, so I want to use a reference. Is it possible?
Simple example:
```
#[derive(Debug, garde::Validate)]
#[garde(context(TestCtx as …
-
The C-API exposes CPython's choice of using reference counting for memory-management/garbage collection to C extensions by requiring the use of `Py_INCREF` etc everywhere. This is quite costly to emul…
-
```diff
diff --git a/core/unit_test/TestViewOfViews.hpp b/core/unit_test/TestViewOfViews.hpp
index 1d53bca33..2311fe93a 100644
--- a/core/unit_test/TestViewOfViews.hpp
+++ b/core/unit_test/TestVie…
-
Pod load ReactiveObjC compile errors:
`Cannot create __weak reference in file using manual reference counting`
To solve:
Set `Weak References in Manual Retain Release:YES`
![](https://ws4.…
-
- Java Topics:
- [ ] #13
- [ ] #14
- [ ] #16
- [ ] #15
- [ ] #17
- [ ] #18
- [x] #19
- [ ] #20
- [ ] #21
- [ ] #22
- [ ] #23
- [ ] #24
- [ ] #25
- [ ] #26
…
halng updated
4 hours ago
-
When Python function objects are passed to Meep, we really need to properly increment/decrement the reference count, e.g. [here](https://github.com/NanoComp/meep/blob/30d901646fe6985f754a08a1ece1d80c2…
-
When a process exits, all pages belonging to that process are unmapped. But if pages are inherited due to a fork, the should be reference-counted, else if the parent process disappears, it will remove…
-
Maybe I'm just not looking in the right places but it looks like the reference counting is not implemented.
> The system maintains a per-process reference count on all loaded modules. Calling LoadLib…