summaryrefslogtreecommitdiff
path: root/modules/gdscript/gdscript_vm.cpp
AgeCommit message (Expand)Author
2022-04-06GDScript: Add support for static method calls in native typesGeorge Marques
2022-03-09Remove VARIANT_ARG* macrosreduz
2022-02-17Return a correctly typed variant in case of a function error to prevent hard ...SaracenOne
2022-01-20Rename Variant::is_ref() to is_ref_counted()Pedro J. Estébanez
2022-01-10Merge pull request #56409 from cdemirer/fix-unexpected-copying-when-parameter...Rémi Verschelde
2022-01-03Update copyright statements to 2022Rémi Verschelde
2022-01-02Fix unexpected Packed Array copying when parameter is typedcdemirer
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
2021-11-09Remove hash symbol in front of opcode error messages in GDScriptHugo Locurcio
2021-10-28clang-format: Disable alignment of operands, too unreliableRémi Verschelde
2021-10-19Merge pull request #52940 from groud/toast_notificationRémi Verschelde
2021-10-14GDScript: Properly return value with await on non-coroutineGeorge Marques
2021-10-14Implement toast notifications in the editorGilles Roudière
2021-10-07GDScript: Fix method ptrcall on releaseGeorge Marques
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-27Fix check for freed object during castPedro J. Estébanez
2021-09-27Fix inverted error messages about null objectPedro J. Estébanez
2021-09-24Remove binds from Signal.connectkobewi
2021-09-14Merge pull request #51094 from RandomShaper/error_cast_freed_objectRémi Verschelde
2021-09-14Complain if casting a freed object in a debug sessionPedro J. Estébanez
2021-09-01GDScript: Fix loading of interdependent autoloadsGeorge Marques
2021-08-19Fix initialization of objects in VariantInternalGeorge Marques
2021-06-13Fix "super" call when having at least one argumentJulien Nguyen
2021-06-04Rename Quat to QuaternionMarcel Admiraal
2021-06-03Rename Variant TRANSFORM to TRANSFORM3DAaron Franke
2021-06-03Rename Transform to Transform3D in coreAaron Franke
2021-05-20Fix typos with codespellRémi Verschelde
2021-05-17Merge pull request #48793 from vnen/gdscript-fix-temp-type-adjustRémi Verschelde
2021-05-17GDScript: Fix crash caused by uninitialized temp stack slotsGeorge Marques
2021-05-16GDScript: Add support for builtin static method callsGeorge Marques
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