Commit graph

340 commits

Author SHA1 Message Date
Josh Deprez
300b9a1c3d comment 2021-09-27 11:24:47 +10:00
Josh Deprez
e5632912de comment 2021-09-27 11:13:45 +10:00
Josh Deprez
86e435e5f8 topWalk tests 2021-09-27 11:04:45 +10:00
Josh Deprez
239d5c88fd start drawdag_test.go 2021-09-27 10:50:20 +10:00
Josh Deprez
f8d22eb30a start adding tests 2021-09-25 17:05:19 +10:00
Josh Deprez
7b6dd76f79 less cache, more compute 2021-09-24 17:01:17 +10:00
Josh Deprez
adf933f497 scv no more 2021-09-24 15:38:16 +10:00
Josh Deprez
d04cad7d73 comments 2021-09-24 12:29:55 +10:00
Josh Deprez
05d002f3df comment 2021-09-24 12:28:11 +10:00
Josh Deprez
1a26a2e516 go back to delete in removeVertex 2021-09-24 12:27:34 +10:00
Josh Deprez
0d5fc2520c preallocate 2021-09-24 11:41:45 +10:00
Josh Deprez
f144267115 comments 2021-09-24 11:29:08 +10:00
Josh Deprez
fb08ad1de7 tweaks 2021-09-24 11:15:52 +10:00
Josh Deprez
04f8399e24 reorderin 2021-09-24 10:35:23 +10:00
Josh Deprez
054d3bc5e5 change dag implementation 2021-09-24 10:32:31 +10:00
9c8417780a rearrange Unregister 2021-09-23 16:47:43 +10:00
5ec1a98ae4 comments 2021-09-23 16:32:38 +10:00
f4a6a1a249 gob 2021-09-23 15:32:57 +10:00
8dc7583884 make container complicated, heap profiles 2021-09-23 14:54:45 +10:00
4dba7b22c7 String methods, no separate walkers 2021-09-23 14:17:18 +10:00
aab99dab8f tolerate cyclic graphs 2021-09-23 12:45:05 +10:00
eed623647c shorten preorderWalk 2021-09-23 12:14:03 +10:00
Josh Deprez
4ce9a5b673 cleanups 2021-09-22 17:07:13 +10:00
Josh Deprez
5650efb17b redundant check 2021-09-22 17:05:50 +10:00
Josh Deprez
39ad2e9f8d Load/Prepare refactor 2021-09-22 17:04:27 +10:00
Josh Deprez
6d0838a369 Scan uses visitor pattern 2021-09-22 15:55:38 +10:00
Josh Deprez
fe2558b2c1 WIP: Scan now uses visitor pattern 2021-09-22 15:48:02 +10:00
Josh Deprez
83c3182be1 re-un-re-refactor? 2021-09-22 14:37:00 +10:00
Josh Deprez
d37a26eb70 only register if not in lower dm 2021-09-22 10:14:44 +10:00
Josh Deprez
6301c01026 add the TODO 2021-09-22 09:48:54 +10:00
920be0d7c0 for luuuup (micro optimisations) 2021-09-21 17:23:59 +10:00
05460a0491 tweaks 2021-09-21 17:13:32 +10:00
6e771cd3f2 comments cleanups 2021-09-21 17:09:49 +10:00
661a6bbbc0 bubbles working yay!!!!!!!!! :) 2021-09-21 16:53:04 +10:00
9a9dcd0d40 progress 2021-09-21 15:17:59 +10:00
787a05e493 bunch of changes 2021-09-21 14:42:18 +10:00
af70dcaf04 cleanups 2021-09-21 13:04:29 +10:00
9a7e09195d DrawDAG.addRecursive 2021-09-21 13:00:05 +10:00
13ecdc901e cleanup 2021-09-21 12:51:26 +10:00
64e46b2b65 cleanups 2021-09-21 12:50:57 +10:00
045ab20cd5 DrawLayer -> DrawManager, iface assertions, etc 2021-09-21 12:36:49 +10:00
Josh Deprez
fe40073407 update orderin 2021-09-20 16:02:01 +10:00
Josh Deprez
938fd70921 more dag 2021-09-20 15:52:44 +10:00
Josh Deprez
951b38271f more small tidyups 2021-09-20 15:03:33 +10:00
Josh Deprez
a9d6c8827f minor cleanups 2021-09-20 14:36:00 +10:00
Josh Deprez
f1adaead81 WIP: drawDAG working 2021-09-20 14:24:32 +10:00
Josh Deprez
89febffcea WIP: oh god oh fuck 2021-09-20 12:18:03 +10:00
Josh Deprez
169b7f343c WIP: draw dag 2021-09-20 10:13:43 +10:00
Josh Deprez
aafa6204ed WIP: drawdag 2021-09-19 20:29:26 +10:00
Josh Deprez
3c5c0a77b8 dag 2021-09-19 17:35:24 +10:00