| Commit message (Expand) | Author | Age | Files | Lines |
* | merge default | Carl Friedrich Bolz-Tereick | 2021-02-01 | 9 | -15/+80 |
|\ |
|
| * | merge heads | Matti Picus | 2021-02-01 | 9 | -15/+81 |
| |\ |
|
| | * | remerge fixes from rpython-never-allocate | Matti Picus | 2021-01-28 | 5 | -12/+18 |
| | |\ |
|
| | | * | unify 'hints' and '_hints' to '_hints' | Matti Picus | 2021-01-28 | 4 | -12/+12 |
| | * | | re-apply backed out changes from rpython-never-allocate | Matti Picus | 2021-01-28 | 4 | -3/+63 |
* | | | | merge default | Carl Friedrich Bolz-Tereick | 2021-01-31 | 2 | -0/+30 |
|\| | | |
|
| * | | | optimize chains of longlong2float(float2longlong(x)) and vice versa | Carl Friedrich Bolz-Tereick | 2021-01-31 | 2 | -0/+30 |
| |/ / |
|
* | | | only unbox ints on 64 bit machines (otherwise there is no memory saving and | Carl Friedrich Bolz-Tereick | 2021-01-31 | 2 | -41/+60 |
* | | | merge default | Carl Friedrich Bolz-Tereick | 2021-01-30 | 8 | -34/+182 |
|\| | |
|
| * | | merge branch to improve PyModule* | Matti Picus | 2021-01-27 | 4 | -17/+12 |
| |\ \ |
|
| | * | | document and close branch to be merged | Matti Picus | 2021-01-27 | 1 | -0/+5 |
| | * | | merge default into branch | Matti Picus | 2021-01-27 | 249 | -2342/+5972 |
| | |\ \
| | |/ /
| |/| | |
|
| * | | | Fix signature of PyEval_EvalCode | Matti Picus | 2021-01-23 | 1 | -1/+1 |
| * | | | Backed out changes from rpython-never-allocate since it is not ready yet | Matti Picus | 2021-01-22 | 4 | -63/+3 |
| * | | | Merge branch 'branch/rpython-never-allocate' into 'branch/default' | Antonio Cuni | 2021-01-21 | 4 | -3/+63 |
| |\ \ \
| | | |/
| | |/| |
|
| | * | | improve the test to check that if we constant-fold the MyClass malloc(), ever... | Antonio Cuni | 2020-10-02 | 1 | -6/+19 |
| | * | | introduce a @never_allocate class decorator, which ensure that a certain RPyt... | Antonio Cuni | 2020-10-02 | 4 | -3/+50 |
| * | | | merge, document py2.7-winreg which backports winreg changes from py3.7 | Matti Picus | 2021-01-21 | 4 | -16/+169 |
| |\ \ \ |
|
| | * | | | fix py3.7-winreg backports | nulano | 2020-12-25 | 2 | -31/+21 |
| | * | | | backport 0df11e6e: redo winreg reflection using runtime loading | nulano | 2020-12-25 | 4 | -48/+105 |
| | * | | | backport d5d9fb27, fb5cddf8: bpo-21151, preserve None passed as REG_BINARY in... | nulano | 2020-12-25 | 2 | -4/+8 |
| | * | | | backport e070d661: implement winreg reflection on win64 | nulano | 2020-12-25 | 4 | -14/+106 |
| | * | | | don't add REG_QWORD introduced in CPython 3.6 to winreg on PyPy2 | nulano | 2020-12-25 | 1 | -0/+5 |
| | | | * | Revert changes to PyFoo_Check and PyFoo_CheckExact signatures | Yannick Jadoul | 2021-01-26 | 2 | -3/+5 |
| | | | * | Change parameter type of PyModule_New to const char*, and use build_type_chec... | Yannick Jadoul | 2020-10-18 | 3 | -18/+6 |
* | | | | | pretty subtle bug: when iterating over a map dict, some items would go missing! | Carl Friedrich Bolz-Tereick | 2021-01-30 | 2 | -7/+24 |
* | | | | | always go through _set_mapdict_map | Carl Friedrich Bolz-Tereick | 2021-01-28 | 1 | -6/+10 |
* | | | | | fix test_unbox_reorder_bug3 | Carl Friedrich Bolz-Tereick | 2021-01-28 | 2 | -51/+16 |
* | | | | | add layout comments | Carl Friedrich Bolz-Tereick | 2021-01-28 | 1 | -15/+14 |
* | | | | | this took way too long: at least reproduce the failure in a unit test | Carl Friedrich Bolz-Tereick | 2021-01-27 | 1 | -0/+31 |
* | | | | | fix a bug where the unboxed storage would grow too large | Carl Friedrich Bolz-Tereick | 2021-01-27 | 2 | -2/+16 |
* | | | | | document branch | Carl Friedrich Bolz-Tereick | 2021-01-27 | 1 | -0/+7 |
* | | | | | remove debugging comment, make test_pypy_c more natural | Carl Friedrich Bolz-Tereick | 2021-01-26 | 4 | -10/+8 |
* | | | | | stop field optimizations in a few of the existing tests | Carl Friedrich Bolz-Tereick | 2021-01-26 | 4 | -0/+7 |
* | | | | | fix a problem with undetected type-instability: it wasn't found if the | Carl Friedrich Bolz-Tereick | 2021-01-26 | 3 | -34/+124 |
* | | | | | add missing immutable field | Carl Friedrich Bolz-Tereick | 2021-01-26 | 1 | -1/+1 |
* | | | | | another reordering bug | Carl Friedrich Bolz-Tereick | 2021-01-21 | 2 | -10/+23 |
* | | | | | fix interaction of reordering and unboxing | Carl Friedrich Bolz-Tereick | 2021-01-21 | 2 | -5/+48 |
* | | | | | expose mapdict implementation via __pypy__ to help with debugability | Carl Friedrich Bolz-Tereick | 2021-01-19 | 3 | -8/+37 |
* | | | | | fix bug in more complicated patterns of boxed and unboxed attributes | Carl Friedrich Bolz-Tereick | 2021-01-19 | 2 | -1/+44 |
* | | | | | merge default | Carl Friedrich Bolz-Tereick | 2021-01-19 | 23 | -233/+965 |
|\| | | | |
|
| * | | | | fix a bug in the heapcache around nonstandard virtualizables (it doesn't occur | Carl Friedrich Bolz-Tereick | 2021-01-18 | 3 | -11/+21 |
| * | | | | rename Hash to HASH to match cpython | fijal | 2021-01-07 | 1 | -3/+3 |
| * | | | | add str2constcharp for tests | Matti Picus | 2021-01-04 | 2 | -11/+18 |
| * | | | | test, fix parsing "inf" and friends in PyOS_string_to_double (issue 3375) | Matti Picus | 2021-01-03 | 4 | -5/+63 |
| * | | | | enable vmprof installation for rpython/rlib/rvmprof tests | Matti Picus | 2021-01-02 | 1 | -1/+1 |
| * | | | | happy new year | Matti Picus | 2021-01-01 | 3 | -5/+5 |
| * | | | | trivial test fixes, backport Py_NAN fix | Matti Picus | 2020-12-31 | 3 | -8/+11 |
| * | | | | merge sync-distutils which updates the way we find MSVC | Matti Picus | 2020-12-30 | 7 | -191/+845 |
| |\ \ \ \ |
|
| | * | | | | document and close branch to be merged | Matti Picus | 2020-12-30 | 1 | -0/+6 |