On 16/04/17 15:18, John R. Hogerhuis wrote:
It probably does force the garbage collector to run.
It certain does with the C64 - https://www.c64-wiki.com/wiki/FRE and this was (notably getting dodgier) recollection of the CBM as well. It would surprise me if it didn't, being an MS Basic.
As you say though that wouldn't make garbage collection take any less time, you just get to trigger it at a more convenient time.
My understanding was that it did take less time as there was more free space to work with, plus less dead strings, plus the whole amortisation over time thing.
On my CoCo, I never noticed the garbage collector run. Maybe I was spoiled by a nice CPU.
Possibly. I barely remember GC being an issue, which is why on the rare times when it was it was so unusual. -- Regards, Daryl Tester Handcrafted Computers Pty. Ltd.
