equal
deleted
inserted
replaced
80 |
80 |
81 def head: Entry = entries.head |
81 def head: Entry = entries.head |
82 def order: Long = - head.timing.elapsed.ms |
82 def order: Long = - head.timing.elapsed.ms |
83 |
83 |
84 def finished_entries: List[Entry] = entries.filter(_.finished) |
84 def finished_entries: List[Entry] = entries.filter(_.finished) |
85 |
85 def finished_entries_size: Int = |
86 def check_timing: Boolean = finished_entries.length >= 3 |
86 finished_entries.map(entry => entry.pull_date.unix_epoch).toSet.size |
|
87 |
|
88 def check_timing: Boolean = finished_entries_size >= 3 |
87 def check_heap: Boolean = |
89 def check_heap: Boolean = |
88 finished_entries.length >= 3 && |
90 finished_entries_size >= 3 && |
89 finished_entries.forall(entry => |
91 finished_entries.forall(entry => |
90 entry.maximum_heap > 0 || |
92 entry.maximum_heap > 0 || |
91 entry.average_heap > 0 || |
93 entry.average_heap > 0 || |
92 entry.stored_heap > 0) |
94 entry.stored_heap > 0) |
93 } |
95 } |