Re: [go-nuts] New linker

2020-08-19 Thread 'Than McIntosh' via golang-nuts
To be clear, a fair amount of DWARF generation is already done in the compiler (bulk of the line table, subprogram DIEs and inline DIEs, debug ranges, etc). As far as I know, there are no near term plans (at least within the compiler+runtime team) to work on moving other bits of DWARF generation

Re: [go-nuts] New linker

2020-08-19 Thread Misha Gusarov
Hello Than, Are there plans to implement remaining pieces (I'm interested ing moving DWARF generation from linker to compiler) for 1.17, or is the project considered done for now? Best, Misha. On 18 Aug 2020, at 19:22, 'Than McIntosh' via golang-nuts wrote: To add to what Ian mentioned: Many

Re: [go-nuts] New linker

2020-08-18 Thread Amnon
Ian, Than - thanks for the info and the hard work. Looking forward to putting the new linker through its paces! On Tuesday, 18 August 2020 20:35:54 UTC+1, Ian Lance Taylor wrote: > > On Sat, Aug 15, 2020 at 11:49 PM Amnon > > wrote: > > > > Austin's doc refers to your idea of a new object forma

Re: [go-nuts] New linker

2020-08-18 Thread Ian Lance Taylor
On Sat, Aug 15, 2020 at 11:49 PM Amnon wrote: > > Austin's doc refers to your idea of a new object format for the 21st century. > Has anyone developed that? No, that is still just a thought. > As someone who has been writing linkers since 1988, (most famously the Gold > linker), and who has a

Re: [go-nuts] New linker

2020-08-18 Thread 'Than McIntosh' via golang-nuts
To add to what Ian mentioned: Many of the measures outlined in https://golang.org/s/better-linker have been implemented at this point. It was a multi-person effort, several members of the Go compiler/runtime team were involved (Jeremy, Cherry, Austin, and myself). The new indexed object file for

Re: [go-nuts] New linker

2020-08-16 Thread Amnon
As an aside, for those who do not know, Ian wrote the Gold linker, which sped up linking by a factor of 100. https://lwn.net/Articles/276782/ provides an index to his 20 part blog post on linkers. On Sunday, 16 August 2020 07:49:16 UTC+1, Amnon wrote: > > Thanks for the answer! > > Thanks also f

Re: [go-nuts] New linker

2020-08-15 Thread Amnon
Thanks for the answer! Thanks also for your blog post on linkers https://www.airs.com/blog/archives/38 I know it is from 12 years ago. But I am behind on my reading, and it is taking me some time to catch up. And it still is an excellent introduction to what linkers do. Yes Austin Clement's b

Re: [go-nuts] New linker

2020-08-15 Thread Ian Lance Taylor
On Sat, Aug 15, 2020 at 11:49 AM Amnon wrote: > > What is the best place to read about the ongoing work on the new linker? > With the Go 1.15 release, how far along are we with the plans? > What has been achieved? > And what is still to come? The work on the new linker is close to complete and ha

[go-nuts] New linker

2020-08-15 Thread Amnon
What is the best place to read about the ongoing work on the new linker? With the Go 1.15 release, how far along are we with the plans? What has been achieved? And what is still to come? -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscr