Fetching profile over HTTP from http://localhost:5444/debug/pprof/allocs Saved profile in /home/op/pprof/pprof..knot-wrapped.alloc_objects.alloc_space.inuse_objects.inuse_space.007.pb.gz File: .knot-wrapped Build ID: e6123309f1b03e5ae186315c5ad40aeacedea79a Type: alloc_space Time: 2026-05-01 12:08:14 BST Showing nodes accounting for 72925.87MB, 93.29% of 78174.61MB total Dropped 932 nodes (cum <= 390.87MB) flat flat% sum% cum cum% 14335.68MB 18.34% 18.34% 14335.68MB 18.34% github.com/go-git/go-git/v5/plumbing/format/idxfile.(*MemoryIndex).genOffsetHash 11890.66MB 15.21% 33.55% 11890.66MB 15.21% bytes.growSlice 10567.97MB 13.52% 47.07% 10567.97MB 13.52% compress/flate.(*dictDecoder).init (inline) 8829.43MB 11.29% 58.36% 8829.43MB 11.29% github.com/go-git/go-git/v5/plumbing/format/idxfile.readObjectNames 4637.60MB 5.93% 64.29% 4637.60MB 5.93% strings.(*Builder).WriteString (inline) 3424.83MB 4.38% 68.67% 7535.58MB 9.64% io.copyBuffer 2738.34MB 3.50% 72.18% 10001.17MB 12.79% github.com/go-git/go-git/v5/plumbing/format/packfile.NewScanner 2409.18MB 3.08% 75.26% 12977.16MB 16.60% compress/flate.NewReader 1984.64MB 2.54% 77.80% 1984.64MB 2.54% bytes.(*Buffer).String (inline) 1981MB 2.53% 80.33% 1981MB 2.53% encoding/json.appendString[go.shape.string] 1819.90MB 2.33% 82.66% 1819.90MB 2.33% bufio.NewReaderSize (inline) 1604.98MB 2.05% 84.71% 1612.49MB 2.06% io.ReadAll 1527.61MB 1.95% 86.67% 1527.61MB 1.95% strings.(*Builder).grow 1381.64MB 1.77% 88.43% 1381.64MB 1.77% github.com/go-git/go-git/v5/plumbing.(*MemoryObject).Write 874.83MB 1.12% 89.55% 1668.22MB 2.13% github.com/bluekeyes/go-gitdiff/gitdiff.(*parser).ParseTextChunk 501.09MB 0.64% 90.19% 684.11MB 0.88% os.lstatNolog 496.83MB 0.64% 90.83% 496.83MB 0.64% github.com/sergi/go-diff/diffmatchpatch.(*DiffMatchPatch).diffLinesToRunesMunge 448.94MB 0.57% 91.40% 448.94MB 0.57% regexp.(*Regexp).FindAllString.func1 400.67MB 0.51% 91.92% 535.51MB 0.69% github.com/sergi/go-diff/diffmatchpatch.(*DiffMatchPatch).diffBisect 275.95MB 0.35% 92.27% 3034.13MB 3.88% github.com/go-git/go-git/v5/plumbing/object.(*Tree).Decode 198.13MB 0.25% 92.52% 2612.05MB 3.34% github.com/go-git/go-git/v5/plumbing/format/diff.(*UnifiedEncoder).Encode 146.01MB 0.19% 92.71% 1255.15MB 1.61% github.com/cyphar/filepath-securejoin.SecureJoinVFS 64.02MB 0.082% 92.79% 1849.83MB 2.37% github.com/go-git/go-git/v5/plumbing/object.(*Commit).Decode 54.01MB 0.069% 92.86% 1496.67MB 1.91% github.com/go-git/go-billy/v5/osfs.(*BoundOS).abs 45.43MB 0.058% 92.92% 30471.54MB 38.98% tangled.org/core/knotserver/xrpc.(*Xrpc).RepoBlob 41.70MB 0.053% 92.97% 431.29MB 0.55% github.com/sergi/go-diff/diffmatchpatch.(*DiffMatchPatch).diffBisectSplit 28.06MB 0.036% 93.01% 8906.21MB 11.39% github.com/go-git/go-git/v5/plumbing/object.filePatchWithContext 25.50MB 0.033% 93.04% 3055.51MB 3.91% github.com/go-git/go-git/v5/plumbing/format/packfile.(*Packfile).headerFromOffset 25MB 0.032% 93.07% 13005.66MB 16.64% compress/zlib.NewReaderDict 21.61MB 0.028% 93.10% 542.03MB 0.69% github.com/sergi/go-diff/diffmatchpatch.(*DiffMatchPatch).diffCompute 19.59MB 0.025% 93.13% 583.38MB 0.75% github.com/sergi/go-diff/diffmatchpatch.(*DiffMatchPatch).diffMainRunes 14.50MB 0.019% 93.14% 722.12MB 0.92% github.com/go-git/go-git/v5/plumbing/format/packfile.newScannerReader 13MB 0.017% 93.16% 4514.25MB 5.77% github.com/go-git/go-git/v5/plumbing/object.transformChildren 12.50MB 0.016% 93.18% 1862.33MB 2.38% github.com/go-git/go-git/v5/plumbing/object.DecodeCommit 10MB 0.013% 93.19% 11900.66MB 15.22% bytes.(*Buffer).grow 8.76MB 0.011% 93.20% 556.05MB 0.71% tangled.org/core/knotserver.(*InternalHandle).InternalKeys 6.50MB 0.0083% 93.21% 2343.27MB 3.00% github.com/go-git/go-git/v5/plumbing/object.DecodeTree 6.50MB 0.0083% 93.22% 7795.26MB 9.97% github.com/go-git/go-git/v5/plumbing/format/packfile.(*FSObject).Reader 5MB 0.0064% 93.22% 1762.95MB 2.26% github.com/bluekeyes/go-gitdiff/gitdiff.(*parser).ParseTextFragments 5MB 0.0064% 93.23% 73765.26MB 94.36% tangled.org/core/knotserver.(*Knot).RequestLogger-fm.(*Knot).RequestLogger.func1 4.50MB 0.0058% 93.24% 5575.75MB 7.13% tangled.org/core/knotserver/git.(*GitRepo).formatSinglePatch 4.50MB 0.0058% 93.24% 3374.91MB 4.32% github.com/go-git/go-git/v5/plumbing/format/packfile.objectEntry 4MB 0.0051% 93.25% 695.69MB 0.89% github.com/go-git/go-git/v5/plumbing/format/packfile.(*Parser).Parse 3.56MB 0.0046% 93.25% 12152.44MB 15.55% tangled.org/core/knotserver/git.(*GitRepo).FormatPatch 3MB 0.0038% 93.26% 9037.93MB 11.56% github.com/go-git/go-git/v5/storage/filesystem.(*ObjectStorage).loadIdxFile 3MB 0.0038% 93.26% 4902.06MB 6.27% github.com/go-git/go-git/v5/plumbing/object.(*Tree).FindEntry 2.56MB 0.0033% 93.26% 3996.93MB 5.11% tangled.org/core/knotserver/git.(*GitRepo).Diff 2.50MB 0.0032% 93.27% 18270.81MB 23.37% github.com/go-git/go-git/v5/plumbing/format/packfile.(*Packfile).getMemoryObject 2.01MB 0.0026% 93.27% 4063.86MB 5.20% github.com/bluekeyes/go-gitdiff/gitdiff.Parse 2MB 0.0026% 93.27% 3966.84MB 5.07% tangled.org/core/patchutil.ExtractPatches 1.56MB 0.002% 93.27% 3047.23MB 3.90% tangled.org/core/knotserver/git.(*GitRepo).commitsBetween 1.52MB 0.0019% 93.27% 8907.73MB 11.39% github.com/go-git/go-git/v5/plumbing/object.getPatchContext 1.50MB 0.0019% 93.28% 1120.71MB 1.43% github.com/go-git/go-git/v5/utils/merkletrie/internal/frame.New 1.50MB 0.0019% 93.28% 745.38MB 0.95% github.com/go-git/go-git/v5.expand_ref 1MB 0.0013% 93.28% 2066.51MB 2.64% github.com/bluekeyes/go-gitdiff/gitdiff.(*parser).ParseBinaryChunk 1MB 0.0013% 93.28% 9968.90MB 12.75% tangled.org/core/knotserver/git.Open 1MB 0.0013% 93.28% 5466.48MB 6.99% github.com/go-git/go-git/v5/utils/merkletrie.(*doubleIter).compare 0.50MB 0.00064% 93.28% 13289.01MB 17.00% tangled.org/core/knotserver/git.(*GitRepo).Submodules 0.50MB 0.00064% 93.28% 529.02MB 0.68% github.com/go-git/go-git/v5.(*Worktree).resetIndex 0.50MB 0.00064% 93.28% 4800.28MB 6.14% github.com/go-git/go-git/v5/plumbing/object.(*Tree).dir 0.50MB 0.00064% 93.29% 1122.52MB 1.44% github.com/go-git/go-git/v5/plumbing/format/diff.(*hunksGenerator).Generate 0.50MB 0.00064% 93.29% 2282.58MB 2.92% os.genericWriteTo 0 0% 93.29% 1173.04MB 1.50% bufio.(*Reader).ReadString 0 0% 93.29% 1802.89MB 2.31% bufio.NewReader (inline) 0 0% 93.29% 3486.42MB 4.46% bytes.(*Buffer).ReadFrom 0 0% 93.29% 8010.98MB 10.25% bytes.(*Buffer).Write 0 0% 93.29% 618.03MB 0.79% bytes.(*Buffer).WriteTo 0 0% 93.29% 13690.87MB 17.51% compress/zlib.(*reader).Reset 0 0% 93.29% 13005.66MB 16.64% compress/zlib.NewReader (inline) 0 0% 93.29% 9477.20MB 12.12% encoding/json.(*Encoder).Encode 0 0% 93.29% 9379.22MB 12.00% encoding/json.(*encodeState).marshal 0 0% 93.29% 9379.22MB 12.00% encoding/json.(*encodeState).reflectValue 0 0% 93.29% 5031.90MB 6.44% encoding/json.arrayEncoder.encode 0 0% 93.29% 1381.69MB 1.77% encoding/json.encodeByteSlice 0 0% 93.29% 3743.08MB 4.79% encoding/json.ptrEncoder.encode 0 0% 93.29% 5031.90MB 6.44% encoding/json.sliceEncoder.encode 0 0% 93.29% 7519.61MB 9.62% encoding/json.stringEncoder 0 0% 93.29% 9135.61MB 11.69% encoding/json.structEncoder.encode 0 0% 93.29% 1111.54MB 1.42% github.com/bluekeyes/go-gitdiff/gitdiff.(*parser).Next 0 0% 93.29% 2068.01MB 2.65% github.com/bluekeyes/go-gitdiff/gitdiff.(*parser).ParseBinaryFragments 0 0% 93.29% 1111.54MB 1.42% github.com/bluekeyes/go-gitdiff/gitdiff.(*parser).shiftLines 0 0% 93.29% 1370.16MB 1.75% github.com/bluekeyes/go-gitdiff/gitdiff.inflateBinaryChunk 0 0% 93.29% 1255.15MB 1.61% github.com/cyphar/filepath-securejoin.SecureJoin (inline) 0 0% 93.29% 572.09MB 0.73% github.com/cyphar/filepath-securejoin.osVFS.Lstat 0 0% 93.29% 73797.95MB 94.40% github.com/go-chi/chi/v5.(*Mux).Mount.func1 0 0% 93.29% 74815.08MB 95.70% github.com/go-chi/chi/v5.(*Mux).ServeHTTP 0 0% 93.29% 74788.08MB 95.67% github.com/go-chi/chi/v5.(*Mux).routeHTTP 0 0% 93.29% 1411.66MB 1.81% github.com/go-git/go-billy/v5/osfs.(*BoundOS).Open 0 0% 93.29% 1428.66MB 1.83% github.com/go-git/go-billy/v5/osfs.(*BoundOS).OpenFile 0 0% 93.29% 14081.12MB 18.01% github.com/go-git/go-git/v5.(*Repository).CommitObject (inline) 0 0% 93.29% 10057.80MB 12.87% github.com/go-git/go-git/v5.(*Repository).ResolveRevision 0 0% 93.29% 1541.24MB 1.97% github.com/go-git/go-git/v5.(*Repository).clone 0 0% 93.29% 1510.30MB 1.93% github.com/go-git/go-git/v5.(*Worktree).Reset 0 0% 93.29% 1510.30MB 1.93% github.com/go-git/go-git/v5.(*Worktree).ResetSparsely 0 0% 93.29% 967.16MB 1.24% github.com/go-git/go-git/v5.(*Worktree).checkoutChange 0 0% 93.29% 891.68MB 1.14% github.com/go-git/go-git/v5.(*Worktree).checkoutChangeRegularFile 0 0% 93.29% 978.20MB 1.25% github.com/go-git/go-git/v5.(*Worktree).resetWorktree 0 0% 93.29% 1541.24MB 1.97% github.com/go-git/go-git/v5.PlainClone (inline) 0 0% 93.29% 1541.24MB 1.97% github.com/go-git/go-git/v5.PlainCloneContext 0 0% 93.29% 1006.41MB 1.29% github.com/go-git/go-git/v5/plumbing/format/diff.(*hunk).writeTo 0 0% 93.29% 956.07MB 1.22% github.com/go-git/go-git/v5/plumbing/format/diff.(*op).writeTo 0 0% 93.29% 787.48MB 1.01% github.com/go-git/go-git/v5/plumbing/format/diff.splitLines 0 0% 93.29% 8847.43MB 11.32% github.com/go-git/go-git/v5/plumbing/format/idxfile.(*Decoder).Decode 0 0% 93.29% 14335.68MB 18.34% github.com/go-git/go-git/v5/plumbing/format/idxfile.(*MemoryIndex).FindHash 0 0% 93.29% 30456.75MB 38.96% github.com/go-git/go-git/v5/plumbing/format/packfile.(*Packfile).GetByOffset 0 0% 93.29% 20451.21MB 26.16% github.com/go-git/go-git/v5/plumbing/format/packfile.(*Packfile).getByOffset 0 0% 93.29% 10010.16MB 12.80% github.com/go-git/go-git/v5/plumbing/format/packfile.(*Packfile).init 0 0% 93.29% 10010.16MB 12.80% github.com/go-git/go-git/v5/plumbing/format/packfile.(*Packfile).init.func1 0 0% 93.29% 18467.51MB 23.62% github.com/go-git/go-git/v5/plumbing/format/packfile.(*Packfile).objectFromHeader 0 0% 93.29% 3378.41MB 4.32% github.com/go-git/go-git/v5/plumbing/format/packfile.(*Scanner).Scan 0 0% 93.29% 2606.27MB 3.33% github.com/go-git/go-git/v5/plumbing/format/packfile.ApplyDelta 0 0% 93.29% 3378.41MB 4.32% github.com/go-git/go-git/v5/plumbing/format/packfile.scan 0 0% 93.29% 1741.44MB 2.23% github.com/go-git/go-git/v5/plumbing/object.(*Blob).Reader (inline) 0 0% 93.29% 4805.19MB 6.15% github.com/go-git/go-git/v5/plumbing/object.(*Change).Files 0 0% 93.29% 12262.32MB 15.69% github.com/go-git/go-git/v5/plumbing/object.(*Commit).Tree (inline) 0 0% 93.29% 1899.59MB 2.43% github.com/go-git/go-git/v5/plumbing/object.(*File).Contents 0 0% 93.29% 887.37MB 1.14% github.com/go-git/go-git/v5/plumbing/object.(*File).IsBinary 0 0% 93.29% 2612.05MB 3.34% github.com/go-git/go-git/v5/plumbing/object.(*Patch).Encode 0 0% 93.29% 2810.57MB 3.60% github.com/go-git/go-git/v5/plumbing/object.(*Patch).String 0 0% 93.29% 2755.72MB 3.53% github.com/go-git/go-git/v5/plumbing/object.(*Tree).DiffContext (inline) 0 0% 93.29% 6480.91MB 8.29% github.com/go-git/go-git/v5/plumbing/object.(*Tree).File 0 0% 93.29% 3628.04MB 4.64% github.com/go-git/go-git/v5/plumbing/object.(*Tree).Patch (inline) 0 0% 93.29% 3628.04MB 4.64% github.com/go-git/go-git/v5/plumbing/object.(*Tree).PatchContext 0 0% 93.29% 2402.23MB 3.07% github.com/go-git/go-git/v5/plumbing/object.(*Tree).Tree 0 0% 93.29% 6049.84MB 7.74% github.com/go-git/go-git/v5/plumbing/object.(*Tree).TreeEntryFile 0 0% 93.29% 4500.75MB 5.76% github.com/go-git/go-git/v5/plumbing/object.(*TreeWalker).Next 0 0% 93.29% 6852.99MB 8.77% github.com/go-git/go-git/v5/plumbing/object.(*treeNoder).Children 0 0% 93.29% 5734.28MB 7.34% github.com/go-git/go-git/v5/plumbing/object.(*treeNoder).NumChildren 0 0% 93.29% 8035.40MB 10.28% github.com/go-git/go-git/v5/plumbing/object.Changes.Patch 0 0% 93.29% 8907.73MB 11.39% github.com/go-git/go-git/v5/plumbing/object.Changes.PatchContext (inline) 0 0% 93.29% 3847.09MB 4.92% github.com/go-git/go-git/v5/plumbing/object.DiffTree 0 0% 93.29% 3847.09MB 4.92% github.com/go-git/go-git/v5/plumbing/object.DiffTreeContext (inline) 0 0% 93.29% 6602.81MB 8.45% github.com/go-git/go-git/v5/plumbing/object.DiffTreeWithOptions 0 0% 93.29% 7969.47MB 10.19% github.com/go-git/go-git/v5/plumbing/object.GetBlob 0 0% 93.29% 14081.12MB 18.01% github.com/go-git/go-git/v5/plumbing/object.GetCommit 0 0% 93.29% 19162.81MB 24.51% github.com/go-git/go-git/v5/plumbing/object.GetTree 0 0% 93.29% 2648.37MB 3.39% github.com/go-git/go-git/v5/plumbing/object.fileContent 0 0% 93.29% 742.38MB 0.95% github.com/go-git/go-git/v5/plumbing/storer.ResolveReference 0 0% 93.29% 41081.48MB 52.55% github.com/go-git/go-git/v5/storage/filesystem.(*ObjectStorage).EncodedObject 0 0% 93.29% 40031.25MB 51.21% github.com/go-git/go-git/v5/storage/filesystem.(*ObjectStorage).getFromPackfile 0 0% 93.29% 1050.73MB 1.34% github.com/go-git/go-git/v5/storage/filesystem.(*ObjectStorage).getFromUnpacked 0 0% 93.29% 491.05MB 0.63% github.com/go-git/go-git/v5/storage/filesystem.(*ObjectStorage).packfile 0 0% 93.29% 9079.93MB 11.61% github.com/go-git/go-git/v5/storage/filesystem.(*ObjectStorage).requireIndex 0 0% 93.29% 796.39MB 1.02% github.com/go-git/go-git/v5/storage/filesystem.(*ReferenceStorage).Reference 0 0% 93.29% 465.05MB 0.59% github.com/go-git/go-git/v5/storage/filesystem/dotgit.(*DotGit).ObjectPack 0 0% 93.29% 796.39MB 1.02% github.com/go-git/go-git/v5/storage/filesystem/dotgit.(*DotGit).Ref 0 0% 93.29% 686.88MB 0.88% github.com/go-git/go-git/v5/storage/filesystem/dotgit.(*DotGit).findPackedRefs 0 0% 93.29% 639.37MB 0.82% github.com/go-git/go-git/v5/storage/filesystem/dotgit.(*DotGit).findPackedRefsInFile 0 0% 93.29% 515.05MB 0.66% github.com/go-git/go-git/v5/storage/filesystem/dotgit.(*DotGit).objectPackOpen 0 0% 93.29% 686.88MB 0.88% github.com/go-git/go-git/v5/storage/filesystem/dotgit.(*DotGit).packedRef 0 0% 93.29% 696.21MB 0.89% github.com/go-git/go-git/v5/storage/filesystem/dotgit.(*PackWriter).buildIndex 0 0% 93.29% 1434.75MB 1.84% github.com/go-git/go-git/v5/utils/diff.Do (inline) 0 0% 93.29% 1434.75MB 1.84% github.com/go-git/go-git/v5/utils/diff.DoWithTimeout 0 0% 93.29% 476.14MB 0.61% github.com/go-git/go-git/v5/utils/merkletrie.(*Changes).AddRecursiveInsert (inline) 0 0% 93.29% 539.58MB 0.69% github.com/go-git/go-git/v5/utils/merkletrie.(*Changes).addRecursive 0 0% 93.29% 6873.09MB 8.79% github.com/go-git/go-git/v5/utils/merkletrie.DiffTreeContext 0 0% 93.29% 855.98MB 1.09% github.com/go-git/go-git/v5/utils/merkletrie.NewIter (inline) 0 0% 93.29% 5741.50MB 7.34% github.com/go-git/go-git/v5/utils/merkletrie.diffNodes 0 0% 93.29% 5477.03MB 7.01% github.com/go-git/go-git/v5/utils/merkletrie.diffNodesSameName 0 0% 93.29% 855.98MB 1.09% github.com/go-git/go-git/v5/utils/merkletrie.newDoubleIter 0 0% 93.29% 1119.21MB 1.43% github.com/go-git/go-git/v5/utils/merkletrie.newIter 0 0% 93.29% 5734.28MB 7.34% github.com/go-git/go-git/v5/utils/merkletrie/noder.Path.NumChildren 0 0% 93.29% 12723.75MB 16.28% github.com/go-git/go-git/v5/utils/sync.NewZlibReader 0 0% 93.29% 684.11MB 0.88% github.com/go-git/go-git/v5/utils/sync.ZLibReader.Reset (inline) 0 0% 93.29% 496.83MB 0.64% github.com/sergi/go-diff/diffmatchpatch.(*DiffMatchPatch).DiffLinesToRunes 0 0% 93.29% 583.38MB 0.75% github.com/sergi/go-diff/diffmatchpatch.(*DiffMatchPatch).DiffMainRunes 0 0% 93.29% 452.54MB 0.58% internal/filepathlite.Clean 0 0% 93.29% 2548.45MB 3.26% io.Copy (inline) 0 0% 93.29% 5079.46MB 6.50% io.CopyBuffer 0 0% 93.29% 1076.76MB 1.38% io/ioutil.ReadAll (inline) 0 0% 93.29% 74836MB 95.73% net/http.(*conn).serve 0 0% 93.29% 74813.08MB 95.70% net/http.HandlerFunc.ServeHTTP 0 0% 93.29% 74809.48MB 95.70% net/http.serverHandler.ServeHTTP 0 0% 93.29% 2282.58MB 2.92% os.(*File).WriteTo 0 0% 93.29% 684.11MB 0.88% os.Lstat 0 0% 93.29% 2277.42MB 2.91% os/exec.(*Cmd).Start.func2 0 0% 93.29% 2277.42MB 2.91% os/exec.(*Cmd).writerDescriptor.func1 0 0% 93.29% 452.54MB 0.58% path/filepath.Clean (inline) 0 0% 93.29% 726.06MB 0.93% path/filepath.Join (inline) 0 0% 93.29% 726.06MB 0.93% path/filepath.join 0 0% 93.29% 787.48MB 1.01% regexp.(*Regexp).FindAllString 0 0% 93.29% 802.18MB 1.03% regexp.(*Regexp).allMatches 0 0% 93.29% 1527.61MB 1.95% strings.(*Builder).Grow 0 0% 93.29% 490.11MB 0.63% strings.Join 0 0% 93.29% 10016.55MB 12.81% sync.(*Once).Do (inline) 0 0% 93.29% 10016.55MB 12.81% sync.(*Once).doSlow 0 0% 93.29% 396.01MB 0.51% tangled.org/core/knotserver.(*InternalHandle).PostReceiveHook 0 0% 93.29% 394.99MB 0.51% tangled.org/core/knotserver.(*InternalHandle).insertRefUpdate 0 0% 93.29% 73766.24MB 94.36% tangled.org/core/knotserver.(*Knot).CORS-fm.(*Knot).CORS.func1 0 0% 93.29% 1704.18MB 2.18% tangled.org/core/knotserver/git.(*GitRepo).AnalyzeLanguages 0 0% 93.29% 1630.86MB 2.09% tangled.org/core/knotserver/git.(*GitRepo).AnalyzeLanguages.func1 0 0% 93.29% 586.51MB 0.75% tangled.org/core/knotserver/git.(*GitRepo).Commit 0 0% 93.29% 14941.73MB 19.11% tangled.org/core/knotserver/git.(*GitRepo).DiffTree 0 0% 93.29% 1622.72MB 2.08% tangled.org/core/knotserver/git.(*GitRepo).FileContentN 0 0% 93.29% 1552.15MB 1.99% tangled.org/core/knotserver/git.(*GitRepo).MergeCheckWithOptions 0 0% 93.29% 6232.82MB 7.97% tangled.org/core/knotserver/git.(*GitRepo).RawContent 0 0% 93.29% 393.97MB 0.5% tangled.org/core/knotserver/git.(*GitRepo).RefUpdateMeta 0 0% 93.29% 13289.01MB 17.00% tangled.org/core/knotserver/git.(*GitRepo).Submodule 0 0% 93.29% 1704.18MB 2.18% tangled.org/core/knotserver/git.(*GitRepo).Walk 0 0% 93.29% 1541.24MB 1.97% tangled.org/core/knotserver/git.(*GitRepo).cloneTemp 0 0% 93.29% 1694.36MB 2.17% tangled.org/core/knotserver/git.(*GitRepo).walkHelper 0 0% 93.29% 1560.35MB 2.00% tangled.org/core/knotserver/xrpc.(*Xrpc).MergeCheck 0 0% 93.29% 36073.82MB 46.15% tangled.org/core/knotserver/xrpc.(*Xrpc).RepoCompare 0 0% 93.29% 4230.38MB 5.41% tangled.org/core/knotserver/xrpc.(*Xrpc).RepoDiff 0 0% 93.29% 1343.45MB 1.72% tangled.org/core/knotserver/xrpc.(*Xrpc).RepoLanguages 0 0% 93.29% 9234.60MB 11.81% tangled.org/core/knotserver/xrpc.(*Xrpc).writeJson