summaryrefslogtreecommitdiff
path: root/modules/gdscript/gdscript_vm.cpp
AgeCommit message (Expand)Author
2021-04-28GDScript: Implement lambdas compilation and runtimeGeorge Marques
2021-04-16GDScript: Adjust type of temporaries when neededGeorge Marques
2021-04-08Reduce number of addressing modes in GDScript VMGeorge Marques
2021-04-05GDScript: Properly validate return typeGeorge Marques
2021-03-29Add typed arrays to GDScriptGeorge Marques
2021-03-12Fixes small typos and grammar correctionAnshul7sp1
2021-01-11Merge pull request #44005 from RandomShaper/gds_needless_checkRémi Verschelde
2021-01-11Merge pull request #44604 from lyuma/gdscript_dictionary_crashRémi Verschelde
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-12-21Fix crash when iterating through empty dictionary.Lyuma
2020-12-15Merge pull request #44275 from vnen/variant-function-arg-pointersRémi Verschelde
2020-12-15Merge pull request #43890 from vnen/gdscript-builtin-functions-refactorRémi Verschelde
2020-12-10Use pointer parameters in Variant function pointersGeorge Marques
2020-12-01Remove useless check in GDScriptPedro J. Estébanez
2020-11-30Fix VariantInternal initialization and setting of objectGeorge Marques
2020-11-26GDScript: Refactor builtin functionsGeorge Marques
2020-11-21GDScript: Add faster instruction for validated constructorGeorge Marques
2020-11-21GDScript: Add typed iterate instructionsGeorge Marques
2020-11-21GDScript: Add faster call instructions for builtin methodsGeorge Marques
2020-11-21GDScript: Add faster call instructions for native methodsGeorge Marques
2020-11-21GDScript: Add speficic set/get instructionsGeorge Marques
2020-11-21GDScript: Add faster operator for known typesGeorge Marques
2020-11-21GDScript: Gather instructions arguments beforehandGeorge Marques
2020-11-21GDScript: Split Function code into multiple filesGeorge Marques