unreal: clone unavailable (EpicGames/UnrealEngine requires GitHub auth) — CLEAN.md added. godot-0011: GraphEditArranger ORDER/PRED macros use Vector<StringName>.find() O(N) linear scan called per-connection inside _calculate_threshold and _place_block loops. Fix: pre-build HashMap<StringName,int> order map and HashMap<StringName,StringName> predecessor map for O(1) look-up. Severity: MEDIUM (~6x at N=200 nodes). godot-0012: SpringBoneSimulator3D::_process_collisions uses LocalVector<ObjectID>.has() and .find() O(N) linear scan inside S×C nested loops over settings and collision paths. Fix: pre-build HashSet<ObjectID> + HashMap<ObjectID,int> for O(1) look-up. Severity: MEDIUM-HIGH (~20x at N=500, S=50, C=100). Both: 2/2 unit tests PASS. |
||
|---|---|---|
| .. | ||
| CLEAN.md | ||