Minetest logo

IRC log for #minetest-dev, 2024-04-23

| Channels | #minetest-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:21 Noisytoot joined #minetest-dev
01:40 ShadowBot joined #minetest-dev
02:01 ShadowBot joined #minetest-dev
04:00 MTDiscord joined #minetest-dev
08:14 YuGiOhJCJ joined #minetest-dev
12:03 flux__ joined #minetest-dev
13:38 Lupercus joined #minetest-dev
13:40 Lupercus joined #minetest-dev
15:10 Fenrir241 joined #minetest-dev
15:13 Fenrir241 left #minetest-dev
16:07 Lupercus joined #minetest-dev
16:30 sfan5 merging #14563, #14579, #14556, #14576 in 25m
16:30 ShadowBot https://github.com/minetest/minetest/issues/14563 -- [no sq] Unnamed collection of fixes by sfan5
16:30 ShadowBot https://github.com/minetest/minetest/issues/14579 -- Remove an unnecessary copy of a big data structure. by cosin15
16:30 sfan5 15m*
16:30 ShadowBot https://github.com/minetest/minetest/issues/14556 -- Formalize OS support policy by sfan5
16:30 ShadowBot https://github.com/minetest/minetest/issues/14576 -- Fix MSVC warning C4172 in ModifySafeMap::get by JosiahWI
17:42 Lupercus joined #minetest-dev
18:44 Noisytoot joined #minetest-dev
18:46 Fenrir24 joined #minetest-dev
19:16 sfan5 I wonder if it would be useful if an entity could request to only be stepped every 0.5s instead every server step
19:16 sfan5 could save a lot of calling into lua
19:26 rubenwardy Light sleep mode
19:27 sfan5 0.5s is an example of course, the entity would decide the value
19:28 Mantar could be useful, especially if you could specify the delay. our spiders in Exile can go into a hibernation mode where they go quiet and motionless and wait for prey to move into range, to conserve energy
19:29 Mantar would seem sensible to lower their step rate too
19:32 MTDiscord <landarvargan> A lot of entities I've made in my time modding don't even use on_step
19:33 MTDiscord <landarvargan> A mode where an entity only steps on_collide would be interesting
20:33 Noisytoot joined #minetest-dev
21:10 Noisytoot joined #minetest-dev
21:35 MTDiscord <luatic> have we determined that the overhead of calling into lua just to have the entity check a timer is a significant performance problem for entities?
21:47 turtleman joined #minetest-dev
21:54 sfan5 no, but I suspect it
22:18 Fenrir24 joined #minetest-dev
22:19 sfan5 instead of that however it'd be much more impactful if some big server owner shared perf data of their prod setup
22:19 sfan5 doesn't rubenwardy run the ctf one?
22:27 MTDiscord <luatic> @landarvargan runs it now
22:33 panwolfram joined #minetest-dev
22:53 MTDiscord <landarvargan> Yeah. I'm willing to help find perf issues and test fixes for them. Would this perf data be profiler dumps?
22:55 MTDiscord <luatic> in this case yes. that should also help us identify server performance issues more generally.
23:10 proller joined #minetest-dev
23:11 proller maybe just use c++ instead lua where performance required?
23:15 MTDiscord <luatic> proller: that is what sfan was suggesting (avoiding the timer in lua), but first we need to determine where performance is required, and for that we need perf data
23:31 Lupercus joined #minetest-dev
23:40 Fenrir241 joined #minetest-dev

| Channels | #minetest-dev index | Today | | Google Search | Plaintext