Skip to content

fix: remove GOGC/GOMEMLIMIT tuning from OCC path

f3250e6
Select commit
Loading
Failed to load commit list.
Closed

perf: OCC scheduler + EndBlock optimizations for 20K TPS #2912

fix: remove GOGC/GOMEMLIMIT tuning from OCC path
f3250e6
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL succeeded Feb 18, 2026 in 6s

65 new alerts

New alerts in code changed by this pull request

  • 65 warnings

See annotations below for details.

View all branch alerts.

Annotations

Check warning on line 43 in app/abci.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 45 in app/abci.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 64 in app/abci.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 122 in app/apptesting/test_suite.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning test

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 53 in app/legacyabci/begin_block.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 54 in app/legacyabci/begin_block.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 55 in app/legacyabci/begin_block.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 56 in app/legacyabci/begin_block.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 57 in app/legacyabci/begin_block.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 58 in app/legacyabci/begin_block.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 63 in app/legacyabci/begin_block.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 27 in app/legacyabci/end_block.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 28 in app/legacyabci/end_block.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 29 in app/legacyabci/end_block.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 30 in app/legacyabci/end_block.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 277 in app/test_helpers.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning test

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 305 in app/test_helpers.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning test

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 309 in app/test_helpers.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning test

path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call
path flow from Begin/EndBlock to a panic call

Check warning on line 90 in giga/deps/store/fast_cachekv.go

See this annotation in the file changed.

Code scanning / CodeQL

Iteration over map Warning

Iteration over map may be a possible source of non-determinism

Check warning on line 143 in giga/deps/store/fast_cachekv.go

See this annotation in the file changed.

Code scanning / CodeQL

Iteration over map Warning

Iteration over map may be a possible source of non-determinism

Check warning on line 146 in giga/deps/store/fast_cachekv.go

See this annotation in the file changed.

Code scanning / CodeQL

Iteration over map Warning

Iteration over map may be a possible source of non-determinism

Check warning on line 151 in giga/deps/store/fast_cachekv.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

Possible panics in BeginBock- or EndBlock-related consensus methods could cause a chain halt

Check warning on line 155 in giga/deps/store/fast_cachekv.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

Possible panics in BeginBock- or EndBlock-related consensus methods could cause a chain halt

Check warning on line 544 in giga/deps/tasks/scheduler.go

See this annotation in the file changed.

Code scanning / CodeQL

Iteration over map Warning

Iteration over map may be a possible source of non-determinism

Check warning on line 101 in sei-cosmos/store/cachekv/fast_store.go

See this annotation in the file changed.

Code scanning / CodeQL

Panic in BeginBock or EndBlock consensus methods Warning

Possible panics in BeginBock- or EndBlock-related consensus methods could cause a chain halt