aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Older versions of CPython 2.7.x (like 2.7.6) don't support this new syntaxArmin Rigo2020-07-171-1/+1
* Explicitly forbid comparisons between str and unicodeRonan Lamy2016-09-051-0/+14
* Add test for constantsRonan Lamy2016-09-041-8/+19
* Disallow unions of char and unichar, since they make the annotator inconsistentRonan Lamy2016-09-042-17/+0
* Use py3-style names for function attributesRonan Lamy2020-04-222-5/+5
* Modernize exec syntax in rpython/Ronan Lamy2020-04-181-1/+1
* Speed up 'bytearray += bytes' and other similar combinationsArmin Rigo2019-07-011-0/+11
* merge default into branchMatti Picus2019-02-092-0/+18
|\
| * merge defaultCarl Friedrich Bolz-Tereick2019-01-1410-105/+126
| |\
| | * Backed out changeset b51d40dbb01dCarl Friedrich Bolz-Tereick2018-05-212-56/+3
| | * Backed out changeset f0f9cfefd069Carl Friedrich Bolz-Tereick2018-05-211-6/+2
| | * more base methodsCarl Friedrich Bolz-Tereick2018-05-181-2/+6
| | * try to see whether it's plausible to forbid moving methods up the classCarl Friedrich Bolz-Tereick2018-05-172-3/+56
| * | merge defaultCarl Friedrich Bolz-Tereick2017-09-271-0/+19
| |\ \
| * | | - implement __contains__ support in rpythonCarl Friedrich Bolz2017-08-222-0/+18
* | | | hg merge defaultRonan Lamy2018-05-142-1/+11
|\ \ \ \ | | |_|/ | |/| |
| * | | rpython support for dict.get(key) (ie without giving a default)Carl Friedrich Bolz-Tereick2018-05-122-1/+11
* | | | merge default into branchMatti Picus2018-03-271-15/+26
|\| | |
| * | | Spellchecking and cleanup.Arianna Avanzini2018-03-181-1/+1
| * | | Remove check added in last commit.Arianna Avanzini2018-03-181-6/+5
| * | | Cleanup rpython/annotator/signature.pyArianna Avanzini2018-03-181-14/+26
* | | | merge default into branchMatti Picus2018-03-183-7/+6
|\| | |
| * | | merge defaultfijal2018-02-055-19/+28
| |\ \ \
| | * | | replace rfloat.isnan and rfloat.isinf with the functions in the math moduleBenjamin Peterson2018-01-191-2/+1
| | * | | assume math.copysign and always use it over rfloat.copysignBenjamin Peterson2018-01-171-2/+3
| | * | | Backport rpython/ changes made on the py3.5 branchRonan Lamy2018-01-101-4/+2
| * | | | merge mmap-for-llarenafijal2017-11-305-70/+60
| |\ \ \ \
| * | | | | write the number of raw malloced bytes into structs that are used for add_mem...fijal2017-09-281-0/+1
| | |_|_|/ | |/| | |
* | | | | hg merge defaultRonan Lamy2017-12-123-12/+23
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | rename the argument to simple_hash_eq, as suggested by antocuni and arigatoCarl Friedrich Bolz-Tereick2017-12-113-14/+14
| * | | | thread the fast_hash info through the various layers into the rordereddictCarl Friedrich Bolz-Tereick2017-12-113-11/+17
| * | | | a branch to support fast hash functions with r_dictCarl Friedrich Bolz-Tereick2017-12-111-1/+6
| | |/ / | |/| |
* | | | fix _rawffi and add a todo itemfijal2017-12-091-1/+1
* | | | merge defaultfijal2017-11-235-70/+60
|\| | |
| * | | Tweak: 16% speed increase of PyPy annotation, by avoiding theArmin Rigo2017-11-201-14/+35
| * | | Follow-up for cb9634421fa2: revert the very general change and insteadArmin Rigo2017-11-191-27/+10
| * | | Convert ListItem.read_locations from dict to setRonan Lamy2017-11-172-5/+5
| * | | small cleanupRonan Lamy2016-11-201-6/+5
| * | | Kill confusing function callback case in emulate_pbc_call()Ronan Lamy2016-11-203-40/+7
| * | | Simplify codeRonan Lamy2016-11-201-13/+9
| * | | "eh". On pypy we need to be careful in which order we have pendingblocks.fijal2017-11-081-1/+25
| |/ /
* | | hg merge defaultArmin Rigo2017-10-121-0/+19
|\| |
| * | checks that specialize:argtype() makes two copies of aArmin Rigo2017-09-061-0/+19
| |/
* | hg merge defaultArmin Rigo2017-08-246-26/+54
|\|
| * make sure dict != dict is complained about earlyfijal2017-08-071-0/+2
| * Don't preallocate RPython lists if we only know an upper bound onArmin Rigo2017-06-071-0/+1
| * fix issue #1877: replace bare Exceptions with AnnotatorError in the annotatorCarl Friedrich Bolz2017-05-226-25/+26
| * unsure to understand why I need this to make py3.5 translateArmin Rigo2017-02-211-1/+2
| * Pff, whack more at the hack for calling str_encode_utf_8 fromArmin Rigo2017-02-201-1/+24
* | remove pdbfijal2017-02-271-3/+0