Assert that comparator is not null in Array#sort (#155)

This commit is contained in:
Max Graey
2018-07-14 15:56:05 +03:00
committed by Daniel Wirtz
parent 9e508de69a
commit 29081b6323
3 changed files with 88 additions and 1 deletions

View File

@ -4937,6 +4937,20 @@
(local $2 i32)
(local $3 i32)
(local $4 i32)
(if
(i32.eqz
(get_local $1)
)
(block
(call $~lib/env/abort
(i32.const 0)
(i32.const 8)
(i32.const 306)
(i32.const 4)
)
(unreachable)
)
)
(if
(i32.le_s
(tee_local $2
@ -5254,6 +5268,20 @@
(local $2 i32)
(local $3 i32)
(local $4 i32)
(if
(i32.eqz
(get_local $1)
)
(block
(call $~lib/env/abort
(i32.const 0)
(i32.const 8)
(i32.const 306)
(i32.const 4)
)
(unreachable)
)
)
(if
(i32.le_s
(tee_local $2