]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/link/internal: eliminate all ld.Cputime() usages
authornikita-vanyasin <nikita.vanyasin@gmail.com>
Sat, 13 Apr 2019 13:42:48 +0000 (16:42 +0300)
committerJosh Bleecher Snyder <josharian@gmail.com>
Sat, 26 Oct 2019 05:40:14 +0000 (05:40 +0000)
Also a similar 'elapsed' function and its usages were deleted.

Fixes #19865.

Change-Id: Ib125365e69cf2eda60de64fa74290c8c7d1fd65a
Reviewed-on: https://go-review.googlesource.com/c/go/+/171730
Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Reviewed-by: Than McIntosh <thanm@google.com>
17 files changed:
src/cmd/link/internal/amd64/asm.go
src/cmd/link/internal/arm/asm.go
src/cmd/link/internal/arm64/asm.go
src/cmd/link/internal/ld/data.go
src/cmd/link/internal/ld/deadcode.go
src/cmd/link/internal/ld/dwarf.go
src/cmd/link/internal/ld/ld.go
src/cmd/link/internal/ld/lib.go
src/cmd/link/internal/ld/main.go
src/cmd/link/internal/ld/pcln.go
src/cmd/link/internal/ld/util.go
src/cmd/link/internal/mips/asm.go
src/cmd/link/internal/mips64/asm.go
src/cmd/link/internal/ppc64/asm.go
src/cmd/link/internal/s390x/asm.go
src/cmd/link/internal/wasm/asm.go
src/cmd/link/internal/x86/asm.go

index 71e230e5335ff5f141cc1e6c54575283a8f3bc5d..991f5523edc94746078c3056912ef936c4684f44 100644 (file)
@@ -659,14 +659,6 @@ func addgotsym(ctxt *ld.Link, s *sym.Symbol) {
 }
 
 func asmb(ctxt *ld.Link) {
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f asmb\n", ld.Cputime())
-       }
-
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f codeblk\n", ld.Cputime())
-       }
-
        if ctxt.IsELF {
                ld.Asmbelfsetup()
        }
@@ -681,24 +673,14 @@ func asmb(ctxt *ld.Link) {
        }
 
        if ld.Segrodata.Filelen > 0 {
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
-               }
                ctxt.Out.SeekSet(int64(ld.Segrodata.Fileoff))
                ld.Datblk(ctxt, int64(ld.Segrodata.Vaddr), int64(ld.Segrodata.Filelen))
        }
        if ld.Segrelrodata.Filelen > 0 {
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f relrodatblk\n", ld.Cputime())
-               }
                ctxt.Out.SeekSet(int64(ld.Segrelrodata.Fileoff))
                ld.Datblk(ctxt, int64(ld.Segrelrodata.Vaddr), int64(ld.Segrelrodata.Filelen))
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f datblk\n", ld.Cputime())
-       }
-
        ctxt.Out.SeekSet(int64(ld.Segdata.Fileoff))
        ld.Datblk(ctxt, int64(ld.Segdata.Vaddr), int64(ld.Segdata.Filelen))
 
@@ -740,9 +722,6 @@ func asmb2(ctxt *ld.Link) {
        ld.Lcsize = 0
        symo := int64(0)
        if !*ld.FlagS {
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f sym\n", ld.Cputime())
-               }
                switch ctxt.HeadType {
                default:
                case objabi.Hplan9:
@@ -775,10 +754,6 @@ func asmb2(ctxt *ld.Link) {
                                ctxt.Out.Flush()
                                ctxt.Out.Write(ld.Elfstrdat)
 
-                               if ctxt.Debugvlog != 0 {
-                                       ctxt.Logf("%5.2f dwarf\n", ld.Cputime())
-                               }
-
                                if ctxt.LinkMode == ld.LinkExternal {
                                        ld.Elfemitreloc(ctxt)
                                }
@@ -796,9 +771,7 @@ func asmb2(ctxt *ld.Link) {
                        }
 
                case objabi.Hwindows:
-                       if ctxt.Debugvlog != 0 {
-                               ctxt.Logf("%5.2f dwarf\n", ld.Cputime())
-                       }
+                       // Do nothing
 
                case objabi.Hdarwin:
                        if ctxt.LinkMode == ld.LinkExternal {
@@ -807,9 +780,6 @@ func asmb2(ctxt *ld.Link) {
                }
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f headr\n", ld.Cputime())
-       }
        ctxt.Out.SeekSet(0)
        switch ctxt.HeadType {
        default:
index d8d01f6d2795dd944fd2e2d42f63e80ccf318afc..995a703dd4692467751b07da1451c422400c8376 100644 (file)
@@ -760,10 +760,6 @@ func addgotsym(ctxt *ld.Link, s *sym.Symbol) {
 }
 
 func asmb(ctxt *ld.Link) {
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f asmb\n", ld.Cputime())
-       }
-
        if ctxt.IsELF {
                ld.Asmbelfsetup()
        }
@@ -777,24 +773,14 @@ func asmb(ctxt *ld.Link) {
        }
 
        if ld.Segrodata.Filelen > 0 {
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
-               }
                ctxt.Out.SeekSet(int64(ld.Segrodata.Fileoff))
                ld.Datblk(ctxt, int64(ld.Segrodata.Vaddr), int64(ld.Segrodata.Filelen))
        }
        if ld.Segrelrodata.Filelen > 0 {
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f relrodatblk\n", ld.Cputime())
-               }
                ctxt.Out.SeekSet(int64(ld.Segrelrodata.Fileoff))
                ld.Datblk(ctxt, int64(ld.Segrelrodata.Vaddr), int64(ld.Segrelrodata.Filelen))
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f datblk\n", ld.Cputime())
-       }
-
        ctxt.Out.SeekSet(int64(ld.Segdata.Fileoff))
        ld.Datblk(ctxt, int64(ld.Segdata.Vaddr), int64(ld.Segdata.Filelen))
 
@@ -815,9 +801,6 @@ func asmb2(ctxt *ld.Link) {
        symo := uint32(0)
        if !*ld.FlagS {
                // TODO: rationalize
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f sym\n", ld.Cputime())
-               }
                switch ctxt.HeadType {
                default:
                        if ctxt.IsELF {
@@ -840,9 +823,6 @@ func asmb2(ctxt *ld.Link) {
                switch ctxt.HeadType {
                default:
                        if ctxt.IsELF {
-                               if ctxt.Debugvlog != 0 {
-                                       ctxt.Logf("%5.2f elfsym\n", ld.Cputime())
-                               }
                                ld.Asmelfsym(ctxt)
                                ctxt.Out.Flush()
                                ctxt.Out.Write(ld.Elfstrdat)
@@ -864,9 +844,7 @@ func asmb2(ctxt *ld.Link) {
                        }
 
                case objabi.Hwindows:
-                       if ctxt.Debugvlog != 0 {
-                               ctxt.Logf("%5.2f dwarf\n", ld.Cputime())
-                       }
+                       // Do nothing
 
                case objabi.Hdarwin:
                        if ctxt.LinkMode == ld.LinkExternal {
@@ -875,9 +853,6 @@ func asmb2(ctxt *ld.Link) {
                }
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f header\n", ld.Cputime())
-       }
        ctxt.Out.SeekSet(0)
        switch ctxt.HeadType {
        default:
index e824627bf725560a648c463f4203a725a3e56239..9fccf73a5902d1173bd37b3a43f3e2382c571a29 100644 (file)
@@ -803,10 +803,6 @@ func addgotsym(ctxt *ld.Link, s *sym.Symbol) {
 }
 
 func asmb(ctxt *ld.Link) {
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f asmb\n", ld.Cputime())
-       }
-
        if ctxt.IsELF {
                ld.Asmbelfsetup()
        }
@@ -820,24 +816,14 @@ func asmb(ctxt *ld.Link) {
        }
 
        if ld.Segrodata.Filelen > 0 {
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
-               }
                ctxt.Out.SeekSet(int64(ld.Segrodata.Fileoff))
                ld.Datblk(ctxt, int64(ld.Segrodata.Vaddr), int64(ld.Segrodata.Filelen))
        }
        if ld.Segrelrodata.Filelen > 0 {
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f relrodatblk\n", ld.Cputime())
-               }
                ctxt.Out.SeekSet(int64(ld.Segrelrodata.Fileoff))
                ld.Datblk(ctxt, int64(ld.Segrelrodata.Vaddr), int64(ld.Segrelrodata.Filelen))
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f datblk\n", ld.Cputime())
-       }
-
        ctxt.Out.SeekSet(int64(ld.Segdata.Fileoff))
        ld.Datblk(ctxt, int64(ld.Segdata.Vaddr), int64(ld.Segdata.Filelen))
 
@@ -858,9 +844,6 @@ func asmb2(ctxt *ld.Link) {
        symo := uint32(0)
        if !*ld.FlagS {
                // TODO: rationalize
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f sym\n", ld.Cputime())
-               }
                switch ctxt.HeadType {
                default:
                        if ctxt.IsELF {
@@ -879,9 +862,6 @@ func asmb2(ctxt *ld.Link) {
                switch ctxt.HeadType {
                default:
                        if ctxt.IsELF {
-                               if ctxt.Debugvlog != 0 {
-                                       ctxt.Logf("%5.2f elfsym\n", ld.Cputime())
-                               }
                                ld.Asmelfsym(ctxt)
                                ctxt.Out.Flush()
                                ctxt.Out.Write(ld.Elfstrdat)
@@ -909,9 +889,6 @@ func asmb2(ctxt *ld.Link) {
                }
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f header\n", ld.Cputime())
-       }
        ctxt.Out.SeekSet(0)
        switch ctxt.HeadType {
        default:
index fe167885ece4d1c7ab5b9590f8fe3547b30ef807..4da5ce3f704acbc3e5b6f47a82a45ffec43f3faa 100644 (file)
@@ -559,10 +559,6 @@ func relocsym(ctxt *Link, s *sym.Symbol) {
 }
 
 func (ctxt *Link) reloc() {
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f reloc\n", Cputime())
-       }
-
        for _, s := range ctxt.Textp {
                relocsym(ctxt, s)
        }
@@ -623,9 +619,6 @@ func (ctxt *Link) windynrelocsyms() {
        if !(ctxt.HeadType == objabi.Hwindows && iscgo && ctxt.LinkMode == LinkInternal) {
                return
        }
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f windynrelocsyms\n", Cputime())
-       }
 
        /* relocation table */
        rel := ctxt.Syms.Lookup(".rel", 0)
@@ -672,9 +665,6 @@ func dynreloc(ctxt *Link, data *[sym.SXREF][]*sym.Symbol) {
        if *FlagD {
                return
        }
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f dynreloc\n", Cputime())
-       }
 
        for _, s := range ctxt.Textp {
                dynrelocsym(ctxt, s)
@@ -1143,10 +1133,6 @@ func checkdatsize(ctxt *Link, datsize int64, symn sym.SymKind) {
 var datap []*sym.Symbol
 
 func (ctxt *Link) dodata() {
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f dodata\n", Cputime())
-       }
-
        if (ctxt.DynlinkingGo() && ctxt.HeadType == objabi.Hdarwin) || (ctxt.HeadType == objabi.Haix && ctxt.LinkMode == LinkExternal) {
                // The values in moduledata are filled out by relocations
                // pointing to the addresses of these special symbols.
index c880c0da01ac9d66d53399e27ead558237a5b95b..0bc6cc457a4043be94eae9f497c3c4a29397a0bf 100644 (file)
@@ -46,10 +46,6 @@ import (
 //
 // Any unreached text symbols are removed from ctxt.Textp.
 func deadcode(ctxt *Link) {
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f deadcode\n", Cputime())
-       }
-
        d := &deadcodepass{
                ctxt:        ctxt,
                ifaceMethod: make(map[methodsig]bool),
index e426a6ba7def0d32cc9a7807a056f97a45bc66f9..e4ee58aa7352e831471c9b5c1c341813d8d1c1a9 100644 (file)
@@ -1798,10 +1798,6 @@ func dwarfGenerateDebugSyms(ctxt *Link) {
                return
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f dwarf\n", Cputime())
-       }
-
        abbrev := writeabbrev(ctxt)
        syms := []*sym.Symbol{abbrev}
 
index 9e5e2f98726efe820408094fff7bc9bc1cfd2a32..d277220382841bfd09116750c5f96a97c10bc74f 100644 (file)
@@ -165,7 +165,7 @@ func addlib(ctxt *Link, src string, obj string, lib string) *sym.Library {
        pname, isshlib := findlib(ctxt, lib)
 
        if ctxt.Debugvlog > 1 {
-               ctxt.Logf("%5.2f addlib: %s %s pulls in %s isshlib %v\n", elapsed(), obj, src, pname, isshlib)
+               ctxt.Logf("addlib: %s %s pulls in %s isshlib %v\n", obj, src, pname, isshlib)
        }
 
        if isshlib {
@@ -188,7 +188,7 @@ func addlibpath(ctxt *Link, srcref string, objref string, file string, pkg strin
        }
 
        if ctxt.Debugvlog > 1 {
-               ctxt.Logf("%5.2f addlibpath: srcref: %s objref: %s file: %s pkg: %s shlib: %s\n", Cputime(), srcref, objref, file, pkg, shlib)
+               ctxt.Logf("addlibpath: srcref: %s objref: %s file: %s pkg: %s shlib: %s\n", srcref, objref, file, pkg, shlib)
        }
 
        l := &sym.Library{}
index 2c5145e640d159339662ef17f91a3b3533bd0c7f..3924de530ba933ea57fa01bdd33f35e7e820aa8c 100644 (file)
@@ -402,7 +402,7 @@ func (ctxt *Link) loadlib() {
                lib := ctxt.Library[i]
                if lib.Shlib == "" {
                        if ctxt.Debugvlog > 1 {
-                               ctxt.Logf("%5.2f autolib: %s (from %s)\n", Cputime(), lib.File, lib.Objref)
+                               ctxt.Logf("autolib: %s (from %s)\n", lib.File, lib.Objref)
                        }
                        loadobjfile(ctxt, lib)
                }
@@ -411,7 +411,7 @@ func (ctxt *Link) loadlib() {
        for _, lib := range ctxt.Library {
                if lib.Shlib != "" {
                        if ctxt.Debugvlog > 1 {
-                               ctxt.Logf("%5.2f autolib: %s (from %s)\n", Cputime(), lib.Shlib, lib.Objref)
+                               ctxt.Logf("autolib: %s (from %s)\n", lib.Shlib, lib.Objref)
                        }
                        ldshlibsyms(ctxt, lib.Shlib)
                }
@@ -842,7 +842,7 @@ func loadobjfile(ctxt *Link, lib *sym.Library) {
        pkg := objabi.PathToPrefix(lib.Pkg)
 
        if ctxt.Debugvlog > 1 {
-               ctxt.Logf("%5.2f ldobj: %s (%s)\n", Cputime(), lib.File, pkg)
+               ctxt.Logf("ldobj: %s (%s)\n", lib.File, pkg)
        }
        f, err := bio.Open(lib.File)
        if err != nil {
@@ -1439,7 +1439,7 @@ func (ctxt *Link) hostlink() {
        }
 
        if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f host link:", Cputime())
+               ctxt.Logf("host link:")
                for _, v := range argv {
                        ctxt.Logf(" %q", v)
                }
@@ -1877,7 +1877,7 @@ func ldshlibsyms(ctxt *Link, shlib string) {
                }
        }
        if ctxt.Debugvlog > 1 {
-               ctxt.Logf("%5.2f ldshlibsyms: found library with name %s at %s\n", Cputime(), shlib, libpath)
+               ctxt.Logf("ldshlibsyms: found library with name %s at %s\n", shlib, libpath)
        }
 
        f, err := elf.Open(libpath)
@@ -2387,7 +2387,7 @@ func genasmsym(ctxt *Link, put func(*Link, *sym.Symbol, string, SymbolType, int6
        }
 
        if ctxt.Debugvlog != 0 || *flagN {
-               ctxt.Logf("%5.2f symsize = %d\n", Cputime(), uint32(Symsize))
+               ctxt.Logf("symsize = %d\n", uint32(Symsize))
        }
 }
 
index 67e5ef939209ffb5613983555360bde8fb50b793..b62d04af2dbac01b51bf907700644c80ca594b28 100644 (file)
@@ -274,7 +274,6 @@ func Main(arch *sys.Arch, theArch Arch) {
        ctxt.hostlink()
        ctxt.archive()
        if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f cpu time\n", Cputime())
                ctxt.Logf("%d symbols\n", len(ctxt.Syms.Allsym))
                ctxt.Logf("%d liveness data\n", liveness)
        }
index 9cccc7a6e97a05eb720e235a42616c80819ac3ab..8048695b3d7a1309043363e9f32b7912b6f6c8e6 100644 (file)
@@ -393,7 +393,7 @@ func (ctxt *Link) pclntab() {
        ftab.Size = int64(len(ftab.P))
 
        if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f pclntab=%d bytes, funcdata total %d bytes\n", Cputime(), ftab.Size, funcdataBytes)
+               ctxt.Logf("pclntab=%d bytes, funcdata total %d bytes\n", ftab.Size, funcdataBytes)
        }
 }
 
index b5b02296a14d2750b51affb6e779dbc3ed7d36b1..5ed0d72d7fa92d772c804f7de17be0010087259f 100644 (file)
@@ -9,19 +9,8 @@ import (
        "encoding/binary"
        "fmt"
        "os"
-       "time"
 )
 
-var startTime time.Time
-
-// TODO(josharian): delete. See issue 19865.
-func Cputime() float64 {
-       if startTime.IsZero() {
-               startTime = time.Now()
-       }
-       return time.Since(startTime).Seconds()
-}
-
 var atExitFuncs []func()
 
 func AtExit(f func()) {
@@ -84,12 +73,6 @@ func stringtouint32(x []uint32, s string) {
        }
 }
 
-var start = time.Now()
-
-func elapsed() float64 {
-       return time.Since(start).Seconds()
-}
-
 // contains reports whether v is in s.
 func contains(s []string, v string) bool {
        for _, x := range s {
index f05455e5200eb2aee3dbeb175e3e3c2b00bf4637..16c94c147a32a75750bb62891da94eab99e442d1 100644 (file)
@@ -163,10 +163,6 @@ func archrelocvariant(ctxt *ld.Link, r *sym.Reloc, s *sym.Symbol, t int64) int64
 }
 
 func asmb(ctxt *ld.Link) {
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f asmb\n", ld.Cputime())
-       }
-
        if ctxt.IsELF {
                ld.Asmbelfsetup()
        }
@@ -180,18 +176,10 @@ func asmb(ctxt *ld.Link) {
        }
 
        if ld.Segrodata.Filelen > 0 {
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
-               }
-
                ctxt.Out.SeekSet(int64(ld.Segrodata.Fileoff))
                ld.Datblk(ctxt, int64(ld.Segrodata.Vaddr), int64(ld.Segrodata.Filelen))
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f datblk\n", ld.Cputime())
-       }
-
        ctxt.Out.SeekSet(int64(ld.Segdata.Fileoff))
        ld.Datblk(ctxt, int64(ld.Segdata.Vaddr), int64(ld.Segdata.Filelen))
 
@@ -209,33 +197,19 @@ func asmb2(ctxt *ld.Link) {
                if !ctxt.IsELF {
                        ld.Errorf(nil, "unsupported executable format")
                }
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f sym\n", ld.Cputime())
-               }
                symo = uint32(ld.Segdwarf.Fileoff + ld.Segdwarf.Filelen)
                symo = uint32(ld.Rnd(int64(symo), int64(*ld.FlagRound)))
 
                ctxt.Out.SeekSet(int64(symo))
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f elfsym\n", ld.Cputime())
-               }
                ld.Asmelfsym(ctxt)
                ctxt.Out.Flush()
                ctxt.Out.Write(ld.Elfstrdat)
 
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f dwarf\n", ld.Cputime())
-               }
-
                if ctxt.LinkMode == ld.LinkExternal {
                        ld.Elfemitreloc(ctxt)
                }
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f header\n", ld.Cputime())
-       }
-
        ctxt.Out.SeekSet(0)
        switch ctxt.HeadType {
        default:
index 9697ea511bb5d9002d702f17648bee5f57590326..5c6fef9c5bec111a05c6a8b753404acc615ae89d 100644 (file)
@@ -169,10 +169,6 @@ func archrelocvariant(ctxt *ld.Link, r *sym.Reloc, s *sym.Symbol, t int64) int64
 }
 
 func asmb(ctxt *ld.Link) {
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f asmb\n", ld.Cputime())
-       }
-
        if ctxt.IsELF {
                ld.Asmbelfsetup()
        }
@@ -186,24 +182,14 @@ func asmb(ctxt *ld.Link) {
        }
 
        if ld.Segrodata.Filelen > 0 {
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
-               }
                ctxt.Out.SeekSet(int64(ld.Segrodata.Fileoff))
                ld.Datblk(ctxt, int64(ld.Segrodata.Vaddr), int64(ld.Segrodata.Filelen))
        }
        if ld.Segrelrodata.Filelen > 0 {
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
-               }
                ctxt.Out.SeekSet(int64(ld.Segrelrodata.Fileoff))
                ld.Datblk(ctxt, int64(ld.Segrelrodata.Vaddr), int64(ld.Segrelrodata.Filelen))
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f datblk\n", ld.Cputime())
-       }
-
        ctxt.Out.SeekSet(int64(ld.Segdata.Fileoff))
        ld.Datblk(ctxt, int64(ld.Segdata.Vaddr), int64(ld.Segdata.Filelen))
 
@@ -219,9 +205,6 @@ func asmb2(ctxt *ld.Link) {
        symo := uint32(0)
        if !*ld.FlagS {
                // TODO: rationalize
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f sym\n", ld.Cputime())
-               }
                switch ctxt.HeadType {
                default:
                        if ctxt.IsELF {
@@ -237,9 +220,6 @@ func asmb2(ctxt *ld.Link) {
                switch ctxt.HeadType {
                default:
                        if ctxt.IsELF {
-                               if ctxt.Debugvlog != 0 {
-                                       ctxt.Logf("%5.2f elfsym\n", ld.Cputime())
-                               }
                                ld.Asmelfsym(ctxt)
                                ctxt.Out.Flush()
                                ctxt.Out.Write(ld.Elfstrdat)
@@ -262,9 +242,6 @@ func asmb2(ctxt *ld.Link) {
                }
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f header\n", ld.Cputime())
-       }
        ctxt.Out.SeekSet(0)
        switch ctxt.HeadType {
        default:
index ad91be3dade9a207b2717cdbb6659b7637d22357..fadff89a46914e90ae41495fb3683ea28db568a2 100644 (file)
@@ -1062,10 +1062,6 @@ func ensureglinkresolver(ctxt *ld.Link) *sym.Symbol {
 }
 
 func asmb(ctxt *ld.Link) {
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f asmb\n", ld.Cputime())
-       }
-
        if ctxt.IsELF {
                ld.Asmbelfsetup()
        }
@@ -1081,24 +1077,14 @@ func asmb(ctxt *ld.Link) {
        }
 
        if ld.Segrodata.Filelen > 0 {
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
-               }
                ctxt.Out.SeekSet(int64(ld.Segrodata.Fileoff))
                ld.Datblk(ctxt, int64(ld.Segrodata.Vaddr), int64(ld.Segrodata.Filelen))
        }
        if ld.Segrelrodata.Filelen > 0 {
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f relrodatblk\n", ld.Cputime())
-               }
                ctxt.Out.SeekSet(int64(ld.Segrelrodata.Fileoff))
                ld.Datblk(ctxt, int64(ld.Segrelrodata.Vaddr), int64(ld.Segrelrodata.Filelen))
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f datblk\n", ld.Cputime())
-       }
-
        ctxt.Out.SeekSet(int64(ld.Segdata.Fileoff))
        ld.Datblk(ctxt, int64(ld.Segdata.Vaddr), int64(ld.Segdata.Filelen))
 
@@ -1114,9 +1100,6 @@ func asmb2(ctxt *ld.Link) {
        symo := uint32(0)
        if !*ld.FlagS {
                // TODO: rationalize
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f sym\n", ld.Cputime())
-               }
                switch ctxt.HeadType {
                default:
                        if ctxt.IsELF {
@@ -1135,9 +1118,6 @@ func asmb2(ctxt *ld.Link) {
                switch ctxt.HeadType {
                default:
                        if ctxt.IsELF {
-                               if ctxt.Debugvlog != 0 {
-                                       ctxt.Logf("%5.2f elfsym\n", ld.Cputime())
-                               }
                                ld.Asmelfsym(ctxt)
                                ctxt.Out.Flush()
                                ctxt.Out.Write(ld.Elfstrdat)
@@ -1164,9 +1144,6 @@ func asmb2(ctxt *ld.Link) {
                }
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f header\n", ld.Cputime())
-       }
        ctxt.Out.SeekSet(0)
        switch ctxt.HeadType {
        default:
index ebaf760edf1fefa96aa7d8a0c4b33b9df971e3d1..94a5a2f86c5ec5e95478b106862f698d76e860de 100644 (file)
@@ -503,10 +503,6 @@ func addgotsym(ctxt *ld.Link, s *sym.Symbol) {
 }
 
 func asmb(ctxt *ld.Link) {
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f asmb\n", ld.Cputime())
-       }
-
        if ctxt.IsELF {
                ld.Asmbelfsetup()
        }
@@ -520,24 +516,14 @@ func asmb(ctxt *ld.Link) {
        }
 
        if ld.Segrodata.Filelen > 0 {
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
-               }
                ctxt.Out.SeekSet(int64(ld.Segrodata.Fileoff))
                ld.Datblk(ctxt, int64(ld.Segrodata.Vaddr), int64(ld.Segrodata.Filelen))
        }
        if ld.Segrelrodata.Filelen > 0 {
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
-               }
                ctxt.Out.SeekSet(int64(ld.Segrelrodata.Fileoff))
                ld.Datblk(ctxt, int64(ld.Segrelrodata.Vaddr), int64(ld.Segrelrodata.Filelen))
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f datblk\n", ld.Cputime())
-       }
-
        ctxt.Out.SeekSet(int64(ld.Segdata.Fileoff))
        ld.Datblk(ctxt, int64(ld.Segdata.Vaddr), int64(ld.Segdata.Filelen))
 
@@ -555,32 +541,19 @@ func asmb2(ctxt *ld.Link) {
                if !ctxt.IsELF {
                        ld.Errorf(nil, "unsupported executable format")
                }
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f sym\n", ld.Cputime())
-               }
                symo = uint32(ld.Segdwarf.Fileoff + ld.Segdwarf.Filelen)
                symo = uint32(ld.Rnd(int64(symo), int64(*ld.FlagRound)))
 
                ctxt.Out.SeekSet(int64(symo))
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f elfsym\n", ld.Cputime())
-               }
                ld.Asmelfsym(ctxt)
                ctxt.Out.Flush()
                ctxt.Out.Write(ld.Elfstrdat)
 
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f dwarf\n", ld.Cputime())
-               }
-
                if ctxt.LinkMode == ld.LinkExternal {
                        ld.Elfemitreloc(ctxt)
                }
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f header\n", ld.Cputime())
-       }
        ctxt.Out.SeekSet(0)
        switch ctxt.HeadType {
        default:
index aaaa93f355dae93bf4d9b977d9d76711acbc8d85..d70b0569a6b32105e5ab48d4101591454e61532a 100644 (file)
@@ -96,10 +96,6 @@ func asmb(ctxt *ld.Link) {} // dummy
 // asmb writes the final WebAssembly module binary.
 // Spec: https://webassembly.github.io/spec/core/binary/modules.html
 func asmb2(ctxt *ld.Link) {
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f asmb\n", ld.Cputime())
-       }
-
        types := []*wasmFuncType{
                // For normal Go functions, the single parameter is PC_B,
                // the return value is
index aa4f99e9da708dbcac03d959c0b2173b379c767f..3fe36db64da0a139b306785a00baed05abb86c42 100644 (file)
@@ -620,10 +620,6 @@ func addgotsym(ctxt *ld.Link, s *sym.Symbol) {
 }
 
 func asmb(ctxt *ld.Link) {
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f asmb\n", ld.Cputime())
-       }
-
        if ctxt.IsELF {
                ld.Asmbelfsetup()
        }
@@ -638,25 +634,14 @@ func asmb(ctxt *ld.Link) {
        }
 
        if ld.Segrodata.Filelen > 0 {
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f rodatblk\n", ld.Cputime())
-               }
-
                ctxt.Out.SeekSet(int64(ld.Segrodata.Fileoff))
                ld.Datblk(ctxt, int64(ld.Segrodata.Vaddr), int64(ld.Segrodata.Filelen))
        }
        if ld.Segrelrodata.Filelen > 0 {
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f relrodatblk\n", ld.Cputime())
-               }
                ctxt.Out.SeekSet(int64(ld.Segrelrodata.Fileoff))
                ld.Datblk(ctxt, int64(ld.Segrelrodata.Vaddr), int64(ld.Segrelrodata.Filelen))
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f datblk\n", ld.Cputime())
-       }
-
        ctxt.Out.SeekSet(int64(ld.Segdata.Fileoff))
        ld.Datblk(ctxt, int64(ld.Segdata.Vaddr), int64(ld.Segdata.Filelen))
 
@@ -676,9 +661,6 @@ func asmb2(ctxt *ld.Link) {
        symo := uint32(0)
        if !*ld.FlagS {
                // TODO: rationalize
-               if ctxt.Debugvlog != 0 {
-                       ctxt.Logf("%5.2f sym\n", ld.Cputime())
-               }
                switch ctxt.HeadType {
                default:
                        if ctxt.IsELF {
@@ -701,9 +683,6 @@ func asmb2(ctxt *ld.Link) {
                switch ctxt.HeadType {
                default:
                        if ctxt.IsELF {
-                               if ctxt.Debugvlog != 0 {
-                                       ctxt.Logf("%5.2f elfsym\n", ld.Cputime())
-                               }
                                ld.Asmelfsym(ctxt)
                                ctxt.Out.Flush()
                                ctxt.Out.Write(ld.Elfstrdat)
@@ -725,9 +704,7 @@ func asmb2(ctxt *ld.Link) {
                        }
 
                case objabi.Hwindows:
-                       if ctxt.Debugvlog != 0 {
-                               ctxt.Logf("%5.2f dwarf\n", ld.Cputime())
-                       }
+                       // Do nothing
 
                case objabi.Hdarwin:
                        if ctxt.LinkMode == ld.LinkExternal {
@@ -736,9 +713,6 @@ func asmb2(ctxt *ld.Link) {
                }
        }
 
-       if ctxt.Debugvlog != 0 {
-               ctxt.Logf("%5.2f headr\n", ld.Cputime())
-       }
        ctxt.Out.SeekSet(0)
        switch ctxt.HeadType {
        default: