- 19 May, 2014 2 commits
-
-
Kevin Modzelewski authored
Updated exception handling in: src/runtime/types.cpp src/runtime/builtin_modules/builtins.cpp src/runtime/builtin_modules/math.cpp
-
Kevin Modzelewski authored
Adds a non-optimal implementation of int.__divmod__ + tests
-
- 18 May, 2014 2 commits
-
-
Kevin Modzelewski authored
Change the logic to determine path to parse_ast.py, otherwise it breaks usage of pyston binary.
-
Leandro Lameiro authored
-
- 17 May, 2014 5 commits
-
-
Leandro Lameiro authored
-
Kevin Modzelewski authored
There's still vestiges of the libunwind experiment; I'm leaving those in even though they're dead since I think we should move soon back to that approach.
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
-
- 16 May, 2014 1 commit
-
-
Marius Wachtler authored
-
- 15 May, 2014 2 commits
-
-
Marius Wachtler authored
-
Marius Wachtler authored
-
- 14 May, 2014 2 commits
-
-
Marius Wachtler authored
overlooked this one in the previous commit
-
Marius Wachtler authored
-
- 13 May, 2014 4 commits
-
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
Changed the indentation of pretty much the entire codebase. It did some things that I don't like that seem not configurable, but overall it seems like an improvement, and nice to have a canonical format going forward.
-
Kevin Modzelewski authored
Will commit the result in the next changeset. Also, had to update to a newer version of LLVM to get some new clang-format options. We don't necessarily have to use the same version of clang-format as the version of llvm that we build it against, but if we can it keeps the build system simpler.
-
- 12 May, 2014 1 commit
-
-
Kevin Modzelewski authored
Release llvm_patches and libunwind_patches into the public domain so they can be incorporated into the upstream projects and their users
-
- 09 May, 2014 2 commits
-
-
Kevin Modzelewski authored
Uses module name when generating IR, for improved readability.
-
Leandro Lameiro authored
As I touched the module repr, I added some tests to it. Turned out that cpython normalizes the path of a module and uses the pyc file in the repr string. That part is ignored in this test.
-
- 08 May, 2014 3 commits
-
-
Kevin Modzelewski authored
Performance optimizations
-
Marius Wachtler authored
reduces runtime of fannkuch.py by about 0.8 secs
-
Marius Wachtler authored
Reduces fannkuch.py runtime on my machine from 25.5 secs to 16.5 secs.
-
- 07 May, 2014 1 commit
-
-
Kevin Modzelewski authored
Add support to list.count
-
- 06 May, 2014 1 commit
-
-
Leandro Lameiro authored
-
- 05 May, 2014 6 commits
-
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
Implement backtick (repr)
-
Marius Wachtler authored
-
Marius Wachtler authored
-
Kevin Modzelewski authored
Rearrange BoxedClass members to reduce size slightly (8 Bytes)
-
Kevin Modzelewski authored
Type specialice more runtime methods
-
- 04 May, 2014 3 commits
-
-
Marius Wachtler authored
-
Marius Wachtler authored
-
Kevin Modzelewski authored
-
- 03 May, 2014 2 commits
-
-
Marius Wachtler authored
-
Kevin Modzelewski authored
-
- 01 May, 2014 2 commits
-
-
Kevin Modzelewski authored
Whoops. register specialiced int functions correctly
-
Marius Wachtler authored
-
- 30 Apr, 2014 1 commit
-
-
Kevin Modzelewski authored
Type specialice buildin math support
-