LuaComputers 0.4 - The fast boi update

in programming •  7 years ago 

This update doesn't include new content, however, I managed to crank up the performance by about 100%.

The problem was that I used normal ArrayLists that got synchronized across every thread (cuz they all tried to access it) and I didn't know that synchronized basically halts the thread until no threads access it.
Anyway, I changed these Lists to ConcurrentLinkedQueues, which to my understanding are basically stacks that are thread-safe, so threads won't have to halt to access them.

Here's the link to the release

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!