As the regular sanity check, here is the mondrian health report for this month. I created a squeaksource HealthReportProducer. I have in mind plenty of improvements for it (e.g., check of architectural rules, speed progress measurement). I will slowly work on this...
Edges got slower to render. I need to dive a bit into the recent changes to understand why.
Report produced on 2010-01-16T14:49:26+00:00 Benchmark ManyNode (simple rendering of nodes) : 100 nodes => 15 ms 200 nodes => 53 ms 300 nodes => 113 ms 400 nodes => 201 ms 500 nodes => 345 ms 600 nodes => 457 ms 700 nodes => 760 ms 800 nodes => 812 ms 900 nodes => 1137 ms 1000 nodes => 1243 ms 1600 nodes => 3855 ms Benchmark ManyEdges (simple rendering of edges) : 10 edges => 2 ms 20 edges => 7 ms 30 edges => 43 ms 40 edges => 33 ms 50 edges => 54 ms 60 edges => 139 ms 70 edges => 146 ms 80 edges => 196 ms 90 edges => 314 ms 100 edges => 385 ms 200 edges => 5565 ms 300 edges => 40862 ms 55.65 % of methods are covered by unit tests Progress from last time: +0.57 %
Cheers, Alexandre