summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_vm.cpp
Commit message (Expand)AuthorAgeFilesLines
* GDScript: Implement lambdas compilation and runtimeGeorge Marques2021-04-281-2/+36
* GDScript: Adjust type of temporaries when neededGeorge Marques2021-04-161-0/+78
* Reduce number of addressing modes in GDScript VMGeorge Marques2021-04-081-114/+59
* GDScript: Properly validate return typeGeorge Marques2021-04-051-4/+188
* Add typed arrays to GDScriptGeorge Marques2021-03-291-4/+84
* Fixes small typos and grammar correctionAnshul7sp12021-03-121-1/+1
* Merge pull request #44005 from RandomShaper/gds_needless_checkRémi Verschelde2021-01-111-5/+1
|\
| * Remove useless check in GDScriptPedro J. Estébanez2020-12-011-5/+1
* | Merge pull request #44604 from lyuma/gdscript_dictionary_crashRémi Verschelde2021-01-111-1/+1
|\ \
| * | Fix crash when iterating through empty dictionary.Lyuma2020-12-211-1/+1
* | | Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* | | Rename empty() to is_empty()Marcel Admiraal2020-12-281-5/+5
|/ /
* | Merge pull request #44275 from vnen/variant-function-arg-pointersRémi Verschelde2020-12-151-6/+6
|\ \
| * | Use pointer parameters in Variant function pointersGeorge Marques2020-12-101-6/+6
| |/
* | Merge pull request #43890 from vnen/gdscript-builtin-functions-refactorRémi Verschelde2020-12-151-9/+68
|\ \ | |/ |/|
| * GDScript: Refactor builtin functionsGeorge Marques2020-11-261-9/+68
* | Fix VariantInternal initialization and setting of objectGeorge Marques2020-11-301-1/+1
|/
* GDScript: Add faster instruction for validated constructorGeorge Marques2020-11-211-0/+22
* GDScript: Add typed iterate instructionsGeorge Marques2020-11-211-87/+763
* GDScript: Add faster call instructions for builtin methodsGeorge Marques2020-11-211-0/+35
* GDScript: Add faster call instructions for native methodsGeorge Marques2020-11-211-49/+406
* GDScript: Add speficic set/get instructionsGeorge Marques2020-11-211-5/+171
* GDScript: Add faster operator for known typesGeorge Marques2020-11-211-0/+18
* GDScript: Gather instructions arguments beforehandGeorge Marques2020-11-211-150/+143
* GDScript: Split Function code into multiple filesGeorge Marques2020-11-211-0/+1596