Skip to content

build(deps): bump golang.org/x/sys from 0.48.0 to 0.49.0 - #2816

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

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

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Bumps golang.org/x/sys from 0.48.0 to 0.49.0.

Commits
  • b6b8557 unix/linux: unify ppc64x syscall wrappers
  • aab6988 unix: add PrctlArg5Ptr
  • cdfd984 unix: pass fcntl data as unsafe.Pointer in FcntlF{lock,store} on darwin
  • 782b836 unix/linux: don't warn about closed stderr from child process
  • 61592fb unix: return syscall error in *listxattrNS on BSD
  • c136fda unix/linux/Dockerfile: update to Go 1.26.8
  • f1d0d79 unix: pass xattr data as unsafe.Pointer in BSD xattr syscalls
  • 67f850b unix: update linux to v7.2
  • eb1f659 unix: add O_EXEC and O_SEARCH on darwin
  • 51bc731 unix: add Mmsghdr for linux
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Oct 14, 2026
@codecov

codecov Bot commented Oct 14, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@github-actions

github-actions Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

LLGo baseline benchmarks

87cdbc79e6fc | 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 8336 B 0 B / +0.0% 387 B 0 B / +0.0% 942.594 ms +38.21 ms / +4.2% (worse) 1.278 ms +55.44 us / +4.5% (worse)
Linux cprintf-lto 8120 B 0 B / +0.0% 368 B 0 B / +0.0% 999.773 ms +117.5 ms / +13.3% (worse) 1.326 ms +8.172 us / +0.6% (worse)
Linux fmtprintf 2563880 B +176 B / +0.006865% (worse) 509098 B 0 B / +0.0% 5.858 s +152.4 ms / +2.7% (worse) 4.394 ms +383.2 us / +9.6% (worse)
Linux fmtprintf-lto 2009088 B +8 B / +0.0003982% (worse) 448779 B 0 B / +0.0% 24.140 s -424.5 ms / -1.7% (better) 3.552 ms -94.3 us / -2.6% (better)
Linux println 246488 B +8 B / +0.003246% (worse) 17643 B 0 B / +0.0% 1.042 s +47.5 ms / +4.8% (worse) 1.718 ms -189.5 us / -9.9% (better)
Linux println-lto 96968 B -8 B / -0.008249% (better) 15011 B 0 B / +0.0% 1.715 s +98.35 ms / +6.1% (worse) 1.862 ms +260.5 us / +16.3% (worse)
macOS cprintf 50672 B 0 B / +0.0% 4409 B 0 B / +0.0% 1.116 s -36.86 ms / -3.2% (better) 4.368 ms +411.3 us / +10.4% (worse)
macOS cprintf-lto 50592 B -16 B / -0.03162% (better) 161 B 0 B / +0.0% 1.088 s +26.01 ms / +2.5% (worse) 3.824 ms +223.7 us / +6.2% (worse)
macOS fmtprintf 1688784 B 0 B / +0.0% 891856 B 0 B / +0.0% 4.917 s +530.7 ms / +12.1% (worse) 34.451 ms +1.06 ms / +3.2% (worse)
macOS fmtprintf-lto 1405840 B -16 B / -0.001138% (better) 775836 B 0 B / +0.0% 8.660 s -730.1 ms / -7.8% (better) 51.040 ms -388 us / -0.8% (better)
macOS println 96960 B 0 B / +0.0% 24623 B 0 B / +0.0% 1.023 s -18.62 ms / -1.8% (better) 5.156 ms -444.4 us / -7.9% (better)
macOS println-lto 84288 B 0 B / +0.0% 21860 B 0 B / +0.0% 1.223 s -11.23 ms / -0.9% (better) 4.734 ms -4.329 ms / -47.8% (better)
Windows MinGW cprintf 712704 B 0 B / +0.0% 4390 B 0 B / +0.0% 1.497 s -28.38 ms / -1.9% (better) 2.837 ms +25.1 us / +0.9% (worse)
Windows MinGW cprintf-lto 59392 B 0 B / +0.0% 4342 B 0 B / +0.0% 1.505 s -38.28 ms / -2.5% (better) 2.769 ms -52.6 us / -1.9% (better)
Windows MinGW fmtprintf 5547520 B 0 B / +0.0% 606758 B 0 B / +0.0% 4.590 s -36.85 ms / -0.8% (better) 9.140 ms -126.7 us / -1.4% (better)
Windows MinGW fmtprintf-lto 4201984 B 0 B / +0.0% 553958 B 0 B / +0.0% 10.850 s -211.4 ms / -1.9% (better) 8.345 ms -552.9 us / -6.2% (better)
Windows MinGW println 769024 B 0 B / +0.0% 25622 B 0 B / +0.0% 1.485 s -14.39 ms / -1.0% (better) 5.092 ms -230.6 us / -4.3% (better)
Windows MinGW println-lto 221696 B 0 B / +0.0% 22182 B 0 B / +0.0% 1.707 s -29.22 ms / -1.7% (better) 5.326 ms +98.9 us / +1.9% (worse)
Windows MinGW 386 cprintf 659456 B 0 B / +0.0% 5608 B 0 B / +0.0% 1.898 s -7.466 ms / -0.4% (better) 5.633 ms -468.4 us / -7.7% (better)
Windows MinGW 386 cprintf-lto 119296 B 0 B / +0.0% 5112 B 0 B / +0.0% 1.921 s -81.41 ms / -4.1% (better) 5.114 ms -1.512 ms / -22.8% (better)
Windows MinGW 386 fmtprintf 4843008 B 0 B / +0.0% 474638 B 0 B / +0.0% 6.091 s -100.6 ms / -1.6% (better) 14.760 ms +1.462 ms / +11.0% (worse)
Windows MinGW 386 fmtprintf-lto 4206592 B 0 B / +0.0% 453362 B 0 B / +0.0% 13.533 s +56.92 ms / +0.4% (worse) 13.406 ms -1.141 ms / -7.8% (better)
Windows MinGW 386 println 713216 B 0 B / +0.0% 22180 B 0 B / +0.0% 1.888 s -94.03 ms / -4.7% (better) 9.537 ms -2.144 ms / -18.4% (better)
Windows MinGW 386 println-lto 273920 B 0 B / +0.0% 19576 B 0 B / +0.0% 2.191 s -290.4 ms / -11.7% (better) 9.061 ms -1.675 ms / -15.6% (better)
Windows MinGW ARM64 cprintf 723968 B 0 B / +0.0% 4204 B 0 B / +0.0% 2.066 s -16.48 ms / -0.8% (better) 6.560 ms -171.2 us / -2.5% (better)
Windows MinGW ARM64 cprintf-lto 58880 B 0 B / +0.0% 4156 B 0 B / +0.0% 2.113 s -19.82 ms / -0.9% (better) 6.566 ms -244.1 us / -3.6% (better)
Windows MinGW ARM64 fmtprintf 5457920 B 0 B / +0.0% 516064 B 0 B / +0.0% 5.690 s +90.74 ms / +1.6% (worse) 15.641 ms -306.5 us / -1.9% (better)
Windows MinGW ARM64 fmtprintf-lto 4375552 B 0 B / +0.0% 483956 B 0 B / +0.0% 12.455 s +129.5 ms / +1.1% (worse) 14.963 ms -194.5 us / -1.3% (better)
Windows MinGW ARM64 println 776192 B 0 B / +0.0% 24256 B 0 B / +0.0% 2.084 s -27.83 ms / -1.3% (better) 11.228 ms -311.3 us / -2.7% (better)
Windows MinGW ARM64 println-lto 229376 B 0 B / +0.0% 21364 B 0 B / +0.0% 2.364 s +28.53 ms / +1.2% (worse) 11.507 ms -185.1 us / -1.6% (better)
Windows MSVC cprintf 956416 B 0 B / +0.0% 66003 B 0 B / +0.0% 1.925 s +85.42 ms / +4.6% (worse) 3.937 ms +209.6 us / +5.6% (worse)
Windows MSVC cprintf-lto 307200 B 0 B / +0.0% 65971 B 0 B / +0.0% 1.864 s -13 ms / -0.7% (better) 3.654 ms +177.2 us / +5.1% (worse)
Windows MSVC fmtprintf 5849088 B 0 B / +0.0% 702662 B 0 B / +0.0% 5.544 s -72.79 ms / -1.3% (better) 12.637 ms +880.3 us / +7.5% (worse)
Windows MSVC fmtprintf-lto 4526080 B 0 B / +0.0% 653574 B 0 B / +0.0% 12.707 s -277.6 ms / -2.1% (better) 12.773 ms +526.7 us / +4.3% (worse)
Windows MSVC println 1081344 B 0 B / +0.0% 121638 B 0 B / +0.0% 1.828 s -22.46 ms / -1.2% (better) 8.373 ms +625.1 us / +8.1% (worse)
Windows MSVC println-lto 543232 B 0 B / +0.0% 118870 B 0 B / +0.0% 2.105 s +46.82 ms / +2.3% (worse) 8.066 ms +755.7 us / +10.3% (worse)
Windows MSVC 386 cprintf 568320 B 0 B / +0.0% 3947 B 0 B / +0.0% 1.784 s +21.27 ms / +1.2% (worse) 6.185 ms +523.4 us / +9.2% (worse)
Windows MSVC 386 cprintf-lto 59904 B 0 B / +0.0% 3901 B 0 B / +0.0% 1.828 s +30.64 ms / +1.7% (worse) 5.981 ms +545.4 us / +10.0% (worse)
Windows MSVC 386 fmtprintf 4574208 B 0 B / +0.0% 458018 B 0 B / +0.0% 5.776 s +334.1 ms / +6.1% (worse) 13.800 ms +707.6 us / +5.4% (worse)
Windows MSVC 386 fmtprintf-lto 3954176 B 0 B / +0.0% 428977 B 0 B / +0.0% 11.953 s +46.97 ms / +0.4% (worse) 15.718 ms +958.1 us / +6.5% (worse)
Windows MSVC 386 println 624640 B 0 B / +0.0% 20780 B 0 B / +0.0% 1.768 s +42.25 ms / +2.4% (worse) 9.985 ms +161.9 us / +1.6% (worse)
Windows MSVC 386 println-lto 212480 B 0 B / +0.0% 18733 B 0 B / +0.0% 2.006 s +57.54 ms / +3.0% (worse) 9.901 ms +468.8 us / +5.0% (worse)
Windows MSVC ARM64 cprintf 723968 B 0 B / +0.0% 4240 B 0 B / +0.0% 1.836 s +6.709 ms / +0.4% (worse) 6.998 ms -68.4 us / -1.0% (better)
Windows MSVC ARM64 cprintf-lto 64512 B 0 B / +0.0% 4140 B 0 B / +0.0% 1.848 s +33.52 ms / +1.8% (worse) 6.914 ms -102.4 us / -1.5% (better)
Windows MSVC ARM64 fmtprintf 5453312 B -512 B / -0.009388% (better) 516148 B 0 B / +0.0% 5.144 s -56.95 ms / -1.1% (better) 15.557 ms -457.3 us / -2.9% (better)
Windows MSVC ARM64 fmtprintf-lto 4383232 B 0 B / +0.0% 484784 B 0 B / +0.0% 11.480 s +45.38 ms / +0.4% (worse) 16.243 ms -999.2 us / -5.8% (better)
Windows MSVC ARM64 println 779264 B 0 B / +0.0% 24532 B 0 B / +0.0% 1.846 s +12 ms / +0.7% (worse) 12.951 ms +1.254 ms / +10.7% (worse)
Windows MSVC ARM64 println-lto 235008 B 0 B / +0.0% 21764 B 0 B / +0.0% 2.089 s +42.02 ms / +2.1% (worse) 12.480 ms +469.5 us / +3.9% (worse)
Core language and compiler benchmarks
Platform Benchmark ns/op vs base
Linux BenchmarkLookupPCRandom 14.740 ns/op +0.16 ns/op / +1.1% (worse)
Linux BenchmarkMergeCompilerFlags 205.100 ns/op +10.7 ns/op / +5.5% (worse)
Linux BenchmarkMergeLinkerFlags 136.900 ns/op +11.6 ns/op / +9.3% (worse)
Linux BenchmarkChannelBuffered 58.280 ns/op -1.18 ns/op / -2.0% (better)
Linux BenchmarkChannelHandoff 14348 ns/op +1368 ns/op / +10.5% (worse)
Linux BenchmarkDefer 52.720 ns/op -2.4 ns/op / -4.4% (better)
Linux BenchmarkDirectCall 1.195 ns/op -0.015 ns/op / -1.2% (better)
Linux BenchmarkGlobalRead 1.337 ns/op +0.168 ns/op / +14.4% (worse)
Linux BenchmarkGlobalWrite 7.823 ns/op -0.024 ns/op / -0.3% (better)
Linux BenchmarkGoroutine 30814 ns/op +5969 ns/op / +24.0% (worse)
Linux BenchmarkInterfaceCall 6.072 ns/op +0.181 ns/op / +3.1% (worse)
Linux BenchmarkRuntimeGetG 2.757 ns/op +0.04 ns/op / +1.5% (worse)
macOS BenchmarkLookupPCRandom 13.200 ns/op +0.23 ns/op / +1.8% (worse)
macOS BenchmarkMergeCompilerFlags 117.300 ns/op +0.4 ns/op / +0.3% (worse)
macOS BenchmarkMergeLinkerFlags 72.110 ns/op -0.18 ns/op / -0.2% (better)
macOS BenchmarkChannelBuffered 26.550 ns/op -1.26 ns/op / -4.5% (better)
macOS BenchmarkChannelHandoff 7040 ns/op -2085 ns/op / -22.8% (better)
macOS BenchmarkDefer 32.990 ns/op -3.62 ns/op / -9.9% (better)
macOS BenchmarkDirectCall 1.009 ns/op -0.064 ns/op / -6.0% (better)
macOS BenchmarkGlobalRead 0.983 ns/op -0.0938 ns/op / -8.7% (better)
macOS BenchmarkGlobalWrite 0.984 ns/op -0.1002 ns/op / -9.2% (better)
macOS BenchmarkGoroutine 42431 ns/op +7935 ns/op / +23.0% (worse)
macOS BenchmarkInterfaceCall 3.927 ns/op -0.427 ns/op / -9.8% (better)
macOS BenchmarkRuntimeGetG 2.104 ns/op -0.181 ns/op / -7.9% (better)
Windows MinGW BenchmarkLookupPCRandom 9.535 ns/op -0.082 ns/op / -0.9% (better)
Windows MinGW BenchmarkMergeCompilerFlags 370.300 ns/op -3.9 ns/op / -1.0% (better)
Windows MinGW BenchmarkMergeLinkerFlags 333.400 ns/op -3.4 ns/op / -1.0% (better)
Windows MinGW BenchmarkChannelBuffered 26.550 ns/op +0.02 ns/op / +0.1% (worse)
Windows MinGW BenchmarkChannelHandoff 1105 ns/op -51 ns/op / -4.4% (better)
Windows MinGW BenchmarkDefer 41.680 ns/op -0.24 ns/op / -0.6% (better)
Windows MinGW BenchmarkDirectCall 1.088 ns/op -0.031 ns/op / -2.8% (better)
Windows MinGW BenchmarkGlobalRead 1.357 ns/op +0.001 ns/op / +0.1% (worse)
Windows MinGW BenchmarkGlobalWrite 2.165 ns/op +0.001 ns/op / +0.04621% (worse)
Windows MinGW BenchmarkGoroutine 59492 ns/op -97 ns/op / -0.2% (better)
Windows MinGW BenchmarkInterfaceCall 6.367 ns/op -0.152 ns/op / -2.3% (better)
Windows MinGW BenchmarkRuntimeGetG 1.630 ns/op +0.001 ns/op / +0.1% (worse)
Windows MinGW 386 BenchmarkLookupPCRandom 26.530 ns/op -0.23 ns/op / -0.9% (better)
Windows MinGW 386 BenchmarkMergeCompilerFlags 761.200 ns/op -22 ns/op / -2.8% (better)
Windows MinGW 386 BenchmarkMergeLinkerFlags 700.900 ns/op -18.3 ns/op / -2.5% (better)
Windows MinGW 386 BenchmarkChannelBuffered 42.150 ns/op -0.2 ns/op / -0.5% (better)
Windows MinGW 386 BenchmarkChannelHandoff 1003 ns/op +33.3 ns/op / +3.4% (worse)
Windows MinGW 386 BenchmarkDefer 47.630 ns/op -0.32 ns/op / -0.7% (better)
Windows MinGW 386 BenchmarkDirectCall 1.555 ns/op +0.006 ns/op / +0.4% (worse)
Windows MinGW 386 BenchmarkGlobalRead 1.861 ns/op 0 ns/op / +0.0%
Windows MinGW 386 BenchmarkGlobalWrite 7.802 ns/op -0.031 ns/op / -0.4% (better)
Windows MinGW 386 BenchmarkGoroutine 110179 ns/op +452 ns/op / +0.4% (worse)
Windows MinGW 386 BenchmarkInterfaceCall 8.396 ns/op -0.012 ns/op / -0.1% (better)
Windows MinGW 386 BenchmarkRuntimeGetG 1.932 ns/op +0.004 ns/op / +0.2% (worse)
Windows MinGW ARM64 BenchmarkLookupPCRandom 12.130 ns/op +0.08 ns/op / +0.7% (worse)
Windows MinGW ARM64 BenchmarkMergeCompilerFlags 556.400 ns/op -14.1 ns/op / -2.5% (better)
Windows MinGW ARM64 BenchmarkMergeLinkerFlags 521 ns/op -9.1 ns/op / -1.7% (better)
Windows MinGW ARM64 BenchmarkChannelBuffered 39.030 ns/op +0.52 ns/op / +1.4% (worse)
Windows MinGW ARM64 BenchmarkChannelHandoff 3926 ns/op +706 ns/op / +21.9% (worse)
Windows MinGW ARM64 BenchmarkDefer 56.080 ns/op +1.5 ns/op / +2.7% (worse)
Windows MinGW ARM64 BenchmarkDirectCall 0.590 ns/op -0.0003 ns/op / -0.1% (better)
Windows MinGW ARM64 BenchmarkGlobalRead 0.590 ns/op 0 ns/op / +0.0%
Windows MinGW ARM64 BenchmarkGlobalWrite 0.663 ns/op -0.0005 ns/op / -0.1% (better)
Windows MinGW ARM64 BenchmarkGoroutine 61160 ns/op +962 ns/op / +1.6% (worse)
Windows MinGW ARM64 BenchmarkInterfaceCall 4.233 ns/op -0.002 ns/op / -0.04723% (better)
Windows MinGW ARM64 BenchmarkRuntimeGetG 1.771 ns/op -0.029 ns/op / -1.6% (better)
Windows MSVC BenchmarkLookupPCRandom 13.190 ns/op +0.05 ns/op / +0.4% (worse)
Windows MSVC BenchmarkMergeCompilerFlags 612.500 ns/op -42.1 ns/op / -6.4% (better)
Windows MSVC BenchmarkMergeLinkerFlags 551.500 ns/op -23.2 ns/op / -4.0% (better)
Windows MSVC BenchmarkChannelBuffered 33.130 ns/op -0.07 ns/op / -0.2% (better)
Windows MSVC BenchmarkChannelHandoff 1358 ns/op -98 ns/op / -6.7% (better)
Windows MSVC BenchmarkDefer 54.880 ns/op +0.06 ns/op / +0.1% (worse)
Windows MSVC BenchmarkDirectCall 1.552 ns/op +0.002 ns/op / +0.1% (worse)
Windows MSVC BenchmarkGlobalRead 1.865 ns/op +0.009 ns/op / +0.5% (worse)
Windows MSVC BenchmarkGlobalWrite 2.450 ns/op -0.001 ns/op / -0.0408% (better)
Windows MSVC BenchmarkGoroutine 88664 ns/op +2270 ns/op / +2.6% (worse)
Windows MSVC BenchmarkInterfaceCall 8.712 ns/op -0.015 ns/op / -0.2% (better)
Windows MSVC BenchmarkRuntimeGetG 1.864 ns/op +0.005 ns/op / +0.3% (worse)
Windows MSVC 386 BenchmarkLookupPCRandom 26.570 ns/op +0.07 ns/op / +0.3% (worse)
Windows MSVC 386 BenchmarkMergeCompilerFlags 758.800 ns/op -23.9 ns/op / -3.1% (better)
Windows MSVC 386 BenchmarkMergeLinkerFlags 685 ns/op -3.8 ns/op / -0.6% (better)
Windows MSVC 386 BenchmarkChannelBuffered 42.150 ns/op +0.14 ns/op / +0.3% (worse)
Windows MSVC 386 BenchmarkChannelHandoff 1065 ns/op +34 ns/op / +3.3% (worse)
Windows MSVC 386 BenchmarkDefer 45.960 ns/op -3.55 ns/op / -7.2% (better)
Windows MSVC 386 BenchmarkDirectCall 1.552 ns/op +0.004 ns/op / +0.3% (worse)
Windows MSVC 386 BenchmarkGlobalRead 1.552 ns/op -0.003 ns/op / -0.2% (better)
Windows MSVC 386 BenchmarkGlobalWrite 7.801 ns/op +0.012 ns/op / +0.2% (worse)
Windows MSVC 386 BenchmarkGoroutine 108170 ns/op -9224 ns/op / -7.9% (better)
Windows MSVC 386 BenchmarkInterfaceCall 8.186 ns/op +0.008 ns/op / +0.1% (worse)
Windows MSVC 386 BenchmarkRuntimeGetG 2.169 ns/op +0.001 ns/op / +0.04613% (worse)
Windows MSVC ARM64 BenchmarkLookupPCRandom 12.130 ns/op -0.05 ns/op / -0.4% (better)
Windows MSVC ARM64 BenchmarkMergeCompilerFlags 560.500 ns/op +1.1 ns/op / +0.2% (worse)
Windows MSVC ARM64 BenchmarkMergeLinkerFlags 528.600 ns/op +0.4 ns/op / +0.1% (worse)
Windows MSVC ARM64 BenchmarkChannelBuffered 37.450 ns/op -1.21 ns/op / -3.1% (better)
Windows MSVC ARM64 BenchmarkChannelHandoff 2727 ns/op +278 ns/op / +11.4% (worse)
Windows MSVC ARM64 BenchmarkDefer 64.790 ns/op +3.88 ns/op / +6.4% (worse)
Windows MSVC ARM64 BenchmarkDirectCall 0.590 ns/op -0.0001 ns/op / -0.01696% (better)
Windows MSVC ARM64 BenchmarkGlobalRead 0.663 ns/op -0.0008 ns/op / -0.1% (better)
Windows MSVC ARM64 BenchmarkGlobalWrite 3.796 ns/op 0 ns/op / +0.0%
Windows MSVC ARM64 BenchmarkGoroutine 56811 ns/op -63 ns/op / -0.1% (better)
Windows MSVC ARM64 BenchmarkInterfaceCall 4.140 ns/op -0.013 ns/op / -0.3% (better)
Windows MSVC ARM64 BenchmarkRuntimeGetG 1.806 ns/op +0.036 ns/op / +2.0% (worse)
Timer runtime benchmarks
Platform Operation and runtime ns/op vs base
Linux AfterFuncZeroDelivery/Go 905.700 ns/op +5.1 ns/op / +0.6% (worse)
Linux AfterFuncZeroDelivery/LLGo 47820 ns/op +9623 ns/op / +25.2% (worse)
Linux CreateStop/Go 289.900 ns/op +1 ns/op / +0.3% (worse)
Linux CreateStop/LLGo 1811 ns/op -87 ns/op / -4.6% (better)
Linux RearmStopped/Go 116 ns/op -8.5 ns/op / -6.8% (better)
Linux RearmStopped/LLGo 1348 ns/op -55 ns/op / -3.9% (better)
Linux ResetActive/Go 68.580 ns/op -0.8 ns/op / -1.2% (better)
Linux ResetActive/LLGo 708.700 ns/op -66.2 ns/op / -8.5% (better)
Linux ResetHeap1024/Go 67.150 ns/op +0.02 ns/op / +0.02979% (worse)
Linux ResetHeap1024/LLGo 164.100 ns/op +0.7 ns/op / +0.4% (worse)
macOS AfterFuncZeroDelivery/Go 459.100 ns/op -67.9 ns/op / -12.9% (better)
macOS AfterFuncZeroDelivery/LLGo 37365 ns/op +6410 ns/op / +20.7% (worse)
macOS CreateStop/Go 144.500 ns/op -5.2 ns/op / -3.5% (better)
macOS CreateStop/LLGo 387.500 ns/op +126.4 ns/op / +48.4% (worse)
macOS RearmStopped/Go 60.470 ns/op -0.9 ns/op / -1.5% (better)
macOS RearmStopped/LLGo 317.100 ns/op +34.8 ns/op / +12.3% (worse)
macOS ResetActive/Go 42.760 ns/op -2.9 ns/op / -6.4% (better)
macOS ResetActive/LLGo 162.600 ns/op +24.5 ns/op / +17.7% (worse)
macOS ResetHeap1024/Go 41.740 ns/op -2.96 ns/op / -6.6% (better)
macOS ResetHeap1024/LLGo 78.160 ns/op -7.89 ns/op / -9.2% (better)
Windows MinGW AfterFuncZeroDelivery/Go 404.600 ns/op +25.2 ns/op / +6.6% (worse)
Windows MinGW AfterFuncZeroDelivery/LLGo 113828 ns/op +798 ns/op / +0.7% (worse)
Windows MinGW CreateStop/Go 90.610 ns/op -0.05 ns/op / -0.1% (better)
Windows MinGW CreateStop/LLGo 391.600 ns/op -10.1 ns/op / -2.5% (better)
Windows MinGW RearmStopped/Go 24.460 ns/op -0.06 ns/op / -0.2% (better)
Windows MinGW RearmStopped/LLGo 195.700 ns/op -4.1 ns/op / -2.1% (better)
Windows MinGW ResetActive/Go 14.790 ns/op -0.01 ns/op / -0.1% (better)
Windows MinGW ResetActive/LLGo 125 ns/op -2.8 ns/op / -2.2% (better)
Windows MinGW ResetHeap1024/Go 14.850 ns/op -0.29 ns/op / -1.9% (better)
Windows MinGW ResetHeap1024/LLGo 102.800 ns/op +1 ns/op / +1.0% (worse)
Windows MinGW 386 AfterFuncZeroDelivery/Go 957.900 ns/op -10.7 ns/op / -1.1% (better)
Windows MinGW 386 AfterFuncZeroDelivery/LLGo 207904 ns/op -570 ns/op / -0.3% (better)
Windows MinGW 386 CreateStop/Go 195 ns/op +3 ns/op / +1.6% (worse)
Windows MinGW 386 CreateStop/LLGo 500.700 ns/op +2.2 ns/op / +0.4% (worse)
Windows MinGW 386 RearmStopped/Go 63.780 ns/op +0.01 ns/op / +0.01568% (worse)
Windows MinGW 386 RearmStopped/LLGo 316.500 ns/op -3.1 ns/op / -1.0% (better)
Windows MinGW 386 ResetActive/Go 39.180 ns/op -0.1 ns/op / -0.3% (better)
Windows MinGW 386 ResetActive/LLGo 1021 ns/op +39.2 ns/op / +4.0% (worse)
Windows MinGW 386 ResetHeap1024/Go 39.670 ns/op +0.16 ns/op / +0.4% (worse)
Windows MinGW 386 ResetHeap1024/LLGo 178.700 ns/op +1.2 ns/op / +0.7% (worse)
Windows MinGW ARM64 AfterFuncZeroDelivery/Go 667.200 ns/op +16.3 ns/op / +2.5% (worse)
Windows MinGW ARM64 AfterFuncZeroDelivery/LLGo 148026 ns/op +365 ns/op / +0.2% (worse)
Windows MinGW ARM64 CreateStop/Go 200.200 ns/op +4.9 ns/op / +2.5% (worse)
Windows MinGW ARM64 CreateStop/LLGo 344.500 ns/op -3.6 ns/op / -1.0% (better)
Windows MinGW ARM64 RearmStopped/Go 70.560 ns/op -0.02 ns/op / -0.02834% (better)
Windows MinGW ARM64 RearmStopped/LLGo 213.800 ns/op -1.6 ns/op / -0.7% (better)
Windows MinGW ARM64 ResetActive/Go 31.020 ns/op -0.13 ns/op / -0.4% (better)
Windows MinGW ARM64 ResetActive/LLGo 119.100 ns/op +11.5 ns/op / +10.7% (worse)
Windows MinGW ARM64 ResetHeap1024/Go 31.100 ns/op -0.07 ns/op / -0.2% (better)
Windows MinGW ARM64 ResetHeap1024/LLGo 115.300 ns/op -2.5 ns/op / -2.1% (better)
Windows MSVC AfterFuncZeroDelivery/Go 563.300 ns/op +1.3 ns/op / +0.2% (worse)
Windows MSVC AfterFuncZeroDelivery/LLGo 169299 ns/op -831 ns/op / -0.5% (better)
Windows MSVC CreateStop/Go 124.200 ns/op +9.3 ns/op / +8.1% (worse)
Windows MSVC CreateStop/LLGo 439 ns/op -1.4 ns/op / -0.3% (better)
Windows MSVC RearmStopped/Go 31.590 ns/op -0.23 ns/op / -0.7% (better)
Windows MSVC RearmStopped/LLGo 228.900 ns/op -6.1 ns/op / -2.6% (better)
Windows MSVC ResetActive/Go 20.160 ns/op +0.11 ns/op / +0.5% (worse)
Windows MSVC ResetActive/LLGo 173.200 ns/op -10.5 ns/op / -5.7% (better)
Windows MSVC ResetHeap1024/Go 20.440 ns/op -0.01 ns/op / -0.0489% (better)
Windows MSVC ResetHeap1024/LLGo 123.900 ns/op +2 ns/op / +1.6% (worse)
Windows MSVC 386 AfterFuncZeroDelivery/Go 950.900 ns/op -16 ns/op / -1.7% (better)
Windows MSVC 386 AfterFuncZeroDelivery/LLGo 209679 ns/op +303 ns/op / +0.1% (worse)
Windows MSVC 386 CreateStop/Go 193.400 ns/op +2.6 ns/op / +1.4% (worse)
Windows MSVC 386 CreateStop/LLGo 471.900 ns/op -22.6 ns/op / -4.6% (better)
Windows MSVC 386 RearmStopped/Go 63.650 ns/op +0.34 ns/op / +0.5% (worse)
Windows MSVC 386 RearmStopped/LLGo 308.300 ns/op +2.8 ns/op / +0.9% (worse)
Windows MSVC 386 ResetActive/Go 39.050 ns/op +0.01 ns/op / +0.02561% (worse)
Windows MSVC 386 ResetActive/LLGo 952.900 ns/op +0.2 ns/op / +0.02099% (worse)
Windows MSVC 386 ResetHeap1024/Go 39.450 ns/op +0.08 ns/op / +0.2% (worse)
Windows MSVC 386 ResetHeap1024/LLGo 163.200 ns/op -0.4 ns/op / -0.2% (better)
Windows MSVC ARM64 AfterFuncZeroDelivery/Go 672.200 ns/op -10.8 ns/op / -1.6% (better)
Windows MSVC ARM64 AfterFuncZeroDelivery/LLGo 144265 ns/op -1237 ns/op / -0.9% (better)
Windows MSVC ARM64 CreateStop/Go 209.200 ns/op +7.1 ns/op / +3.5% (worse)
Windows MSVC ARM64 CreateStop/LLGo 437.100 ns/op +1.3 ns/op / +0.3% (worse)
Windows MSVC ARM64 RearmStopped/Go 70.560 ns/op -0.03 ns/op / -0.0425% (better)
Windows MSVC ARM64 RearmStopped/LLGo 233.100 ns/op -3.1 ns/op / -1.3% (better)
Windows MSVC ARM64 ResetActive/Go 30.940 ns/op -0.1 ns/op / -0.3% (better)
Windows MSVC ARM64 ResetActive/LLGo 124 ns/op -6.5 ns/op / -5.0% (better)
Windows MSVC ARM64 ResetHeap1024/Go 31.200 ns/op +0.07 ns/op / +0.2% (worse)
Windows MSVC ARM64 ResetHeap1024/LLGo 119.300 ns/op +0.4 ns/op / +0.3% (worse)

Compared with 7723e3025b52 measured in the same runner job.

@dependabot
dependabot Bot force-pushed the dependabot/go_modules/golang.org/x/sys-0.49.0 branch from 1f8ac01 to 87cdbc7 Compare October 22, 2026 21:36
@github-actions

github-actions Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

LLGo WebAssembly build benchmarks

98938577c390 | workflow run | long-term charts

WebAssembly output sizes
Example, profile and compiler Wasm module vs base Generated JS glue vs base
cprintf/j32-emscripten/LLGo 146075 B 0 B / +0.0% 88932 B 0 B / +0.0%
cprintf/j32-goos-js/LLGo 144522 B 0 B / +0.0% 72985 B 0 B / +0.0%
cprintf/j64-emscripten-memory64/LLGo 134150 B 0 B / +0.0% 92103 B 0 B / +0.0%
cprintf/w32-goos-wasip1/LLGo 15937 B 0 B / +0.0% 0 B 0 B / 0.0%
cprintf/w32-wasi/LLGo 15937 B 0 B / +0.0% 0 B 0 B / 0.0%
fmtprintf/j32-emscripten/LLGo 1821090 B 0 B / +0.0% 119484 B 0 B / +0.0%
fmtprintf/j32-goos-js/Go 2526852 B 0 B / +0.0% 0 B 0 B / 0.0%
fmtprintf/j32-goos-js/LLGo 1883028 B 0 B / +0.0% 90155 B 0 B / +0.0%
fmtprintf/j64-emscripten-memory64/LLGo 1689606 B 0 B / +0.0% 122077 B 0 B / +0.0%
fmtprintf/w32-goos-wasip1/Go 2500019 B 0 B / +0.0% 0 B 0 B / 0.0%
fmtprintf/w32-goos-wasip1/LLGo 1245083 B 0 B / +0.0% 0 B 0 B / 0.0%
fmtprintf/w32-wasi/LLGo 1246036 B 0 B / +0.0% 0 B 0 B / 0.0%
j32-emscripten/LLGo 145290 B 0 B / +0.0% 88932 B 0 B / +0.0%
j32-goos-js/Go 1895533 B 0 B / +0.0% 0 B 0 B / 0.0%
j32-goos-js/LLGo 143986 B 0 B / +0.0% 72985 B 0 B / +0.0%
j64-emscripten-memory64/LLGo 133409 B 0 B / +0.0% 92103 B 0 B / +0.0%
reflectcall/j32-emscripten/LLGo 1334758 B 0 B / +0.0% 95624 B 0 B / +0.0%
reflectcall/j32-goos-js/Go 2191221 B 0 B / +0.0% 0 B 0 B / 0.0%
reflectcall/j32-goos-js/LLGo 1349038 B 0 B / +0.0% 79673 B 0 B / +0.0%
reflectcall/j64-emscripten-memory64/LLGo 1223194 B 0 B / +0.0% 99045 B 0 B / +0.0%
reflectcall/w32-goos-wasip1/Go 2205707 B 0 B / +0.0% 0 B 0 B / 0.0%
reflectcall/w32-goos-wasip1/LLGo 988928 B 0 B / +0.0% 0 B 0 B / 0.0%
reflectcall/w32-wasi/LLGo 990088 B 0 B / +0.0% 0 B 0 B / 0.0%
w32-goos-wasip1/Go 1909947 B 0 B / +0.0% 0 B 0 B / 0.0%
w32-goos-wasip1/LLGo 18855 B 0 B / +0.0% 0 B 0 B / 0.0%
w32-wasi/LLGo 18855 B 0 B / +0.0% 0 B 0 B / 0.0%
LLGo WebAssembly build measurements
Example and profile Build vs base
j32-emscripten 9.492 s +348.5 ms / +3.8% (worse)
j32-goos-js 8.686 s -412.1 ms / -4.5% (better)
j64-emscripten-memory64 9.488 s +1.532 s / +19.3% (worse)
reflectcall/w32-wasi 29.622 s -257.5 ms / -0.9% (better)
w32-goos-wasip1 5.736 s +977.4 ms / +20.5% (worse)
w32-wasi 4.178 s -381.9 ms / -8.4% (better)

Compared with 5448d82c18bc measured in the same runner job.

Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.48.0 to 0.49.0.
- [Commits](golang/sys@v0.48.0...v0.49.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/golang.org/x/sys-0.49.0 branch from 87cdbc7 to 9893857 Compare November 6, 2026 00:30
@dependabot @github

dependabot Bot commented on behalf of github Nov 10, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #3041.

@dependabot dependabot Bot closed this Nov 10, 2026
@dependabot
dependabot Bot deleted the dependabot/go_modules/golang.org/x/sys-0.49.0 branch November 10, 2026 00:23
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