Commits

Show all
Author Commit Message Labels Comments Date
wlav
rpython fixes
Branches
reflex-support
wlav
first steps towards STL support
Branches
reflex-support
wlav
make benchmarking easier
Branches
reflex-support
wlav
pull C++ bound methods into the app level to allow normal python mro to work
Branches
reflex-support
wlav
namespaces in namespaces and inner classes
Branches
reflex-support
wlav
merge default into branch
Branches
reflex-support
Armin Rigo
Speed up a little bit str.split('char'). Unsure why CPython is so much faster at doing this on a big string (benchmark: a 60MB string with 3 million times the separator character).
Benjamin Peterson
detect future features after source is in utf-8 This should fix #732.
Armin Rigo
Test and (bah) fix.
Armin Rigo
merge heads
Armin Rigo
Call _preprocess_libary_dirs() from here too.
Alex Gaynor
Mark a function in the tests as dont_look_inside so it works with the new stricter requirements. Also remove it from a test that marked every function as don't look inside to stree the JIT.
Alex Gaynor
Show the function that can't be access direct.
Alex Gaynor
Merged upstream.
Alex Gaynor
We shipped 1.5 already, this file is basically completely out of date.
Benjamin Peterson
reject graphs with access_directly that we no longer want to look inside
Benjamin Peterson
some rarely used frame methods which we don't have to look inside
Benjamin Peterson
BUILD_SET is @unroll_safe
wlav
initial support for classes in namespaces
Branches
reflex-support
wlav
merge default into branch
Branches
reflex-support
Armin Rigo
merge heads
Armin Rigo
Found where the #includes come from. Remove them; they belong to debug_print.c. Give up writing a test, given that on x86 and x86_64 we use a custom version of READ_TIMESTAMP anyway.
Armin Rigo
A missing #include means that CLOCK_THREAD_CPUTIME_ID is not defined, even on Linux. Bad fijal, no cookie. But it's true that it's hard to test: both versions give numbers that are reasonable. I'll try to come up with a test anyway...
Benjamin Peterson
fix compiling an empty module
Armin Rigo
Improve test_set_length_fraction. Fix it and simplify the code to assume that the stack grows downward, which is the case for almost all architectures nowadays.
Armin Rigo
Untested: fix to make sure we pass a signed value to charpsize2str().
Armin Rigo
make --help work even without --opt=. Thanks nekto0n.
Armin Rigo
merge heads
Armin Rigo
Make sys.setrecursionlimit() have an effect again: now, setting it to a value N sets the low-level maximum to N/1000 times 768KB. Approximative but hopefully good enough.
Antonio Cuni
implement debug_flush and debug_offset for the CLI backend; fixes test_debug_print_start_stop
  1. Prev
  2. Next