Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/corecii/rbx-multithread
A work-in-progress library for working with multithreaded Actors in Roblox (name undecided)
https://github.com/corecii/rbx-multithread
Last synced: 2 months ago
JSON representation
A work-in-progress library for working with multithreaded Actors in Roblox (name undecided)
- Host: GitHub
- URL: https://github.com/corecii/rbx-multithread
- Owner: Corecii
- Created: 2021-04-19T08:05:42.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-05-30T22:39:38.000Z (over 3 years ago)
- Last Synced: 2024-10-07T06:06:46.861Z (3 months ago)
- Language: Lua
- Size: 23.4 KB
- Stars: 12
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## **This module is a work-in-progress and has not been thoroughly tested!**
## **This module's name is not decided! Its current name is a placeholder.**
---
# Multithread
A module with utilities for multithreaded Lua on RobloxFeatures:
* Utilities for running code under new actors
* Utilities for communicating between spawned actor code and the spawner / main VM
* Coroutine-based Event object which can be used while a VM is desynchronized
* Get a unique id for a VM, or get other properties of the current VM
* Pack arguments to safely handle holes / nil valuesSee [src/Multithread/init.lua](src/Multithread/init.lua) for documentation.