Carl Friedrich Bolz-Tereick pushed to branch branch/pypy-jitdriver-greenkeys at PyPy / pypy
Commits: 685c2b69 by Matti Picus at 2020-02-11T17:26:45+02:00 update script for portable builds - - - - - 9d5c16c4 by Matti Picus at 2020-02-11T19:07:51+02:00 start to migrate documentation to foss.heptapod.net and document new workflow --HG-- branch : heptapod - - - - - 141737a8 by Matti Picus at 2020-02-11T19:08:29+02:00 more heptapod migration --HG-- branch : heptapod - - - - - 2510baa4 by Carl Friedrich Bolz-Tereick at 2020-02-12T16:20:00+01:00 it seems that space.iteriterable is broken, because exceptions from space.next are swallowed by the flow object space. more generally, it's not safe to define __iter__ and next in rpython, it breaks too many assumptions. - - - - - ef0e7634 by Carl Friedrich Bolz-Tereick at 2020-02-12T16:50:29+01:00 a test that shows an rpython problem: user-defined next is not really working, both the flow space as well as the annotator assume that next can only raise StopIteration - - - - - fc5b3735 by Carl Friedrich Bolz-Tereick at 2020-02-12T18:39:40+01:00 use a linked list instead of a list (the list resizing showed up in my allocation profile) - - - - - c90649f1 by Carl Friedrich Bolz-Tereick at 2020-02-12T18:41:56+01:00 don't generate tons and tons of guard_not_invalidated while tracing one benchmark had 43% of all guards be guard_not_invalidated - - - - - 4c3bf142 by Matti Picus at 2020-02-13T07:21:27+02:00 virtualenv 20 seems to have changed the name of the target - - - - - 56d2e2ef by Matti Picus at 2020-02-13T16:26:07+02:00 fix issue 3155 for windows - - - - - 5deba447 by Matti Picus at 2020-02-13T16:27:03+02:00 fix for probing $dist_name which is 'UNKNOWN'. cpython avoids this by never using $dist_name in practice - - - - - b3522e6a by Richard Plangger at 2020-02-14T14:26:25-03:00 Add new architecture identification (z15), use zEC12 as default ISA target - - - - - ed702d10 by Carl Friedrich Bolz-Tereick at 2020-02-15T18:47:27+01:00 Backed out changeset 8fcba04d307f I am not 100% certain that this commit is correct in all situations, so backing out for now until I think through the corner cases. - - - - - 0999db56 by Armin Rigo at 2020-02-16T23:50:16+01:00 Write down a minimal counter-example for git branches - - - - - 305c5d60 by Armin Rigo at 2020-02-17T10:57:13+01:00 "Look at" implies there should be an image. I won't do an image here. - - - - - d862db4f by Armin Rigo at 2020-02-17T11:06:44+01:00 Yet another case - - - - - cb6f3ac7 by Matti Picus at 2020-02-17T16:20:49+02:00 tweak merge request instructions, assuming we use topic branches --HG-- branch : heptapod - - - - - 6b9e8ad5 by Matti Picus at 2020-02-17T19:19:10+02:00 rework foss.heptapod.net instructions a bit --HG-- branch : heptapod - - - - - 5ff75aab by Matti Picus at 2020-02-17T22:52:05+02:00 document and close branch to be merged --HG-- branch : heptapod - - - - - fb21e05a by Matti Picus at 2020-02-17T22:59:52+02:00 merge branch that updates documentation for heptapod workflow and URLs - - - - - e6312063 by Matti Picus at 2020-02-19T19:56:36+02:00 add python3.6 constants, they will be exposed to pypy2.7 as well. - - - - - a4428959 by Richard Plangger at 2020-02-20T15:16:57-03:00 byteorder related issue, check the byte order of that machine - - - - - 4f97d2c5 by Richard Plangger at 2020-02-20T16:13:10-03:00 missing properties for the reg allocation tests (zarch) - - - - - 06ef154c by Carl Friedrich Bolz-Tereick at 2020-02-21T10:01:11+01:00 count the number of ops that aren't even executed, because they are caught by the heap cache - - - - - b2460d35 by Carl Friedrich Bolz-Tereick at 2020-02-21T10:52:31+01:00 merge default --HG-- branch : pypy-jitdriver-greenkeys - - - - - 28 changed files: - extra_tests/ctypes_tests/test_structures.py - lib-python/2.7/distutils/command/install.py - lib-python/2.7/distutils/util.py - pypy/doc/build.rst - pypy/doc/coding-guide.rst - pypy/doc/conf.py - pypy/doc/config/translation.backendopt.txt - pypy/doc/contributing.rst - pypy/doc/cpython_differences.rst - pypy/doc/eventhistory.rst - pypy/doc/extradoc.rst - pypy/doc/faq.rst - + pypy/doc/mercurial_heptapod.rst - pypy/doc/whatsnew-head.rst - pypy/goal/getnightly.py - pypy/interpreter/baseobjspace.py - pypy/module/cpyext/dictobject.py - pypy/objspace/std/dictmultiobject.py - rpython/jit/backend/zarch/test/test_regalloc.py - rpython/jit/metainterp/blackhole.py - rpython/jit/metainterp/jitprof.py - rpython/jit/metainterp/pyjitpl.py - rpython/jit/metainterp/test/test_jitprof.py - rpython/rlib/_rsocket_rffi.py - rpython/rlib/jit.py - rpython/rtyper/test/test_rclass.py - rpython/translator/platform/arch/s390x.py - testrunner/get_info.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/compare/e73aeb9bf7ed22b758f2cacea59330c0d6a198b9...b2460d3554dc23ef2e2352afc874bd4af7b1189f --- View it on GitLab: https://foss.heptapod.net/pypy/pypy/compare/e73aeb9bf7ed22b758f2cacea59330c0d6a198b9...b2460d3554dc23ef2e2352afc874bd4af7b1189f You're receiving this email because of your account on foss.heptapod.net.
_______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit