On Wednesday, 28 January 2015 at 02:50:11 UTC, FG wrote:
On 2015-01-28 at 03:04, Vladimir Panteleev wrote:
What type is CircleShape?
If it is a class, or otherwise contains pointers, then this is
probably the source of your problem.
class CircleShape : Shape is defined in
dsfml.graphics.circleshape, so there's no going around this...
- Building your program for x86_64 - 64 bits of address space
will make fake pointer pinning very unlikely
The binary included in the zip was 64-bit, so fake pointers
shouldn't be that much of a problem.
Oh, and I take back what I said about suspecting that
SpaceBackground.stack grows infinitely. It probably doesn't. I
don't have DSFML installed, and therefore couldn't recreate the
behaviour.
Is there a way to set a variable to be cleared in the new GC
collection or to forcibly release a variable?
I have an inkling that it might be the Sprite class or something
with the RenderTextures.