Minetest logo

IRC log for #minetest-dev, 2020-04-10

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

All times shown according to UTC.

Time Nick Message
00:20 turtleman joined #minetest-dev
01:09 Kimapr joined #minetest-dev
01:24 Icedream joined #minetest-dev
01:42 nephele_ joined #minetest-dev
03:26 behalebabo joined #minetest-dev
03:31 Kimapr joined #minetest-dev
04:05 YuGiOhJCJ joined #minetest-dev
04:54 QwertyDragon_ joined #minetest-dev
05:14 QwertyDragon joined #minetest-dev
06:02 ssieb joined #minetest-dev
06:17 nerzhul joined #minetest-dev
06:25 calcul0n joined #minetest-dev
06:38 nerzhul joined #minetest-dev
07:12 sofar joined #minetest-dev
07:23 erlehmann_ joined #minetest-dev
07:58 mizux joined #minetest-dev
08:13 Darcidride joined #minetest-dev
08:39 ShadowNinja joined #minetest-dev
09:01 erlehmann joined #minetest-dev
09:04 erlehmann joined #minetest-dev
09:15 Beton joined #minetest-dev
09:34 proller joined #minetest-dev
10:42 proller joined #minetest-dev
10:50 Fixer joined #minetest-dev
11:52 Gael-de-Sailly joined #minetest-dev
12:28 Wuzzy joined #minetest-dev
13:01 nerzhul joined #minetest-dev
13:14 kilbith joined #minetest-dev
13:17 rubenwardy https://quey.org/@moongaia/103947686435316073
13:17 rubenwardy sounds like the server freezing up?
13:23 sfan5 hard to guess without further debugging
13:23 sfan5 and further debugging is a waste until it's known to reproduce on 5.2
13:31 calcul0n_ joined #minetest-dev
13:40 Beton joined #minetest-dev
13:42 mizux joined #minetest-dev
13:43 kilbith joined #minetest-dev
13:45 kilbith joined #minetest-dev
14:04 Taoki joined #minetest-dev
14:06 mizux joined #minetest-dev
14:14 nerzhul sfan5 nice startup for the emerge part, i was thinking around it too, i commented you some improvements because i'm not sure we need to use so many heap and stack can suffice in many cases
14:15 sfan5 thanks for reviewing, will take a look
14:15 kilbith sfan5 is on fire guys
14:15 nephele get the extinquisher then!
14:24 sfan5 hm build failed ...
14:24 sfan5 ....and it's clang-format complaing about the formatting of the unittesting code
14:29 rubenwardy I'm very to happy sfan5's fire, I just hope he doesn't burn out to quickly
14:30 sfan5 oh don't worry I will run out of things to do soon enough
14:44 nerzhul but nice work, i may continue some things after the merge, i'm working on some very old code refactor with no function changes because we tend to develop things based on issues but not get time to refactor the existing one
14:44 Lone_Wolf joined #minetest-dev
14:45 twoelk joined #minetest-dev
15:07 Darcidride joined #minetest-dev
15:11 kilbith_ joined #minetest-dev
15:32 sfan5 reminder: #9586 is small and still needs a review
15:32 ShadowBot https://github.com/minetest/minetest/issues/9586 -- Implement DPI scaling for Windows by sfan5
15:35 nerzhul commented
16:04 nerzhul i just published https://github.com/minetest/minetest/pull/9629/files refacto PR. It should also improve a little bit the active object messages performance but removing some copy due the old non AO ownershipped code
16:05 twoelk joined #minetest-dev
16:11 calcul0n__ joined #minetest-dev
16:18 kilbith joined #minetest-dev
16:21 nerzhul the coredev team is the same than before ? nobody more to help us ? :) time to take some minutes to do refactor on the code while working around new user needs or bug to fix
16:22 sfan5 https://github.com/orgs/minetest/teams/engine/members
16:28 nerzhul yep just look at is, very stable :D
16:29 Lunatrius joined #minetest-dev
16:29 Lone_Wolf joined #minetest-dev
16:29 nerzhul sfan5: answered your comments
16:43 kilbith joined #minetest-dev
16:44 nerzhul travis is green fine, i was not sure due to emplace on std::queue, but it's fine, great
16:44 sfan5 I'd expect emplace to work pretty much everywhere if push exists
16:44 nerzhul yep :D
16:46 nerzhul i think at a point we can improve the whole serialization but it's a huge refactor for later, because we did stream => string => stream/sth else
16:46 nerzhul let me a second i will add a second commit to protect m_messages_out which is not only called in case of pop
16:47 nerzhul now*
16:51 sfan5 the static lifetime wasn't obvious at all unless you also look at the .h
16:52 nerzhul you prefer that i put both const and non static ? i agree it is easier to understand, i can amend with unifying the way to create messages, ok ?
16:52 sfan5 static is okay like this
16:53 nerzhul okay then i don't touch
16:54 nerzhul i just push in few minutes the m_message_out attribute protection
16:57 nerzhul okay the second commit to protect the SAO queue is pushed
16:57 nerzhul feel free to review & approve :)
16:58 nerzhul tell me when you want another review on your emerge thread optimization
17:13 sfan5 probably after paramat has had a look at it
17:14 nerzhul on your PR you mean ? yeah i think so, the optimization is fine, as we don't change the objects at runtime
17:16 sfan5 yes
17:22 nerzhul just re-tested my PR with the new addition it's fine, we should have a tiny eprformance improvement when many SAO have messages for us
17:22 Wuzzy btw what are the plans for 5.3.0? I heard you wanted to release it shortly after 5.2.0
17:23 sfan5 https://github.com/minetest/minetest/milestone/16 the milestone description sheds some light on that
17:25 Wuzzy thx
17:25 Wuzzy ah, right, the list makes total sense
17:26 nerzhul shortly = 6 months like always or ? :D
17:27 nerzhul very very trivial MR (move a header only file to the right folder) https://github.com/minetest/minetest/pull/9630
17:28 sfan5 lgtm
17:29 nerzhul ty
17:29 Wuzzy This PR is 1 month old and has no labels: https://github.com/minetest/minetest/pull/9453 ... was it overlooked?
17:31 sfan5 even PRs with labels get overlooked ;)
17:31 Wuzzy yeah, with >150 open prs, this happens :(((
17:32 Wuzzy i think the majority of PRs have no chance in snowball's hell to be merged, especially the ancient ones. i guess a lot of them need to be killed off (sadly)
17:33 Wuzzy the fact that there are so extremely many open prs makes development not exactly easy, i suppose ...
17:33 Wuzzy are there any criteria on when to kill a PR?
17:34 Wuzzy I have the impression that many PRs are just left open (and rotting) forever.  like in purgatory. they neither go to upstream heaven or to rejection hell
17:48 nerzhul yeah what happened with PR number :D on my afk we tried to be around 100 and now we have > 160 :D
17:49 nerzhul merging #9629
17:49 ShadowBot https://github.com/minetest/minetest/issues/9629 -- Drop genericobject.{cpp,h} by nerzhul
17:49 nerzhul thanks sfan5 for the review
18:03 kollaps[m] joined #minetest-dev
18:04 jomat joined #minetest-dev
18:04 jomat joined #minetest-dev
18:10 nerzhul sfan5 i merge #9630, build is green on all platforms
18:10 ShadowBot https://github.com/minetest/minetest/issues/9630 -- Move clientsimpleobject.h to client folder by nerzhul
18:10 nerzhul as you approved it here
18:14 kilbith joined #minetest-dev
18:16 sfan5 sure
18:17 kilbith joined #minetest-dev
18:24 kilbith_ joined #minetest-dev
18:26 nerzhul merging #9579
18:26 ShadowBot https://github.com/minetest/minetest/issues/9579 -- Print error message if an invalid mapgen alias was detected by Wuzzy2
18:42 DS-minetest joined #minetest-dev
18:51 fluxflux joined #minetest-dev
19:03 nerzhul rubenwardy, sfan5, what do you think about spliting the SAO by type in files ? the current content_sao.cpp file is just crazy in terms of code lines. I can take time to do the split this weekend
19:03 rubenwardy sgtm
19:04 rubenwardy there was a PR to do that before, no?
19:04 sfan5 sounds useful yes
19:05 nerzhul i think i did a try at a moment but it didn't succeed cannot remember why
19:05 nerzhul maybe due to our strange SAO factory :D
19:14 DS-minetest joined #minetest-dev
19:15 reductum joined #minetest-dev
19:34 erlehmann joined #minetest-dev
20:05 calcul0n joined #minetest-dev
20:09 reductum joined #minetest-dev
21:32 kilbith joined #minetest-dev
21:46 calcul0n_ joined #minetest-dev
22:01 fluxflux joined #minetest-dev
22:22 kilbith joined #minetest-dev
22:31 kilbith joined #minetest-dev
22:48 kilbith joined #minetest-dev
23:09 kilbith joined #minetest-dev
23:15 kilbith joined #minetest-dev
23:29 kilbith joined #minetest-dev

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