summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_disassembler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Style: Apply `clang-tidy` fixes (superficial)Thaddeus Crews2024-11-041-2/+4
* Implement typed dictionariesThaddeus Crews2024-09-041-0/+107
* Add PackedVector4Array Variant typeK. S. Ernest (iFire) Lee2024-05-031-0/+2
* GDScript: Perform validated calls with static methodsGeorge Marques2024-04-251-0/+44
* GDScript: Fix uninitialized local variables not being resetDanil Alexeev2024-03-301-0/+7
* GDScript: Replace ptrcalls on MethodBind to validated callsGeorge Marques2023-10-061-61/+21
* GDScript: Optimize operators by assuming the typesGeorge Marques2023-07-281-1/+2
* GDScript: Fix `_get_script_name()` function collision for SCU buildDanil Alexeev2023-06-201-24/+8
* GDScript: Fix crash in disassemblerDanil Alexeev2023-06-191-25/+48
* GDScript: Fix some bugs with static variables and functionsDanil Alexeev2023-06-161-0/+30
* Style: Harmonize header includes in modulesRémi Verschelde2023-06-151-2/+2
* GDScript: Fix wrong increment for disassembly of lambdaGeorge Marques2023-02-271-2/+2
* GDScript: Rework type checkDmitrii Maganov2023-02-171-8/+41
* GDScript: Fix disassembly of typed array assignment and constructionDmitrii Maganov2023-02-011-3/+3
* Fix disassembly of OPCODE_CONSTRUCT_TYPED_ARRAY.Owen Anderson2023-01-311-1/+1
* GDScript: Add names for disassembling function pointersGeorge Marques2023-01-231-9/+12
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Optimizations for GDScript VMJuan Linietsky2023-01-021-5/+28
* Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg2022-10-071-2/+2
* Implement Vector4, Vector4i, Projectionreduz2022-07-231-0/+6
* GDScript: Fix setter being called in chains for shared typesGeorge Marques2022-06-271-0/+8
* GDScript: Allow using self in lambdasGeorge Marques2022-04-241-0/+19
* GDScript: Rename OPCODE_TYPE_ADJUST_TRANSFORM to have a 3D suffixAaron Franke2022-04-071-1/+1
* GDScript: Add support for static method calls in native typesGeorge Marques2022-04-061-0/+22
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* GDScript: Fix loading of interdependent autoloadsGeorge Marques2021-09-011-0/+8
* Rename Quat to QuaternionMarcel Admiraal2021-06-041-2/+2
* Rename Variant TRANSFORM to TRANSFORM3DAaron Franke2021-06-031-1/+1
* Fix typos with codespellRémi Verschelde2021-05-201-2/+2
* GDScript: Add support for builtin static method callsGeorge Marques2021-05-161-0/+22
* GDScript: Implement lambdas compilation and runtimeGeorge Marques2021-04-281-1/+20
* GDScript: Adjust type of temporaries when neededGeorge Marques2021-04-161-0/+45
* Reduce number of addressing modes in GDScript VMGeorge Marques2021-04-081-23/+19
* Merge pull request #47569 from vnen/gdscript-typed-returnRémi Verschelde2021-04-051-0/+33
|\
| * GDScript: Properly validate return typeGeorge Marques2021-04-051-0/+33
* | Style: Apply clang-tidy's `readability-braces-around-statements`Rémi Verschelde2021-04-051-13/+26
|/
* Add typed arrays to GDScriptGeorge Marques2021-03-291-0/+41
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* fixes crash in disassemlber for opcode OPCODE_ASSIGN_TYPED_NATIVEJordan Schidlowsky2020-12-151-4/+1
* Merge pull request #43890 from vnen/gdscript-builtin-functions-refactorRémi Verschelde2020-12-151-4/+39
|\
| * GDScript: Refactor builtin functionsGeorge Marques2020-11-261-4/+39
* | fixes crash for OPCODE_CAST_TO_NATIVE opcode in gdscript disassemlberJordan Schidlowsky2020-11-251-4/+1
|/
* GDScript: Add faster instruction for validated constructorGeorge Marques2020-11-211-1/+18
* GDScript: Add typed iterate instructionsGeorge Marques2020-11-211-0/+54
* GDScript: Add faster call instructions for builtin methodsGeorge Marques2020-11-211-0/+21
* GDScript: Add faster call instructions for native methodsGeorge Marques2020-11-211-0/+106
* GDScript: Add speficic set/get instructionsGeorge Marques2020-11-211-4/+67
* GDScript: Add faster operator for known typesGeorge Marques2020-11-211-0/+11
* GDScript: Gather instructions arguments beforehandGeorge Marques2020-11-211-62/+63
* GDScript: Split Function code into multiple filesGeorge Marques2020-11-211-0/+540