Skip to content

Bump dependencies#82

Merged
arl merged 2 commits intomainfrom
bump-deps
Jan 1, 2026
Merged

Bump dependencies#82
arl merged 2 commits intomainfrom
bump-deps

Conversation

@arl
Copy link
Copy Markdown
Owner

@arl arl commented Jan 1, 2026

Bump ebitengine and msgp dependencies.

Recreate default.pgo and obtain a 5% speedup in terms of FPS.

benchstat bench.nopgo bench.pgo
goos: linux
goarch: amd64
pkg: nestor/emu
cpu: 12th Gen Intel(R) Core(TM) i7-1270P
    	│ bench.nopgo │             bench.pgo             │
    	│   sec/op    │   sec/op     vs base              │
CPUSpeed-16   884.4m ± 1%   835.3m ± 1%  -5.55% (p=0.002 n=6)

    	│ bench.nopgo │            bench.pgo             │
    	│  frames/s   │  frames/s   vs base              │
CPUSpeed-16    339.2 ± 1%   359.1 ± 1%  +5.88% (p=0.002 n=6)

    	│ bench.nopgo  │           bench.pgo           │
    	│     B/op     │     B/op      vs base         │
CPUSpeed-16   5.092Mi ± 0%   5.092Mi ± 0%  ~ (p=0.727 n=6)

    	│ bench.nopgo │          bench.pgo           │
    	│  allocs/op  │  allocs/op   vs base         │
CPUSpeed-16   659.2k ± 0%   659.2k ± 0%  ~ (p=1.000 n=6)

arl added 2 commits January 1, 2026 18:02
Recreate default.pgo and obtain a 5% speedup in terms of FPS.

    benchstat bench.nopgo bench.pgo
    goos: linux
    goarch: amd64
    pkg: nestor/emu
    cpu: 12th Gen Intel(R) Core(TM) i7-1270P
        	│ bench.nopgo │             bench.pgo             │
        	│   sec/op    │   sec/op     vs base              │
    CPUSpeed-16   884.4m ± 1%   835.3m ± 1%  -5.55% (p=0.002 n=6)

        	│ bench.nopgo │            bench.pgo             │
        	│  frames/s   │  frames/s   vs base              │
    CPUSpeed-16    339.2 ± 1%   359.1 ± 1%  +5.88% (p=0.002 n=6)

        	│ bench.nopgo  │           bench.pgo           │
        	│     B/op     │     B/op      vs base         │
    CPUSpeed-16   5.092Mi ± 0%   5.092Mi ± 0%  ~ (p=0.727 n=6)

        	│ bench.nopgo │          bench.pgo           │
        	│  allocs/op  │  allocs/op   vs base         │
    CPUSpeed-16   659.2k ± 0%   659.2k ± 0%  ~ (p=1.000 n=6)
@arl arl merged commit 3c50e9f into main Jan 1, 2026
2 checks passed
@arl arl deleted the bump-deps branch January 1, 2026 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant