(
&self,
program: &mut Program,
unique_branches: HashMap<String, Vec<Branch>>,
)
| 178 | } |
| 179 | |
| 180 | pub fn update_quality( |
| 181 | &self, |
| 182 | program: &mut Program, |
| 183 | unique_branches: HashMap<String, Vec<Branch>>, |
| 184 | ) -> Result<()> { |
| 185 | let mut quality = program.compute_quality(&self.deopt)?; |
| 186 | quality.set_unique_branches(unique_branches); |
| 187 | program.set_quality(quality.clone()); |
| 188 | Ok(()) |
| 189 | } |
| 190 | |
| 191 | pub fn dump_global_states(&self) -> String { |
| 192 | let branches_dump = serde_json::to_string(&self.branches).unwrap(); |
nothing calls this directly
no test coverage detected