comparison: js/src/jit-test/tests/gc/bug-913715.js
js/src/jit-test/tests/gc/bug-913715.js
- changeset 0
- 6474c204b198
equal
deleted
inserted
replaced
|
1 try { |
|
2 (function() { |
|
3 Object.defineProperty(this, "x", { |
|
4 get: function() { |
|
5 Object.defineProperty(this, "y", { |
|
6 configurable: true, |
|
7 get: function() { |
|
8 return Proxy(this.y) |
|
9 } |
|
10 }); |
|
11 x; |
|
12 } |
|
13 }) |
|
14 })() |
|
15 x |
|
16 } catch (e) {} |
|
17 try { |
|
18 x |
|
19 } catch (e) {} |
|
20 try { |
|
21 x |
|
22 } catch (e) {} |
|
23 try { |
|
24 y |
|
25 } catch (e) {} |
|
26 try { |
|
27 y |
|
28 } catch (e) {} |
|
29 try { |
|
30 y |
|
31 } catch (e) {} |