You can use runtime.LockOSThread() to control this. > On Nov 7, 2022, at 12:01 PM, Amnon <amno...@gmail.com> wrote: > > Go makes no guarantees about the affinity between goroutines and threads, > and the mapping does typically jump around a lot during the execution of a > program. > >> On Monday, 7 November 2022 at 17:46:42 UTC ren...@ix.netcom.com wrote: >> Do you mean Go assembly or an assembly function called via CGo? >> >>>> On Nov 7, 2022, at 11:28 AM, Piotr Wyderski <piotr.w...@gmail.com> wrote: >>>> >>> >> >>> Hello, >>> >>> A goroutine needs ultimately to be assigned to an OS thread. If a goroutine >>> calls an assembly function F, can the thread assignment change during the >>> execution of F? >>> In other words, is F guaranteed to return on the same thread it was called? >>> >>> Best regards, Piotr >>> >> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "golang-nuts" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to golang-nuts...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/golang-nuts/03f2cf25-7e52-41ca-ac20-a04877d5df9dn%40googlegroups.com. > > -- > You received this message because you are subscribed to the Google Groups > "golang-nuts" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to golang-nuts+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/golang-nuts/528a725e-1c74-49d3-9ecb-fb99e8e439f2n%40googlegroups.com.
-- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/6920B087-F508-4E41-8494-02B85296D135%40ix.netcom.com.