Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
fluiddyn
transonic
Commits
fd0cb7ba665f
Commit
3117fb6d
authored
Aug 12, 2019
by
Pierre Augier
Browse files
classe -> class
parent
e0f4917c4181
Changes
5
Hide whitespace changes
Inline
Side-by-side
transonic/analyses/__init__.py
View file @
fd0cb7ba
...
...
@@ -291,7 +291,7 @@ def analyse_aot(code, pathfile):
consider_annotations
=
False
,
blocks
=
blocks_for_capturex
,
)
code_ext
=
{
"function"
:
{},
"class
e
"
:
{}}
code_ext
=
{
"function"
:
{},
"class"
:
{}}
code_dependance
=
capturex
.
make_code_external
()
# TODO implement class for new backends
if
boosted_dicts
[
"functions"
][
"pythran"
]:
...
...
@@ -303,7 +303,7 @@ def analyse_aot(code, pathfile):
if
boosted_dicts
[
"classes"
][
"pythran"
]:
cls
=
next
(
iter
(
boosted_dicts
[
"classes"
][
"pythran"
]))
code_dependance
,
code_ext
,
_
,
_
=
get_exterior_code
(
{
cls
:
code_dependance
},
pathfile
,
classes
=
"class
e
"
,
relative
=
True
{
cls
:
code_dependance
},
pathfile
,
classes
=
"class"
,
relative
=
True
)
code_dependance
=
code_dependance
[
cls
]
debug
(
code_dependance
)
...
...
transonic/analyses/justintime.py
View file @
fd0cb7ba
...
...
@@ -111,7 +111,7 @@ def analysis_jit(code, pathfile):
codes_dependance_classes
,
pathfile
,
previous_file_name
=
None
,
classes
=
"class
e
"
,
classes
=
"class"
,
relative
=
False
,
jitted_dicts
=
jitted_dicts
,
)
...
...
transonic/analyses/util.py
View file @
fd0cb7ba
...
...
@@ -326,7 +326,7 @@ def adapt_code_dependance(func: str, codes_dependance: str, jitted_dicts: dict):
return
extast
.
unparse
(
module
),
jitted_dicts
,
special
,
jitted_functions
code_ext
=
{
"function"
:
{},
"class
e
"
:
{}}
code_ext
=
{
"function"
:
{},
"class"
:
{}}
def
get_exterior_code
(
...
...
transonic/backends/backend.py
View file @
fd0cb7ba
...
...
@@ -120,7 +120,7 @@ class Backend:
path_ext_file
=
path_dir
/
(
file_name
+
".py"
)
write_if_has_to_write
(
path_ext_file
,
code
,
logger
.
info
)
for
file_name
,
code
in
code_ext
[
"class
e
"
].
items
():
for
file_name
,
code
in
code_ext
[
"class"
].
items
():
path_ext_file
=
(
path_dir
.
parent
/
f
"__
{
self
.
name
}
__"
/
(
file_name
+
".py"
)
)
...
...
transonic/justintime.py
View file @
fd0cb7ba
...
...
@@ -139,7 +139,7 @@ class ModuleJIT:
write_if_has_to_write
(
path_ext_file
,
code
,
logger
.
info
)
# Write exterior code for classes
for
file_name
,
code
in
self
.
code_ext
[
"class
e
"
].
items
():
for
file_name
,
code
in
self
.
code_ext
[
"class"
].
items
():
path_ext
=
(
path_jit
.
parent
/
"__jit_classes__"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment