summaryrefslogtreecommitdiff
path: root/modules/gdscript/gdscript_vm.cpp
AgeCommit message (Expand)Author
2022-07-28Merge pull request #63560 from V-Sekai/named_global_crashfixRémi Verschelde
2022-07-27Prevent hard crash in GDScriptVM when a named global can not be found.SaracenOne
2022-07-23Implement Vector4, Vector4i, Projectionreduz
2022-07-10Remove outdated code pathkobewi
2022-06-28Merge pull request #53135 from briansemrau/fix-ref-leakRémi Verschelde
2022-06-28Merge pull request #62468 from V-Sekai/core-const-expressionsRémi Verschelde
2022-06-27Add a const call mode to Object, Variant and Script.K. S. Ernest (iFire) Lee
2022-06-27GDScript: Fix setter being called in chains for shared typesGeorge Marques
2022-06-22Do not reset return value in release buildBlack Cat
2022-05-27GDScript: Fix stack overflow when using multiple `await`George Marques
2022-05-16Merge pull request #61003 from vnen/gdscript-await-stack-fixRémi Verschelde
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-13GDScript: Fix stack manipulation for `await`George Marques
2022-04-24GDScript: Allow using self in lambdasGeorge Marques
2022-04-07GDScript: Rename OPCODE_TYPE_ADJUST_TRANSFORM to have a 3D suffixAaron Franke
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-28GDScript Don't double-reference Refs returned from native functionBrian Semrau
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