summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_vm.cpp
Commit message (Expand)AuthorAgeFilesLines
* GDScript: Don't optimize division and modulo on debugGeorge Marques2023-10-181-0/+8
* GDScript: Fix incorrect error message for utility functionsDanil Alexeev2023-10-161-8/+7
* GDScript: Replace ptrcalls on MethodBind to validated callsGeorge Marques2023-10-061-315/+157
* Fix expected argument count for `Callable` call errorsDanil Alexeev2023-09-291-1/+0
* Merge pull request #81200 from RandomShaper/gd_vm_msvcRémi Verschelde2023-09-251-0/+6
|\
| * Optimize GDScript VM codegen for MSVCPedro J. Estébanez2023-09-251-0/+6
* | GDScript: Fix some lambda bugsDanil Alexeev2023-09-141-4/+5
* | GDScript: Fix `get_*_list()` methods return incorrect infoDanil Alexeev2023-09-041-4/+4
|/
* Merge pull request #79990 from vnen/gdscript-assume-op-typesYuri Sizov2023-08-011-15/+59
|\
| * GDScript: Optimize operators by assuming the typesGeorge Marques2023-07-281-15/+59
* | Support threads in the script debuggerJuan Linietsky2023-07-261-9/+11
|/
* GDScript: Fix `_get_script_name()` function collision for SCU buildDanil Alexeev2023-06-201-16/+5
* GDScript: Fix some bugs with static variables and functionsDanil Alexeev2023-06-161-5/+43
* Style: Harmonize header includes in modulesRémi Verschelde2023-06-151-2/+2
* Merge pull request #75732 from vonagam/fix-duplicate-conditionRémi Verschelde2023-04-281-3/+3
|\
| * GDScript: Fix unnecessary duplication of pointed out linesDmitrii Maganov2023-04-061-3/+3
* | Add support for static variables in GDScriptGeorge Marques2023-04-271-2/+2
* | GDScript: Don't fail when freed object is returnGeorge Marques2023-04-261-4/+0
* | Fix wrong file on function call errorsodaJar2023-04-241-3/+4
|/
* Added check for null objects in gdscript typed assign.ocean (they/them)2023-02-211-18/+20
* Merge pull request #73489 from vonagam/type-check-nodeRémi Verschelde2023-02-201-64/+70
|\
| * GDScript: Rework type checkDmitrii Maganov2023-02-171-64/+70
* | Merge pull request #73501 from anvilfolk/oopsiedaisyYuri Sizov2023-02-181-19/+13
|\ \ | |/ |/|
| * Fix inability to assign null regressionocean (they/them)2023-02-171-19/+13
* | Merge pull request #72867 from vnen/gdscript-limit-call-depthYuri Sizov2023-02-171-0/+32
|\ \ | |/ |/|
| * GDScript: Add limit to call depthGeorge Marques2023-02-071-0/+32
* | Fix crash by freed object assign to typed variableocean (they/them)2023-02-161-6/+27
* | Improve GDScript error for method call on null/previously freed instancepkowal2023-02-121-8/+11
* | Merge pull request #72654 from RandomShaper/ptrcall_ret_raw_objRémi Verschelde2023-02-111-1/+7
|\ \
| * | Avoid losing references to objects in the native-scripting boundaryPedro J. Estébanez2023-02-031-1/+7
| |/
* / Fix null message in assert()kobewi2023-02-081-1/+4
|/
* GDScript: Improve usability of setter chainsGeorge Marques2023-02-021-6/+23
* GDScript: Fix issues with typed arraysDmitrii Maganov2023-01-311-41/+46
* 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
|/ /