Releases: cometlang/comet
Releases · cometlang/comet
v0.15.1
Stabilise memory collection more Reduce the tiny windows where objects aren't on the stack when they need to be to avoid being GC'd. There are still more, but this is stable enough to run two threads of comettracer
v0.15.0
Improvements to the Hash class Fixed a couple of spots where I was returning a C boolean instead of a comet Boolean. Added the has_key? method. Implemented the Hash::contains? for iterable compatibility. Actually started inheriting from 'Iterable'
v0.14.2
Initialise threads array to NULLs If I'm going to rely on the array containing NULL values, then I should probably write something into it.
v0.14.1
Made improvements to threading Some memory issues sorted and you should be able to return a number from a function without it segfaulting, now.
v0.14.0
Update tag github action
v0.13.0
Minor fixes
v0.12.0
Add min, max, and power to Number
v0.11.0
Undo generational GC implementation The generational GC was problematic - we weren't re-marking anything that made it from g0 into g1 so it wasn't working for us and would free stuff that shouldn't have been free'd!
v0.10.0
Merge pull request #10 from cometlang/chore/speedup-math Chore/speedup math
v0.9.0
Trim nanoseconds off operator call Reorder things to be in a more likely manner and penalise the path with the runtimeError the most, because performance at that point is not the most important thing.