summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_disassembler.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* GDScript: Add faster operator for known typesGeorge Marques2020-11-211-0/+11
| | | | | It now uses the direct operator function pointer, which increases performance in evaluation.
* GDScript: Gather instructions arguments beforehandGeorge Marques2020-11-211-62/+63
| | | | | | | | | Almost all instructions need variant arguments. With this change they are loaded in an array before each instruction call. This makes the addressing code be localized to less places, improving compilation overhead and binary size by a small margin. This should not affect performance.
* GDScript: Split Function code into multiple filesGeorge Marques2020-11-211-0/+540
To improve organization and reduce the size of compilation units.