-
- Téléchargements
Redesign the undo stack
Store the data in vectors rather than AssFiles since even an intrusive linked list has comically high memory overhead. Cuts memory usage of a full undo stack with 15k lines by 65 MB for 32-bit and 130 MB for 64-bit. Also roughly halves how long it takes to copy the file for the undo stack, and makes undo/redo a bit faster.
parent
2a316e5a
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- aegisub/src/ass_dialogue.cpp 12 ajouts, 30 suppressionsaegisub/src/ass_dialogue.cpp
- aegisub/src/ass_dialogue.h 15 ajouts, 11 suppressionsaegisub/src/ass_dialogue.h
- aegisub/src/ass_file.cpp 1 ajout, 2 suppressionsaegisub/src/ass_file.cpp
- aegisub/src/ass_info.h 1 ajout, 1 suppressionaegisub/src/ass_info.h
- aegisub/src/search_replace_engine.cpp 8 ajouts, 8 suppressionsaegisub/src/search_replace_engine.cpp
- aegisub/src/subs_controller.cpp 90 ajouts, 27 suppressionsaegisub/src/subs_controller.cpp
- aegisub/src/subs_controller.h 3 ajouts, 0 suppressionaegisub/src/subs_controller.h
- aegisub/src/visual_tool.cpp 1 ajout, 2 suppressionsaegisub/src/visual_tool.cpp
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter