Size: a a a

2021 July 14

с

сонная википедия... in Go-go!
я боюсь оно не очень эффективно будет раскладываться
источник

p

pragus in Go-go!
В сторону чего уйти?
источник

S

S in Go-go!
Goshed, вроде, просто помечает горутину безопасной и дёргает планировщик. У него масштаб другой. А то за тебя компилятор все точечно разметит под каждую конкретную архитектуру процессора, на уровне инструкций.
источник

с

сонная википедия... in Go-go!
каким образом вытеснить горутину, которая не вызывает функции рантайма(никаких мьютексов, каналов и runtime.Gosched), а просто выполняется в цикле?

там пример выше был, как вы такую горутину вытесните?
источник

p

pragus in Go-go!
Хотя, признаюсь честно что идея с сигналами-изящная
источник

с

сонная википедия... in Go-go!
оно только на *nix на сигналах
источник

с

сонная википедия... in Go-go!
на винде веселее
источник

p

pragus in Go-go!
Боюсь подумать что там
источник

с

сонная википедия... in Go-go!
источник

S

S in Go-go!
Боже... Я устал, я ухожуй. Ключевые слова: isUnsafePoint и isAsyncSafePoint.
источник

с

сонная википедия... in Go-go!
еще бы вы понимали, когда эти функции вызываются, где и чем они вызываются, было бы очень здорово
источник

S

S in Go-go!
Первая - при компиляции.
источник

S

S in Go-go!
Я так понимаю, что вы понимаете, но, почему-то, не хотите нам ничего рассказать, а лишь ерничаете.
источник

p

pragus in Go-go!
А вторая?
источник

с

сонная википедия... in Go-go!
в рантайме
источник

AN

Alexander N in Go-go!
Вообще это уже из серии lock-free алгоритмов потому что я почитал там ещё stealing scheduler
источник

S

S in Go-go!
Вот это открытие. ) Вот и расскажите - в какой момент, скажем, оно вызывается в Unix. Я пока не увидел где.
источник

DM

Dmitry M in Go-go!
если ptrace молчит, то может суслика нет?
источник

S

S in Go-go!
Да, где-то видел статью Винсента про это. Но это немного другое.
источник

с

сонная википедия... in Go-go!
источник