blob: 582c08734136e743ca271a90a39092d3fe8b33c8 [file] [log] [blame]
Ben Murdochda12d292016-06-02 14:46:10 +01001#
2# Autogenerated by generate-bytecode-expectations.
3#
4
5---
6pool type: number
7execute: yes
8wrap: no
9test function name: f
10
11---
12snippet: "
13 var f;
14 f = function f() {};
15 f();
16"
Ben Murdochc5610432016-08-08 18:44:38 +010017frame size: 1
Ben Murdochda12d292016-06-02 14:46:10 +010018parameter count: 1
Ben Murdoch61f157c2016-09-16 13:49:30 +010019bytecode array length: 6
Ben Murdochda12d292016-06-02 14:46:10 +010020bytecodes: [
Ben Murdochc5610432016-08-08 18:44:38 +010021 /* 21 E> */ B(StackCheck),
Ben Murdoch61f157c2016-09-16 13:49:30 +010022 B(Mov), R(closure), R(0),
Ben Murdochc5610432016-08-08 18:44:38 +010023 B(LdaUndefined),
24 /* 25 S> */ B(Return),
Ben Murdochda12d292016-06-02 14:46:10 +010025]
26constant pool: [
27]
28handlers: [
29]
30
31---
32snippet: "
33 var f;
34 f = function f() { return f; };
35 f();
36"
Ben Murdochc5610432016-08-08 18:44:38 +010037frame size: 1
Ben Murdochda12d292016-06-02 14:46:10 +010038parameter count: 1
Ben Murdoch61f157c2016-09-16 13:49:30 +010039bytecode array length: 7
Ben Murdochda12d292016-06-02 14:46:10 +010040bytecodes: [
Ben Murdochc5610432016-08-08 18:44:38 +010041 /* 21 E> */ B(StackCheck),
Ben Murdoch61f157c2016-09-16 13:49:30 +010042 B(Mov), R(closure), R(0),
43 /* 26 S> */ B(Ldar), R(0),
Ben Murdochc5610432016-08-08 18:44:38 +010044 /* 36 S> */ B(Return),
Ben Murdochda12d292016-06-02 14:46:10 +010045]
46constant pool: [
47]
48handlers: [
49]
50