Dalija Prasnikar
Manual memory management requires some thought and ceremony. It is not so much of a problem with long-lasting instances, but managing temporary local objects, especially when you need to create more than one, is a… – Details…
6 days ago in ARC, Delphi, memory management
0
Dalija Prasnikar
Delphi 10.4 Sydney brings one small but rather significant change. A change in the signature of the FreeAndNil procedure fromprocedure FreeAndNil(var Obj); inline;toprocedure FreeAndNil(const [ref] Obj: TObject); inline;Wait, const means the variable i… – Details…
9 months ago in Delphi, FreeAndNil, memory management, sydney
0
Dalija Prasnikar
As announced on previous roadmaps, the 10.4 release of Delphi is planned to have unified memory management. That means retiring the ARC compiler on mobile platforms, which will now operate under the same good old… – Details…
12 months ago in Beta, Delphi, memory management
0
Dalija Prasnikar
Using reference counting classes always requires some caution. You have to pay attention to reference cycles, using interface reference for referencing such object instances, not calling FreeAndNil and more… it is quite a list…But every… – Details…
1 year ago in Delphi, memory management
0
Dalija Prasnikar
If you have memory problems you should eat more… actually, I have no clue what you should do then. But if you have Delphi memory problems then Deleaker by Softanics can certainly be of assistance.Deleaker… – Details…
1 year ago in Leaks, memory management, Tools
0
zarkogajic
One of the common problems we programmers face (and hopefully we are aware of) are memory leaks, or leaks of any other kind of resources. For example, Windows limit the number of GDI or USER32… – Details…
1 year ago in Delphi, memory, memory management
0
Dalija Prasnikar
First, forgive me if some of my thoughts seem a bit contradictory or confusing. My brain is still steaming… and I am not sure what to think…Please, no…What took you so long…Nooooo….But before, I start… – Details…
2 years ago in ARC, Delphi, memory management
0