aboutsummaryrefslogtreecommitdiff
path: root/pypy
Commit message (Expand)AuthorAgeFilesLines
* fix test_ast.Carl Friedrich Bolz-Tereick2021-02-031-4/+4
* merge branch to update Tk/Tcl to 8.6 on windowsMatti Picus2021-02-032-5/+9
|\
| * fix Tcl/Tk 8.6 packaging on winnulano2021-02-021-5/+5
* | merge defaultCarl Friedrich Bolz-Tereick2021-02-011-0/+5
|\|
| * remerge fixes from rpython-never-allocateMatti Picus2021-01-281-0/+6
| |\
* | | only unbox ints on 64 bit machines (otherwise there is no memory saving andCarl Friedrich Bolz-Tereick2021-01-312-41/+60
* | | merge defaultCarl Friedrich Bolz-Tereick2021-01-308-34/+182
|\| |
| * | document and close branch to be mergedMatti Picus2021-01-271-0/+5
| * | merge default into branchMatti Picus2021-01-27111-2810/+2369
| |\ \
| | * | Fix signature of PyEval_EvalCodeMatti Picus2021-01-231-1/+1
| | * | merge, document py2.7-winreg which backports winreg changes from py3.7Matti Picus2021-01-214-16/+169
| | |\ \
| | | * | fix py3.7-winreg backportsnulano2020-12-252-31/+21
| | | * | backport 0df11e6e: redo winreg reflection using runtime loadingnulano2020-12-252-12/+101
| | | * | backport d5d9fb27, fb5cddf8: bpo-21151, preserve None passed as REG_BINARY in...nulano2020-12-252-4/+8
| | | * | backport e070d661: implement winreg reflection on win64nulano2020-12-252-10/+70
| | | * | don't add REG_QWORD introduced in CPython 3.6 to winreg on PyPy2nulano2020-12-251-0/+5
| * | | | Revert changes to PyFoo_Check and PyFoo_CheckExact signaturesYannick Jadoul2021-01-262-3/+5
| * | | | Change parameter type of PyModule_New to const char*, and use build_type_chec...Yannick Jadoul2020-10-183-18/+6
* | | | | pretty subtle bug: when iterating over a map dict, some items would go missing!Carl Friedrich Bolz-Tereick2021-01-302-7/+24
* | | | | always go through _set_mapdict_mapCarl Friedrich Bolz-Tereick2021-01-281-6/+10
* | | | | fix test_unbox_reorder_bug3Carl Friedrich Bolz-Tereick2021-01-282-51/+16
* | | | | add layout commentsCarl Friedrich Bolz-Tereick2021-01-281-15/+14
* | | | | this took way too long: at least reproduce the failure in a unit testCarl Friedrich Bolz-Tereick2021-01-271-0/+31
* | | | | fix a bug where the unboxed storage would grow too largeCarl Friedrich Bolz-Tereick2021-01-272-2/+16
* | | | | document branchCarl Friedrich Bolz-Tereick2021-01-271-0/+7
* | | | | remove debugging comment, make test_pypy_c more naturalCarl Friedrich Bolz-Tereick2021-01-264-10/+8
* | | | | stop field optimizations in a few of the existing testsCarl Friedrich Bolz-Tereick2021-01-264-0/+7
* | | | | fix a problem with undetected type-instability: it wasn't found if theCarl Friedrich Bolz-Tereick2021-01-263-34/+124
* | | | | add missing immutable fieldCarl Friedrich Bolz-Tereick2021-01-261-1/+1
* | | | | another reordering bugCarl Friedrich Bolz-Tereick2021-01-212-10/+23
* | | | | fix interaction of reordering and unboxingCarl Friedrich Bolz-Tereick2021-01-212-5/+48
* | | | | expose mapdict implementation via __pypy__ to help with debugabilityCarl Friedrich Bolz-Tereick2021-01-193-8/+37
* | | | | fix bug in more complicated patterns of boxed and unboxed attributesCarl Friedrich Bolz-Tereick2021-01-192-1/+44
* | | | | merge defaultCarl Friedrich Bolz-Tereick2021-01-197-20/+87
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | add str2constcharp for testsMatti Picus2021-01-041-11/+11
| * | | | test, fix parsing "inf" and friends in PyOS_string_to_double (issue 3375)Matti Picus2021-01-033-3/+61
| * | | | happy new yearMatti Picus2021-01-011-1/+1
| * | | | trivial test fixes, backport Py_NAN fixMatti Picus2020-12-312-7/+10
| * | | | document and close branch to be mergedMatti Picus2020-12-301-0/+6
* | | | | some more tests for specialized classesCarl Friedrich Bolz-Tereick2021-01-012-8/+39
* | | | | implement immutability of UnwrappedPlainAttributesCarl Friedrich Bolz-Tereick2020-12-312-3/+45
* | | | | implement type freezing for unboxed types:Carl Friedrich Bolz-Tereick2020-12-312-8/+69
* | | | | fix remaining testsCarl Friedrich Bolz-Tereick2020-12-313-14/+19
* | | | | in progress: the simple cases of unboxing workCarl Friedrich Bolz-Tereick2020-12-304-25/+180
* | | | | erase a bit differentlyCarl Friedrich Bolz-Tereick2020-12-302-20/+20
* | | | | factor out some common code into helper methodsCarl Friedrich Bolz-Tereick2020-12-292-18/+23
* | | | | store everything erasedCarl Friedrich Bolz-Tereick2020-12-292-39/+56
* | | | | rename length and be more careful about its usesCarl Friedrich Bolz-Tereick2020-12-292-14/+21
|/ / / /
* | | | rename super ambiguous "index" to "attrkind"Carl Friedrich Bolz-Tereick2020-12-281-70/+70
* | | | factor out the more common path of "increase storage by 1" into its own methodCarl Friedrich Bolz-Tereick2020-12-281-9/+30