Hi all, Armin and I briefly looked at the long list of our open branches today. Could everybody take a look which of "their" branches could be closed, or maybe merged? see list below, ordered by last committer on the branch, and date. For future reference, the command that I used to get the list is: hg log -r "reverse(head()-parents(merge())-closed()-tag(tip))" --template "{author} {date|isodate} {branch}\n" | sort Thanks Carl Friedrich Alexander Hesse <webmaster@aquanasoft.de> 2013-02-13 19:30 +0100 quiet-rpython Alexander Hesse <webmaster@aquanasoft.de> 2014-01-21 18:51 +0000 pypy-alone Alexander Hesse <webmaster@aquanasoft.de> 2014-01-21 18:51 +0000 rpython-alone Alexander Hesse <webmaster@aquanasoft.de> 2014-01-31 00:23 +0100 prepare-split Alex Gaynor <alex.gaynor@gmail.com> 2012-02-18 12:48 -0500 numpypy-ctypes Alex Gaynor <alex.gaynor@gmail.com> 2012-02-24 13:41 -0500 numpy-record-type-pure-python Alex Gaynor <alex.gaynor@gmail.com> 2012-03-01 17:37 -0500 jit-tracehook Alex Gaynor <alex.gaynor@gmail.com> 2012-03-04 17:40 -0500 struct-double Alex Gaynor <alex.gaynor@gmail.com> 2012-05-12 21:20 +0200 dynamic-specialized-tuple Alex Gaynor <alex.gaynor@gmail.com> 2013-02-02 16:13 -0800 jit-sys-exc-info Alex Gaynor <alex.gaynor@gmail.com> 2013-03-17 10:38 -0700 asm-backend-dupe-removal Alex Gaynor <alex.gaynor@gmail.com> 2013-09-07 11:16 -0700 unroll-virtual-dict-resize Alex Gaynor <alex.gaynor@gmail.com> 2013-10-15 17:50 -0700 python-loop-unroll Amaury Forgeot d'Arc <amauryfa@gmail.com> 2010-01-22 17:32 +0000 separate-compilation Amaury Forgeot d'Arc <amauryfa@gmail.com> 2010-06-09 15:56 +0000 cpyext-init-cleanup Amaury Forgeot d'Arc <amauryfa@gmail.com> 2010-07-16 20:39 +0000 unicode_filename-2 Amaury Forgeot d'Arc <amauryfa@gmail.com> 2011-03-05 00:58 +0100 real-rffi.INT Amaury Forgeot d'Arc <amauryfa@gmail.com> 2011-04-29 11:58 +0200 mingw32-build Amaury Forgeot d'Arc <amauryfa@gmail.com> 2011-08-31 01:34 +0200 compile-from-stream Amaury Forgeot d'Arc <amauryfa@gmail.com> 2012-04-03 00:20 +0200 sepcomp2 Amaury Forgeot d'Arc <amauryfa@gmail.com> 2013-07-24 12:07 +0200 missing-os-functions Amaury Forgeot d'Arc <amauryfa@gmail.com> 2013-09-13 21:54 +0200 const-correctness Amaury Forgeot d'Arc <amauryfa@gmail.com> 2014-07-13 23:02 +0200 wrap-bytes Amaury Forgeot d'Arc <amauryfa@gmail.com> 2014-08-18 09:16 +0200 split-ast-classes Amaury Forgeot d'Arc <amauryfa@gmail.com> 2014-10-05 20:21 +0200 decimal-libmpdec Amaury Forgeot d'Arc <amauryfa@gmail.com> 2015-01-12 22:11 +0100 kill_ll_time Amaury Forgeot d'Arc <amauryfa@gmail.com> 2016-04-13 20:36 +0200 ast-arena Amaury Forgeot d'Arc <amauryfa@gmail.com> 2016-10-01 19:25 +0200 py35-getbuiltin andrewjlawrence 2019-02-10 20:59 +0000 winoverlapped Antonio Cuni <anto.cuni@gmail.com> 2012-01-20 17:26 +0100 core-only-tracing Antonio Cuni <anto.cuni@gmail.com> 2012-10-26 14:33 +0200 py3k-listview_str Antonio Cuni <anto.cuni@gmail.com> 2014-01-17 22:54 +0100 utf8-unicode Antonio Cuni <anto.cuni@gmail.com> 2017-10-08 00:50 +0200 cpyext-nowrapper Antonio Cuni <anto.cuni@gmail.com> 2017-11-10 16:42 +0100 vmprof-enable-kwargs Antonio Cuni <anto.cuni@gmail.com> 2017-11-15 02:11 +0100 continulet-no-frame-loop Antonio Cuni <anto.cuni@gmail.com> 2017-11-16 19:21 +0100 continulet-no-frame-loop-2 Antonio Cuni <anto.cuni@gmail.com> 2018-02-05 10:55 +0100 vmprof-resolve_addr Antonio Cuni <anto.cuni@gmail.com> 2019-02-11 11:50 +0100 default Armin Rigo <arigo@tunes.org> 2011-02-24 15:33 +0100 lltrace Armin Rigo <arigo@tunes.org> 2011-09-04 10:47 +0200 shadowstack-perf Armin Rigo <arigo@tunes.org> 2012-01-22 20:20 +0100 32ptr-on-64bit Armin Rigo <arigo@tunes.org> 2012-08-29 17:31 +0200 stm-jit Armin Rigo <arigo@tunes.org> 2013-06-28 15:22 +0200 stm-gc-2 Armin Rigo <arigo@tunes.org> 2013-09-15 10:35 +0200 stmgc-static-barrier Armin Rigo <arigo@tunes.org> 2013-09-25 16:11 +0000 gcremovetypeptr-32bit Armin Rigo <arigo@tunes.org> 2013-11-04 20:51 +0100 array-overallocation-in-nursery Armin Rigo <arigo@tunes.org> 2014-06-15 11:22 +0200 stringbuilder-perf Armin Rigo <arigo@tunes.org> 2014-12-14 17:41 +0100 no-silent-merging-of-int-types Armin Rigo <arigo@tunes.org> 2015-02-08 20:33 +0100 optimize-locks Armin Rigo <arigo@tunes.org> 2015-07-29 17:21 +0200 fix-strbuf Armin Rigo <arigo@tunes.org> 2015-11-29 16:17 +0100 stmgc-c8-dictstrategy Armin Rigo <arigo@tunes.org> 2016-10-08 07:41 +0200 release-5.x Armin Rigo <arigo@tunes.org> 2016-12-11 15:29 +0100 utf8sp Armin Rigo <arigo@tunes.org> 2016-12-29 19:02 +0100 sandbox-lib Armin Rigo <arigo@tunes.org> 2017-01-21 11:12 +0100 nogil-unsafe Armin Rigo <arigo@tunes.org> 2017-02-24 15:19 +0000 gc-forkfriendly-2 Armin Rigo <arigo@tunes.org> 2017-09-02 11:33 +0200 nogil-unsafe-2 Armin Rigo <arigo@tunes.org> 2017-10-01 09:10 +0200 len_w Armin Rigo <arigo@tunes.org> 2017-12-18 21:52 +0100 mmap-for-arenas Armin Rigo <arigo@tunes.org> 2018-07-24 14:38 +0200 guard-compatible Armin Rigo <arigo@tunes.org> 2019-02-08 00:54 +0100 release-pypy2.7-7.x Armin Rigo <arigo@tunes.org> 2019-02-08 00:54 +0100 release-pypy3.5-7.x Armin Rigo <arigo@tunes.org> 2019-02-08 00:54 +0100 release-pypy3.6-7.x Brian Kearns <bdkearns@gmail.com> 2014-09-20 17:19 -0400 use-file-star-for-file Carl Friedrich Bolz <cfbolz@gmx.de> 2013-04-24 17:17 +0200 int-tag-untag-as-operations Carl Friedrich Bolz <cfbolz@gmx.de> 2013-07-11 22:13 +0200 faster-set-of-iterator Carl Friedrich Bolz <cfbolz@gmx.de> 2015-08-10 15:35 +0200 gc-vmprof Carl Friedrich Bolz <cfbolz@gmx.de> 2016-01-22 17:47 +0100 value-profiling Carl Friedrich Bolz <cfbolz@gmx.de> 2016-02-23 18:32 +0100 statistics-maps Carl Friedrich Bolz <cfbolz@gmx.de> 2016-02-27 17:01 +0100 speed-up-stringsearch Carl Friedrich Bolz <cfbolz@gmx.de> 2016-03-05 13:32 +0100 global-cell-cache Carl Friedrich Bolz <cfbolz@gmx.de> 2016-04-29 12:08 +0300 share-mapdict-methods Carl Friedrich Bolz <cfbolz@gmx.de> 2016-06-06 17:17 +0200 applevel-unroll-safe Carl Friedrich Bolz <cfbolz@gmx.de> 2016-06-13 16:44 +0200 hypothesis-apptest Carl Friedrich Bolz <cfbolz@gmx.de> 2016-11-20 22:59 +0100 better-storesink Carl Friedrich Bolz <cfbolz@gmx.de> 2017-03-29 20:11 +0200 fix-2198 Carl Friedrich Bolz <cfbolz@gmx.de> 2017-08-07 00:09 +0200 bridgeopt-improvements Carl Friedrich Bolz-Tereick <cfbolz@gmx.de> 2017-12-03 22:24 +0100 intbound-improvements Carl Friedrich Bolz-Tereick <cfbolz@gmx.de> 2018-03-12 14:47 +0100 parser-tuning Catalin Gabriel Manciu <catalin.gabriel.manciu@intel.com> 2016-04-14 15:52 +0300 detect_cpu_count Corbin Simpson <cds@corbinsimpson.com> 2014-07-03 11:35 -0700 promote-unicode Daniel Roberts <Ademan555@gmail.com> 2011-04-10 15:39 -0700 fold_intadd Dario Bertini <berdario@gmail.com> 2011-07-01 12:14 +0200 int32on64-experiment David Malcolm <dmalcolm@redhat.com> 2015-01-12 12:43 -0500 libgccjit-backend Devin Jeanpierre <jeanpierreda@gmail.com> 2016-06-13 15:35 -0700 gc-forkfriendly Edd Barrett <vext01@gmail.com> 2016-08-15 14:52 +0100 w-xor-x Edd Barrett <vext01@gmail.com> 2016-09-02 16:14 +0100 asmmemmgr-for-code-only fijal 2016-03-29 14:15 +0200 faster-traceback fijal 2017-05-11 18:20 +0200 str-measure fijal 2017-10-25 09:24 +0200 ssl-context-share fijal 2017-11-02 11:37 +0100 canraise-assertionerror Hakan Ardo <hakan@debian.org> 2011-02-02 06:59 +0100 jit-fromstart Hakan Ardo <hakan@debian.org> 2011-02-17 14:18 +0100 guard-improvements Hakan Ardo <hakan@debian.org> 2011-03-27 18:01 +0200 jit-usable_retrace Hakan Ardo <hakan@debian.org> 2011-08-20 09:57 +0200 jit-limit_peeling Hakan Ardo <hakan@debian.org> 2012-01-05 10:41 +0100 jit-usable_retrace_2 Hakan Ardo <hakan@debian.org> 2013-02-04 22:39 +0100 jit-usable_retrace_3 Ilya Osadchiy <osadchiy.ilya@gmail.com> 2011-10-19 22:51 +0200 numpy-comparison Joannah Nanjekye <nanjekyejoannah@gmail.com> 2017-02-25 13:30 +0300 pread/pwrite JohnDoe 2016-04-07 12:10 +0300 get-heap-stats Justin Peel <notmuchtotell@gmail.com> 2011-09-06 09:38 -0600 gc-trace-faster Lars Wassermann <lars.wassermann@gmail.com> 2013-03-08 13:45 +0100 type-specialized-instances Laurence Tratt <laurie@tratt.net> 2013-11-26 15:45 +0000 more_strategies Łukasz Langa <lukasz@langa.pl> 2019-02-08 17:39 +0100 py3.6 Maciej Fijalkowski <fijall@gmail.com> 2019-02-09 16:18 +0000 arm64 Manuel Jacob <me@manueljacob.de> 2015-03-01 12:35 +0100 spaceops-are-variables Manuel Jacob <me@manueljacob.de> 2017-03-03 01:47 +0100 gcc-lto Manuel Jacob <me@manueljacob.de> 2017-04-10 23:58 +0200 llvm-translation-backend Manuel Jacob <me@manueljacob.de> 2019-02-06 16:55 +0100 ann-systemexit Matti Picus <matti.picus@gmail.com> 2016-05-05 18:04 +0300 numpy_broadcast_nd Matti Picus <matti.picus@gmail.com> 2016-05-30 22:11 +0300 release-pypy3.3-v5 Matti Picus <matti.picus@gmail.com> 2016-06-03 15:44 +0300 cpyext-inheritance Matti Picus <matti.picus@gmail.com> 2016-07-10 08:30 -0400 override-tp_as-methods Matti Picus <matti.picus@gmail.com> 2016-10-02 09:17 +0300 numpypy_pickle_compat Matti Picus <matti.picus@gmail.com> 2016-10-17 22:56 +0300 rmod-radd-slots Matti Picus <matti.picus@gmail.com> 2016-10-26 20:10 +0300 pypy-config Matti Picus <matti.picus@gmail.com> 2017-06-30 18:26 -0400 cpyext-injection Matti Picus <matti.picus@gmail.com> 2017-07-10 22:57 +0300 cpyext-add_newdoc Matti Picus <matti.picus@gmail.com> 2017-08-04 13:39 +0300 cpyext-debug-type_dealloc Matti Picus <matti.picus@gmail.com> 2017-09-11 18:06 +0300 cpyext-tp_dictoffset Matti Picus <matti.picus@gmail.com> 2017-09-25 20:42 +0300 win32-slow-tests Matti Picus <matti.picus@gmail.com> 2017-10-03 13:49 +0300 release-pypy2.7-5.x Matti Picus <matti.picus@gmail.com> 2017-10-03 13:53 +0300 release-pypy3.5-5.x Matti Picus <matti.picus@gmail.com> 2017-11-03 14:19 +0200 matplotlib Matti Picus <matti.picus@gmail.com> 2017-11-09 19:58 +0200 win32-vmprof Matti Picus <matti.picus@gmail.com> 2017-12-19 11:26 +0200 non-linux-vmprof-stacklet-switch-2 Matti Picus <matti.picus@gmail.com> 2017-12-21 20:00 +0200 release-pypy2.7-v5.9.x Matti Picus <matti.picus@gmail.com> 2018-01-10 16:58 +0200 release-pypy3.5-v5.9.x Matti Picus <matti.picus@gmail.com> 2018-04-23 01:01 +0300 issue2806_tp_init Matti Picus <matti.picus@gmail.com> 2018-10-12 10:35 +0300 release-pypy3.5-6.x Matti Picus <matti.picus@gmail.com> 2018-10-28 19:35 +0200 unicode-from-unicode-in-c Matti Picus <matti.picus@gmail.com> 2019-02-05 17:09 +0200 windowsinstaller Matti Picus <matti.picus@gmail.com> 2019-02-11 11:10 +0200 unicode-utf8-py3 mattip <matti.picus@gmail.com> 2015-06-26 11:39 +0300 pypy3-release-2.6.x mattip <matti.picus@gmail.com> 2015-10-19 17:04 +0800 ndarray-promote Nicolas Truessel <ntruessel@njsm.de> 2017-06-16 15:11 +0200 quad-color-gc Philip Jenvey <pjenvey@underboss.org> 2014-06-22 18:56 -0700 pypy3-release-2.3.x Philip Jenvey <pjenvey@underboss.org> 2014-08-07 17:20 -0700 py3k-qualname Philip Jenvey <pjenvey@underboss.org> 2014-10-20 16:41 -0700 pypy3-release-2.4.x Philip Jenvey <pjenvey@underboss.org> 2016-05-24 23:14 -0700 py3k-osxfix Remi Meier <remi.meier@gmail.com> 2017-06-14 09:51 +0200 stmgc-c8 Remi Meier <remi.meier@gmail.com> 2018-03-24 16:52 +0100 guard-value-limit Richard Plangger <planrichi@gmail.com> 2016-03-15 11:31 +0100 gcstress-hypothesis Richard Plangger <planrichi@gmail.com> 2016-10-11 16:56 +0200 py3.3 Richard Plangger <planrichi@gmail.com> 2016-12-20 16:57 +0100 interp-opt Richard Plangger <planrichi@gmail.com> 2017-03-02 18:31 +0100 cpyext-callopt Richard Plangger <planrichi@gmail.com> 2017-04-04 18:03 -0400 vmprof-multiple-eval-funcs Richard Plangger <planrichi@gmail.com> 2017-06-07 10:41 -0400 vmprof-0.4.8 Richard Plangger <rich@pasra.at> 2015-06-10 12:06 +0200 vmprof-address Romain Guillebert <romain.py@gmail.com> 2014-01-22 17:19 +0100 numpypy-array_prepare_-array_wrap Ronan Lamy <ronan.lamy@gmail.com> 2013-04-11 20:55 +0100 longdouble2 Ronan Lamy <ronan.lamy@gmail.com> 2013-05-05 19:18 +0100 Opcode-class Ronan Lamy <ronan.lamy@gmail.com> 2014-02-16 03:23 +0000 singledispatch Ronan Lamy <ronan.lamy@gmail.com> 2014-05-14 20:04 +0100 HopArg Ronan Lamy <ronan.lamy@gmail.com> 2014-06-17 19:19 +0100 rpath-enforceargs Ronan Lamy <ronan.lamy@gmail.com> 2014-11-09 00:22 +0000 online-transforms Ronan Lamy <ronan.lamy@gmail.com> 2014-11-18 02:22 +0000 expressions-2 Ronan Lamy <ronan.lamy@gmail.com> 2015-02-16 19:21 +0000 framestate Ronan Lamy <ronan.lamy@gmail.com> 2015-03-03 01:05 +0000 inline-earlier Ronan Lamy <ronan.lamy@gmail.com> 2015-10-11 05:41 +0100 llconst Ronan Lamy <ronan.lamy@gmail.com> 2015-11-22 18:00 +0000 exc-later Ronan Lamy <ronan.lamy@gmail.com> 2016-01-30 18:16 +0000 SomeRange Ronan Lamy <ronan.lamy@gmail.com> 2016-03-09 20:43 +0000 pypy3.3-bootstrap Ronan Lamy <ronan.lamy@gmail.com> 2016-03-16 21:04 +0000 bootstrap-clarity Ronan Lamy <ronan.lamy@gmail.com> 2016-09-06 15:38 +0100 union-side-effects Ronan Lamy <ronan.lamy@gmail.com> 2016-09-12 01:29 +0100 _py3k-cpyext-A Ronan Lamy <ronan.lamy@gmail.com> 2016-11-25 18:55 +0000 reflowing Ronan Lamy <ronan.lamy@gmail.com> 2017-03-14 17:45 +0000 stricter-encode Ronan Lamy <ronan.lamy@gmail.com> 2017-05-20 21:09 +0100 strbufobject Ronan Lamy <ronan.lamy@gmail.com> 2017-05-31 12:15 +0100 rawrefcount-review Ronan Lamy <ronan.lamy@gmail.com> 2017-08-05 14:15 +0100 install-rpython Ronan Lamy <ronan.lamy@gmail.com> 2017-11-05 20:49 +0000 assert-rewrite Ronan Lamy <ronan.lamy@gmail.com> 2017-11-19 01:40 +0000 fix-broken-types Ronan Lamy <ronan.lamy@gmail.com> 2017-12-10 05:27 +0000 unicode-utf8-test Ronan Lamy <ronan.lamy@gmail.com> 2018-03-04 18:48 +0000 rgil-cffi Ronan Lamy <ronan.lamy@gmail.com> 2019-01-31 16:10 +0000 apptest-file Ronan Lamy <ronan.lamy@gmail.com> 2019-01-31 16:13 +0000 py3tests Ronny Pfannschmidt <opensource@ronnypfannschmidt.de> 2014-10-05 17:51 +0200 refine-testrunner Ronny Pfannschmidt <opensource@ronnypfannschmidt.de> 2015-02-18 17:26 +0100 vendoring Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de> 2012-07-01 13:57 +0200 kill-import_from_lib_pypy Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de> 2013-02-08 15:35 +0100 pytest Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de> 2013-04-11 23:17 +0200 pytest-update Spenser Andrew Bauman <sabauma@gmail.com> 2016-11-18 17:26 -0500 value-classes Spenser Bauman <sabauma@gmail.com> 2016-04-05 21:54 -0400 remove-getarrayitem-pure Stefan Beyer <home@sbeyer.at> 2017-08-31 14:45 +0200 cpyext-gc-trialdeletion Stefan Beyer <home@sbeyer.at> 2019-02-03 23:06 +0100 cpyext-gc-cycle Timo Paulssen <timonator@perpetuum-immobile.de> 2011-09-24 20:35 +0200 numpy-random Timo Paulssen <timonator@perpetuum-immobile.de> 2011-10-04 00:35 +0200 numpy-data-buffer Timo Paulssen <timonator@perpetuum-immobile.de> 2012-01-10 13:56 +0100 strbuf_by_default Timo Paulssen <timonator@perpetuum-immobile.de> 2012-11-23 13:28 +0100 py3k-ceil-floor Tyler Wade <wayedt@gmail.com> 2014-07-28 13:02 -0500 rpython-__eq__ Tyler Wade <wayedt@gmail.com> 2014-09-07 12:38 -0500 utf8-unicode2 Vincent Legoll <vincent.legoll@idgrilles.fr> 2015-12-29 11:06 +0100 fix-1674 Vincent Legoll <vincent.legoll@idgrilles.fr> 2016-01-14 22:45 +0100 repeatlist_strategy William ML Leslie <william.leslie.ttg@gmail.com> 2017-01-24 12:54 +1100 taskengine-sorted-optionals William ML Leslie <william.leslie.ttg@gmail.com> 2017-01-24 18:55 +1100 inline-taskengine
of course you should have sorted by last name first, but display first name first. Sorry.... On Mon, Feb 11, 2019 at 4:53 PM Carl Friedrich Bolz-Tereick <cfbolz@gmx.de> wrote:
Hi all,
Armin and I briefly looked at the long list of our open branches today. Could everybody take a look which of "their" branches could be closed, or maybe merged? see list below, ordered by last committer on the branch, and date.
For future reference, the command that I used to get the list is:
hg log -r "reverse(head()-parents(merge())-closed()-tag(tip))" --template "{author} {date|isodate} {branch}\n" | sort
Thanks
Carl Friedrich
Alexander Hesse <webmaster@aquanasoft.de> 2013-02-13 19:30 +0100 quiet-rpython Alexander Hesse <webmaster@aquanasoft.de> 2014-01-21 18:51 +0000 pypy-alone Alexander Hesse <webmaster@aquanasoft.de> 2014-01-21 18:51 +0000 rpython-alone Alexander Hesse <webmaster@aquanasoft.de> 2014-01-31 00:23 +0100 prepare-split Alex Gaynor <alex.gaynor@gmail.com> 2012-02-18 12:48 -0500 numpypy-ctypes Alex Gaynor <alex.gaynor@gmail.com> 2012-02-24 13:41 -0500 numpy-record-type-pure-python Alex Gaynor <alex.gaynor@gmail.com> 2012-03-01 17:37 -0500 jit-tracehook Alex Gaynor <alex.gaynor@gmail.com> 2012-03-04 17:40 -0500 struct-double Alex Gaynor <alex.gaynor@gmail.com> 2012-05-12 21:20 +0200 dynamic-specialized-tuple Alex Gaynor <alex.gaynor@gmail.com> 2013-02-02 16:13 -0800 jit-sys-exc-info Alex Gaynor <alex.gaynor@gmail.com> 2013-03-17 10:38 -0700 asm-backend-dupe-removal Alex Gaynor <alex.gaynor@gmail.com> 2013-09-07 11:16 -0700 unroll-virtual-dict-resize Alex Gaynor <alex.gaynor@gmail.com> 2013-10-15 17:50 -0700 python-loop-unroll Amaury Forgeot d'Arc <amauryfa@gmail.com> 2010-01-22 17:32 +0000 separate-compilation Amaury Forgeot d'Arc <amauryfa@gmail.com> 2010-06-09 15:56 +0000 cpyext-init-cleanup Amaury Forgeot d'Arc <amauryfa@gmail.com> 2010-07-16 20:39 +0000 unicode_filename-2 Amaury Forgeot d'Arc <amauryfa@gmail.com> 2011-03-05 00:58 +0100 real-rffi.INT Amaury Forgeot d'Arc <amauryfa@gmail.com> 2011-04-29 11:58 +0200 mingw32-build Amaury Forgeot d'Arc <amauryfa@gmail.com> 2011-08-31 01:34 +0200 compile-from-stream Amaury Forgeot d'Arc <amauryfa@gmail.com> 2012-04-03 00:20 +0200 sepcomp2 Amaury Forgeot d'Arc <amauryfa@gmail.com> 2013-07-24 12:07 +0200 missing-os-functions Amaury Forgeot d'Arc <amauryfa@gmail.com> 2013-09-13 21:54 +0200 const-correctness Amaury Forgeot d'Arc <amauryfa@gmail.com> 2014-07-13 23:02 +0200 wrap-bytes Amaury Forgeot d'Arc <amauryfa@gmail.com> 2014-08-18 09:16 +0200 split-ast-classes Amaury Forgeot d'Arc <amauryfa@gmail.com> 2014-10-05 20:21 +0200 decimal-libmpdec Amaury Forgeot d'Arc <amauryfa@gmail.com> 2015-01-12 22:11 +0100 kill_ll_time Amaury Forgeot d'Arc <amauryfa@gmail.com> 2016-04-13 20:36 +0200 ast-arena Amaury Forgeot d'Arc <amauryfa@gmail.com> 2016-10-01 19:25 +0200 py35-getbuiltin andrewjlawrence 2019-02-10 20:59 +0000 winoverlapped Antonio Cuni <anto.cuni@gmail.com> 2012-01-20 17:26 +0100 core-only-tracing Antonio Cuni <anto.cuni@gmail.com> 2012-10-26 14:33 +0200 py3k-listview_str Antonio Cuni <anto.cuni@gmail.com> 2014-01-17 22:54 +0100 utf8-unicode Antonio Cuni <anto.cuni@gmail.com> 2017-10-08 00:50 +0200 cpyext-nowrapper Antonio Cuni <anto.cuni@gmail.com> 2017-11-10 16:42 +0100 vmprof-enable-kwargs Antonio Cuni <anto.cuni@gmail.com> 2017-11-15 02:11 +0100 continulet-no-frame-loop Antonio Cuni <anto.cuni@gmail.com> 2017-11-16 19:21 +0100 continulet-no-frame-loop-2 Antonio Cuni <anto.cuni@gmail.com> 2018-02-05 10:55 +0100 vmprof-resolve_addr Antonio Cuni <anto.cuni@gmail.com> 2019-02-11 11:50 +0100 default Armin Rigo <arigo@tunes.org> 2011-02-24 15:33 +0100 lltrace Armin Rigo <arigo@tunes.org> 2011-09-04 10:47 +0200 shadowstack-perf Armin Rigo <arigo@tunes.org> 2012-01-22 20:20 +0100 32ptr-on-64bit Armin Rigo <arigo@tunes.org> 2012-08-29 17:31 +0200 stm-jit Armin Rigo <arigo@tunes.org> 2013-06-28 15:22 +0200 stm-gc-2 Armin Rigo <arigo@tunes.org> 2013-09-15 10:35 +0200 stmgc-static-barrier Armin Rigo <arigo@tunes.org> 2013-09-25 16:11 +0000 gcremovetypeptr-32bit Armin Rigo <arigo@tunes.org> 2013-11-04 20:51 +0100 array-overallocation-in-nursery Armin Rigo <arigo@tunes.org> 2014-06-15 11:22 +0200 stringbuilder-perf Armin Rigo <arigo@tunes.org> 2014-12-14 17:41 +0100 no-silent-merging-of-int-types Armin Rigo <arigo@tunes.org> 2015-02-08 20:33 +0100 optimize-locks Armin Rigo <arigo@tunes.org> 2015-07-29 17:21 +0200 fix-strbuf Armin Rigo <arigo@tunes.org> 2015-11-29 16:17 +0100 stmgc-c8-dictstrategy Armin Rigo <arigo@tunes.org> 2016-10-08 07:41 +0200 release-5.x Armin Rigo <arigo@tunes.org> 2016-12-11 15:29 +0100 utf8sp Armin Rigo <arigo@tunes.org> 2016-12-29 19:02 +0100 sandbox-lib Armin Rigo <arigo@tunes.org> 2017-01-21 11:12 +0100 nogil-unsafe Armin Rigo <arigo@tunes.org> 2017-02-24 15:19 +0000 gc-forkfriendly-2 Armin Rigo <arigo@tunes.org> 2017-09-02 11:33 +0200 nogil-unsafe-2 Armin Rigo <arigo@tunes.org> 2017-10-01 09:10 +0200 len_w Armin Rigo <arigo@tunes.org> 2017-12-18 21:52 +0100 mmap-for-arenas Armin Rigo <arigo@tunes.org> 2018-07-24 14:38 +0200 guard-compatible Armin Rigo <arigo@tunes.org> 2019-02-08 00:54 +0100 release-pypy2.7-7.x Armin Rigo <arigo@tunes.org> 2019-02-08 00:54 +0100 release-pypy3.5-7.x Armin Rigo <arigo@tunes.org> 2019-02-08 00:54 +0100 release-pypy3.6-7.x Brian Kearns <bdkearns@gmail.com> 2014-09-20 17:19 -0400 use-file-star-for-file Carl Friedrich Bolz <cfbolz@gmx.de> 2013-04-24 17:17 +0200 int-tag-untag-as-operations Carl Friedrich Bolz <cfbolz@gmx.de> 2013-07-11 22:13 +0200 faster-set-of-iterator Carl Friedrich Bolz <cfbolz@gmx.de> 2015-08-10 15:35 +0200 gc-vmprof Carl Friedrich Bolz <cfbolz@gmx.de> 2016-01-22 17:47 +0100 value-profiling Carl Friedrich Bolz <cfbolz@gmx.de> 2016-02-23 18:32 +0100 statistics-maps Carl Friedrich Bolz <cfbolz@gmx.de> 2016-02-27 17:01 +0100 speed-up-stringsearch Carl Friedrich Bolz <cfbolz@gmx.de> 2016-03-05 13:32 +0100 global-cell-cache Carl Friedrich Bolz <cfbolz@gmx.de> 2016-04-29 12:08 +0300 share-mapdict-methods Carl Friedrich Bolz <cfbolz@gmx.de> 2016-06-06 17:17 +0200 applevel-unroll-safe Carl Friedrich Bolz <cfbolz@gmx.de> 2016-06-13 16:44 +0200 hypothesis-apptest Carl Friedrich Bolz <cfbolz@gmx.de> 2016-11-20 22:59 +0100 better-storesink Carl Friedrich Bolz <cfbolz@gmx.de> 2017-03-29 20:11 +0200 fix-2198 Carl Friedrich Bolz <cfbolz@gmx.de> 2017-08-07 00:09 +0200 bridgeopt-improvements Carl Friedrich Bolz-Tereick <cfbolz@gmx.de> 2017-12-03 22:24 +0100 intbound-improvements Carl Friedrich Bolz-Tereick <cfbolz@gmx.de> 2018-03-12 14:47 +0100 parser-tuning Catalin Gabriel Manciu <catalin.gabriel.manciu@intel.com> 2016-04-14 15:52 +0300 detect_cpu_count Corbin Simpson <cds@corbinsimpson.com> 2014-07-03 11:35 -0700 promote-unicode Daniel Roberts <Ademan555@gmail.com> 2011-04-10 15:39 -0700 fold_intadd Dario Bertini <berdario@gmail.com> 2011-07-01 12:14 +0200 int32on64-experiment David Malcolm <dmalcolm@redhat.com> 2015-01-12 12:43 -0500 libgccjit-backend Devin Jeanpierre <jeanpierreda@gmail.com> 2016-06-13 15:35 -0700 gc-forkfriendly Edd Barrett <vext01@gmail.com> 2016-08-15 14:52 +0100 w-xor-x Edd Barrett <vext01@gmail.com> 2016-09-02 16:14 +0100 asmmemmgr-for-code-only fijal 2016-03-29 14:15 +0200 faster-traceback fijal 2017-05-11 18:20 +0200 str-measure fijal 2017-10-25 09:24 +0200 ssl-context-share fijal 2017-11-02 11:37 +0100 canraise-assertionerror Hakan Ardo <hakan@debian.org> 2011-02-02 06:59 +0100 jit-fromstart Hakan Ardo <hakan@debian.org> 2011-02-17 14:18 +0100 guard-improvements Hakan Ardo <hakan@debian.org> 2011-03-27 18:01 +0200 jit-usable_retrace Hakan Ardo <hakan@debian.org> 2011-08-20 09:57 +0200 jit-limit_peeling Hakan Ardo <hakan@debian.org> 2012-01-05 10:41 +0100 jit-usable_retrace_2 Hakan Ardo <hakan@debian.org> 2013-02-04 22:39 +0100 jit-usable_retrace_3 Ilya Osadchiy <osadchiy.ilya@gmail.com> 2011-10-19 22:51 +0200 numpy-comparison Joannah Nanjekye <nanjekyejoannah@gmail.com> 2017-02-25 13:30 +0300 pread/pwrite JohnDoe 2016-04-07 12:10 +0300 get-heap-stats Justin Peel <notmuchtotell@gmail.com> 2011-09-06 09:38 -0600 gc-trace-faster Lars Wassermann <lars.wassermann@gmail.com> 2013-03-08 13:45 +0100 type-specialized-instances Laurence Tratt <laurie@tratt.net> 2013-11-26 15:45 +0000 more_strategies Łukasz Langa <lukasz@langa.pl> 2019-02-08 17:39 +0100 py3.6 Maciej Fijalkowski <fijall@gmail.com> 2019-02-09 16:18 +0000 arm64 Manuel Jacob <me@manueljacob.de> 2015-03-01 12:35 +0100 spaceops-are-variables Manuel Jacob <me@manueljacob.de> 2017-03-03 01:47 +0100 gcc-lto Manuel Jacob <me@manueljacob.de> 2017-04-10 23:58 +0200 llvm-translation-backend Manuel Jacob <me@manueljacob.de> 2019-02-06 16:55 +0100 ann-systemexit Matti Picus <matti.picus@gmail.com> 2016-05-05 18:04 +0300 numpy_broadcast_nd Matti Picus <matti.picus@gmail.com> 2016-05-30 22:11 +0300 release-pypy3.3-v5 Matti Picus <matti.picus@gmail.com> 2016-06-03 15:44 +0300 cpyext-inheritance Matti Picus <matti.picus@gmail.com> 2016-07-10 08:30 -0400 override-tp_as-methods Matti Picus <matti.picus@gmail.com> 2016-10-02 09:17 +0300 numpypy_pickle_compat Matti Picus <matti.picus@gmail.com> 2016-10-17 22:56 +0300 rmod-radd-slots Matti Picus <matti.picus@gmail.com> 2016-10-26 20:10 +0300 pypy-config Matti Picus <matti.picus@gmail.com> 2017-06-30 18:26 -0400 cpyext-injection Matti Picus <matti.picus@gmail.com> 2017-07-10 22:57 +0300 cpyext-add_newdoc Matti Picus <matti.picus@gmail.com> 2017-08-04 13:39 +0300 cpyext-debug-type_dealloc Matti Picus <matti.picus@gmail.com> 2017-09-11 18:06 +0300 cpyext-tp_dictoffset Matti Picus <matti.picus@gmail.com> 2017-09-25 20:42 +0300 win32-slow-tests Matti Picus <matti.picus@gmail.com> 2017-10-03 13:49 +0300 release-pypy2.7-5.x Matti Picus <matti.picus@gmail.com> 2017-10-03 13:53 +0300 release-pypy3.5-5.x Matti Picus <matti.picus@gmail.com> 2017-11-03 14:19 +0200 matplotlib Matti Picus <matti.picus@gmail.com> 2017-11-09 19:58 +0200 win32-vmprof Matti Picus <matti.picus@gmail.com> 2017-12-19 11:26 +0200 non-linux-vmprof-stacklet-switch-2 Matti Picus <matti.picus@gmail.com> 2017-12-21 20:00 +0200 release-pypy2.7-v5.9.x Matti Picus <matti.picus@gmail.com> 2018-01-10 16:58 +0200 release-pypy3.5-v5.9.x Matti Picus <matti.picus@gmail.com> 2018-04-23 01:01 +0300 issue2806_tp_init Matti Picus <matti.picus@gmail.com> 2018-10-12 10:35 +0300 release-pypy3.5-6.x Matti Picus <matti.picus@gmail.com> 2018-10-28 19:35 +0200 unicode-from-unicode-in-c Matti Picus <matti.picus@gmail.com> 2019-02-05 17:09 +0200 windowsinstaller Matti Picus <matti.picus@gmail.com> 2019-02-11 11:10 +0200 unicode-utf8-py3 mattip <matti.picus@gmail.com> 2015-06-26 11:39 +0300 pypy3-release-2.6.x mattip <matti.picus@gmail.com> 2015-10-19 17:04 +0800 ndarray-promote Nicolas Truessel <ntruessel@njsm.de> 2017-06-16 15:11 +0200 quad-color-gc Philip Jenvey <pjenvey@underboss.org> 2014-06-22 18:56 -0700 pypy3-release-2.3.x Philip Jenvey <pjenvey@underboss.org> 2014-08-07 17:20 -0700 py3k-qualname Philip Jenvey <pjenvey@underboss.org> 2014-10-20 16:41 -0700 pypy3-release-2.4.x Philip Jenvey <pjenvey@underboss.org> 2016-05-24 23:14 -0700 py3k-osxfix Remi Meier <remi.meier@gmail.com> 2017-06-14 09:51 +0200 stmgc-c8 Remi Meier <remi.meier@gmail.com> 2018-03-24 16:52 +0100 guard-value-limit Richard Plangger <planrichi@gmail.com> 2016-03-15 11:31 +0100 gcstress-hypothesis Richard Plangger <planrichi@gmail.com> 2016-10-11 16:56 +0200 py3.3 Richard Plangger <planrichi@gmail.com> 2016-12-20 16:57 +0100 interp-opt Richard Plangger <planrichi@gmail.com> 2017-03-02 18:31 +0100 cpyext-callopt Richard Plangger <planrichi@gmail.com> 2017-04-04 18:03 -0400 vmprof-multiple-eval-funcs Richard Plangger <planrichi@gmail.com> 2017-06-07 10:41 -0400 vmprof-0.4.8 Richard Plangger <rich@pasra.at> 2015-06-10 12:06 +0200 vmprof-address Romain Guillebert <romain.py@gmail.com> 2014-01-22 17:19 +0100 numpypy-array_prepare_-array_wrap Ronan Lamy <ronan.lamy@gmail.com> 2013-04-11 20:55 +0100 longdouble2 Ronan Lamy <ronan.lamy@gmail.com> 2013-05-05 19:18 +0100 Opcode-class Ronan Lamy <ronan.lamy@gmail.com> 2014-02-16 03:23 +0000 singledispatch Ronan Lamy <ronan.lamy@gmail.com> 2014-05-14 20:04 +0100 HopArg Ronan Lamy <ronan.lamy@gmail.com> 2014-06-17 19:19 +0100 rpath-enforceargs Ronan Lamy <ronan.lamy@gmail.com> 2014-11-09 00:22 +0000 online-transforms Ronan Lamy <ronan.lamy@gmail.com> 2014-11-18 02:22 +0000 expressions-2 Ronan Lamy <ronan.lamy@gmail.com> 2015-02-16 19:21 +0000 framestate Ronan Lamy <ronan.lamy@gmail.com> 2015-03-03 01:05 +0000 inline-earlier Ronan Lamy <ronan.lamy@gmail.com> 2015-10-11 05:41 +0100 llconst Ronan Lamy <ronan.lamy@gmail.com> 2015-11-22 18:00 +0000 exc-later Ronan Lamy <ronan.lamy@gmail.com> 2016-01-30 18:16 +0000 SomeRange Ronan Lamy <ronan.lamy@gmail.com> 2016-03-09 20:43 +0000 pypy3.3-bootstrap Ronan Lamy <ronan.lamy@gmail.com> 2016-03-16 21:04 +0000 bootstrap-clarity Ronan Lamy <ronan.lamy@gmail.com> 2016-09-06 15:38 +0100 union-side-effects Ronan Lamy <ronan.lamy@gmail.com> 2016-09-12 01:29 +0100 _py3k-cpyext-A Ronan Lamy <ronan.lamy@gmail.com> 2016-11-25 18:55 +0000 reflowing Ronan Lamy <ronan.lamy@gmail.com> 2017-03-14 17:45 +0000 stricter-encode Ronan Lamy <ronan.lamy@gmail.com> 2017-05-20 21:09 +0100 strbufobject Ronan Lamy <ronan.lamy@gmail.com> 2017-05-31 12:15 +0100 rawrefcount-review Ronan Lamy <ronan.lamy@gmail.com> 2017-08-05 14:15 +0100 install-rpython Ronan Lamy <ronan.lamy@gmail.com> 2017-11-05 20:49 +0000 assert-rewrite Ronan Lamy <ronan.lamy@gmail.com> 2017-11-19 01:40 +0000 fix-broken-types Ronan Lamy <ronan.lamy@gmail.com> 2017-12-10 05:27 +0000 unicode-utf8-test Ronan Lamy <ronan.lamy@gmail.com> 2018-03-04 18:48 +0000 rgil-cffi Ronan Lamy <ronan.lamy@gmail.com> 2019-01-31 16:10 +0000 apptest-file Ronan Lamy <ronan.lamy@gmail.com> 2019-01-31 16:13 +0000 py3tests Ronny Pfannschmidt <opensource@ronnypfannschmidt.de> 2014-10-05 17:51 +0200 refine-testrunner Ronny Pfannschmidt <opensource@ronnypfannschmidt.de> 2015-02-18 17:26 +0100 vendoring Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de> 2012-07-01 13:57 +0200 kill-import_from_lib_pypy Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de> 2013-02-08 15:35 +0100 pytest Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de> 2013-04-11 23:17 +0200 pytest-update Spenser Andrew Bauman <sabauma@gmail.com> 2016-11-18 17:26 -0500 value-classes Spenser Bauman <sabauma@gmail.com> 2016-04-05 21:54 -0400 remove-getarrayitem-pure Stefan Beyer <home@sbeyer.at> 2017-08-31 14:45 +0200 cpyext-gc-trialdeletion Stefan Beyer <home@sbeyer.at> 2019-02-03 23:06 +0100 cpyext-gc-cycle Timo Paulssen <timonator@perpetuum-immobile.de> 2011-09-24 20:35 +0200 numpy-random Timo Paulssen <timonator@perpetuum-immobile.de> 2011-10-04 00:35 +0200 numpy-data-buffer Timo Paulssen <timonator@perpetuum-immobile.de> 2012-01-10 13:56 +0100 strbuf_by_default Timo Paulssen <timonator@perpetuum-immobile.de> 2012-11-23 13:28 +0100 py3k-ceil-floor Tyler Wade <wayedt@gmail.com> 2014-07-28 13:02 -0500 rpython-__eq__ Tyler Wade <wayedt@gmail.com> 2014-09-07 12:38 -0500 utf8-unicode2 Vincent Legoll <vincent.legoll@idgrilles.fr> 2015-12-29 11:06 +0100 fix-1674 Vincent Legoll <vincent.legoll@idgrilles.fr> 2016-01-14 22:45 +0100 repeatlist_strategy William ML Leslie <william.leslie.ttg@gmail.com> 2017-01-24 12:54 +1100 taskengine-sorted-optionals William ML Leslie <william.leslie.ttg@gmail.com> 2017-01-24 18:55 +1100 inline-taskengine _______________________________________________ pypy-dev mailing list pypy-dev@python.org https://mail.python.org/mailman/listinfo/pypy-dev
Looking at my branches: - numpypy-ctypes, numpy-record-type-pure-python: can be deleted - jit-tracehook: Seems like a good idea, let's you run the JIT even when there's a trace func -- looks like maybe some parts were landed and some weren't? - struct-double: I think all this work got done in a different way by someone else, can be deleted - dynamic-specialized-tuple: A really good idea; creates specialized tuples dynamically, I think it was basically merge ready except for one missing optimization, but I'm sure it's completely bitrotted now. - jit-sys-exc-info: no clue here - asm-backend-dupe-removal: no clue, maybe fijal remembers - unroll-virtual-dict-resize: probably still a good idea, will be tons of conflicts and I don't know if the heapcache issues that blocked it were ever fixed (needed interiorfield support there) - python-loop-unroll: very cool idea, looks like it was almost working (with huge hacks) I'm not going to have time to finish any of my good idea branches :-) They can either be closed, or maybe someone else some day wants to look at them. Alex On Mon, Feb 11, 2019 at 11:28 AM Antonio Cuni <anto.cuni@gmail.com> wrote:
On Mon, Feb 11, 2019 at 4:52 PM Carl Friedrich Bolz-Tereick <cfbolz@gmx.de> wrote:
Antonio Cuni <anto.cuni@gmail.com> 2019-02-11 11:50 +0100 default
let's close this one :) _______________________________________________ pypy-dev mailing list pypy-dev@python.org https://mail.python.org/mailman/listinfo/pypy-dev
-- All that is necessary for evil to succeed is for good people to do nothing.
On Tue., 12 Feb. 2019, 2:53 am Carl Friedrich Bolz-Tereick <cfbolz@gmx.de wrote:
Hi all,
Armin and I briefly looked at the long list of our open branches today. Could everybody take a look which of "their" branches could be closed, or maybe merged? see list below, ordered by last committer on the branch, and date.
William ML Leslie <william.leslie.ttg@gmail.com> 2017-01-24 12:54 +1100 taskengine-sorted-optionals William ML Leslie <william.leslie.ttg@gmail.com> 2017-01-24 18:55 +1100 inline-taskengine
Sorry, i closed one branch in this series and forgot the rest. Feel free to delete these.
participants (5)
-
Alex Gaynor
-
Antonio Cuni
-
Carl Friedrich Bolz-Tereick
-
Maciej Fijalkowski
-
William ML Leslie