aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* remove code duplication with rstr by having the real implementation of searchCarl Friedrich Bolz-Tereick2021-02-261-107/+10
* fix a tiny performance bug in our string search that we ported from cpython.Carl Friedrich Bolz-Tereick2021-02-251-2/+2
* remerge fixes from rpython-never-allocateMatti Picus2021-01-282-4/+4
|\
| * unify 'hints' and '_hints' to '_hints'Matti Picus2021-01-282-4/+4
* | re-apply backed out changes from rpython-never-allocateMatti Picus2021-01-281-0/+3
* | Backed out changes from rpython-never-allocate since it is not ready yetMatti Picus2021-01-221-3/+0
* | Merge branch 'branch/rpython-never-allocate' into 'branch/default'Antonio Cuni2021-01-211-0/+3
|\|
| * introduce a @never_allocate class decorator, which ensure that a certain RPyt...Antonio Cuni2020-10-021-0/+3
* | add str2constcharp for testsMatti Picus2021-01-041-0/+7
* | wchar_t is unsigned short on windows. This is important for surrogateescapeMatti Picus2020-12-091-0/+2
* | Implement constcharpsize2str in rffi.Simon Cross2020-12-032-0/+27
* | Merge the rpython-error_value branch.Antonio Cuni2020-12-023-17/+33
|\ \
| * | Refactor&simplify the approach:Antonio Cuni2020-11-303-16/+11
| * | WIP: require the user to explicitly define which error_value to use when usin...Antonio Cuni2020-11-212-4/+12
| * | rename this test, else it's ungreppableAntonio Cuni2020-11-201-1/+1
| * | fix the case for exceptions raised by builtin opsAntonio Cuni2020-11-181-2/+8
| * | add a test which checks that in case of exception the function returns a spec...Antonio Cuni2020-11-181-8/+15
| |/
* | fail early in rstr.do_stringformat for ints too small, not when speciallizing...nulano2020-10-151-0/+7
* | fix test_rffi_sizeof was ignored for lltype.*nulano2020-10-081-1/+9
* | fix rposix function signatures for both Linux and Win64nulano2020-10-051-1/+4
* | merge default into branchMatti Picus2020-10-054-5/+97
|\|
| * boehm gc: try using pkg-config to find itDan Villiom Podlaski Christiansen2020-09-171-4/+9
| * next similar issue (73e7c4e0b67d)Armin Rigo2020-09-092-0/+31
| * A fix for a corner case (shown by test_ztranslation in branch 'hpy').Armin Rigo2020-09-092-0/+54
| * Only set CC variable if otherwise unspecifiedUnknown2020-09-081-1/+1
| * test, fix for crash in strftime, will not crash when using msvcrt>=10Matti Picus2020-08-271-0/+2
* | Merge defaultnulano2020-08-181-1/+1
|\|
| * windows writes addresses with upper case hexMatti Picus2020-08-161-1/+1
* | fixArmin Rigo2020-08-171-2/+2
* | fix rffi.LONG / rffi.ULONG vs rffi.SIGNED / rffi.UNSIGNED in _pypyjson modulenulano2020-08-101-0/+4
* | Merge defaultnulano2020-07-241-3/+3
|\|
| * Older versions of CPython 2.7.x (like 2.7.6) don't support this new syntaxArmin Rigo2020-07-171-3/+3
* | skip FFI_STDCALL check on win64 where it is undefinednulano2020-07-181-1/+1
* | fix OP_RAW_MALLOC_USAGEnulano2020-07-141-2/+2
|/
* merge headsArmin Rigo2020-07-133-5/+44
|\
| * fix these two tests which were failing after the change of the reprAntonio Cuni2019-11-232-9/+9
| * Introduce rffi.constcharp2str, and improve the repr of low-level arrayAntonio Cuni2019-11-223-4/+43
* | Better performance for pypy3---the following sequence no longerArmin Rigo2020-07-132-1/+66
|/
* Merge branch 'branch/no-str-unicode-union' into 'branch/default'Ronan Lamy2020-07-015-49/+15
|\
| * Disallow unions of char and unichar, since they make the annotator inconsistentRonan Lamy2016-09-045-49/+15
* | Fixes for 560856d4f545: need to add an ARRAYMOVE operation in the jit, similarArmin Rigo2020-06-251-10/+8
|/
* Add rgc.ll_arraymove(), as a way to shift items inside the same arrayArmin Rigo2020-06-165-40/+60
* Use py3-style names for function attributesRonan Lamy2020-04-225-6/+6
* Modernize exec syntax in rpython/Ronan Lamy2020-04-184-10/+10
* merge win32-cppyy which enables _cppyy and updates compilers used on win32 bu...Matti Picus2020-03-241-0/+1
|\
| * merge default into branchMatti Picus2020-03-201-0/+2
| |\
| * | fix translationMatti Picus2020-03-171-0/+1
* | | When not translated, restore the state of the emulated GIL even if we get aArmin Rigo2020-03-201-1/+9
| |/ |/|
* | support for universal runtime in testsMatti Picus2020-03-201-0/+2
|/
* (antocuni, arigo)Armin Rigo2019-11-182-4/+34