-
-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
以下でgoroutineを使えれば、かなり早くなるのではないかと推測
推測なので計測しないとかもだけど、手間なら実施前後で速度に差が出るか確認するでいい
Lines 36 to 38 in d604aac
| if err := dg.assembleBranch(current); err != nil { | |
| return err | |
| } |
この処理時点では既に木としての構造はできてるはずで、currentの処理は、他のnodeへの副作用はなさそうだし、他のnodeのこの処理が終わってないとできない、ということも無さそうなので、goroutine化は可能そうに思う
実際にやるならgoroutineのlimitは設ける
race conditionは起こりうるかな
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels