| 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 |