-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Experimental daemon support + some polish #13
Commits on Jul 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c5eabb5 - Browse repository at this point
Copy the full SHA c5eabb5View commit details -
Implements basic daemonification
The full I/O loop isn't here yet, but it does actually fork and then do an IO block to wait for input from its input pipe. Very cute c:
Configuration menu - View commit details
-
Copy full SHA for 6a0433b - Browse repository at this point
Copy the full SHA 6a0433bView commit details
Commits on Jul 28, 2023
-
:^) I might need to do a lot of work to modify how emissions are done >:/
Configuration menu - View commit details
-
Copy full SHA for 28875b9 - Browse repository at this point
Copy the full SHA 28875b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3895b6 - Browse repository at this point
Copy the full SHA c3895b6View commit details
Commits on Sep 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1f30be3 - Browse repository at this point
Copy the full SHA 1f30be3View commit details -
Implements jsonification of João values
Kinda buggy, but actually pretty important for handling how the Daemon interfaces with other things.
Configuration menu - View commit details
-
Copy full SHA for 7641f49 - Browse repository at this point
Copy the full SHA 7641f49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 054775e - Browse repository at this point
Copy the full SHA 054775eView commit details -
Minor optimization of Object method/prop retrieval
Basically just avoids double-accessing to check that a value is available or not in a couple relevant hashtables. Performance improvement is negligible in simple programs, and up to 5% improvement in object-heavy code.
Configuration menu - View commit details
-
Copy full SHA for 6a3a0a9 - Browse repository at this point
Copy the full SHA 6a3a0a9View commit details -
Fixes JSON encoding of /table objects
Also gives HashTable a new method: empty()! He's so grown up <3
Configuration menu - View commit details
-
Copy full SHA for 6082a06 - Browse repository at this point
Copy the full SHA 6082a06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3897b0e - Browse repository at this point
Copy the full SHA 3897b0eView commit details -
Makes a pass at reducing GCC warnings
:^) There's still more warnings, but this should make finding compile errors a lot less of a hassle!
Configuration menu - View commit details
-
Copy full SHA for f659d1c - Browse repository at this point
Copy the full SHA f659d1cView commit details
Commits on Sep 16, 2023
-
Fixes intellisense not understanding the PCH situation
Begone, squiggles!!
Configuration menu - View commit details
-
Copy full SHA for 9831194 - Browse repository at this point
Copy the full SHA 9831194View commit details -
Makes the "-m" arg also print stuff out as JSON!
This is a surprise tool that will help us later :^)
Configuration menu - View commit details
-
Copy full SHA for 47f7021 - Browse repository at this point
Copy the full SHA 47f7021View commit details
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 075eb5a - Browse repository at this point
Copy the full SHA 075eb5aView commit details -
Fixes regression when no /main available
Looks like something caused this to be a weird crash, instead of a peaceful exit out of the program. Strange!
Configuration menu - View commit details
-
Copy full SHA for 6ab67b1 - Browse repository at this point
Copy the full SHA 6ab67b1View commit details