Commits

Show all
Author Commit Message Labels Comments Date
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
A test that I would like to pass:
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
This belongs to the previous commit, of course
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Put class handling code in its own class.
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Implement attribute access for external classes
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Ensure that the Repr constructed by a class is the same as
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Start using a Controller to wrap the low-level pointer exported by the dll.
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Fix test
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Refactor a bit
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Refactor tests a bit, and add the next test I want to pass
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Expose the constructor directly.
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Add a test, which works.
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Move code to a more proper place.
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Handle exported functions with more than one argument...
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
It's probably not the best place, but at least move the code out of genc.py.
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Finally found how to convert a SomeInstance(classdef=S) to a pointer
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Work in progress: try to export classes and pass them between modules.
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
When a function is "annotated by example", constant propagation
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Start sharing code between CarbonPython and the C backend.
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Unskip test_carbonpython (maybe temporary)
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Move @export to pypy/translate/, and make it compatible with the one used by cli/carbonpython.py
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
make our @export decorator closer to the one used by carbonpython
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Merge the new CSharedModuleBuilder into the already existing CLibraryBuilder.
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
Introduce CSharedModuleBuilder: it builds a .so or .dll
Branches
separate-compilation
Amaury Forgeot d'Arc avatarAmaury Forgeot d'Arc
A branch to integrate xorAxAx work on separate compilation of modules
Branches
separate-compilation
Maciej Fijalkowski avatarMaciej Fijalkowski
"update" python list
Maciej Fijalkowski avatarMaciej Fijalkowski
(pedronis, fijal)
Maciej Fijalkowski avatarMaciej Fijalkowski
(pedronis, fijal)
Samuele Pedroni avatarSamuele Pedroni
(fijal, pedronis)
Armin Rigo avatarArmin Rigo
Typo.
Benjamin Peterson avatarBenjamin Peterson
follow loader protocol correctly
  1. Prev
  2. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.