aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Initial package rename:Alexander Hesse2012-12-30221-72843/+0
| | | | | | | | | pypy.rpython -> rpython.rtyper pypy.translator -> rpython.translator pypy.rlib -> rpython.rlib pypy.jit -> rpython.jit pypy.objspace.flow -> rpython.flowspace pypy.annotation -> rpython.annotator
* getitem/setitem on bytearrayMaciej Fijalkowski2012-12-263-3/+52
|
* merge defaultMaciej Fijalkowski2012-12-261-0/+1
|\
| * skip this test tooMaciej Fijalkowski2012-12-261-0/+1
| |
* | merge defaultMaciej Fijalkowski2012-12-261-1/+2
|\|
| * This test doesn't and shouldn't run on unicode.Alex Gaynor2012-12-251-1/+2
| |
* | one more testMaciej Fijalkowski2012-12-262-1/+10
| |
* | mergeMaciej Fijalkowski2012-12-261-0/+2
|\ \
| * | Add asserts that should pass, but don'tArmin Rigo2012-12-261-0/+2
| | |
* | | fix the testMaciej Fijalkowski2012-12-263-5/+9
|/ /
* | progress towards additionMaciej Fijalkowski2012-12-264-21/+98
| |
* | basic bytearray creationMaciej Fijalkowski2012-12-248-3/+77
|/
* cut dependency annotation.model -> unaryop, binaryopGreg Price2012-12-125-16/+17
| | | | | | | This makes annotation.model very lean on dependencies, which keeps rlib.types lean, which will be very helpful in importing the latter all over for signatures without creating cyclic dependencies.
* malloc: small cleanupsGreg Price2012-12-121-3/+3
| | | | | Some logic and an error message hadn't kept up with changes over the years.
* apply the TestOOtype skips to jvm/cli explicitlyPhilip Jenvey2012-12-181-2/+2
| | | | string_to_float seems to work whereas parts_to_float doesn't
* preallocate stuff in charp2strMaciej Fijalkowski2012-12-151-1/+4
|
* isdigit on stringsAlex Gaynor2012-12-142-6/+32
|
* support isalpha on stringsAlex Gaynor2012-12-142-0/+26
|
* add a half even rounding mode to round_double for py3kPhilip Jenvey2012-12-141-0/+9
|
* readd rfloat tests that seem to have been mistakenly removed in d7a6c72Philip Jenvey2012-12-141-1/+171
|
* no bonus points for trying too hardmattip2012-12-131-4/+0
|
* prefer OverflowError for log{,10,1p} math edge casesmattip2012-12-131-0/+6
|
* Fix these testsArmin Rigo2012-12-021-0/+3
|
* unroll this function when the size of the list is constant and smallAlex Gaynor2012-12-021-4/+5
|
* Remove insist translation option, which has long been useless.Alex Gaynor2012-12-011-9/+2
|
* Kill the "marksweep" GC and the "markcompact" GC. The former was hereArmin Rigo2012-12-018-1397/+13
| | | | | | for historical reasons only but never made much sense performance-wise. The latter is not maintained and slightly broken for now; it's revivable if there is interest.
* hg merge defaultAmaury Forgeot d'Arc2012-11-2819-54/+202
|\
| * Change _always_inline_=True to crash if inlining fails. Use ↵Armin Rigo2012-11-231-2/+2
| | | | | | | | _always_inline_='try' to not crash if it fails. Fixes left and right.
| * Fix (I think) log1p on Windows.Armin Rigo2012-11-221-1/+1
| |
| * Add os.fchown() and os.fchmod().Armin Rigo2012-11-191-0/+27
| |
| * Tweak the implementation of math.log1p in RPython to be more similar toArmin Rigo2012-11-183-4/+21
| | | | | | | | | | math.log and math.log10. Also, this lets us add a special-case, backported recently to Python 2.7: math.log1p(-0.0) == -0.0.
| * merge defaultMaciej Fijalkowski2012-11-143-15/+11
| |\
| | * unskip&fix test_{upper,lower}_char for ootype (this fixes also the ↵Antonio Cuni2012-11-123-15/+11
| | | | | | | | | | | | correspondent CLI tests)
| * | merge defaultPhilip Jenvey2012-11-1179-2103/+771
| |\|
| | * mergeMaciej Fijalkowski2012-11-076-4/+50
| | |\
| | | * Should make the "extra" flag really independent from any other flagArmin Rigo2012-11-071-2/+4
| | | | | | | | | | | | | | | | used in the GC.
| | | * Tweak the gc.get_*() functions to give them hopefully reasonableArmin Rigo2012-11-075-2/+46
| | | | | | | | | | | | | | | | | | | | performance, based on the new ability to set and clear a flag in the object headers from RPython.
| | * | fix termios testsMaciej Fijalkowski2012-11-071-24/+39
| | |/
| | * Fix non-obvious annotation bug.Armin Rigo2012-11-031-0/+20
| | |
| * | fix mishandling of bad length hints in zip, add some related assertsPhilip Jenvey2012-10-051-0/+1
| | |
| * | merge defaultPhilip Jenvey2012-09-261-6/+15
| |\ \
| * | | (fijal) don't overalloc in resizelist_hint gePhilip Jenvey2012-09-241-3/+1
| | | |
| * | | merge defaultPhilip Jenvey2012-09-245-134/+129
| |\ \ \
| * \ \ \ merge defaultPhilip Jenvey2012-09-1220-31/+277
| |\ \ \ \
| * \ \ \ \ merge defaultPhilip Jenvey2012-08-2321-57/+287
| |\ \ \ \ \
| * | | | | | an ootype _ll_resize_hint attemptPhilip Jenvey2012-07-142-0/+3
| | | | | | |
| * | | | | | have resizelist_hint return nothing and not change the actual lenPhilip Jenvey2012-07-141-5/+30
| | | | | | |
* | | | | | | hg merge defaultAmaury Forgeot d'Arc2012-10-2815-571/+79
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| * | | | | | A bug and fix in the dict insertion code. Interestingly, CPython hasArmin Rigo2012-10-283-16/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | the same bug until changes in 3.3 fixed it.
| * | | | | | (ronan mostly) merging translation-cleanup branch, where we splitMaciej Fijalkowski2012-10-214-31/+2
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | interpreter and the RPython compilation toolchain