13 Commits (7f83f9fc832b17626e94de308cf37a29e04cd555)

Author SHA1 Message Date
David Anderson e92adfe5e4 net/art: allow non-pointers as values 3 years ago
David Anderson 623d72c83b net/art: move child table pointers out of strideEntry 3 years ago
David Anderson 6afffece8a net/art: use more intelligible, go-ish state tracking in table.Get 3 years ago
David Anderson 4f14ed2ad6 net/art: use encoding/binary for address bit twiddling 3 years ago
David Anderson f1cd67488d net/art: move slice closer to its use 3 years ago
David Anderson 44ad7b3746 net/art: factor out picking the right strideTable for addr family 3 years ago
David Anderson 125b982ba5 net/art: make Table.Get alloc-free 3 years ago
David Anderson 8478358d77 net/art: use "index", not "idx" in function names 3 years ago
David Anderson 736a44264f net/art: fix comment typo 3 years ago
David Anderson fcf4d044fa net/art: implement path compression optimization 3 years ago
David Anderson 486195edf0 net/art: make each strideTable track the IP prefix it represents 3 years ago
David Anderson a7c910e361 net/art: implement the Table type, a multi-level art route table. 3 years ago
David Anderson 4d1b3bc26f net/art: implement the stride table building block of ART 3 years ago