On Thu, 16 Jun 2016 08:50:19 -0700 (PDT)
⚛ <0xe2.0x9a.0...@gmail.com> wrote:

> > > The current beta will work not too badly with amd64 code but
> > > still doesn't use registers efficiently enough to support x86
> > > code as it uses too many register.  optimized C/C++ code only
> > > uses six or at most 7 registers, which the x86 architecture has,
> > > but not the nine registers that the above requires. 
> > > 
> > > So for this tight loop, golang is still slower than optimized C/C+
> > > + code, but not by very much if array bounds checks are disabled. 
> >
> > It appears you're well versed in the x86 process instruction set
> > and code generation.  Could you may be offer help to the folks
> > working on improving the code generation backend of the gc
> > compiler? 
> 
> Will golang or google pay money for such a work?

IANAG [*] but I beleive it will not. ;-)

My line of reasoning resulted in the friently nudge you're discussing
was something like: "the person appears to be well-versed in this
subject", "he is also interested in making Go programs go faster",
"therefore, it would be good to contribute directly to where the speed
is a concern".

[*] I Am Not At Google.

-- 
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to