Browse Source

Merge pull request #103709 from YYF233333/gds_call_state

Remove dead code in GDScript function `CallState`
Rémi Verschelde 3 months ago
parent
commit
06a1e5a06b
2 changed files with 0 additions and 2 deletions
  1. 0 1
      modules/gdscript/gdscript_function.h
  2. 0 1
      modules/gdscript/gdscript_vm.cpp

+ 0 - 1
modules/gdscript/gdscript_function.h

@@ -566,7 +566,6 @@ public:
 #endif
 #endif
 		Vector<uint8_t> stack;
 		Vector<uint8_t> stack;
 		int stack_size = 0;
 		int stack_size = 0;
-		uint32_t alloca_size = 0;
 		int ip = 0;
 		int ip = 0;
 		int line = 0;
 		int line = 0;
 		int defarg = 0;
 		int defarg = 0;

+ 0 - 1
modules/gdscript/gdscript_vm.cpp

@@ -2535,7 +2535,6 @@ Variant GDScriptFunction::call(GDScriptInstance *p_instance, const Variant **p_a
 						memnew_placement(&gdfs->state.stack.write[sizeof(Variant) * i], Variant(stack[i]));
 						memnew_placement(&gdfs->state.stack.write[sizeof(Variant) * i], Variant(stack[i]));
 					}
 					}
 					gdfs->state.stack_size = _stack_size;
 					gdfs->state.stack_size = _stack_size;
-					gdfs->state.alloca_size = alloca_size;
 					gdfs->state.ip = ip + 2;
 					gdfs->state.ip = ip + 2;
 					gdfs->state.line = line;
 					gdfs->state.line = line;
 					gdfs->state.script = _script;
 					gdfs->state.script = _script;