Files
lightning/common
Rusty Russell 59cc2f7559 common/dijkstra: routine to calculate shortest/cheapest path.
The user supplies callbacks to do channel selection and comparison.
Note that this continues to map the entire network; not just to the
source, for use with random routing.

Benchmarks: (using current mainnet gossip store)
	/devtools/route gossip-store-2020-07-27 all 03c981ed4ad15837f29a212dc8cf4b31f274105b7c95274a41449bf496ebd2fe10 | grep 'Time to find path'

With nothing (i.e. DEVELOPER build)
	Averages 17ms

With -Og (i.e. standard non-DEVELOPER build)
	Averages 14ms

With -O3 -flto:
	Averages 4ms

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2020-08-28 10:56:50 +09:30
..
2020-02-05 14:19:12 +01:00
2018-11-02 05:58:01 +00:00
2020-04-04 16:08:49 +10:30
2020-04-04 16:08:49 +10:30
2019-11-23 22:42:34 +00:00
2020-04-04 16:08:49 +10:30
2020-04-04 16:08:49 +10:30
2020-01-31 06:02:47 +00:00
2020-05-04 10:22:26 +09:30
2020-03-31 13:36:02 +02:00
2020-02-05 14:19:12 +01:00
2020-02-05 14:19:12 +01:00
2018-02-08 22:49:34 +01:00
2020-02-05 14:19:12 +01:00
2020-08-25 12:34:56 +09:30
2020-08-25 12:34:56 +09:30
2020-02-27 14:16:16 +10:30
2020-08-27 18:16:28 +02:00
2020-01-23 16:17:42 +10:30
2020-02-27 14:16:16 +10:30
2020-02-05 14:19:12 +01:00
2020-08-18 11:08:44 +09:30
2019-04-16 21:22:13 +00:00
2019-04-16 21:22:13 +00:00
2020-08-24 20:55:47 +09:30
2018-06-18 12:31:09 +02:00
2020-02-05 14:19:12 +01:00