Files
judge/runner/limiter.go
2026-04-10 18:45:40 +03:00

16 lines
228 B
Go

package runner
import "os/exec"
type limiter interface {
prepare(cmd *exec.Cmd) error
afterStart(cmd *exec.Cmd) error
collect() limitStats
cleanup()
}
type limitStats struct {
PeakMemory int64
MemoryExceeded bool
}