Commit graph

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