=== blender-0001: find_logical_origins_for_socket_recursive() traverses socket chains in the node ===
N=100   k=100  : defective=0.085ms  fixed=0.003ms  speedup=25.2x
N=500   k=500  : defective=2.169ms  fixed=0.021ms  speedup=104.4x
N=1000  k=1000 : defective=8.936ms  fixed=0.046ms  speedup=194.4x
N=2000  k=2000 : defective=36.116ms  fixed=0.096ms  speedup=377.8x

=== blender-0002: When importing USD skeletal meshes, the code iterates over all joint_indices ===
N=100   k=100  : defective=0.084ms  fixed=0.003ms  speedup=25.9x
N=500   k=500  : defective=2.138ms  fixed=0.021ms  speedup=101.4x
N=1000  k=1000 : defective=8.494ms  fixed=0.044ms  speedup=193.2x
N=2000  k=2000 : defective=33.598ms  fixed=0.097ms  speedup=346.5x

=== blender-0003: shader_tool.cc processes shader #include dependencies recursively. ===
N=100   k=100  : defective=0.084ms  fixed=0.003ms  speedup=24.1x
N=500   k=500  : defective=2.125ms  fixed=0.020ms  speedup=105.7x
N=1000  k=1000 : defective=8.673ms  fixed=0.045ms  speedup=190.6x
N=2000  k=2000 : defective=34.284ms  fixed=0.093ms  speedup=367.8x

=== blender-0004: rearrange_animchannel_islands() groups animation channels into islands for ===
N=100   k=100  : defective=0.081ms  fixed=0.003ms  speedup=25.8x
N=500   k=500  : defective=2.070ms  fixed=0.020ms  speedup=105.6x
N=1000  k=1000 : defective=8.257ms  fixed=0.044ms  speedup=189.5x
N=2000  k=2000 : defective=36.356ms  fixed=0.097ms  speedup=375.3x

