Commit graph

21 commits

Author SHA1 Message Date
Filip Tibell
13d1f13c88
Get rid of unwraps where possible 2024-01-18 18:16:49 +01:00
Filip Tibell
cd090d877f
Use async thread as stream, compare to mlua internal pending value 2024-01-18 17:58:53 +01:00
Filip Tibell
710c93d74b
Fix not scheduling when done in main.luau 2024-01-18 11:03:33 +01:00
Filip Tibell
bf0bd20ffc
Get rid of old stuff 2024-01-18 10:52:30 +01:00
Filip Tibell
85da5e5646
This is the way, part 2 2024-01-18 10:47:24 +01:00
Filip Tibell
ff812a5a77
This is the way 2024-01-17 19:58:27 +01:00
Filip Tibell
feaeca4b97
Move tokio stuff to module 2024-01-17 15:47:57 +01:00
Filip Tibell
aa1320daf1
Some final experiments 2024-01-17 15:46:17 +01:00
Filip Tibell
dec5e940ed
Fix lua ext not yielding 2024-01-17 13:46:54 +01:00
Filip Tibell
a4599618de
Error message does not need thread id 2024-01-17 13:42:46 +01:00
Filip Tibell
c920d31126
Expand async ext for creating non-send functions 2024-01-17 13:39:06 +01:00
Filip Tibell
c344fb927a
Rename args 2024-01-17 13:29:10 +01:00
Filip Tibell
b2e5dc9754
More conversions 2024-01-17 12:59:59 +01:00
Filip Tibell
bfb18064c8
Implement async functions and error storage 2024-01-17 12:45:42 +01:00
Filip Tibell
f366cc6fee
Split stuff into proper modules 2024-01-17 11:59:02 +01:00
Filip Tibell
6143267ea5
Give stdio its own task 2024-01-17 11:29:54 +01:00
Filip Tibell
084c8a1a21
Implement args passing, more speed 2024-01-17 11:02:21 +01:00
Filip Tibell
ec135b8a39
Implement stdio 2024-01-17 10:00:46 +01:00
Filip Tibell
919aac3043
Error handling, stat counters, more speed 2024-01-17 09:29:46 +01:00
Filip Tibell
134996bee6
More speed 2024-01-16 22:31:56 +01:00
Filip Tibell
6a2c2f588e
Initial commit 2024-01-16 22:23:11 +01:00