mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-02 06:22:20 +00:00
Bug 1106171 - Add test case. r=me
This commit is contained in:
parent
c628603a97
commit
ef0f307ef2
19
js/src/jit-test/tests/ion/bug1106171-sink.js
Normal file
19
js/src/jit-test/tests/ion/bug1106171-sink.js
Normal file
@ -0,0 +1,19 @@
|
||||
// |jit-test| --ion-sink=on
|
||||
// Sink Algorithm should not move instruction into merge blocks
|
||||
// which have no corresponding pc.
|
||||
|
||||
setJitCompilerOption("ion.warmup.trigger", 30);
|
||||
|
||||
var o = {
|
||||
a : 40,
|
||||
b : true
|
||||
};
|
||||
|
||||
function f(a, b) {
|
||||
do {
|
||||
if (a == 0)
|
||||
return;
|
||||
a--;
|
||||
} while (true || this ? o.a-- : true);
|
||||
}
|
||||
f(200000, 0);
|
Loading…
x
Reference in New Issue
Block a user