Files
godot/modules
eldidou 0d77c3e092 Speed up GDScript::get_must_clear_dependencies()
get_must_clear_dependencies() has a N^3*log(N) time complexity, and this can very quickly slow down the quitting process as more gdscripts are added in a project.
This change improves it to N^2*log(N).
Instead of using all the inverted dependencies, we do the same with all (non-inverted) dependencies, which is N times faster.

Fixes #85435
2023-12-09 13:02:38 +01:00
..
2023-05-11 14:32:47 +02:00
2023-10-04 19:55:11 +09:00
2023-12-08 15:43:06 +01:00
2023-11-29 23:00:27 +01:00
2023-10-13 19:54:24 +01:00
2023-04-18 10:20:48 +03:00
2023-10-16 13:48:22 +02:00