- 15 Jul, 2015 11 commits
-
-
Kevin Modzelewski authored
type speculation support
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
I have a whole bunch of mechanical changes to allow speculation, but I think our pre-existing speculation rules end up hurting the macrobenchmarks. I'd like to get those in and then separately work on making in beneficial.
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
It'll break once we add frame introspection info to it, but for now it just needed some massaging.
-
Kevin Modzelewski authored
Currently it gets somewhat hidden by the object-caching behavior. Add an API for fetching it out, and use it to make the "prettified" IR (which you see on -vv or higher) include the slowpath addresses.
-
Kevin Modzelewski authored
Using NULL for undefined values is confusing since maybe something actually returned that. So try using -1.
-
Kevin Modzelewski authored
Somewhat ad-hoc at the moment; only added for a few types of operations.
-
Kevin Modzelewski authored
Add a couple tests to the travis-ci configuration
-
Kevin Modzelewski authored
correct output filenames for the new .so's
-
- 14 Jul, 2015 15 commits
-
-
Chris Toshok authored
-
Kevin Modzelewski authored
- Build and run in Debug mode (but not the extra tests) - make sure that building + running doesn't dirty the repository.
-
Kevin Modzelewski authored
fix null check
-
Chris Toshok authored
-
Kevin Modzelewski authored
add support for the _curses, bz2, and grp modules (mercurial needs them)
-
Chris Toshok authored
-
Chris Toshok authored
don't do isNonheapRoot first, since .so's loading at arbitrary accesses can put max/min on either side of our gc heap.
-
Kevin Modzelewski authored
add long.__float__ attribute
-
Boxiang Sun authored
-
Kevin Modzelewski authored
Revert "Merge pull request #685 from undingen/interp_gc2"
-
Kevin Modzelewski authored
This reverts commit 78493220, reversing changes made to 194d51eb.
-
Kevin Modzelewski authored
This was a merge conflict between #656 and #693
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
Fix lea
-
Kevin Modzelewski authored
baseline jit: directly emit patchpoints instead of using runtime ICs
-
- 13 Jul, 2015 14 commits
-
-
Kevin Modzelewski authored
Don't guard types sometimes
-
Marius Wachtler authored
I encountered this issue sometimes with the protobuf integration test.
-
Marius Wachtler authored
-
Marius Wachtler authored
this also adds support for calling 8 arg functions (=2 stack args)
-
Marius Wachtler authored
-
Kevin Modzelewski authored
rewrite some tp_call cases, and reduce calls to getTopPythonFrame
-
Kevin Modzelewski authored
use inline functions instead of casting function pointers
-
Kevin Modzelewski authored
Fewer mallocs
-
Kevin Modzelewski authored
interpreter: Don't GC allocate ASTInterpreter instances.
-
Kevin Modzelewski authored
Print out the last N lines of a failing test instead of first N
-
Chris Toshok authored
after adding these modules, virtualenv_test now tries to access file.mode, which we hadn't exposed before.
-
Chris Toshok authored
-
Chris Toshok authored
-
Chris Toshok authored
-