Skip to content

Commit 24359ad

Browse files
committed
Regenerate goldenfiles
1 parent b17f4ce commit 24359ad

File tree

6 files changed

+89
-62
lines changed

6 files changed

+89
-62
lines changed

graalpython/com.oracle.graal.python.test/testData/goldenFiles/YieldStatementTests/customIter01.scope

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Scope: []
1010
FreeVars: Empty
1111
Scope: gen
1212
Kind: Generator
13-
FrameDescriptor: [ret, MyIter, <return_val>]
13+
FrameDescriptor: [ret, MyIter, <>temp2, <return_val>]
1414
CellVars: Empty
1515
FreeVars: [MyIter, ret]
1616
Scope: MyIter

graalpython/com.oracle.graal.python.test/testData/goldenFiles/YieldStatementTests/customIter01.tast

Lines changed: 43 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -183,10 +183,10 @@ ModuleRootNode Name: <module 'customIter01'> SourceSection: [0,244]`def fn():↵
183183
WriteLocalFrameSlotNodeGen SourceSection: None
184184
Frame: [1,gen,Illegal]
185185
GeneratorFunctionDefinitionNode Name: gen SourceSection: None
186-
FrameDescriptor: 3 slots [MyIter, ret, <return_val>]
186+
FrameDescriptor: 4 slots [MyIter, ret, <>temp2, <return_val>]
187187
Active Flags: 2
188188
For Nodes: 1
189-
Block Nodes: 1
189+
Block Nodes: 2
190190
Arguments: None
191191
KwArguments: None
192192
Documentation: None
@@ -200,7 +200,7 @@ ModuleRootNode Name: <module 'customIter01'> SourceSection: [0,244]`def fn():↵
200200
CelVars: None
201201
FreeVars: MyIter, ret
202202
NeedsCellFrame: False
203-
FrameDescriptor: 3 slots [MyIter, ret, <return_val>]
203+
FrameDescriptor: 4 slots [MyIter, ret, <>temp2, <return_val>]
204204
ExecutionSlots:
205205
FreeVarsSlots: MyIter, , ret,
206206
CellVarsSlots: None
@@ -211,39 +211,48 @@ ModuleRootNode Name: <module 'customIter01'> SourceSection: [0,244]`def fn():↵
211211
GeneratorBlockNode SourceSection: None
212212
ExpressionStatementNode SourceSection: [167,179]`nonlocal ret`
213213
EmptyNode SourceSection: [167,179]`nonlocal ret`
214-
WriteLocalCellNodeGen SourceSection: [188,213]`ret = yield from MyI...`
215-
Identifier: ret
216-
ReadGeneratorFrameVariableNode SourceSection: None
217-
Frame: [1,ret,Illegal]
218-
ReadVariableFromFrameNodeGen SourceSection: None
219-
YieldFromNode SourceSection: [194,213]`yield from MyIter()`
220-
GetIteratorNodeGen SourceSection: None
221-
GetNextNode SourceSection: None
222-
LookupAndCallUnaryNodeGen SourceSection: None
223-
Op: __next__
224-
GeneratorAccessNode SourceSection: None
225-
IsBuiltinClassProfile SourceSection: None
226-
CachedDispatchFirst SourceSection: None
227-
IsBuiltinClassProfile SourceSection: None
228-
CachedDispatchFirst SourceSection: None
229-
IsBuiltinClassProfile SourceSection: None
230-
CachedDispatchFirst SourceSection: None
231-
IsBuiltinClassProfile SourceSection: None
232-
CachedDispatchFirst SourceSection: None
233-
IsBuiltinClassProfile SourceSection: None
234-
CachedDispatchFirst SourceSection: None
235-
IsBuiltinClassProfile SourceSection: None
236-
CachedDispatchFirst SourceSection: None
237-
PythonCallNodeGen SourceSection: [205,213]`MyIter()`
238-
CallNodeGen SourceSection: None
239-
ReadLocalCellNodeGen SourceSection: [205,211]`MyIter`
240-
ReadGeneratorFrameVariableNode SourceSection: None
241-
Frame: [0,MyIter,Illegal]
242-
ReadVariableFromFrameNodeGen SourceSection: None
243-
ReadFromCellNodeGen SourceSection: None
214+
GeneratorBlockNode SourceSection: [188,213]`ret = yield from MyI...`
215+
WriteGeneratorFrameVariableNodeGen SourceSection: None
216+
Identifier: <>temp2
217+
WriteGeneraterFrameSlotNodeGen SourceSection: None
218+
Frame: [2,<>temp2,Illegal]
219+
YieldFromNode SourceSection: [194,213]`yield from MyIter()`
220+
GetIteratorNodeGen SourceSection: None
221+
GetNextNode SourceSection: None
222+
LookupAndCallUnaryNodeGen SourceSection: None
223+
Op: __next__
224+
GeneratorAccessNode SourceSection: None
225+
IsBuiltinClassProfile SourceSection: None
226+
CachedDispatchFirst SourceSection: None
227+
IsBuiltinClassProfile SourceSection: None
228+
CachedDispatchFirst SourceSection: None
229+
IsBuiltinClassProfile SourceSection: None
230+
CachedDispatchFirst SourceSection: None
231+
IsBuiltinClassProfile SourceSection: None
232+
CachedDispatchFirst SourceSection: None
233+
IsBuiltinClassProfile SourceSection: None
234+
CachedDispatchFirst SourceSection: None
235+
IsBuiltinClassProfile SourceSection: None
236+
CachedDispatchFirst SourceSection: None
237+
PythonCallNodeGen SourceSection: [205,213]`MyIter()`
238+
CallNodeGen SourceSection: None
239+
ReadLocalCellNodeGen SourceSection: [205,211]`MyIter`
240+
ReadGeneratorFrameVariableNode SourceSection: None
241+
Frame: [0,MyIter,Illegal]
242+
ReadVariableFromFrameNodeGen SourceSection: None
243+
ReadFromCellNodeGen SourceSection: None
244+
WriteLocalCellNodeGen SourceSection: None
245+
Identifier: ret
246+
ReadGeneratorFrameVariableNode SourceSection: None
247+
Frame: [1,ret,Illegal]
248+
ReadVariableFromFrameNodeGen SourceSection: None
249+
ReadGeneratorFrameVariableNode SourceSection: None
250+
Frame: [2,<>temp2,Illegal]
251+
ReadVariableFromFrameNodeGen SourceSection: None
252+
GeneratorAccessNode SourceSection: None
244253
GeneratorAccessNode SourceSection: None
245254
ReadGeneratorFrameVariableNode SourceSection: None
246-
Frame: [2,<return_val>,Illegal]
255+
Frame: [3,<return_val>,Illegal]
247256
ReadVariableFromFrameNodeGen SourceSection: None
248257
BlockNode SourceSection: None
249258
GeneratorAccessNode SourceSection: None

graalpython/com.oracle.graal.python.test/testData/goldenFiles/YieldStatementTests/yeild04.scope

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ Scope: []
55
FreeVars: Empty
66
Scope: f
77
Kind: Generator
8-
FrameDescriptor: [x, <return_val>]
8+
FrameDescriptor: [x, <return_val>, <>temp1]
99
CellVars: Empty
1010
FreeVars: Empty

graalpython/com.oracle.graal.python.test/testData/goldenFiles/YieldStatementTests/yeild04.tast

Lines changed: 22 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ ModuleRootNode Name: <module 'yeild04'> SourceSection: [0,20]`def f(): x = yield
1212
WriteNameNodeGen SourceSection: [0,20]`def f(): x = yield 1...`
1313
Identifier: f
1414
GeneratorFunctionDefinitionNode Name: f SourceSection: None
15-
FrameDescriptor: 2 slots [x, <return_val>]
15+
FrameDescriptor: 3 slots [x, <>temp1, <return_val>]
1616
Active Flags: 2
1717
For Nodes: 0
18-
Block Nodes: 0
18+
Block Nodes: 1
1919
Arguments: None
2020
KwArguments: None
2121
Documentation: None
@@ -29,25 +29,34 @@ ModuleRootNode Name: <module 'yeild04'> SourceSection: [0,20]`def f(): x = yield
2929
CelVars: None
3030
FreeVars: None
3131
NeedsCellFrame: False
32-
FrameDescriptor: 2 slots [x, <return_val>]
32+
FrameDescriptor: 3 slots [x, <>temp1, <return_val>]
3333
ExecutionSlots:
3434
FreeVarsSlots: None
3535
CellVarsSlots: None
3636
InnerRootNode SourceSection: [0,20]`def f(): x = yield 1...`
3737
GeneratorReturnTargetNode SourceSection: [0,20]`def f(): x = yield 1...`
3838
flagSlot: 1
3939
FunctionBodyNode SourceSection: [9,20]`x = yield 1`
40-
WriteGeneratorFrameVariableNodeGen SourceSection: [9,20]`x = yield 1`
41-
Identifier: x
42-
WriteGeneraterFrameSlotNodeGen SourceSection: None
43-
Frame: [0,x,Illegal]
44-
YieldNode SourceSection: [13,20]`yield 1`
45-
flagSlot: 0
46-
IntegerLiteralNode SourceSection: [19,20]`1`
47-
Value: 1
48-
GeneratorAccessNode SourceSection: None
40+
GeneratorBlockNode SourceSection: [9,20]`x = yield 1`
41+
WriteGeneratorFrameVariableNodeGen SourceSection: None
42+
Identifier: <>temp1
43+
WriteGeneraterFrameSlotNodeGen SourceSection: None
44+
Frame: [1,<>temp1,Illegal]
45+
YieldNode SourceSection: [13,20]`yield 1`
46+
flagSlot: 0
47+
IntegerLiteralNode SourceSection: [19,20]`1`
48+
Value: 1
49+
GeneratorAccessNode SourceSection: None
50+
WriteGeneratorFrameVariableNodeGen SourceSection: None
51+
Identifier: x
52+
WriteGeneraterFrameSlotNodeGen SourceSection: None
53+
Frame: [0,x,Illegal]
54+
ReadGeneratorFrameVariableNode SourceSection: None
55+
Frame: [1,<>temp1,Illegal]
56+
ReadVariableFromFrameNodeGen SourceSection: None
57+
GeneratorAccessNode SourceSection: None
4958
ReadGeneratorFrameVariableNode SourceSection: None
50-
Frame: [1,<return_val>,Illegal]
59+
Frame: [2,<return_val>,Illegal]
5160
ReadVariableFromFrameNodeGen SourceSection: None
5261
BlockNode SourceSection: None
5362
GeneratorAccessNode SourceSection: None

graalpython/com.oracle.graal.python.test/testData/goldenFiles/YieldStatementTests/yeild06.scope

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ Scope: []
55
FreeVars: Empty
66
Scope: f
77
Kind: Generator
8-
FrameDescriptor: [x, <return_val>]
8+
FrameDescriptor: [x, <return_val>, <>temp1]
99
CellVars: Empty
1010
FreeVars: Empty

graalpython/com.oracle.graal.python.test/testData/goldenFiles/YieldStatementTests/yeild06.tast

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ ModuleRootNode Name: <module 'yeild06'> SourceSection: [0,18]`def f(): x = yield
1212
WriteNameNodeGen SourceSection: [0,18]`def f(): x = yield`
1313
Identifier: f
1414
GeneratorFunctionDefinitionNode Name: f SourceSection: None
15-
FrameDescriptor: 2 slots [x, <return_val>]
15+
FrameDescriptor: 3 slots [x, <>temp1, <return_val>]
1616
Active Flags: 2
1717
For Nodes: 0
18-
Block Nodes: 0
18+
Block Nodes: 1
1919
Arguments: None
2020
KwArguments: None
2121
Documentation: None
@@ -29,24 +29,33 @@ ModuleRootNode Name: <module 'yeild06'> SourceSection: [0,18]`def f(): x = yield
2929
CelVars: None
3030
FreeVars: None
3131
NeedsCellFrame: False
32-
FrameDescriptor: 2 slots [x, <return_val>]
32+
FrameDescriptor: 3 slots [x, <>temp1, <return_val>]
3333
ExecutionSlots:
3434
FreeVarsSlots: None
3535
CellVarsSlots: None
3636
InnerRootNode SourceSection: [0,18]`def f(): x = yield`
3737
GeneratorReturnTargetNode SourceSection: [0,18]`def f(): x = yield`
3838
flagSlot: 1
3939
FunctionBodyNode SourceSection: [9,18]`x = yield`
40-
WriteGeneratorFrameVariableNodeGen SourceSection: [9,18]`x = yield`
41-
Identifier: x
42-
WriteGeneraterFrameSlotNodeGen SourceSection: None
43-
Frame: [0,x,Illegal]
44-
YieldNode SourceSection: [13,18]`yield`
45-
flagSlot: 0
46-
EmptyNode SourceSection: None
47-
GeneratorAccessNode SourceSection: None
40+
GeneratorBlockNode SourceSection: [9,18]`x = yield`
41+
WriteGeneratorFrameVariableNodeGen SourceSection: None
42+
Identifier: <>temp1
43+
WriteGeneraterFrameSlotNodeGen SourceSection: None
44+
Frame: [1,<>temp1,Illegal]
45+
YieldNode SourceSection: [13,18]`yield`
46+
flagSlot: 0
47+
EmptyNode SourceSection: None
48+
GeneratorAccessNode SourceSection: None
49+
WriteGeneratorFrameVariableNodeGen SourceSection: None
50+
Identifier: x
51+
WriteGeneraterFrameSlotNodeGen SourceSection: None
52+
Frame: [0,x,Illegal]
53+
ReadGeneratorFrameVariableNode SourceSection: None
54+
Frame: [1,<>temp1,Illegal]
55+
ReadVariableFromFrameNodeGen SourceSection: None
56+
GeneratorAccessNode SourceSection: None
4857
ReadGeneratorFrameVariableNode SourceSection: None
49-
Frame: [1,<return_val>,Illegal]
58+
Frame: [2,<return_val>,Illegal]
5059
ReadVariableFromFrameNodeGen SourceSection: None
5160
BlockNode SourceSection: None
5261
GeneratorAccessNode SourceSection: None

0 commit comments

Comments
 (0)