YJIT: add assertion wrt label names (#6459)

Add assertion wrt label names
This commit is contained in:
Maxime Chevalier-Boisvert 2022-09-27 19:27:39 -04:00 коммит произвёл GitHub
Родитель 8fcbb79742
Коммит a58cbddd57
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -220,6 +220,8 @@ impl CodeBlock {
/// Allocate a new label with a given name
pub fn new_label(&mut self, name: String) -> usize {
assert!(!name.contains(" "), "use underscores in label names, not spaces");
// This label doesn't have an address yet
self.label_addrs.push(0);
self.label_names.push(name);