Skip to content

build(deps): bump golang.org/x/mod from 0.40.0 to 0.41.0 - #2546

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/golang.org/x/mod-0.41.0
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/golang.org/x/mod-0.41.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 9, 2026

Copy link
Copy Markdown
Contributor

Bumps golang.org/x/mod from 0.40.0 to 0.41.0.

Commits
  • d0a27b2 modfile: fix Cleanup and DropTool documentation
  • d12008c all: upgrade go directive to at least 1.26.0 [generated]
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.40.0 to 0.41.0.
- [Commits](golang/mod@v0.40.0...v0.41.0)

---
updated-dependencies:
- dependency-name: golang.org/x/mod
  dependency-version: 0.41.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Sep 9, 2026
@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown

LLGo baseline benchmarks

8e95bd098732 | workflow run | long-term charts

Program measurements

Platform Workload File size vs base Text size vs base Build vs base Run vs base
Linux cprintf 19848 B 0 B / +0.0% 387 B 0 B / +0.0% 814.529 ms +27.66 ms / +3.5% (worse) 1.964 ms -38.58 us / -1.9% (better)
Linux cprintf-lto 19600 B 0 B / +0.0% 368 B 0 B / +0.0% 781.684 ms -8.139 ms / -1.0% (better) 2.305 ms +364.8 us / +18.8% (worse)
Linux fmtprintf 1617304 B 0 B / +0.0% 492562 B 0 B / +0.0% 6.217 s -386.6 ms / -5.9% (better) 5.032 ms -11.34 us / -0.2% (better)
Linux fmtprintf-lto 1467792 B 0 B / +0.0% 434301 B 0 B / +0.0% 17.323 s +65.64 ms / +0.4% (worse) 5.199 ms -860.2 us / -14.2% (better)
Linux println 62752 B 0 B / +0.0% 15039 B 0 B / +0.0% 840.302 ms +31.66 ms / +3.9% (worse) 2.649 ms +218.8 us / +9.0% (worse)
Linux println-lto 54312 B 0 B / +0.0% 12431 B 0 B / +0.0% 1.130 s +9.821 ms / +0.9% (worse) 2.544 ms -87.23 us / -3.3% (better)
macOS cprintf 84480 B 0 B / +0.0% 17117 B 0 B / +0.0% 696.301 ms +1.256 ms / +0.2% (worse) 3.644 ms -15.52 ms / -81.0% (better)
macOS cprintf-lto 84288 B 0 B / +0.0% 12881 B 0 B / +0.0% 801.425 ms -46.41 ms / -5.5% (better) 3.105 ms -1.683 ms / -35.1% (better)
macOS fmtprintf 1473744 B 0 B / +0.0% 867044 B 0 B / +0.0% 3.601 s +247.7 ms / +7.4% (worse) 5.154 ms -124.5 us / -2.4% (better)
macOS fmtprintf-lto 1159552 B 0 B / +0.0% 840436 B 0 B / +0.0% 9.772 s -136.5 ms / -1.4% (better) 4.761 ms -744.7 us / -13.5% (better)
macOS println 114864 B 0 B / +0.0% 35069 B 0 B / +0.0% 734.832 ms -32.14 ms / -4.2% (better) 3.984 ms +583.8 us / +17.2% (worse)
macOS println-lto 118736 B 0 B / +0.0% 32729 B 0 B / +0.0% 945.058 ms +12.1 ms / +1.3% (worse) 4.620 ms +654 us / +16.5% (worse)
Windows MinGW cprintf 19456 B 0 B / +0.0% 4550 B 0 B / +0.0% 1.108 s +24.1 ms / +2.2% (worse) 3.930 ms +441.1 us / +12.6% (worse)
Windows MinGW cprintf-lto 17920 B 0 B / +0.0% 4486 B 0 B / +0.0% 1.131 s +16.18 ms / +1.5% (worse) 3.490 ms +17.3 us / +0.5% (worse)
Windows MinGW fmtprintf 1886720 B 0 B / +0.0% 593350 B 0 B / +0.0% 4.039 s +73.45 ms / +1.9% (worse) 8.012 ms +121.2 us / +1.5% (worse)
Windows MinGW fmtprintf-lto 1927680 B 0 B / +0.0% 541606 B 0 B / +0.0% 9.769 s +175 ms / +1.8% (worse) 8.486 ms +616.4 us / +7.8% (worse)
Windows MinGW println 71680 B 0 B / +0.0% 23974 B 0 B / +0.0% 1.091 s +24.79 ms / +2.3% (worse) 6.569 ms -349.2 us / -5.0% (better)
Windows MinGW println-lto 65536 B 0 B / +0.0% 20726 B 0 B / +0.0% 1.297 s -34.81 ms / -2.6% (better) 6.407 ms -2.148 ms / -25.1% (better)
Windows MinGW 386 cprintf 37888 B 0 B / +0.0% 5326 B 0 B / +0.0% 1.077 s -20.42 ms / -1.9% (better) 4.974 ms -173.1 us / -3.4% (better)
Windows MinGW 386 cprintf-lto 20992 B 0 B / +0.0% 5094 B 0 B / +0.0% 1.104 s -31.49 ms / -2.8% (better) 5.022 ms -190.4 us / -3.7% (better)
Windows MinGW 386 fmtprintf 1843712 B 0 B / +0.0% 467434 B 0 B / +0.0% 4.057 s -92.59 ms / -2.2% (better) 10.641 ms -472.5 us / -4.3% (better)
Windows MinGW 386 fmtprintf-lto 2163712 B 0 B / +0.0% 447162 B 0 B / +0.0% 9.333 s -207.3 ms / -2.2% (better) 11.102 ms +215.9 us / +2.0% (worse)
Windows MinGW 386 println 86528 B 0 B / +0.0% 20374 B 0 B / +0.0% 1.065 s -15.12 ms / -1.4% (better) 8.604 ms -83.2 us / -1.0% (better)
Windows MinGW 386 println-lto 70656 B 0 B / +0.0% 18262 B 0 B / +0.0% 1.274 s -23.26 ms / -1.8% (better) 8.594 ms -286.8 us / -3.2% (better)
Windows MinGW ARM64 cprintf 18944 B 0 B / +0.0% 4436 B 0 B / +0.0% 1.467 s +76.85 ms / +5.5% (worse) 6.419 ms +395 us / +6.6% (worse)
Windows MinGW ARM64 cprintf-lto 17920 B 0 B / +0.0% 4368 B 0 B / +0.0% 1.500 s +89.22 ms / +6.3% (worse) 6.761 ms +568.2 us / +9.2% (worse)
Windows MinGW ARM64 fmtprintf 1775104 B 0 B / +0.0% 506200 B 0 B / +0.0% 4.338 s +282.3 ms / +7.0% (worse) 13.449 ms +1.058 ms / +8.5% (worse)
Windows MinGW ARM64 fmtprintf-lto 1855488 B 0 B / +0.0% 473204 B 0 B / +0.0% 9.986 s +395.4 ms / +4.1% (worse) 13.793 ms +1.289 ms / +10.3% (worse)
Windows MinGW ARM64 println 68608 B 0 B / +0.0% 22880 B 0 B / +0.0% 1.473 s +108 ms / +7.9% (worse) 11.880 ms +518.9 us / +4.6% (worse)
Windows MinGW ARM64 println-lto 65024 B 0 B / +0.0% 20160 B 0 B / +0.0% 1.679 s +113.6 ms / +7.3% (worse) 11.711 ms +1.245 ms / +11.9% (worse)
Windows MSVC cprintf 120320 B 0 B / +0.0% 65782 B 0 B / +0.0% 935.977 ms -24.41 ms / -2.5% (better) 3.344 ms -551 us / -14.1% (better)
Windows MSVC cprintf-lto 119808 B 0 B / +0.0% 65718 B 0 B / +0.0% 999.371 ms -10.82 ms / -1.1% (better) 4.509 ms +724 us / +19.1% (worse)
Windows MSVC fmtprintf 1616896 B 0 B / +0.0% 688870 B 0 B / +0.0% 3.743 s -36.93 ms / -1.0% (better) 10.164 ms +1.027 ms / +11.2% (worse)
Windows MSVC fmtprintf-lto 1615872 B 0 B / +0.0% 644326 B 0 B / +0.0% 8.963 s +28.49 ms / +0.3% (worse) 10.110 ms +258.1 us / +2.6% (worse)
Windows MSVC println 193024 B 0 B / +0.0% 119382 B 0 B / +0.0% 1.031 s -4.591 ms / -0.4% (better) 7.562 ms -552.4 us / -6.8% (better)
Windows MSVC println-lto 189952 B 0 B / +0.0% 116678 B 0 B / +0.0% 1.115 s -36.54 ms / -3.2% (better) 7.260 ms -132.6 us / -1.8% (better)
Windows MSVC 386 cprintf 9728 B 0 B / +0.0% 3931 B 0 B / +0.0% 928.930 ms +4.84 ms / +0.5% (worse) 5.092 ms -483.1 us / -8.7% (better)
Windows MSVC 386 cprintf-lto 9216 B 0 B / +0.0% 3853 B 0 B / +0.0% 1.082 s +133.2 ms / +14.0% (worse) 5.035 ms -245.8 us / -4.7% (better)
Windows MSVC 386 fmtprintf 1186304 B 0 B / +0.0% 450801 B 0 B / +0.0% 3.861 s +62.07 ms / +1.6% (worse) 13.090 ms +1.643 ms / +14.4% (worse)
Windows MSVC 386 fmtprintf-lto 1228288 B 0 B / +0.0% 426629 B 0 B / +0.0% 8.718 s -15.59 ms / -0.2% (better) 11.762 ms +591 us / +5.3% (worse)
Windows MSVC 386 println 34816 B 0 B / +0.0% 19233 B 0 B / +0.0% 922.047 ms +2.217 ms / +0.2% (worse) 9.497 ms +421.8 us / +4.6% (worse)
Windows MSVC 386 println-lto 32768 B 0 B / +0.0% 17351 B 0 B / +0.0% 1.102 s -3.706 ms / -0.3% (better) 8.954 ms +85.8 us / +1.0% (worse)
Windows MSVC ARM64 cprintf 11264 B 0 B / +0.0% 3976 B 0 B / +0.0% 1.998 s -22.84 ms / -1.1% (better) 6.736 ms -91.4 us / -1.3% (better)
Windows MSVC ARM64 cprintf-lto 10752 B 0 B / +0.0% 3868 B 0 B / +0.0% 2.027 s -12.52 ms / -0.6% (better) 7.147 ms +136 us / +1.9% (worse)
Windows MSVC ARM64 fmtprintf 1363456 B 0 B / +0.0% 505740 B 0 B / +0.0% 6.483 s +127.6 ms / +2.0% (worse) 14.588 ms -606.5 us / -4.0% (better)
Windows MSVC ARM64 fmtprintf-lto 1386496 B 0 B / +0.0% 473916 B 0 B / +0.0% 16.193 s +539.4 ms / +3.4% (worse) 15.602 ms -214 us / -1.4% (better)
Windows MSVC ARM64 println 41984 B 0 B / +0.0% 22216 B 0 B / +0.0% 1.982 s -31.89 ms / -1.6% (better) 11.935 ms -512.8 us / -4.1% (better)
Windows MSVC ARM64 println-lto 40448 B 0 B / +0.0% 20044 B 0 B / +0.0% 2.320 s +1.376 ms / +0.1% (worse) 11.894 ms -155.9 us / -1.3% (better)
Core language and compiler benchmarks
Platform Benchmark ns/op vs base
Linux BenchmarkLookupPCRandom 42.570 ns/op -0.09 ns/op / -0.2% (better)
Linux BenchmarkMergeCompilerFlags 449.300 ns/op +2.2 ns/op / +0.5% (worse)
Linux BenchmarkMergeLinkerFlags 325.100 ns/op +13.9 ns/op / +4.5% (worse)
Linux BenchmarkChannelBuffered 158.100 ns/op -2.9 ns/op / -1.8% (better)
Linux BenchmarkChannelHandoff 19875 ns/op +1187 ns/op / +6.4% (worse)
Linux BenchmarkDefer 147.800 ns/op -1.2 ns/op / -0.8% (better)
Linux BenchmarkDirectCall 4.660 ns/op +0.089 ns/op / +1.9% (worse)
Linux BenchmarkGlobalRead 4.912 ns/op -0.005 ns/op / -0.1% (better)
Linux BenchmarkGlobalWrite 9.016 ns/op -0.007 ns/op / -0.1% (better)
Linux BenchmarkGoroutine 32734 ns/op -1105 ns/op / -3.3% (better)
Linux BenchmarkInterfaceCall 32.070 ns/op -0.34 ns/op / -1.0% (better)
Linux BenchmarkRuntimeGetG 5.674 ns/op -0.118 ns/op / -2.0% (better)
macOS BenchmarkLookupPCRandom 13.490 ns/op -2.52 ns/op / -15.7% (better)
macOS BenchmarkMergeCompilerFlags 136.900 ns/op +5.6 ns/op / +4.3% (worse)
macOS BenchmarkMergeLinkerFlags 92.350 ns/op +3.9 ns/op / +4.4% (worse)
macOS BenchmarkChannelBuffered 25.850 ns/op -9.71 ns/op / -27.3% (better)
macOS BenchmarkChannelHandoff 7422 ns/op -989 ns/op / -11.8% (better)
macOS BenchmarkDefer 32.970 ns/op -7.19 ns/op / -17.9% (better)
macOS BenchmarkDirectCall 1.317 ns/op +0.08 ns/op / +6.5% (worse)
macOS BenchmarkGlobalRead 1.065 ns/op -0.199 ns/op / -15.7% (better)
macOS BenchmarkGlobalWrite 1.173 ns/op -0.155 ns/op / -11.7% (better)
macOS BenchmarkGoroutine 36380 ns/op -19402 ns/op / -34.8% (better)
macOS BenchmarkInterfaceCall 4.493 ns/op -0.789 ns/op / -14.9% (better)
macOS BenchmarkRuntimeGetG 2.074 ns/op -0.634 ns/op / -23.4% (better)
Windows MinGW BenchmarkLookupPCRandom 13.270 ns/op +0.13 ns/op / +1.0% (worse)
Windows MinGW BenchmarkMergeCompilerFlags 613.400 ns/op -44 ns/op / -6.7% (better)
Windows MinGW BenchmarkMergeLinkerFlags 518 ns/op -67.2 ns/op / -11.5% (better)
Windows MinGW BenchmarkChannelBuffered 38.130 ns/op +0.64 ns/op / +1.7% (worse)
Windows MinGW BenchmarkChannelHandoff 1002 ns/op +38.3 ns/op / +4.0% (worse)
Windows MinGW BenchmarkDefer 59.740 ns/op +0.44 ns/op / +0.7% (worse)
Windows MinGW BenchmarkDirectCall 1.550 ns/op +0.003 ns/op / +0.2% (worse)
Windows MinGW BenchmarkGlobalRead 1.861 ns/op -0.001 ns/op / -0.1% (better)
Windows MinGW BenchmarkGlobalWrite 2.465 ns/op +0.009 ns/op / +0.4% (worse)
Windows MinGW BenchmarkGoroutine 87372 ns/op +2342 ns/op / +2.8% (worse)
Windows MinGW BenchmarkInterfaceCall 8.686 ns/op -0.036 ns/op / -0.4% (better)
Windows MinGW BenchmarkRuntimeGetG 2.188 ns/op +0.017 ns/op / +0.8% (worse)
Windows MinGW 386 BenchmarkLookupPCRandom 26.470 ns/op -0.11 ns/op / -0.4% (better)
Windows MinGW 386 BenchmarkMergeCompilerFlags 755.700 ns/op -17.4 ns/op / -2.3% (better)
Windows MinGW 386 BenchmarkMergeLinkerFlags 661.200 ns/op -31.9 ns/op / -4.6% (better)
Windows MinGW 386 BenchmarkChannelBuffered 42.740 ns/op +0.37 ns/op / +0.9% (worse)
Windows MinGW 386 BenchmarkChannelHandoff 1063 ns/op -10 ns/op / -0.9% (better)
Windows MinGW 386 BenchmarkDefer 41.880 ns/op -1.68 ns/op / -3.9% (better)
Windows MinGW 386 BenchmarkDirectCall 1.859 ns/op -0.003 ns/op / -0.2% (better)
Windows MinGW 386 BenchmarkGlobalRead 1.860 ns/op -0.003 ns/op / -0.2% (better)
Windows MinGW 386 BenchmarkGlobalWrite 7.764 ns/op -0.016 ns/op / -0.2% (better)
Windows MinGW 386 BenchmarkGoroutine 85710 ns/op -737 ns/op / -0.9% (better)
Windows MinGW 386 BenchmarkInterfaceCall 9.603 ns/op -0.011 ns/op / -0.1% (better)
Windows MinGW 386 BenchmarkRuntimeGetG 2.170 ns/op +0.003 ns/op / +0.1% (worse)
Windows MinGW ARM64 BenchmarkLookupPCRandom 12.040 ns/op -0.02 ns/op / -0.2% (better)
Windows MinGW ARM64 BenchmarkMergeCompilerFlags 575 ns/op -5.6 ns/op / -1.0% (better)
Windows MinGW ARM64 BenchmarkMergeLinkerFlags 533.100 ns/op -8.2 ns/op / -1.5% (better)
Windows MinGW ARM64 BenchmarkChannelBuffered 45.900 ns/op +0.09 ns/op / +0.2% (worse)
Windows MinGW ARM64 BenchmarkChannelHandoff 2157 ns/op -7 ns/op / -0.3% (better)
Windows MinGW ARM64 BenchmarkDefer 57.020 ns/op +0.07 ns/op / +0.1% (worse)
Windows MinGW ARM64 BenchmarkDirectCall 0.590 ns/op +0.0001 ns/op / +0.01695% (worse)
Windows MinGW ARM64 BenchmarkGlobalRead 0.663 ns/op -0.0005 ns/op / -0.1% (better)
Windows MinGW ARM64 BenchmarkGlobalWrite 0.737 ns/op -0.0005 ns/op / -0.1% (better)
Windows MinGW ARM64 BenchmarkGoroutine 59594 ns/op +1325 ns/op / +2.3% (worse)
Windows MinGW ARM64 BenchmarkInterfaceCall 4.717 ns/op 0 ns/op / +0.0%
Windows MinGW ARM64 BenchmarkRuntimeGetG 1.769 ns/op 0 ns/op / +0.0%
Windows MSVC BenchmarkLookupPCRandom 13.180 ns/op +0.16 ns/op / +1.2% (worse)
Windows MSVC BenchmarkMergeCompilerFlags 611.500 ns/op -26.5 ns/op / -4.2% (better)
Windows MSVC BenchmarkMergeLinkerFlags 522 ns/op -40.2 ns/op / -7.2% (better)
Windows MSVC BenchmarkChannelBuffered 36.580 ns/op -0.08 ns/op / -0.2% (better)
Windows MSVC BenchmarkChannelHandoff 1232 ns/op +12 ns/op / +1.0% (worse)
Windows MSVC BenchmarkDefer 54.080 ns/op -0.06 ns/op / -0.1% (better)
Windows MSVC BenchmarkDirectCall 1.546 ns/op -0.003 ns/op / -0.2% (better)
Windows MSVC BenchmarkGlobalRead 1.856 ns/op -0.001 ns/op / -0.1% (better)
Windows MSVC BenchmarkGlobalWrite 2.471 ns/op +0.002 ns/op / +0.1% (worse)
Windows MSVC BenchmarkGoroutine 81217 ns/op -721 ns/op / -0.9% (better)
Windows MSVC BenchmarkInterfaceCall 9.314 ns/op +0.025 ns/op / +0.3% (worse)
Windows MSVC BenchmarkRuntimeGetG 2.172 ns/op +0.002 ns/op / +0.1% (worse)
Windows MSVC 386 BenchmarkLookupPCRandom 26.590 ns/op -0.04 ns/op / -0.2% (better)
Windows MSVC 386 BenchmarkMergeCompilerFlags 755.400 ns/op +36.9 ns/op / +5.1% (worse)
Windows MSVC 386 BenchmarkMergeLinkerFlags 662.600 ns/op -0.3 ns/op / -0.04526% (better)
Windows MSVC 386 BenchmarkChannelBuffered 43.990 ns/op +0.16 ns/op / +0.4% (worse)
Windows MSVC 386 BenchmarkChannelHandoff 970.400 ns/op -47.6 ns/op / -4.7% (better)
Windows MSVC 386 BenchmarkDefer 49.730 ns/op -0.68 ns/op / -1.3% (better)
Windows MSVC 386 BenchmarkDirectCall 1.549 ns/op -0.003 ns/op / -0.2% (better)
Windows MSVC 386 BenchmarkGlobalRead 1.549 ns/op -0.002 ns/op / -0.1% (better)
Windows MSVC 386 BenchmarkGlobalWrite 7.785 ns/op -0.003 ns/op / -0.03852% (better)
Windows MSVC 386 BenchmarkGoroutine 81062 ns/op -2900 ns/op / -3.5% (better)
Windows MSVC 386 BenchmarkInterfaceCall 9.648 ns/op +0.012 ns/op / +0.1% (worse)
Windows MSVC 386 BenchmarkRuntimeGetG 1.936 ns/op +0.006 ns/op / +0.3% (worse)
Windows MSVC ARM64 BenchmarkLookupPCRandom 12.070 ns/op -0.01 ns/op / -0.1% (better)
Windows MSVC ARM64 BenchmarkMergeCompilerFlags 568.100 ns/op -6.2 ns/op / -1.1% (better)
Windows MSVC ARM64 BenchmarkMergeLinkerFlags 535.100 ns/op -5.1 ns/op / -0.9% (better)
Windows MSVC ARM64 BenchmarkChannelBuffered 43.930 ns/op -2.67 ns/op / -5.7% (better)
Windows MSVC ARM64 BenchmarkChannelHandoff 2226 ns/op -10 ns/op / -0.4% (better)
Windows MSVC ARM64 BenchmarkDefer 61.700 ns/op -3.02 ns/op / -4.7% (better)
Windows MSVC ARM64 BenchmarkDirectCall 0.589 ns/op -0.0001 ns/op / -0.01696% (better)
Windows MSVC ARM64 BenchmarkGlobalRead 0.663 ns/op -0.0002 ns/op / -0.03014% (better)
Windows MSVC ARM64 BenchmarkGlobalWrite 3.752 ns/op -0.009 ns/op / -0.2% (better)
Windows MSVC ARM64 BenchmarkGoroutine 56335 ns/op +1541 ns/op / +2.8% (worse)
Windows MSVC ARM64 BenchmarkInterfaceCall 4.718 ns/op +0.002 ns/op / +0.04241% (worse)
Windows MSVC ARM64 BenchmarkRuntimeGetG 1.769 ns/op -0.029 ns/op / -1.6% (better)

Timer runtime benchmarks

Platform Operation and runtime ns/op vs base
Linux AfterFuncZeroDelivery/Go 1280 ns/op -42 ns/op / -3.2% (better)
Linux AfterFuncZeroDelivery/LLGo 52260 ns/op -4877 ns/op / -8.5% (better)
Linux CreateStop/Go 371.900 ns/op -1.4 ns/op / -0.4% (better)
Linux CreateStop/LLGo 2716 ns/op -906 ns/op / -25.0% (better)
Linux RearmStopped/Go 137.600 ns/op +0.8 ns/op / +0.6% (worse)
Linux RearmStopped/LLGo 2435 ns/op +33 ns/op / +1.4% (worse)
Linux ResetActive/Go 99.950 ns/op -0.05 ns/op / -0.05% (better)
Linux ResetActive/LLGo 1807 ns/op +553 ns/op / +44.1% (worse)
Linux ResetHeap1024/Go 99.640 ns/op +0.08 ns/op / +0.1% (worse)
Linux ResetHeap1024/LLGo 423.800 ns/op +2.2 ns/op / +0.5% (worse)
macOS AfterFuncZeroDelivery/Go 520.800 ns/op +10.5 ns/op / +2.1% (worse)
macOS AfterFuncZeroDelivery/LLGo 87678 ns/op -4423 ns/op / -4.8% (better)
macOS CreateStop/Go 153.900 ns/op -32.1 ns/op / -17.3% (better)
macOS CreateStop/LLGo 546.100 ns/op -129.4 ns/op / -19.2% (better)
macOS RearmStopped/Go 68.600 ns/op -0.62 ns/op / -0.9% (better)
macOS RearmStopped/LLGo 509.100 ns/op -60.1 ns/op / -10.6% (better)
macOS ResetActive/Go 49.830 ns/op -8.81 ns/op / -15.0% (better)
macOS ResetActive/LLGo 215.900 ns/op +48.7 ns/op / +29.1% (worse)
macOS ResetHeap1024/Go 47.970 ns/op -7.47 ns/op / -13.5% (better)
macOS ResetHeap1024/LLGo 100.900 ns/op -48.1 ns/op / -32.3% (better)
Windows MinGW AfterFuncZeroDelivery/Go 553 ns/op -16 ns/op / -2.8% (better)
Windows MinGW AfterFuncZeroDelivery/LLGo 163842 ns/op +967 ns/op / +0.6% (worse)
Windows MinGW CreateStop/Go 116 ns/op -0.7 ns/op / -0.6% (better)
Windows MinGW CreateStop/LLGo 486.300 ns/op -60.4 ns/op / -11.0% (better)
Windows MinGW RearmStopped/Go 31.470 ns/op -0.32 ns/op / -1.0% (better)
Windows MinGW RearmStopped/LLGo 317.200 ns/op +5.3 ns/op / +1.7% (worse)
Windows MinGW ResetActive/Go 20.180 ns/op -0.07 ns/op / -0.3% (better)
Windows MinGW ResetActive/LLGo 179.800 ns/op +24.8 ns/op / +16.0% (worse)
Windows MinGW ResetHeap1024/Go 20.580 ns/op -0.26 ns/op / -1.2% (better)
Windows MinGW ResetHeap1024/LLGo 140.800 ns/op +0.1 ns/op / +0.1% (worse)
Windows MinGW 386 AfterFuncZeroDelivery/Go 959 ns/op +4.4 ns/op / +0.5% (worse)
Windows MinGW 386 AfterFuncZeroDelivery/LLGo 191454 ns/op +1081 ns/op / +0.6% (worse)
Windows MinGW 386 CreateStop/Go 196 ns/op +4.5 ns/op / +2.3% (worse)
Windows MinGW 386 CreateStop/LLGo 2156 ns/op +25 ns/op / +1.2% (worse)
Windows MinGW 386 RearmStopped/Go 63.630 ns/op -0.02 ns/op / -0.03142% (better)
Windows MinGW 386 RearmStopped/LLGo 374.600 ns/op +2.4 ns/op / +0.6% (worse)
Windows MinGW 386 ResetActive/Go 39.130 ns/op -0.07 ns/op / -0.2% (better)
Windows MinGW 386 ResetActive/LLGo 1030 ns/op -13 ns/op / -1.2% (better)
Windows MinGW 386 ResetHeap1024/Go 39.280 ns/op -0.34 ns/op / -0.9% (better)
Windows MinGW 386 ResetHeap1024/LLGo 194.800 ns/op -5 ns/op / -2.5% (better)
Windows MinGW ARM64 AfterFuncZeroDelivery/Go 673 ns/op +3.3 ns/op / +0.5% (worse)
Windows MinGW ARM64 AfterFuncZeroDelivery/LLGo 125928 ns/op -9624 ns/op / -7.1% (better)
Windows MinGW ARM64 CreateStop/Go 209.400 ns/op +5.9 ns/op / +2.9% (worse)
Windows MinGW ARM64 CreateStop/LLGo 406.700 ns/op +23.2 ns/op / +6.0% (worse)
Windows MinGW ARM64 RearmStopped/Go 70.560 ns/op +0.03 ns/op / +0.04254% (worse)
Windows MinGW ARM64 RearmStopped/LLGo 286.900 ns/op -0.6 ns/op / -0.2% (better)
Windows MinGW ARM64 ResetActive/Go 30.950 ns/op 0 ns/op / +0.0%
Windows MinGW ARM64 ResetActive/LLGo 124.100 ns/op -11.1 ns/op / -8.2% (better)
Windows MinGW ARM64 ResetHeap1024/Go 31.110 ns/op +0.07 ns/op / +0.2% (worse)
Windows MinGW ARM64 ResetHeap1024/LLGo 138.800 ns/op +0.6 ns/op / +0.4% (worse)
Windows MSVC AfterFuncZeroDelivery/Go 582.200 ns/op +16.7 ns/op / +3.0% (worse)
Windows MSVC AfterFuncZeroDelivery/LLGo 151788 ns/op -12488 ns/op / -7.6% (better)
Windows MSVC CreateStop/Go 115.100 ns/op +0.1 ns/op / +0.1% (worse)
Windows MSVC CreateStop/LLGo 492.400 ns/op -9.5 ns/op / -1.9% (better)
Windows MSVC RearmStopped/Go 31.540 ns/op +0.13 ns/op / +0.4% (worse)
Windows MSVC RearmStopped/LLGo 308.200 ns/op +3.3 ns/op / +1.1% (worse)
Windows MSVC ResetActive/Go 20.090 ns/op +0.01 ns/op / +0.0498% (worse)
Windows MSVC ResetActive/LLGo 156.800 ns/op -8.3 ns/op / -5.0% (better)
Windows MSVC ResetHeap1024/Go 20.500 ns/op +0.07 ns/op / +0.3% (worse)
Windows MSVC ResetHeap1024/LLGo 138.800 ns/op -0.4 ns/op / -0.3% (better)
Windows MSVC 386 AfterFuncZeroDelivery/Go 940.500 ns/op +4.2 ns/op / +0.4% (worse)
Windows MSVC 386 AfterFuncZeroDelivery/LLGo 177023 ns/op -286 ns/op / -0.2% (better)
Windows MSVC 386 CreateStop/Go 194.500 ns/op +1.1 ns/op / +0.6% (worse)
Windows MSVC 386 CreateStop/LLGo 1835 ns/op -56 ns/op / -3.0% (better)
Windows MSVC 386 RearmStopped/Go 63.380 ns/op -0.95 ns/op / -1.5% (better)
Windows MSVC 386 RearmStopped/LLGo 364.700 ns/op +31.9 ns/op / +9.6% (worse)
Windows MSVC 386 ResetActive/Go 39.330 ns/op +0.02 ns/op / +0.1% (worse)
Windows MSVC 386 ResetActive/LLGo 998 ns/op +28.6 ns/op / +3.0% (worse)
Windows MSVC 386 ResetHeap1024/Go 39.550 ns/op -0.01 ns/op / -0.02528% (better)
Windows MSVC 386 ResetHeap1024/LLGo 178.700 ns/op -6.5 ns/op / -3.5% (better)
Windows MSVC ARM64 AfterFuncZeroDelivery/Go 664.800 ns/op -12.6 ns/op / -1.9% (better)
Windows MSVC ARM64 AfterFuncZeroDelivery/LLGo 153571 ns/op +29142 ns/op / +23.4% (worse)
Windows MSVC ARM64 CreateStop/Go 196.500 ns/op -4.5 ns/op / -2.2% (better)
Windows MSVC ARM64 CreateStop/LLGo 412.800 ns/op +7.3 ns/op / +1.8% (worse)
Windows MSVC ARM64 RearmStopped/Go 70.490 ns/op -0.1 ns/op / -0.1% (better)
Windows MSVC ARM64 RearmStopped/LLGo 294.500 ns/op +2.2 ns/op / +0.8% (worse)
Windows MSVC ARM64 ResetActive/Go 31.100 ns/op -0.03 ns/op / -0.1% (better)
Windows MSVC ARM64 ResetActive/LLGo 136.200 ns/op +5.5 ns/op / +4.2% (worse)
Windows MSVC ARM64 ResetHeap1024/Go 31.120 ns/op -0.04 ns/op / -0.1% (better)
Windows MSVC ARM64 ResetHeap1024/LLGo 144.400 ns/op -0.2 ns/op / -0.1% (better)

Compared with 1e41ad3ff78c measured in the same runner job.

@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown

LLGo WebAssembly build benchmarks

8e95bd098732 | workflow run | long-term charts

WebAssembly output sizes

Profile and compiler Wasm module vs base Generated JS glue vs base
ec32/LLGo 112483 B 0 B / +0.0% 70724 B 0 B / +0.0%
ec64/LLGo 118028 B 0 B / +0.0% 74021 B 0 B / +0.0%
js/Go 1895533 B 0 B / +0.0% 0 B 0 B / 0.0%
js/LLGo 66072 B 0 B / +0.0% 68499 B 0 B / +0.0%
wasip1/Go 1909947 B 0 B / +0.0% 0 B 0 B / 0.0%
wasip1/LLGo 72535 B 0 B / +0.0% 0 B 0 B / 0.0%
wc32/LLGo 116428 B 0 B / +0.0% 0 B 0 B / 0.0%

LLGo WebAssembly build measurements

Profile Build vs base
ec32 9.085 s +6.008 ms / +0.1% (worse)
ec64 8.544 s -27.31 ms / -0.3% (better)
js 7.529 s -56.63 ms / -0.7% (better)
wasip1 5.125 s -33.95 ms / -0.7% (better)
wc32 6.384 s -5.023 ms / -0.1% (better)

Compared with 1e41ad3ff78c measured in the same runner job.

@dependabot @github

dependabot Bot commented on behalf of github Sep 19, 2026

Copy link
Copy Markdown
Contributor Author

Looks like golang.org/x/mod is up-to-date now, so this is no longer needed.

@dependabot dependabot Bot closed this Sep 19, 2026
@dependabot
dependabot Bot deleted the dependabot/go_modules/golang.org/x/mod-0.41.0 branch September 19, 2026 02:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants