[Scummvm-git-logs] scummvm master -> 662481db00c77228e08de634ade43ddc788f17c2

aquadran noreply at scummvm.org
Fri Jan 14 08:01:50 UTC 2022


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
662481db00 GRIM: LUA: Cleanup variables name


Commit: 662481db00c77228e08de634ade43ddc788f17c2
    https://github.com/scummvm/scummvm/commit/662481db00c77228e08de634ade43ddc788f17c2
Author: Paweł Kołodziejski (aquadran at gmail.com)
Date: 2022-01-14T09:01:44+01:00

Commit Message:
GRIM: LUA: Cleanup variables name

Changed paths:
    engines/grim/lua/lapi.cpp
    engines/grim/lua/lbuiltin.cpp
    engines/grim/lua/ldo.cpp
    engines/grim/lua/lrestore.cpp
    engines/grim/lua/lsave.cpp
    engines/grim/lua/lstate.cpp
    engines/grim/lua/lstate.h
    engines/grim/lua/ltask.cpp
    engines/grim/lua/ltask.h
    engines/grim/lua/lvm.cpp


diff --git a/engines/grim/lua/lapi.cpp b/engines/grim/lua/lapi.cpp
index 66836dc89ad..6f9fcf4a375 100644
--- a/engines/grim/lua/lapi.cpp
+++ b/engines/grim/lua/lapi.cpp
@@ -487,9 +487,9 @@ static void do_unprotectedrun(lua_CFunction f, int32 nParams, int32 nResults) {
 	luaD_openstack(nParams);
 	lua_state->stack.stack[base].ttype = LUA_T_CPROTO;
 	lua_state->stack.stack[base].value.f = f;
-	lua_state->state_counter1++;
+	lua_state->preventBreakCounter++;
 	luaD_call(base + 1, nResults);
-	lua_state->state_counter1--;
+	lua_state->preventBreakCounter--;
 }
 
 lua_Object lua_setfallback(const char *name, lua_CFunction fallback) {
diff --git a/engines/grim/lua/lbuiltin.cpp b/engines/grim/lua/lbuiltin.cpp
index be0e93c5886..5490c6da623 100644
--- a/engines/grim/lua/lbuiltin.cpp
+++ b/engines/grim/lua/lbuiltin.cpp
@@ -67,9 +67,9 @@ static void foreachvar() {
 			luaA_pushobject(&f);
 			pushstring(s);
 			luaA_pushobject(&s->globalval);
-			lua_state->state_counter1++;
+			lua_state->preventBreakCounter++;
 			luaD_call((lua_state->stack.top - lua_state->stack.stack) - 2, 1);
-			lua_state->state_counter1--;
+			lua_state->preventBreakCounter--;
 			if (ttype(lua_state->stack.top - 1) != LUA_T_NIL)
 				return;
 			lua_state->stack.top--;
@@ -96,9 +96,9 @@ static void foreach() {
 			luaA_pushobject(&f);
 			luaA_pushobject(ref(nd));
 			luaA_pushobject(val(nd));
-			lua_state->state_counter1++;
+			lua_state->preventBreakCounter++;
 			luaD_call((lua_state->stack.top - lua_state->stack.stack) - 2, 1);
-			lua_state->state_counter1--;
+			lua_state->preventBreakCounter--;
 			if (ttype(lua_state->stack.top - 1) != LUA_T_NIL)
 				return;
 			lua_state->stack.top--;
diff --git a/engines/grim/lua/ldo.cpp b/engines/grim/lua/ldo.cpp
index ccbb927cf18..de5d8f9046d 100644
--- a/engines/grim/lua/ldo.cpp
+++ b/engines/grim/lua/ldo.cpp
@@ -141,9 +141,9 @@ static StkId callC(lua_CFunction f, StkId base) {
 		TObject *r = lua_state->stack.stack + base - 1;
 		(*lua_callhook)(Ref(r), "(C)", -1);
 	}
-	lua_state->state_counter2++;
+	lua_state->callLevelCounter++;
 	(*f)();  // do the actual call
-	lua_state->state_counter2--;
+	lua_state->callLevelCounter--;
 //	if (lua_callhook)  // func may have changed lua_callhook
 //		(*lua_callhook)(LUA_NOOBJECT, "(return)", 0);
 	firstResult = CS->base;
@@ -167,21 +167,21 @@ static StkId callCclosure(struct Closure *cl, lua_CFunction f, StkId base) {
 void luaD_callTM(TObject *f, int32 nParams, int32 nResults) {
 	luaD_openstack(nParams);
 	*(lua_state->stack.top - nParams - 1) = *f;
-	lua_state->state_counter1++;
-	lua_state->state_counter2++;
+	lua_state->preventBreakCounter++;
+	lua_state->callLevelCounter++;
 	luaD_call((lua_state->stack.top - lua_state->stack.stack) - nParams, nResults);
-	lua_state->state_counter2--;
-	lua_state->state_counter1--;
+	lua_state->callLevelCounter--;
+	lua_state->preventBreakCounter--;
 }
 
 int32 luaD_call(StkId base, int32 nResults) {
 	lua_Task *tmpTask = lua_state->task;
-	if (!lua_state->task || lua_state->state_counter2) {
+	if (!lua_state->task || lua_state->callLevelCounter) {
 		lua_Task *t = luaM_new(lua_Task);
 		lua_taskinit(t, lua_state->task, base, nResults);
 		lua_state->task = t;
 	} else {
-		tmpTask = lua_state->some_task;
+		tmpTask = lua_state->prevTask;
 	}
 
 	while (1) {
@@ -200,7 +200,7 @@ int32 luaD_call(StkId base, int32 nResults) {
 				firstResult = luaV_execute(lua_state->task);
 			}
 		} else if (ttype(funcObj) == LUA_T_PMARK) {
-			if (!lua_state->task->some_flag) {
+			if (!lua_state->task->executed) {
 				TObject *im = luaT_getimbyObj(funcObj, IM_FUNCTION);
 				if (ttype(im) == LUA_T_NIL)
 					lua_error("call expression not a function");
@@ -209,7 +209,7 @@ int32 luaD_call(StkId base, int32 nResults) {
 			}
 			firstResult = luaV_execute(lua_state->task);
 		} else if (ttype(funcObj) == LUA_T_CMARK) {
-			if (!lua_state->task->some_flag) {
+			if (!lua_state->task->executed) {
 				TObject *im = luaT_getimbyObj(funcObj, IM_FUNCTION);
 				if (ttype(im) == LUA_T_NIL)
 					lua_error("call expression not a function");
@@ -219,7 +219,7 @@ int32 luaD_call(StkId base, int32 nResults) {
 		} else if (ttype(funcObj) == LUA_T_CLMARK) {
 			Closure *c = clvalue(funcObj);
 			TObject *proto = &(c->consts[0]);
-			if (!lua_state->task->some_flag) {
+			if (!lua_state->task->executed) {
 				TObject *im = luaT_getimbyObj(funcObj, IM_FUNCTION);
 				if (ttype(im) == LUA_T_NIL)
 					lua_error("call expression not a function");
@@ -251,8 +251,8 @@ int32 luaD_call(StkId base, int32 nResults) {
 			lua_taskinit(t, lua_state->task, base, nResults);
 			lua_state->task = t;
 		} else {
-			nResults = lua_state->task->some_results;
-			base = lua_state->task->some_base;
+			nResults = lua_state->task->initResults;
+			base = lua_state->task->initBase;
 			if (nResults != 255)
 				luaD_adjusttop(firstResult + nResults);
 			base--;
@@ -265,13 +265,13 @@ int32 luaD_call(StkId base, int32 nResults) {
 			lua_state->task = lua_state->task->next;
 			luaM_free(tmp);
 			if (lua_state->task) {
-				nResults = lua_state->task->some_results;
-				base = lua_state->task->some_base;
+				nResults = lua_state->task->initResults;
+				base = lua_state->task->initBase;
 			}
 
 			if (function == break_here || function == sleep_for) {
-				if (!lua_state->state_counter1)  {
-					lua_state->some_task = tmpTask;
+				if (!lua_state->preventBreakCounter)  {
+					lua_state->prevTask = tmpTask;
 					return 1;
 				}
 			}
@@ -342,7 +342,7 @@ int32 luaD_protectedrun(int32 nResults) {
 	struct C_Lua_Stack oldCLS = lua_state->Cstack;
 	jmp_buf *oldErr = lua_state->errorJmp;
 	lua_state->errorJmp = &myErrorJmp;
-	lua_state->state_counter1++;
+	lua_state->preventBreakCounter++;
 	lua_Task *tmpTask = lua_state->task;
 	if (setjmp(myErrorJmp) == 0) {
 		do_callinc(nResults);
@@ -357,7 +357,7 @@ int32 luaD_protectedrun(int32 nResults) {
 		}
 		status = 1;
 	}
-	lua_state->state_counter1--;
+	lua_state->preventBreakCounter--;
 	lua_state->errorJmp = oldErr;
 	return status;
 }
diff --git a/engines/grim/lua/lrestore.cpp b/engines/grim/lua/lrestore.cpp
index 460510f12f4..7810b79c05f 100644
--- a/engines/grim/lua/lrestore.cpp
+++ b/engines/grim/lua/lrestore.cpp
@@ -498,9 +498,9 @@ void lua_Restore(SaveGame *savedState) {
 				task->tf = (TProtoFunc *)tempObj.value.tf;
 
 				task->base = savedState->readLESint32();
-				task->some_base = savedState->readLESint32();
-				task->some_results = savedState->readLESint32();
-				task->some_flag = savedState->readBool();
+				task->initBase = savedState->readLESint32();
+				task->initResults = savedState->readLESint32();
+				task->executed = savedState->readBool();
 				int32 pcOffset = savedState->readLESint32();
 				task->pc = task->tf->code + pcOffset;
 				task->aux = savedState->readLESint32();
@@ -511,11 +511,11 @@ void lua_Restore(SaveGame *savedState) {
 		}
 		int32 n = savedState->readLESint32();
 		if (n < 0) {
-			state->some_task = nullptr;
+			state->prevTask = nullptr;
 		} else {
-			state->some_task = state->task;
+			state->prevTask = state->task;
 			for (; n; n--)
-				state->some_task = state->some_task->next;
+				state->prevTask = state->prevTask->next;
 		}
 
 		state->updated = savedState->readBool();
@@ -524,8 +524,8 @@ void lua_Restore(SaveGame *savedState) {
 		state->all_paused = pauseState & LUA_SG_ALL_PAUSED;
 		state->paused = (pauseState & LUA_SG_PAUSED) ? true : false;
 
-		state->state_counter1 = savedState->readLESint32();
-		state->state_counter2 = savedState->readLESint32();
+		state->preventBreakCounter = savedState->readLESint32();
+		state->callLevelCounter = savedState->readLESint32();
 
 		int32 stackLastSize = savedState->readLESint32();
 		if (state->stack.stack)
diff --git a/engines/grim/lua/lsave.cpp b/engines/grim/lua/lsave.cpp
index 5b40d6ef7d8..d16a73082a3 100644
--- a/engines/grim/lua/lsave.cpp
+++ b/engines/grim/lua/lsave.cpp
@@ -322,7 +322,7 @@ void lua_Save(SaveGame *savedState) {
 		lua_Task *task = state->task;
 		int32 countTasks = 0, n = -1;
 		while (task) {
-			if (state->some_task && state->some_task == task)
+			if (state->prevTask && state->prevTask == task)
 				n = countTasks;
 			countTasks++;
 			task = task->next;
@@ -333,9 +333,9 @@ void lua_Save(SaveGame *savedState) {
 			savedState->writeLEUint64(makeIdFromPointer(task->cl).id);
 			savedState->writeLEUint64(makeIdFromPointer(task->tf).id);
 			savedState->writeLESint32(task->base);
-			savedState->writeLESint32(task->some_base);
-			savedState->writeLESint32(task->some_results);
-			savedState->writeBool(task->some_flag);
+			savedState->writeLESint32(task->initBase);
+			savedState->writeLESint32(task->initResults);
+			savedState->writeBool(task->executed);
 			int32 pcOffset = task->pc - task->tf->code;
 			savedState->writeLESint32(pcOffset);
 			savedState->writeLESint32(task->aux);
@@ -351,8 +351,8 @@ void lua_Save(SaveGame *savedState) {
 		pauseState |= state->paused ? LUA_SG_PAUSED : 0;
 		savedState->writeByte(pauseState);
 
-		savedState->writeLESint32(state->state_counter1);
-		savedState->writeLESint32(state->state_counter2);
+		savedState->writeLESint32(state->preventBreakCounter);
+		savedState->writeLESint32(state->callLevelCounter);
 
 		int32 stackLastSize = (state->stack.last - state->stack.stack) + 1;
 		savedState->writeLESint32(stackLastSize);
diff --git a/engines/grim/lua/lstate.cpp b/engines/grim/lua/lstate.cpp
index a8f93f733cd..8b55917bcd5 100644
--- a/engines/grim/lua/lstate.cpp
+++ b/engines/grim/lua/lstate.cpp
@@ -77,8 +77,8 @@ void lua_stateinit(LState *state) {
 	state->next = nullptr;
 	state->all_paused = 0;
 	state->paused = false;
-	state->state_counter1 = 0;
-	state->state_counter2 = 0;
+	state->preventBreakCounter = 0;
+	state->callLevelCounter = 0;
 	state->updated = false;
 
 	state->numCblocks = 0;
@@ -88,7 +88,7 @@ void lua_stateinit(LState *state) {
 	state->errorJmp = nullptr;
 	state->id = globalTaskSerialId++;
 	state->task = nullptr;
-	state->some_task = nullptr;
+	state->prevTask = nullptr;
 	state->taskFunc.ttype = LUA_T_NIL;
 	state->sleepFor = 0;
 
diff --git a/engines/grim/lua/lstate.h b/engines/grim/lua/lstate.h
index 28f2c855b83..ec61a79cd49 100644
--- a/engines/grim/lua/lstate.h
+++ b/engines/grim/lua/lstate.h
@@ -91,8 +91,8 @@ struct LState {
 	LState *next; // handle to next state in list
 	int all_paused; // counter of often pause_scripts(TRUE) was called
 	bool paused;    // true if this particular script has been paused
-	int32 state_counter1;
-	int32 state_counter2;
+	int32 preventBreakCounter;
+	int32 callLevelCounter;
 	bool updated;
 	Stack stack;  // Lua stack
 	C_Lua_Stack Cstack;  // C2lua struct
@@ -100,9 +100,9 @@ struct LState {
 	struct LexState *lexstate;  // point to local struct in yacc
 	jmp_buf *errorJmp;  // current error recover point
 	lua_Task *task; // handle to task
-	lua_Task *some_task;
+	lua_Task *prevTask;
 	uint32 id; // current id of task
-	TObject	taskFunc;
+	TObject taskFunc;
 	struct C_Lua_Stack Cblocks[MAX_C_BLOCKS];
 	int numCblocks; // number of nested Cblocks
 	int sleepFor;
diff --git a/engines/grim/lua/ltask.cpp b/engines/grim/lua/ltask.cpp
index 3b061487ee1..01b702719df 100644
--- a/engines/grim/lua/ltask.cpp
+++ b/engines/grim/lua/ltask.cpp
@@ -14,10 +14,10 @@
 namespace Grim {
 
 void lua_taskinit(lua_Task *task, lua_Task *next, StkId tbase, int results) {
-	task->some_flag = 0;
+	task->executed = false;
 	task->next = next;
-	task->some_base = tbase;
-	task->some_results = results;
+	task->initBase = tbase;
+	task->initResults = results;
 }
 
 void lua_taskresume(lua_Task *task, Closure *closure, TProtoFunc *protofunc, StkId tbase) {
@@ -341,7 +341,7 @@ void runtasks(LState *const rootState) {
 				lua_state->task = nullptr;
 			} else {
 				if (lua_state->task) {
-					stillRunning = luaD_call(lua_state->task->some_base, lua_state->task->some_results);
+					stillRunning = luaD_call(lua_state->task->initBase, lua_state->task->initResults);
 				} else {
 					StkId base = lua_state->Cstack.base;
 					luaD_openstack((lua_state->stack.top - lua_state->stack.stack) - base);
diff --git a/engines/grim/lua/ltask.h b/engines/grim/lua/ltask.h
index 3371d43770b..0d7fd65914d 100644
--- a/engines/grim/lua/ltask.h
+++ b/engines/grim/lua/ltask.h
@@ -15,9 +15,9 @@ struct lua_Task {
 	byte *pc;
 	TObject *consts;
 	int32 aux;
-	bool some_flag;
-	StkId some_base;
-	int32 some_results;
+	bool executed;
+	StkId initBase;
+	int32 initResults;
 };
 
 void lua_taskinit(lua_Task *task, lua_Task *next, StkId tbase, int results);
diff --git a/engines/grim/lua/lvm.cpp b/engines/grim/lua/lvm.cpp
index 97dfdc76347..fafb9f243eb 100644
--- a/engines/grim/lua/lvm.cpp
+++ b/engines/grim/lua/lvm.cpp
@@ -242,7 +242,7 @@ static void adjust_varargs(StkId first_extra_arg) {
 }
 
 StkId luaV_execute(lua_Task *task) {
-	if (!task->some_flag) {
+	if (!task->executed) {
 		luaD_checkstack((*task->pc++) + EXTRA_STACK);
 		if (*task->pc < ZEROVARARG) {
 			luaD_adjusttop(task->base + *(task->pc++));
@@ -250,9 +250,9 @@ StkId luaV_execute(lua_Task *task) {
 			luaC_checkGC();
 			adjust_varargs(task->base + (*task->pc++) - ZEROVARARG);
 		}
-		task->some_flag = 1;
+		task->executed = true;
 	}
-	lua_state->state_counter2++;
+	lua_state->callLevelCounter++;
 
 	while (1) {
 		switch ((OpCode)(task->aux = *task->pc++)) {
@@ -654,13 +654,13 @@ closure:
 	  case CALLFUNC1:
 			task->aux -= CALLFUNC0;
 callfunc:
-			lua_state->state_counter2--;
+			lua_state->callLevelCounter--;
 			return -((task->S->top - task->S->stack) - (*task->pc++));
 		case ENDCODE:
 			task->S->top = task->S->stack + task->base;
 			// fall through
 		case RETCODE:
-			lua_state->state_counter2--;
+			lua_state->callLevelCounter--;
 			return (task->base + ((task->aux == 123) ? *task->pc : 0));
 		case SETLINEW:
 			task->aux = next_word(task->pc);




More information about the Scummvm-git-logs mailing list