Parker TenBroeck
|
3c59263a55
|
moved to coroutines package
|
2026-05-13 08:56:07 -04:00 |
|
Parker TenBroeck
|
1c0430cfac
|
Merge branch 'main' of https://github.com/ParkerTenBroeck/generators
|
2026-05-13 08:26:59 -04:00 |
|
Parker TenBroeck
|
c8f3b6c01f
|
renammed from generators to coroutines
|
2026-05-13 08:22:27 -04:00 |
|
Parker TenBroeck
|
6ca8ac2d25
|
Update README.md
|
2025-05-07 13:34:14 -04:00 |
|
Parker TenBroeck
|
32880edc3d
|
Update README.md
|
2025-05-07 13:11:43 -04:00 |
|
Parker TenBroeck
|
ac83bc6e93
|
added group for library
|
2025-05-07 09:41:33 -04:00 |
|
Parker TenBroeck
|
051d5142d1
|
added support for parameter cancellation
|
2025-05-05 16:25:33 -04:00 |
|
Parker TenBroeck
|
f0bc740e82
|
Create README.md
|
2025-05-05 16:23:18 -04:00 |
|
Parker TenBroeck
|
817004672d
|
moved more things to config, fixed package name typo
|
2025-05-05 12:38:11 -04:00 |
|
Parker TenBroeck
|
a577a825f8
|
improved package names, split demos
|
2025-05-05 12:30:33 -04:00 |
|
Parker TenBroeck
|
ecb18b417e
|
migrated to gradle
|
2025-05-04 23:57:13 -04:00 |
|
Parker TenBroeck
|
0dd6fb237d
|
added task handles to runtime
|
2025-05-04 20:12:08 -04:00 |
|
Parker TenBroeck
|
0d23093d3b
|
added async file IO
|
2025-05-04 17:14:33 -04:00 |
|
Parker TenBroeck
|
386ec9d0d7
|
removed debug things
|
2025-05-04 11:51:16 -04:00 |
|
Parker TenBroeck
|
ce4dd70407
|
improved usability of cancellation annotations
|
2025-05-04 11:40:59 -04:00 |
|
ParkerTenBroeck
|
baf0e86f39
|
added first iteration of cancellations in futures
|
2025-05-03 23:20:11 -04:00 |
|
ParkerTenBroeck
|
6329257702
|
started work on adding custom behavior on local variables during future cancellation
|
2025-05-03 20:24:01 -04:00 |
|
Parker TenBroeck
|
3a2c5290f3
|
adding semantics to allow for cancelation behavior of local variables
|
2025-05-03 12:11:52 -04:00 |
|
Parker TenBroeck
|
6d05ccc690
|
added synchronized method support
|
2025-05-03 00:10:02 -04:00 |
|
Parker TenBroeck
|
2cca81977b
|
flags added
|
2025-05-02 18:24:27 -04:00 |
|
Parker TenBroeck
|
ba6c68acbd
|
added new utility features, fixed issue with multi dismention arrays, fixed friend class issue
|
2025-05-02 12:45:09 -04:00 |
|
ParkerTenBroeck
|
10346c3226
|
fixed array issues, started adding library features for async
|
2025-05-02 00:28:02 -04:00 |
|
ParkerTenBroeck
|
f99beb721b
|
moved selector code into own class
|
2025-05-01 21:37:34 -04:00 |
|
ParkerTenBroeck
|
93a764c986
|
fixed bug where void async return didn't work
|
2025-05-01 19:37:11 -04:00 |
|
Parker TenBroeck
|
487723713a
|
testing
|
2025-05-01 19:27:10 -04:00 |
|
Parker TenBroeck
|
24ea55603e
|
made state saver try to reuse previously defined fields
|
2025-05-01 17:15:55 -04:00 |
|
Parker TenBroeck
|
7fbe61a97c
|
cleaned up code, made generated classes inner by default, improved names
|
2025-05-01 15:32:43 -04:00 |
|
Parker TenBroeck
|
3a6ed0f81c
|
fixed generator code after changes to state machine builder
|
2025-05-01 14:32:10 -04:00 |
|
Parker TenBroeck
|
190c9814cf
|
reorganized
|
2025-05-01 11:11:04 -04:00 |
|
Parker TenBroeck
|
1e1b1beadf
|
now each handler has an inline and prelude section so exception handlers run properly
|
2025-05-01 11:03:26 -04:00 |
|
Parker TenBroeck
|
8593eada03
|
fixed bug in saving to local for await, fixed async runtime (again)
|
2025-05-01 09:55:56 -04:00 |
|
Parker TenBroeck
|
f715506ace
|
added more async networking features
|
2025-04-30 21:45:20 -04:00 |
|
ParkerTenBroeck
|
7bb3547cda
|
improved async runtime
|
2025-04-30 17:48:50 -04:00 |
|
ParkerTenBroeck
|
d4771ef4e0
|
fixed a number of bugs related to stack frame interpretation
|
2025-04-30 10:36:47 -04:00 |
|
ParkerTenBroeck
|
0ad439c4d6
|
worked on fixed incorrect assumptions about how stack map entires function
|
2025-04-29 22:56:55 -04:00 |
|
Parker TenBroeck
|
f52827f97b
|
made progress
|
2025-04-29 15:53:14 -04:00 |
|
Parker TenBroeck
|
90bfb8a631
|
fixed bug with saving stack
|
2025-04-29 13:29:12 -04:00 |
|
Parker TenBroeck
|
989c807aac
|
precomputed frames, better local state saving
|
2025-04-29 12:12:29 -04:00 |
|
Parker TenBroeck
|
b0d6737b07
|
so many small issues all at once
|
2025-04-28 23:36:07 -04:00 |
|
Parker TenBroeck
|
21412f4670
|
added stack tracking
|
2025-04-28 14:58:59 -04:00 |
|
ParkerTenBroeck
|
61b1ca1c12
|
meow
|
2025-04-26 15:37:40 -04:00 |
|
Parker TenBroeck
|
7970df5ee3
|
added class
|
2025-04-26 11:38:40 -04:00 |
|
ParkerTenBroeck
|
95e7f6a59e
|
generalization
|
2025-04-26 10:07:57 -04:00 |
|
ParkerTenBroeck
|
9b0a9b7ad2
|
separated state machine generation into an abstract class
|
2025-04-25 17:03:46 -04:00 |
|
ParkerTenBroeck
|
c3532507f3
|
rename class
|
2025-04-25 13:27:42 -04:00 |
|
ParkerTenBroeck
|
6424548e75
|
organized, added futures
|
2025-04-25 13:25:03 -04:00 |
|
Parker TenBroeck
|
13d9ba7363
|
added nest member
|
2025-04-25 12:52:32 -04:00 |
|
Parker TenBroeck
|
5453f3e52f
|
Merge branch 'main' of https://github.com/ParkerTenBroeck/generators
|
2025-04-25 12:48:40 -04:00 |
|
Parker TenBroeck
|
3cac1da371
|
made class behave like a static inner class, write all modified classes to directory
|
2025-04-25 12:48:04 -04:00 |
|
ParkerTenBroeck
|
09f0ebbe53
|
merged
|
2025-04-24 22:17:12 -04:00 |
|