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
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
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
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
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
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
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
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
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