-
The current ownership model has some issues:
- Cannot be guaranteed to be memory-safe.
- The lack of weak pointers for root objects makes it harder to avoid memory leaks (due to cyclic dependencie…
-
Hi Dimitri,
I am unable to build from source in VSCode as there is a conflict between boost smart pointers and the standard smart pointers. I am unable to upload a screenshot, but an example from c…
-
Wrapping of MSExperiment, ConsensusMap, etc. in pyOpenMS leads to very inefficient access.
E.g. calling getSpectra() will copy all spectra as individual python objects.
The question would be how to …
-
Tested all the contextual cursors and they work great.
Especially the Bin/ Trash cursor; when holding CTRL over an item(to trash) it turns to my Windows "Link Select" Mouse Pointer which I have set …
-
A short(possibly incomplete) To-Do-List:
- [x] Use Smart Pointers in Application
- [x] Use Smart Pointers in Test Suite
- [x] Use `const` more appropriately
- [x] Use `auto` where appropriate
- [ ] C…
-
Over the years both @theod and I have been bitten some really difficult to track bugs stemming from pointers going out of scope or leaking in the observer and notification system. This is still at th…
-
I am encountering memory leaks in my DX9 application when using the d3d9on12 layer. The memory leaks seem to be related to the d3d9on12 layer, as I'm not able to see call stacks related to my own code…
-
The original idea with having these split off was to have the `NeuralNetwork` struct inputs have smart pointers to the layer before, but this never really was implemented (and is likely impossible to …
-
I want to exchange the content of two `gsl::not_null`.
I was pretty sure a swap would work, but couldn't get it working.
```
#include
#include
#include
auto main() -> int {
…
-
Background: https://wiki.sei.cmu.edu/confluence/display/cplusplus/MEM56-CPP.+Do+not+store+an+already-owned+pointer+value+in+an+unrelated+smart+pointer
```
A& getA();
void foo()
{
…