Time Nick Message 02:03 cheapie Any progress on #2335? It's been open for months now and is causing quite a few headaches. 02:03 ShadowBot https://github.com/minetest/minetest/issues/2335 -- Some way of specifying not to do rollback recording in set_node() 06:53 diemartin in case anyone is interested: https://forum.minetest.net/viewtopic.php?f=14&t=13160 07:01 RealBadAngel what is zerobrane in the first place? ;) 07:05 diemartin http://studio.zerobrane.com/ 07:06 diemartin I've basically reduced lua_api.txt to a parsable mess which I used to generate the API defs :P 07:07 diemartin could be used to generate autocompletion stuff for other IDEs too if desired 07:11 T4im waht's the format? 07:11 T4im eclipse seems to simply take doclua as a base for its autocompletion 07:12 T4im which might be nice to have on the actual code as well x) 07:12 diemartin T4im, https://gist.github.com/kaeza/f60c7b5f45f5e635ccbd and https://github.com/kaeza/ldef 07:14 T4im ah, thanks 07:14 T4im but lua_api -> ldef was done manually? 07:14 diemartin mostly 07:15 diemartin I may have missed some stuff in there 07:17 diemartin in any case, off to bed I go. good night 17:24 rubenwardy ==4567== Callgrind, a call-graph generating cache profiler, using Valgrind-3.10.0.SVN and LibVEX; 17:24 rubenwardy DEBUG STACK FOR THREAD 4061680: 17:24 rubenwardy #0 int main(int, char**) 17:25 rubenwardy stupid irc 17:25 rubenwardy /home/rubenwardy/dev/minetest/src/script/cpp_api/s_base.cpp:77: ScriptApiBase::ScriptApiBase(): A fatal error occurred: luaL_newstate() failed 17:25 rubenwardy thought it was a command 17:28 rubenwardy how to compile with Lua 17:28 rubenwardy rather than LuaJit 17:28 rubenwardy should I use a debug build with callgrind? My thought it no, as it removes optimisations 17:37 sfan5 rubenwardy: -DDISABLE_LUAJIT=1 i think 17:38 rubenwardy nope :P 17:38 rubenwardy USE_LUAJIT 17:39 cheapie Compile what without LuaJIT? MT? 17:39 rubenwardy no 17:39 rubenwardy ENABLE_LUAJIT 17:39 rubenwardy yes, cheapie 17:39 cheapie ...assuming MT, then yes, ENABLE_LUAJIT. 17:40 rubenwardy should build be release or debug for callgrind? 17:40 rubenwardy debug 17:40 rubenwardy according to stack overflow# 18:08 rubenwardy in KCacheGrind, what's the unit of inc? 18:14 rubenwardy is all game loading, client side, done in Game::createClient? 18:15 rubenwardy it seems so 18:18 rubenwardy !g 40/69 18:18 ShadowBot rubenwardy: http://www.scstatehouse.gov/code/t40c069.php | SECTION 40-69-5. Application of Chapter 1; conflicts. Unless otherwise provided for in this chapter, Article 1, Chapter 1 of Title 40 applies to licensed ... 18:18 rubenwardy !math calc 40/69 18:18 ShadowBot rubenwardy: 0.5797101449275363 18:25 rubenwardy RealBadAngel, how goes VBO? 19:14 rubenwardy #3140 19:14 ShadowBot https://github.com/minetest/minetest/issues/3140 -- Cache some settings by rubenwardy 19:14 rubenwardy shit. I hope nobody notices the tag-along commits :( 19:16 Megaf rubenwardy: hm, does that bring big performance gains? 19:17 rubenwardy I don't know, I suck at callgrind 19:17 rubenwardy I also lost the stats 19:17 rubenwardy I know that it saves around 2300 calls, uncertain of how much that is 19:18 rubenwardy although on a server, most of the usage will be on updating eg: water, rather than those settings 19:18 Megaf I see 19:19 Megaf that commit seems to lower the CPU usage on low power servers 19:19 Megaf looks good 19:19 Megaf I hope I can test it in a couple of days 20:44 nrzkt rubenwardy, why did you send HTTPFetchRequests on #3140 ? 20:44 ShadowBot https://github.com/minetest/minetest/issues/3140 -- Cache some settings by rubenwardy