summaryrefslogtreecommitdiff
path: root/modules/gdscript/gdscript_vm.cpp
AgeCommit message (Expand)Author
2023-02-12Improve GDScript error for method call on null/previously freed instancepkowal
2023-02-11Merge pull request #72654 from RandomShaper/ptrcall_ret_raw_objRémi Verschelde
2023-02-08Fix null message in assert()kobewi
2023-02-03Avoid losing references to objects in the native-scripting boundaryPedro J. Estébanez
2023-02-02GDScript: Improve usability of setter chainsGeorge Marques
2023-01-31GDScript: Fix issues with typed arraysDmitrii Maganov
2023-01-05One Copyright Update to rule them allRémi Verschelde
2023-01-05Merge pull request #70838 from reduz/gdscript-vm-optimizationRémi Verschelde
2023-01-02Optimizations for GDScript VMJuan Linietsky
2022-12-30GDScript: Error when assigning return value of void functionGeorge Marques
2022-12-01GDScript: Fix subclass script path issuesrune-scape
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg
2022-09-06Rename CONNECT_ONESHOT TO CONNECT_ONE_SHOTMicky
2022-07-29Remove Signal connect bindsJuan Linietsky
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