Commits

Show all
Author Commit Message Labels Comments Date
Stefano Rivera
Generate instance tests rather than trying to achieve this as app tests
Stefano Rivera
Remove accidenctally added whitespace
Stefano Rivera
Merge default
Stefano Rivera
Catch EAGAIN in Stream.readline()
Stefano Rivera
Catch EAGAIN in TextCRLFFilter.read()
Stefano Rivera
Add AppTestCRLFFilterNonblocking to test TextCRLFilter on non-Windows
Stefano Rivera
Catch EAGAIN in W_File.direct_readline()
Stefano Rivera
Extend AppTestNonblocking to exercise limited size readlines()s, and reads that aren't multiples of the buffer-size
Stefano Rivera
Catch EAGAIN in W_File.direct_read()
Stefano Rivera
Catch EAGAIN in BufferingInputStream.readline()
Stefano Rivera
Catch EAGAIN in BufferingInputStream.read()
Stefano Rivera
Extend AppTestNonblocking to exercise limited size read()s
Stefano Rivera
Catch EAGAIN in TextInputFilter.readline()
Stefano Rivera
Extend AppTestNonblocking to create a larger variety of test file objects (excersising most paths in construct_stream_tower)
Stefano Rivera
Handle EAGAIN correctly for unbuffered files too
Alex Gaynor
fix translation
Alex Gaynor
disable virtualization for arrays of structs, to be fixed by the virtual-dicts branch. in practice this wasn't very useful because it only worked on empty dicts.
Alex Gaynor
failing test in optimizebasic form, if this code is invalid then this test can be removed
Alex Gaynor
a failing JIT test. it seems to fail because we try to cast an rpy_str to rclass.OBJECT, perhaps this operation is not allowed, but then the underlying code shouldn't translate I think.
Alex Gaynor
optimize int_floordiv(0, i) to always return 0.
Alex Gaynor
mark a few functions in {str, unicode}.format as being unroll_safe. "{} {}".format(i, i) now generates very nice code
Alex Gaynor
fix test
Armin Rigo
merge heads
Armin Rigo
Test and trivial fix.
Alex Gaynor
(fijal, alex, armin): Merged inline-dict-ops, this teaches the JIT about {get,set}iteriorfield_gc, which is needed to inline various dict functions such as ll_get_value.
Alex Gaynor
closed branch for merge
Branches
inline-dict-ops
Alex Gaynor
merged in default
Branches
inline-dict-ops
Armin Rigo
Workaround: add 'arraydescr' and 'fielddescr' on the class too,
Branches
inline-dict-ops
Armin Rigo
Revert d0bcf756f012, which breaks test_ztranslation. Will fix
Branches
inline-dict-ops
Armin Rigo
Add missing setannotation(..).
Branches
inline-dict-ops
  1. Prev
  2. Next