Implement string parameter specialisation

This commit is contained in:
2025-06-25 18:42:09 +10:00
parent 681dd332ab
commit 98100d02fa
4 changed files with 207 additions and 83 deletions

View File

@@ -1333,8 +1333,7 @@ impl<'s> DerefMut for StackGuard<'s> {
impl<'s> Drop for StackGuard<'s> {
fn drop(&mut self) {
#[cfg(debug_assertions)]
if self.check_overpop {
if cfg!(debug_assertions) && self.check_overpop {
let new_size = self.stack.size();
assert!(
self.size <= new_size,