[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: LuaJIT Lua Gulf? (Was: Why I leave Lua..)
- From: Dirk Laurie <dirk.laurie@...>
- Date: Thu, 10 Jul 2014 21:24:40 +0200
2014-07-10 17:20 GMT+02:00 Carsten Fuchs <carsten.fuchs@cafu.de>:
> Hi Dirk,
>
> Am 2014-07-10 11:45, schrieb Dirk Laurie:
>
>> Any program that relies on __gc for its logical correctness
>> is a jar of nitroglycerine just waiting to be dropped to the floor.
>
>
> __gc can be very useful in the C API for managing the lifetime of objects
> that are accessible and used both in C and Lua code.
Oh, I don't mean it isn't useful. I mean that if your program
works with your own __gc but, despite ample memory, fails
with the default, you are in big, big trouble. IMHO __gc
should influence performance and memory usage only,
not whether your program does its job.