Commit Graph

47 Commits (a2944bd745b66ff0171739f9345dcddacd912420)

Author SHA1 Message Date
Brett a2944bd745 meep 2024-08-19 12:13:07 -04:00
Brett 53c2b66780 working on a thread safe huge page allocator 2024-08-18 13:43:36 -04:00
Brett 7c3b8c050b silly 2024-08-18 01:28:23 -04:00
Brett 58b3ed02c3 threading on the next generation function + working on debug 2024-08-17 19:52:52 -04:00
Brett 1b83d6b4a8 need to add threading next! 2024-08-17 02:20:32 -04:00
Brett 3dd3e6fc9e stack works. test now 2024-08-17 01:59:13 -04:00
Brett 96f9ded1c5 stack is still broken 2024-08-17 00:06:28 -04:00
Brett ac3bc8d10b i am making a new stack! 2024-08-16 21:27:33 -04:00
Brett 966d64d239 silly 2024-08-12 13:48:06 -04:00
Brett 4735c6c21b destructors are not possible currently. use a gc if you need them. 2024-08-11 20:21:53 -04:00
Brett 13c9d3a347 trying out destructors. they are broke 2024-08-11 13:33:24 -04:00
Brett 502ea6ea36 new mutation function partially works 2024-08-10 04:41:41 -04:00
Brett 9f7c647952 stack debug changes 2024-08-09 21:40:09 -04:00
Brett 407273d0dc how did i not catch this before? 2024-08-06 21:38:12 -04:00
Brett 631c67dc18 very nice solution. no longer do we need to copy via stacks. using caching pointers now 2024-08-06 02:46:01 -04:00
Brett 3972a70bc5 silly little copy bytes 2024-08-05 02:40:16 -04:00
Brett 253f4f1fdf silly little mutation now uses direct stack moving. 2024-08-04 22:07:41 -04:00
Brett ec71055078 hopefully fix evaluation order 2024-08-03 19:51:38 -04:00
Brett 1178fb8f44 add more debugging. found there is a bug in mutation. no idea where 2024-08-02 21:08:34 -04:00
Brett ed54988e37 more info in stack 2024-07-23 20:47:24 -04:00
Brett 9a43cd7e81 more stack tests, remove debug statement 2024-07-22 21:37:28 -04:00
Brett 58b68b70bb fix the bug? 2024-07-22 20:49:34 -04:00
Brett 06078fddc4 maybe stack fixed? 2024-07-22 00:00:51 -04:00
Brett 32c5c6abf6 test stack. the last test seems to be on to something. check to see what the float is writing to! 2024-07-21 21:54:52 -04:00
Brett 9723611829 looking tool no 2024-07-21 19:01:29 -04:00
Brett 0ae2dd84e8 no 2024-07-21 13:45:00 -04:00
Brett 8e5a3f3b7c fix stack 2024-07-17 00:54:24 -04:00
Brett cbbf7a9cf5 fix stack completely, tests are passed 2024-07-16 23:45:02 -04:00
Brett 45db2acb11 fix leaks 2024-07-16 21:56:21 -04:00
Brett 2ca69ae953 allocator is still broken 2024-07-16 14:13:23 -04:00
Brett 2fcc8369db broken 2024-07-16 03:17:18 -04:00
Brett c7bb4a434b i really should run a test 2024-07-16 00:25:23 -04:00
Brett 9f617ca3f4 final version for a while 2024-07-14 20:38:08 -04:00
Brett b232aaccf8 silly 2024-07-13 15:36:49 -04:00
Brett 034071dae3 NO FREE SUPER FAST 2024-07-13 00:14:48 -04:00
Brett d8e67a915c working on removing transfer functions 2024-07-12 21:58:05 -04:00
Brett 93dcf12b69 silly 2024-07-10 22:00:28 -04:00
Brett 602fef0c7c something is wrong with the stack 2024-07-10 12:39:01 -04:00
Brett 30a4a0e8d7 crossover no longer produces an error on test 5 2024-07-03 18:40:21 -04:00
Brett d3124f8516 crossover 2024-06-30 03:20:56 -04:00
Brett ad1f4a3ee3 FUCK YOU NEXT CLOUD 2024-06-26 20:24:58 -04:00
Brett 7511e2508b almost at evaluation 2024-06-25 22:21:41 -04:00
Brett 7a558f1cc1 push because weather 2024-06-25 12:21:09 -04:00
Brett 5d8f4c00cd generators 2024-06-23 14:13:50 -04:00
Brett ac36a63c5b begin program 2024-06-19 14:12:04 -04:00
Brett b8268467da call destructor on pop, needs on pop_bytes() 2024-06-18 14:01:31 -04:00
Brett 3d81d30f34 use a more logical ordering 2024-06-06 02:25:42 -04:00