debug.go 653 B

1234567891011121314
  1. package option
  2. import "github.com/sagernet/sing/common/byteformats"
  3. type DebugOptions struct {
  4. Listen string `json:"listen,omitempty"`
  5. GCPercent *int `json:"gc_percent,omitempty"`
  6. MaxStack *int `json:"max_stack,omitempty"`
  7. MaxThreads *int `json:"max_threads,omitempty"`
  8. PanicOnFault *bool `json:"panic_on_fault,omitempty"`
  9. TraceBack string `json:"trace_back,omitempty"`
  10. MemoryLimit *byteformats.MemoryBytes `json:"memory_limit,omitempty"`
  11. OOMKiller *bool `json:"oom_killer,omitempty"`
  12. }