rayaman / multi

My multitasking library for lua
MIT License
26 stars 0 forks source link

15.2.0 - System Threaded Functions need the same features as regular threaded functions #29

Closed rayaman closed 2 years ago

rayaman commented 2 years ago

Mostly working, only thing left for the love2d functions is to get waiting working. Might have to rework that feature entirely or prevent it. Currently pumping the love events and making sure that's working is probably not the best idea.

Also threads are not dying properly thus not returning values They were dying properly I just wasn't not thinking

rayaman commented 2 years ago

Both system threaded functions working with one exception, pushStatus is currently not working. This is a feature that can be implemented! It will take some time to plan things out.

rayaman commented 2 years ago

pushStatus working for lanes, todo finish love2d

rayaman commented 2 years ago

There are other issues other than pushstatus, looks like pseudo threading hasn't been updated with some of the new features as well. I will work on this.

rayaman commented 2 years ago

Love2d THREAD:pushStatus(...) working. Testing needs to be done with threads to ensure fix doesn't break something else. Todo: look into pseudo threading and ensure that matches up with all features that are available.

rayaman commented 2 years ago

It works, it all works :D