summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_vm.cpp
Commit message (Expand)AuthorAgeFilesLines
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Merge pull request #70838 from reduz/gdscript-vm-optimizationRémi Verschelde2023-01-051-209/+232
|\
| * Optimizations for GDScript VMJuan Linietsky2023-01-021-209/+232
* | GDScript: Error when assigning return value of void functionGeorge Marques2022-12-301-0/+20
|/
* GDScript: Fix subclass script path issuesrune-scape2022-12-011-1/+1
* Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg2022-10-071-1/+1
* Rename CONNECT_ONESHOT TO CONNECT_ONE_SHOTMicky2022-09-061-2/+2
* Remove Signal connect bindsJuan Linietsky2022-07-291-1/+1
* Merge pull request #63560 from V-Sekai/named_global_crashfixRémi Verschelde2022-07-281-0/+1
|\
| * Prevent hard crash in GDScriptVM when a named global can not be found.SaracenOne2022-07-271-0/+1
* | Implement Vector4, Vector4i, Projectionreduz2022-07-231-0/+18
|/
* Remove outdated code pathkobewi2022-07-101-5/+1
* Merge pull request #53135 from briansemrau/fix-ref-leakRémi Verschelde2022-06-281-1/+1
|\
| * GDScript Don't double-reference Refs returned from native functionBrian Semrau2021-09-281-1/+1
* | Merge pull request #62468 from V-Sekai/core-const-expressionsRémi Verschelde2022-06-281-0/+2
|\ \
| * | Add a const call mode to Object, Variant and Script.K. S. Ernest (iFire) Lee2022-06-271-0/+2
* | | GDScript: Fix setter being called in chains for shared typesGeorge Marques2022-06-271-0/+16
|/ /
* | Do not reset return value in release buildBlack Cat2022-06-221-1/+1
* | GDScript: Fix stack overflow when using multiple `await`George Marques2022-05-271-9/+12
* | Merge pull request #61003 from vnen/gdscript-await-stack-fixRémi Verschelde2022-05-161-29/+26
|\ \
| * | GDScript: Fix stack manipulation for `await`George Marques2022-05-131-29/+26
* | | Replace most uses of Map by HashMapreduz2022-05-161-2/+2
|/ /
* | GDScript: Allow using self in lambdasGeorge Marques2022-04-241-0/+36
* | GDScript: Rename OPCODE_TYPE_ADJUST_TRANSFORM to have a 3D suffixAaron Franke2022-04-071-2/+2
* | GDScript: Add support for static method calls in native typesGeorge Marques2022-04-061-3/+49
* | Remove VARIANT_ARG* macrosreduz2022-03-091-8/+8
* | Return a correctly typed variant in case of a function error to prevent hard ...SaracenOne2022-02-171-4/+35
* | Rename Variant::is_ref() to is_ref_counted()Pedro J. Estébanez2022-01-201-2/+2
* | Merge pull request #56409 from cdemirer/fix-unexpected-copying-when-parameter...Rémi Verschelde2022-01-101-1/+6
|\ \
| * | Fix unexpected Packed Array copying when parameter is typedcdemirer2022-01-021-1/+6
* | | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
|/ /
* | Replace String comparisons with "", String() to is_empty()Nathan Franke2021-12-091-10/+10
* | Remove hash symbol in front of opcode error messages in GDScriptHugo Locurcio2021-11-091-1/+1
* | clang-format: Disable alignment of operands, too unreliableRémi Verschelde2021-10-281-6/+6
* | Merge pull request #52940 from groud/toast_notificationRémi Verschelde2021-10-191-1/+1
|\ \
| * | Implement toast notifications in the editorGilles Roudière2021-10-141-1/+1
* | | GDScript: Properly return value with await on non-coroutineGeorge Marques2021-10-141-1/+3
|/ /
* | GDScript: Fix method ptrcall on releaseGeorge Marques2021-10-071-0/+1
* | Use range iterators for `Map`Lightning_A2021-09-301-2/+2
* | Fix check for freed object during castPedro J. Estébanez2021-09-271-3/+3
* | Fix inverted error messages about null objectPedro J. Estébanez2021-09-271-2/+2
|/
* Remove binds from Signal.connectkobewi2021-09-241-1/+1
* Merge pull request #51094 from RandomShaper/error_cast_freed_objectRémi Verschelde2021-09-141-0/+15
|\
| * Complain if casting a freed object in a debug sessionPedro J. Estébanez2021-09-141-0/+15
* | GDScript: Fix loading of interdependent autoloadsGeorge Marques2021-09-011-0/+13
* | Fix initialization of objects in VariantInternalGeorge Marques2021-08-191-1/+1
|/
* Fix "super" call when having at least one argumentJulien Nguyen2021-06-131-4/+4
* Rename Quat to QuaternionMarcel Admiraal2021-06-041-6/+6
* Rename Variant TRANSFORM to TRANSFORM3DAaron Franke2021-06-031-3/+3
* Rename Transform to Transform3D in coreAaron Franke2021-06-031-2/+2