aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* fix C warning, lltype.Signed is a long, not an intCarl Friedrich Bolz-Tereick2021-02-171-2/+2
* use low-level interface where applicable, add at least a minimal hypothesis t...Carl Friedrich Bolz-Tereick2021-02-042-13/+21
* remove unreachable code(?)Carl Friedrich Bolz-Tereick2021-02-031-4/+0
* add a comment about something that I have to re-learn every time I read this ...Carl Friedrich Bolz-Tereick2020-04-291-0/+6
* remove copy-pasted commentCarl Friedrich Bolz-Tereick2020-04-291-2/+0
* express the make_le/ge/gt/lt methods in terms of their _const variantsCarl Friedrich Bolz-Tereick2020-04-291-8/+32
* merge defaultCarl Friedrich Bolz-Tereick2021-02-018-15/+75
|\
| * merge headsMatti Picus2021-02-018-15/+75
| |\
| | * remerge fixes from rpython-never-allocateMatti Picus2021-01-284-12/+12
| | |\
| | | * unify 'hints' and '_hints' to '_hints'Matti Picus2021-01-284-12/+12
| | * | re-apply backed out changes from rpython-never-allocateMatti Picus2021-01-284-3/+63
* | | | merge defaultCarl Friedrich Bolz-Tereick2021-01-312-0/+30
|\| | |
| * | | optimize chains of longlong2float(float2longlong(x)) and vice versaCarl Friedrich Bolz-Tereick2021-01-312-0/+30
| |/ /
| * | Backed out changes from rpython-never-allocate since it is not ready yetMatti Picus2021-01-224-63/+3
| * | Merge branch 'branch/rpython-never-allocate' into 'branch/default'Antonio Cuni2021-01-214-3/+63
| |\|
| | * improve the test to check that if we constant-fold the MyClass malloc(), ever...Antonio Cuni2020-10-021-6/+19
| | * introduce a @never_allocate class decorator, which ensure that a certain RPyt...Antonio Cuni2020-10-024-3/+50
* | | merge defaultCarl Friedrich Bolz-Tereick2021-01-196-16/+33
|\| |
| * | fix a bug in the heapcache around nonstandard virtualizables (it doesn't occurCarl Friedrich Bolz-Tereick2021-01-183-11/+21
| * | add str2constcharp for testsMatti Picus2021-01-041-0/+7
| * | test, fix parsing "inf" and friends in PyOS_string_to_double (issue 3375)Matti Picus2021-01-031-2/+2
| * | happy new yearMatti Picus2021-01-011-3/+3
* | | store everything erasedCarl Friedrich Bolz-Tereick2020-12-291-0/+1
|/ /
* | backport rpython changes from py3.7-winregMatti Picus2020-12-251-0/+1
* | more lceanly work around limitations of jom.exe (a nmake replacement that kno...Matti Picus2020-12-252-16/+30
* | work around problem with jom.exe in this testMatti Picus2020-12-251-0/+2
* | add an option for 'manifest'Matti Picus2020-12-241-0/+2
* | test, cleanup manifest embedding for vs2008+; add option for adding a manifestMatti Picus2020-12-244-34/+185
* | Patch from issue #3227, modernized to use the existing bitflags: PYPYSIG_NO_W...Armin Rigo2020-12-222-1/+5
* | wchar_t is unsigned short on windows. This is important for surrogateescapeMatti Picus2020-12-091-0/+2
* | move "thread from "requires" to "suggested" for sandbox, compatibility with p...Matti Picus2020-12-061-2/+3
* | Merge branch 'branch/add-rffi-constcharpsize2str' into 'branch/default'Simon Cross2020-12-042-0/+27
|\ \
| * | Implement constcharpsize2str in rffi.Simon Cross2020-12-032-0/+27
* | | make stack bigger when creating pypy.exe directly from CMatti Picus2020-12-031-3/+3
|/ /
* | Merge the rpython-error_value branch.Antonio Cuni2020-12-026-50/+151
|\ \
| * | fix test_enforce_llhelper_error_value_in_case_of_nested_exception by disablin...Antonio Cuni2020-11-302-7/+10
| * | merge headsAntonio Cuni2020-11-301-1/+1
| |\ \
| | * | temporary checkin to see whether disabling this breaks any testAntonio Cuni2020-11-301-1/+1
| * | | Refactor&simplify the approach:Antonio Cuni2020-11-306-162/+70
| |/ /
| * | WIP: require the user to explicitly define which error_value to use when usin...Antonio Cuni2020-11-214-32/+110
| * | 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
| * | implement @ll_error_value and add a couple of test to ensure that it works co...Antonio Cuni2020-11-183-7/+74
| * | add a test which checks that in case of exception the function returns a spec...Antonio Cuni2020-11-183-17/+56
* | | backport changes from py3.7 to rpythonMatti Picus2020-11-304-1/+6
* | | merge default into win64, tweak rpython/tool/cparser/cparser.pyMatti Picus2020-11-2920-151/+2692
|\ \ \
| * \ \ hg merge defaultRonan Lamy2020-11-2510-150/+361
| |\ \ \
| | * | | fix for a case where the difference shows up with recent unicode databases onlyArmin Rigo2020-11-242-2/+8
| | * | | fixesArmin Rigo2020-11-242-3/+6
| | * | | back-port the rpython bits of "py3.7-rsre"Armin Rigo2020-11-248-129/+327
| | |/ /