- 24 Jul, 2019 1 commit
-
-
Pierre Blanc-fatin authored
-
- 23 Jul, 2019 1 commit
-
-
Pierre Blanc-fatin authored
Factorizations : - run_pythran.py and run_cython.py in run_backend.py - pytranizer.py and cythonizer.py in compiler.py I've also moved transpiler.py from the backend directory into the root of transonic I didn't move supported_backend global variable from config.py to backend/__init__.py cause it sets off import conflicts
-
- 22 Jul, 2019 1 commit
-
-
Pierre Blanc-fatin authored
-
- 18 Jul, 2019 2 commits
-
-
Pierre Blanc-fatin authored
-
Pierre Blanc-fatin authored
-
- 17 Jul, 2019 1 commit
-
-
Pierre Blanc-fatin authored
-
- 16 Jul, 2019 1 commit
-
-
Pierre Blanc-fatin authored
-
- 15 Jul, 2019 2 commits
-
-
Pierre Blanc-fatin authored
-
Pierre Blanc-fatin authored
-
- 23 Jul, 2019 1 commit
-
-
Pierre Augier authored
-
- 18 Jul, 2019 1 commit
-
-
Pierre Augier authored
-
- 17 Jul, 2019 1 commit
-
-
Pierre Blanc-fatin authored
-
- 15 Jul, 2019 1 commit
-
-
Pierre Blanc-fatin authored
-
- 03 Jul, 2019 1 commit
-
-
Pierre Blanc-fatin authored
-
- 02 Jul, 2019 2 commits
-
-
Pierre Blanc-fatin authored
-
Pierre Blanc-fatin authored
Get_code_ext refactoring + same name not mandatory for a jit call (see description) + associated test With a jitted function called in another jitted function: same name like "func = jit(func)" not mandatory
-
- 01 Jul, 2019 1 commit
-
-
Pierre Blanc-fatin authored
Important : Methods don't, the name in parameter of jit has to be the same that the assigned variable name
-
- 28 Jun, 2019 3 commits
-
-
Pierre Augier authored
-
Pierre Augier authored
-
Pierre Augier authored
-
- 27 Jun, 2019 1 commit
-
-
Pierre Augier authored
-
- 28 Jun, 2019 1 commit
-
-
Pierre Blanc-fatin authored
3 FIXME left to do about issue #21.
-
- 27 Jun, 2019 1 commit
-
-
Pierre Blanc-fatin authored
Now no argument boosted functions have a pythran signature Amend : define a boosted func2() with a "# transonic def func2()" in the associated test to make sure the pythran signature is not doubled
-
- 26 Jun, 2019 5 commits
-
-
Pierre Augier authored
-
Pierre Blanc-fatin authored
+1 associated test
-
Pierre Augier authored
-
Pierre Augier authored
-
Pierre Augier authored
-
- 25 Jun, 2019 1 commit
-
-
Pierre Blanc-fatin authored
In this commit I have changed get_exterior_code() in analyse/__init__.py to resolve the double files writting problem . I have also added a test for boosted methods that use a locally imported function. And finally I have fixed the boosted functions name problem. PS : An amend that consider Pierre Augier comments on the associated PR has been done.
-
- 21 Jun, 2019 1 commit
-
-
Pierre Augier authored
-
- 20 Jun, 2019 1 commit
-
-
Pierre Blanc-fatin authored
To have the error run 'make clean; pytest test_justintime.py -s' I don't understand why function at line 277 in transonic.util.py (i.e "spec.loader.exec_module(module)") doesn't find the module imported by the module in its parameter" I've written just before this line a test that looks for the existence of this module, and the test gives me a positive existence In this commit I have only kept the test that give me this error (in test_justintime.py). Be aware that this commit contains other unrelated changes like a factorisation of the function "filter_external_code"
-
- 18 Jun, 2019 1 commit
-
-
Pierre Blanc-fatin authored
Of course boosted functions support multi-levels of import as jitted function. The reorganisation was done for factoring 2 identical functions in analyse_aot() and analyse_jit(). There is a new test about multi-levels import in boosted function.
-
- 17 Jun, 2019 1 commit
-
-
Pierre Blanc-fatin authored
-
- 14 Jun, 2019 2 commits
-
-
Pierre Blanc-fatin authored
-
Pierre Augier authored
-
- 11 Jun, 2019 2 commits
-
-
Pierre Augier authored
-
Pierre Augier authored
-
- 10 Jun, 2019 1 commit
-
-
Pierre Augier authored
-
- 07 Jun, 2019 2 commits
-
-
Pierre Augier authored
-
Pierre Blanc-fatin authored
-