Forums WoW Modding Support Archives TrinityCore Discord Archives [DiscordArchive] Yeah, you are right. So, you think it (overall idea) might work, don't you?

[DiscordArchive] Yeah, you are right. So, you think it (overall idea) might work, don't you?

[DiscordArchive] Yeah, you are right. So, you think it (overall idea) might work, don't you?

Pages (2): 1 2 Next
rektbyfaith
Administrator
0
04-02-2024, 10:00 AM
#1
Archived author: walkline • Posted: 2024-04-02T10:00:11.957000+00:00
Original source

Yeah, you are right. So, you think it (overall idea) might work, don't you?
rektbyfaith
04-02-2024, 10:00 AM #1

Archived author: walkline • Posted: 2024-04-02T10:00:11.957000+00:00
Original source

Yeah, you are right. So, you think it (overall idea) might work, don't you?

rektbyfaith
Administrator
0
04-02-2024, 10:27 AM
#2
Archived author: Tea • Posted: 2024-04-02T10:27:01.137000+00:00
Original source

its possible to split the update but thats going to require A LOT of work
rektbyfaith
04-02-2024, 10:27 AM #2

Archived author: Tea • Posted: 2024-04-02T10:27:01.137000+00:00
Original source

its possible to split the update but thats going to require A LOT of work

rektbyfaith
Administrator
0
04-02-2024, 10:37 AM
#3
Archived author: walkline • Posted: 2024-04-02T10:37:24.690000+00:00
Original source

Alright, I initially thought the prototype could be done with a small-medium effort, but I'm not very familiar with that part of the codebase. Then I will discard that idea. Thank you for saving me time
rektbyfaith
04-02-2024, 10:37 AM #3

Archived author: walkline • Posted: 2024-04-02T10:37:24.690000+00:00
Original source

Alright, I initially thought the prototype could be done with a small-medium effort, but I'm not very familiar with that part of the codebase. Then I will discard that idea. Thank you for saving me time

rektbyfaith
Administrator
0
04-02-2024, 10:44 AM
#4
Archived author: jackpoz • Posted: 2024-04-02T10:44:08.502000+00:00
Original source

Everything is possible, if you add enough race condition safeguards, which is not easy unless you add locks everywhere that will make the update singlethreaded anyway
rektbyfaith
04-02-2024, 10:44 AM #4

Archived author: jackpoz • Posted: 2024-04-02T10:44:08.502000+00:00
Original source

Everything is possible, if you add enough race condition safeguards, which is not easy unless you add locks everywhere that will make the update singlethreaded anyway

rektbyfaith
Administrator
0
04-02-2024, 10:47 AM
#5
Archived author: jackpoz • Posted: 2024-04-02T10:47:32.269000+00:00
Original source

if you have months to dedicate to it, you will learn about all the parts of the code that will have to be changed
rektbyfaith
04-02-2024, 10:47 AM #5

Archived author: jackpoz • Posted: 2024-04-02T10:47:32.269000+00:00
Original source

if you have months to dedicate to it, you will learn about all the parts of the code that will have to be changed

rektbyfaith
Administrator
0
04-02-2024, 11:22 AM
#6
Archived author: chipzz • Posted: 2024-04-02T11:22:13.453000+00:00
Original source

I would like to point out that multi-threading and locking is a topic where it’s VERY easy to have bugs. There’s a reason so little code (in general) is multi-threaded and the multi-threading that does exist very often is simple multi-threading like having a separate audio thread.
rektbyfaith
04-02-2024, 11:22 AM #6

Archived author: chipzz • Posted: 2024-04-02T11:22:13.453000+00:00
Original source

I would like to point out that multi-threading and locking is a topic where it’s VERY easy to have bugs. There’s a reason so little code (in general) is multi-threaded and the multi-threading that does exist very often is simple multi-threading like having a separate audio thread.

rektbyfaith
Administrator
0
04-02-2024, 11:28 AM
#7
Archived author: jackpoz • Posted: 2024-04-02T11:28:28.068000+00:00
Original source

TSan and helgrind help a lot in the long run, after one has learnt about all the possible issues that can happen
rektbyfaith
04-02-2024, 11:28 AM #7

Archived author: jackpoz • Posted: 2024-04-02T11:28:28.068000+00:00
Original source

TSan and helgrind help a lot in the long run, after one has learnt about all the possible issues that can happen

rektbyfaith
Administrator
0
04-02-2024, 11:28 AM
#8
Archived author: jackpoz • Posted: 2024-04-02T11:28:55.373000+00:00
Original source

the real challenge is writing efficient solutions
rektbyfaith
04-02-2024, 11:28 AM #8

Archived author: jackpoz • Posted: 2024-04-02T11:28:55.373000+00:00
Original source

the real challenge is writing efficient solutions

rektbyfaith
Administrator
0
04-02-2024, 11:29 AM
#9
Archived author: jackpoz • Posted: 2024-04-02T11:29:23.016000+00:00
Original source

like https://github.com/TrinityCore/TrinityCo...ueue.h#L94
rektbyfaith
04-02-2024, 11:29 AM #9

Archived author: jackpoz • Posted: 2024-04-02T11:29:23.016000+00:00
Original source

like https://github.com/TrinityCore/TrinityCo...ueue.h#L94

rektbyfaith
Administrator
0
04-02-2024, 11:30 AM
#10
Archived author: jackpoz • Posted: 2024-04-02T11:30:24.111000+00:00
Original source

and that is just the container implementation, then one has to figure out a good architecture for the different threads
rektbyfaith
04-02-2024, 11:30 AM #10

Archived author: jackpoz • Posted: 2024-04-02T11:30:24.111000+00:00
Original source

and that is just the container implementation, then one has to figure out a good architecture for the different threads

Pages (2): 1 2 Next
Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)