Skip to content

Commit 395903b

Browse files
committed
[GR-21867] Replace GetLazyPythonClass with library call
PullRequest: graalpython/980
2 parents 6e917d5 + 1d2bc76 commit 395903b

File tree

101 files changed

+1033
-1203
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

101 files changed

+1033
-1203
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,3 +78,5 @@ Python3.g4.stamp
7878
/.*.csv*
7979
/graal_dumps
8080
*.jfr
81+
82+
graalpython/com.oracle.graal.python/src/com/oracle/graal/python/parser/antlr/.antlr/

graalpython/com.oracle.graal.python.test/testData/goldenFiles/AwaitAndAsyncTests/asyncWith01.tast

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,11 @@ ModuleRootNode Name: <module 'asyncWith01'> SourceSection: [0,34]`async def f():
4242
LookupInheritedAttributeNode SourceSection: None
4343
LookupAttributeInMRONodeGen SourceSection: None
4444
IsSameTypeNodeGen SourceSection: None
45-
GetLazyClassNodeGen SourceSection: None
45+
CachedDispatchFirst SourceSection: None
4646
LookupInheritedAttributeNode SourceSection: None
4747
LookupAttributeInMRONodeGen SourceSection: None
4848
IsSameTypeNodeGen SourceSection: None
49-
GetLazyClassNodeGen SourceSection: None
49+
CachedDispatchFirst SourceSection: None
5050
CallNodeGen SourceSection: None
5151
CallNodeGen SourceSection: None
5252
YesNodeGen SourceSection: None

graalpython/com.oracle.graal.python.test/testData/goldenFiles/AwaitAndAsyncTests/asyncWith02.tast

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,11 @@ ModuleRootNode Name: <module 'asyncWith02'> SourceSection: [0,47]`async def f():
4848
LookupInheritedAttributeNode SourceSection: None
4949
LookupAttributeInMRONodeGen SourceSection: None
5050
IsSameTypeNodeGen SourceSection: None
51-
GetLazyClassNodeGen SourceSection: None
51+
CachedDispatchFirst SourceSection: None
5252
LookupInheritedAttributeNode SourceSection: None
5353
LookupAttributeInMRONodeGen SourceSection: None
5454
IsSameTypeNodeGen SourceSection: None
55-
GetLazyClassNodeGen SourceSection: None
55+
CachedDispatchFirst SourceSection: None
5656
CallNodeGen SourceSection: None
5757
CallNodeGen SourceSection: None
5858
YesNodeGen SourceSection: None
@@ -67,11 +67,11 @@ ModuleRootNode Name: <module 'asyncWith02'> SourceSection: [0,47]`async def f():
6767
LookupInheritedAttributeNode SourceSection: None
6868
LookupAttributeInMRONodeGen SourceSection: None
6969
IsSameTypeNodeGen SourceSection: None
70-
GetLazyClassNodeGen SourceSection: None
70+
CachedDispatchFirst SourceSection: None
7171
LookupInheritedAttributeNode SourceSection: None
7272
LookupAttributeInMRONodeGen SourceSection: None
7373
IsSameTypeNodeGen SourceSection: None
74-
GetLazyClassNodeGen SourceSection: None
74+
CachedDispatchFirst SourceSection: None
7575
CallNodeGen SourceSection: None
7676
CallNodeGen SourceSection: None
7777
YesNodeGen SourceSection: None

graalpython/com.oracle.graal.python.test/testData/goldenFiles/BasicTests/with01.tast

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ ModuleRootNode Name: <module 'with01'> SourceSection: [0,21]`with A() as a:↵
2121
LookupInheritedAttributeNode SourceSection: None
2222
LookupAttributeInMRONodeGen SourceSection: None
2323
IsSameTypeNodeGen SourceSection: None
24-
GetLazyClassNodeGen SourceSection: None
24+
CachedDispatchFirst SourceSection: None
2525
LookupInheritedAttributeNode SourceSection: None
2626
LookupAttributeInMRONodeGen SourceSection: None
2727
IsSameTypeNodeGen SourceSection: None
28-
GetLazyClassNodeGen SourceSection: None
28+
CachedDispatchFirst SourceSection: None
2929
CallNodeGen SourceSection: None
3030
CallNodeGen SourceSection: None
3131
YesNodeGen SourceSection: None

graalpython/com.oracle.graal.python.test/testData/goldenFiles/BasicTests/with02.tast

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ ModuleRootNode Name: <module 'with02'> SourceSection: [0,31]`with A() as a, B()
2222
LookupInheritedAttributeNode SourceSection: None
2323
LookupAttributeInMRONodeGen SourceSection: None
2424
IsSameTypeNodeGen SourceSection: None
25-
GetLazyClassNodeGen SourceSection: None
25+
CachedDispatchFirst SourceSection: None
2626
LookupInheritedAttributeNode SourceSection: None
2727
LookupAttributeInMRONodeGen SourceSection: None
2828
IsSameTypeNodeGen SourceSection: None
29-
GetLazyClassNodeGen SourceSection: None
29+
CachedDispatchFirst SourceSection: None
3030
CallNodeGen SourceSection: None
3131
CallNodeGen SourceSection: None
3232
YesNodeGen SourceSection: None
@@ -40,11 +40,11 @@ ModuleRootNode Name: <module 'with02'> SourceSection: [0,31]`with A() as a, B()
4040
LookupInheritedAttributeNode SourceSection: None
4141
LookupAttributeInMRONodeGen SourceSection: None
4242
IsSameTypeNodeGen SourceSection: None
43-
GetLazyClassNodeGen SourceSection: None
43+
CachedDispatchFirst SourceSection: None
4444
LookupInheritedAttributeNode SourceSection: None
4545
LookupAttributeInMRONodeGen SourceSection: None
4646
IsSameTypeNodeGen SourceSection: None
47-
GetLazyClassNodeGen SourceSection: None
47+
CachedDispatchFirst SourceSection: None
4848
CallNodeGen SourceSection: None
4949
CallNodeGen SourceSection: None
5050
YesNodeGen SourceSection: None

graalpython/com.oracle.graal.python.test/testData/goldenFiles/BasicTests/with03.tast

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,11 @@ ModuleRootNode Name: <module 'with03'> SourceSection: [0,35]`def fn():↵ with
4949
LookupInheritedAttributeNode SourceSection: None
5050
LookupAttributeInMRONodeGen SourceSection: None
5151
IsSameTypeNodeGen SourceSection: None
52-
GetLazyClassNodeGen SourceSection: None
52+
CachedDispatchFirst SourceSection: None
5353
LookupInheritedAttributeNode SourceSection: None
5454
LookupAttributeInMRONodeGen SourceSection: None
5555
IsSameTypeNodeGen SourceSection: None
56-
GetLazyClassNodeGen SourceSection: None
56+
CachedDispatchFirst SourceSection: None
5757
CallNodeGen SourceSection: None
5858
CallNodeGen SourceSection: None
5959
YesNodeGen SourceSection: None

graalpython/com.oracle.graal.python.test/testData/goldenFiles/BasicTests/with04.tast

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,11 @@ ModuleRootNode Name: <module 'with04'> SourceSection: [0,45]`def fn():↵ with
5050
LookupInheritedAttributeNode SourceSection: None
5151
LookupAttributeInMRONodeGen SourceSection: None
5252
IsSameTypeNodeGen SourceSection: None
53-
GetLazyClassNodeGen SourceSection: None
53+
CachedDispatchFirst SourceSection: None
5454
LookupInheritedAttributeNode SourceSection: None
5555
LookupAttributeInMRONodeGen SourceSection: None
5656
IsSameTypeNodeGen SourceSection: None
57-
GetLazyClassNodeGen SourceSection: None
57+
CachedDispatchFirst SourceSection: None
5858
CallNodeGen SourceSection: None
5959
CallNodeGen SourceSection: None
6060
YesNodeGen SourceSection: None
@@ -71,11 +71,11 @@ ModuleRootNode Name: <module 'with04'> SourceSection: [0,45]`def fn():↵ with
7171
LookupInheritedAttributeNode SourceSection: None
7272
LookupAttributeInMRONodeGen SourceSection: None
7373
IsSameTypeNodeGen SourceSection: None
74-
GetLazyClassNodeGen SourceSection: None
74+
CachedDispatchFirst SourceSection: None
7575
LookupInheritedAttributeNode SourceSection: None
7676
LookupAttributeInMRONodeGen SourceSection: None
7777
IsSameTypeNodeGen SourceSection: None
78-
GetLazyClassNodeGen SourceSection: None
78+
CachedDispatchFirst SourceSection: None
7979
CallNodeGen SourceSection: None
8080
CallNodeGen SourceSection: None
8181
YesNodeGen SourceSection: None

graalpython/com.oracle.graal.python.test/testData/goldenFiles/BasicTests/with05.tast

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@ ModuleRootNode Name: <module 'with05'> SourceSection: [0,36]`def fn():↵ with
4646
LookupInheritedAttributeNode SourceSection: None
4747
LookupAttributeInMRONodeGen SourceSection: None
4848
IsSameTypeNodeGen SourceSection: None
49-
GetLazyClassNodeGen SourceSection: None
49+
CachedDispatchFirst SourceSection: None
5050
LookupInheritedAttributeNode SourceSection: None
5151
LookupAttributeInMRONodeGen SourceSection: None
5252
IsSameTypeNodeGen SourceSection: None
53-
GetLazyClassNodeGen SourceSection: None
53+
CachedDispatchFirst SourceSection: None
5454
CallNodeGen SourceSection: None
5555
CallNodeGen SourceSection: None
5656
YesNodeGen SourceSection: None

graalpython/com.oracle.graal.python.test/testData/goldenFiles/BasicTests/with06.tast

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,11 @@ ModuleRootNode Name: <module 'with06'> SourceSection: [0,56]`def fn():↵ with
5050
LookupInheritedAttributeNode SourceSection: None
5151
LookupAttributeInMRONodeGen SourceSection: None
5252
IsSameTypeNodeGen SourceSection: None
53-
GetLazyClassNodeGen SourceSection: None
53+
CachedDispatchFirst SourceSection: None
5454
LookupInheritedAttributeNode SourceSection: None
5555
LookupAttributeInMRONodeGen SourceSection: None
5656
IsSameTypeNodeGen SourceSection: None
57-
GetLazyClassNodeGen SourceSection: None
57+
CachedDispatchFirst SourceSection: None
5858
CallNodeGen SourceSection: None
5959
CallNodeGen SourceSection: None
6060
YesNodeGen SourceSection: None
@@ -71,11 +71,11 @@ ModuleRootNode Name: <module 'with06'> SourceSection: [0,56]`def fn():↵ with
7171
LookupInheritedAttributeNode SourceSection: None
7272
LookupAttributeInMRONodeGen SourceSection: None
7373
IsSameTypeNodeGen SourceSection: None
74-
GetLazyClassNodeGen SourceSection: None
74+
CachedDispatchFirst SourceSection: None
7575
LookupInheritedAttributeNode SourceSection: None
7676
LookupAttributeInMRONodeGen SourceSection: None
7777
IsSameTypeNodeGen SourceSection: None
78-
GetLazyClassNodeGen SourceSection: None
78+
CachedDispatchFirst SourceSection: None
7979
CallNodeGen SourceSection: None
8080
CallNodeGen SourceSection: None
8181
YesNodeGen SourceSection: None

graalpython/com.oracle.graal.python.test/testData/goldenFiles/GeneratorAndCompForTests/generator10.tast

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,11 +96,11 @@ ModuleRootNode Name: <module 'generator10'> SourceSection: [0,155]`def non_empty
9696
LookupInheritedAttributeNode SourceSection: None
9797
LookupAttributeInMRONodeGen SourceSection: None
9898
IsSameTypeNodeGen SourceSection: None
99-
GetLazyClassNodeGen SourceSection: None
99+
CachedDispatchFirst SourceSection: None
100100
LookupInheritedAttributeNode SourceSection: None
101101
LookupAttributeInMRONodeGen SourceSection: None
102102
IsSameTypeNodeGen SourceSection: None
103-
GetLazyClassNodeGen SourceSection: None
103+
CachedDispatchFirst SourceSection: None
104104
CallNodeGen SourceSection: None
105105
CallNodeGen SourceSection: None
106106
YesNodeGen SourceSection: None

0 commit comments

Comments
 (0)