From 8cf047d71322fa71bbae4bb526368045ba750d1e Mon Sep 17 00:00:00 2001 From: Ryan Ward Date: Sat, 29 Apr 2023 13:47:25 -0400 Subject: [PATCH] removed extra __cores in lanes/pseudo --- NetworkManager.md | 26 ++++++++++++++++++++++++++ integration/lanesManager/threads.lua | 6 ------ integration/pseudoManager/threads.lua | 6 ------ 3 files changed, 26 insertions(+), 12 deletions(-) create mode 100644 NetworkManager.md diff --git a/NetworkManager.md b/NetworkManager.md new file mode 100644 index 0000000..3b40295 --- /dev/null +++ b/NetworkManager.md @@ -0,0 +1,26 @@ +# NTHREAD Namespace +- [ ] NTHREAD.set(name, val) +- [ ] NTHREAD.get(name, val) +- [ ] NTHREAD.waitFor(name) +- [ ] NTHREAD.getCores()* +- [ ] NTHREAD.getConsole() +- [ ] NTHREAD.getThreads() +- [ ] NTHREAD.kill() +- [ ] NTHREAD.getName() +- [ ] NTHREAD.getID() +- [ ] NTHREAD.pushStatus(...) +- [ ] NTHREAD.sleep(n) +- [ ] NTHREAD.hold(n) +- [ ] NTHREAD.setENV(env) +- [ ] NTHREAD.getENV() + +# Extensions +- [ ] multi:newNetworkThreadedQueue(name) +- [ ] multi:newNetworkThreadedTable(name) +- [ ] multi:newNetworkThreadedJobQueue(n) +- [ ] multi:newNetworkThreadedConnection(name) + +# Core +- [ ] NTHREAD:newFunction(func, holdme) +- [ ] NTHREAD:newNetworkThread(name, func, ...) +- [ ] mulit:newNetworkThread(name, func, ...) \ No newline at end of file diff --git a/integration/lanesManager/threads.lua b/integration/lanesManager/threads.lua index 5a91813..4ba71e7 100644 --- a/integration/lanesManager/threads.lua +++ b/integration/lanesManager/threads.lua @@ -58,12 +58,6 @@ local function INIT(__GlobalLinda, __SleepingLinda, __StatusLinda, __Console) return __GlobalLinda:get(name) end - if getOS() == "windows" then - THREAD.__CORES = tonumber(os.getenv("NUMBER_OF_PROCESSORS")) - else - THREAD.__CORES = tonumber(io.popen("nproc --all"):read("*n")) - end - function THREAD.getCores() return THREAD.__CORES end diff --git a/integration/pseudoManager/threads.lua b/integration/pseudoManager/threads.lua index 2a3dadd..26fc38c 100644 --- a/integration/pseudoManager/threads.lua +++ b/integration/pseudoManager/threads.lua @@ -80,12 +80,6 @@ local function INIT(thread) THREAD.pushStatus = thread.pushStatus - if os.getOS() == "windows" then - THREAD.__CORES = tonumber(os.getenv("NUMBER_OF_PROCESSORS")) - else - THREAD.__CORES = tonumber(io.popen("nproc --all"):read("*n")) - end - function THREAD.kill() error("Thread was killed!") end