From ad41572d133d11d74e12d37e57d496aa26fe76db Mon Sep 17 00:00:00 2001 From: ruki Date: Wed, 13 Jul 2016 10:19:43 +0800 Subject: rewrite scheduling for compiling --- core/src/xmake/process/waitlist.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'core/src') diff --git a/core/src/xmake/process/waitlist.c b/core/src/xmake/process/waitlist.c index a2d461401..98fd438e3 100755 --- a/core/src/xmake/process/waitlist.c +++ b/core/src/xmake/process/waitlist.c @@ -45,9 +45,9 @@ * failed: -1 * * for _, procinfo in ipairs(list) do - * print("index: ", procinfo[1]) - * print("status: ", procinfo[2]) - * print("process: ", procinfo[3]) + * print("proc: ", procinfo[1]) + * print("index: ", procinfo[2]) + * print("status: ", procinfo[3]) * end */ tb_int_t xm_process_waitlist(lua_State* lua) @@ -126,11 +126,11 @@ tb_int_t xm_process_waitlist(lua_State* lua) { // save one process info lua_newtable(lua); - lua_pushinteger(lua, infolist[i].index + 1); + lua_pushlightuserdata(lua, infolist[i].process); lua_rawseti(lua, -2, 1); - lua_pushinteger(lua, infolist[i].status); + lua_pushinteger(lua, infolist[i].index + 1); lua_rawseti(lua, -2, 2); - lua_pushlightuserdata(lua, infolist[i].process); + lua_pushinteger(lua, infolist[i].status); lua_rawseti(lua, -2, 3); lua_rawseti(lua, -2, i + 1); -- cgit v1.3.1