struct
Azu::DevelopmentTools::MemoryLeakDetector::LeakAnalysis
- Azu::DevelopmentTools::MemoryLeakDetector::LeakAnalysis
- Struct
- Value
- Object
Overview
Memory leak analysis result
Included Modules
- JSON::Serializable
Defined in:
azu/development_tools.crConstructors
- .new(start_snapshot : Azu::DevelopmentTools::MemoryLeakDetector::MemorySnapshot, end_snapshot : Azu::DevelopmentTools::MemoryLeakDetector::MemorySnapshot, suspected_leaks : Array(String) = [] of String)
- .new(pull : JSON::PullParser)
Instance Method Summary
- #duration : Time::Span
- #end_snapshot : MemorySnapshot
- #leak_detected?
- #memory_growth : Int64
- #memory_growth_mb : Float64
- #start_snapshot : MemorySnapshot
- #suspected_leaks : Array(String)
Constructor Detail
def self.new(start_snapshot : Azu::DevelopmentTools::MemoryLeakDetector::MemorySnapshot, end_snapshot : Azu::DevelopmentTools::MemoryLeakDetector::MemorySnapshot, suspected_leaks : Array(String) = [] of String)
#