jcs
/subtext
/amendments
/uthread.h
Amendments on March 2, 2023
jcs made amendment
350
about 1 year ago
Amendments on August 11, 2022
uthread: Crank stack sizes for each thread
Something having to do with QuickDraw operations puts a ton of stuff
on the stack momentarily, which was writing into our stack gaps with
3K stacks. I haven't been able to figure out what actually causes
it, but when the logger window is disabled, it never happens.
Move defines into uthread.c file so they can be tweaked without having
to recompile everything.
Amendments on August 3, 2022
uthread: Pre-allocate threads, put gaps between each stack
Add a verification function that verifies that each gap hasn't been
written to.
Amendments on July 16, 2022
*: Properly handle running out of sessions
Limit sessions to the number of uthreads we can handle, and then
reserve 1 session for the console.
In telnet, allocate one extra node so we can print a message to the
client that we have no free nodes, and then disconnect. Add a view
for this to make it editable.
In console, handle getting a null session back from session_create.
Amendments on December 7, 2021
jcs made amendment
15
over 2 years ago
Amendments on December 6, 2021
jcs made amendment
10
over 2 years ago
Amendments on November 30, 2021
jcs made amendment
3
over 2 years ago
1