Unregisters a code mmap from the global map. Must have been previously registered with `register`.
(address: Range<usize>)
| 410 | /// |
| 411 | /// Must have been previously registered with `register`. |
| 412 | pub fn unregister_code(address: Range<usize>) { |
| 413 | if address.is_empty() { |
| 414 | return; |
| 415 | } |
| 416 | let end = address.end - 1; |
| 417 | let code = global_code().write().remove(end); |
| 418 | assert!(code.is_some()); |
| 419 | } |
| 420 | |
| 421 | #[test] |
| 422 | #[cfg_attr(miri, ignore)] |
no test coverage detected