[pypy-dev] let's clean up open branches

Carl Friedrich Bolz-Tereick cfbolz at gmx.de
Mon Feb 11 10:46:54 EST 2019


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 at aquanasoft.de> 2013-02-13 19:30 +0100 
quiet-rpython
Alexander Hesse <webmaster at aquanasoft.de> 2014-01-21 18:51 +0000 pypy-alone
Alexander Hesse <webmaster at aquanasoft.de> 2014-01-21 18:51 +0000 
rpython-alone
Alexander Hesse <webmaster at aquanasoft.de> 2014-01-31 00:23 +0100 
prepare-split
Alex Gaynor <alex.gaynor at gmail.com> 2012-02-18 12:48 -0500 numpypy-ctypes
Alex Gaynor <alex.gaynor at gmail.com> 2012-02-24 13:41 -0500 
numpy-record-type-pure-python
Alex Gaynor <alex.gaynor at gmail.com> 2012-03-01 17:37 -0500 jit-tracehook
Alex Gaynor <alex.gaynor at gmail.com> 2012-03-04 17:40 -0500 struct-double
Alex Gaynor <alex.gaynor at gmail.com> 2012-05-12 21:20 +0200 
dynamic-specialized-tuple
Alex Gaynor <alex.gaynor at gmail.com> 2013-02-02 16:13 -0800 jit-sys-exc-info
Alex Gaynor <alex.gaynor at gmail.com> 2013-03-17 10:38 -0700 
asm-backend-dupe-removal
Alex Gaynor <alex.gaynor at gmail.com> 2013-09-07 11:16 -0700 
unroll-virtual-dict-resize
Alex Gaynor <alex.gaynor at gmail.com> 2013-10-15 17:50 -0700 
python-loop-unroll
Amaury Forgeot d'Arc <amauryfa at gmail.com> 2010-01-22 17:32 +0000 
separate-compilation
Amaury Forgeot d'Arc <amauryfa at gmail.com> 2010-06-09 15:56 +0000 
cpyext-init-cleanup
Amaury Forgeot d'Arc <amauryfa at gmail.com> 2010-07-16 20:39 +0000 
unicode_filename-2
Amaury Forgeot d'Arc <amauryfa at gmail.com> 2011-03-05 00:58 +0100 
real-rffi.INT
Amaury Forgeot d'Arc <amauryfa at gmail.com> 2011-04-29 11:58 +0200 
mingw32-build
Amaury Forgeot d'Arc <amauryfa at gmail.com> 2011-08-31 01:34 +0200 
compile-from-stream
Amaury Forgeot d'Arc <amauryfa at gmail.com> 2012-04-03 00:20 +0200 sepcomp2
Amaury Forgeot d'Arc <amauryfa at gmail.com> 2013-07-24 12:07 +0200 
missing-os-functions
Amaury Forgeot d'Arc <amauryfa at gmail.com> 2013-09-13 21:54 +0200 
const-correctness
Amaury Forgeot d'Arc <amauryfa at gmail.com> 2014-07-13 23:02 +0200 wrap-bytes
Amaury Forgeot d'Arc <amauryfa at gmail.com> 2014-08-18 09:16 +0200 
split-ast-classes
Amaury Forgeot d'Arc <amauryfa at gmail.com> 2014-10-05 20:21 +0200 
decimal-libmpdec
Amaury Forgeot d'Arc <amauryfa at gmail.com> 2015-01-12 22:11 +0100 
kill_ll_time
Amaury Forgeot d'Arc <amauryfa at gmail.com> 2016-04-13 20:36 +0200 ast-arena
Amaury Forgeot d'Arc <amauryfa at gmail.com> 2016-10-01 19:25 +0200 
py35-getbuiltin
andrewjlawrence 2019-02-10 20:59 +0000 winoverlapped
Antonio Cuni <anto.cuni at gmail.com> 2012-01-20 17:26 +0100 core-only-tracing
Antonio Cuni <anto.cuni at gmail.com> 2012-10-26 14:33 +0200 py3k-listview_str
Antonio Cuni <anto.cuni at gmail.com> 2014-01-17 22:54 +0100 utf8-unicode
Antonio Cuni <anto.cuni at gmail.com> 2017-10-08 00:50 +0200 cpyext-nowrapper
Antonio Cuni <anto.cuni at gmail.com> 2017-11-10 16:42 +0100 
vmprof-enable-kwargs
Antonio Cuni <anto.cuni at gmail.com> 2017-11-15 02:11 +0100 
continulet-no-frame-loop
Antonio Cuni <anto.cuni at gmail.com> 2017-11-16 19:21 +0100 
continulet-no-frame-loop-2
Antonio Cuni <anto.cuni at gmail.com> 2018-02-05 10:55 +0100 
vmprof-resolve_addr
Antonio Cuni <anto.cuni at gmail.com> 2019-02-11 11:50 +0100 default
Armin Rigo <arigo at tunes.org> 2011-02-24 15:33 +0100 lltrace
Armin Rigo <arigo at tunes.org> 2011-09-04 10:47 +0200 shadowstack-perf
Armin Rigo <arigo at tunes.org> 2012-01-22 20:20 +0100 32ptr-on-64bit
Armin Rigo <arigo at tunes.org> 2012-08-29 17:31 +0200 stm-jit
Armin Rigo <arigo at tunes.org> 2013-06-28 15:22 +0200 stm-gc-2
Armin Rigo <arigo at tunes.org> 2013-09-15 10:35 +0200 stmgc-static-barrier
Armin Rigo <arigo at tunes.org> 2013-09-25 16:11 +0000 gcremovetypeptr-32bit
Armin Rigo <arigo at tunes.org> 2013-11-04 20:51 +0100 
array-overallocation-in-nursery
Armin Rigo <arigo at tunes.org> 2014-06-15 11:22 +0200 stringbuilder-perf
Armin Rigo <arigo at tunes.org> 2014-12-14 17:41 +0100 
no-silent-merging-of-int-types
Armin Rigo <arigo at tunes.org> 2015-02-08 20:33 +0100 optimize-locks
Armin Rigo <arigo at tunes.org> 2015-07-29 17:21 +0200 fix-strbuf
Armin Rigo <arigo at tunes.org> 2015-11-29 16:17 +0100 stmgc-c8-dictstrategy
Armin Rigo <arigo at tunes.org> 2016-10-08 07:41 +0200 release-5.x
Armin Rigo <arigo at tunes.org> 2016-12-11 15:29 +0100 utf8sp
Armin Rigo <arigo at tunes.org> 2016-12-29 19:02 +0100 sandbox-lib
Armin Rigo <arigo at tunes.org> 2017-01-21 11:12 +0100 nogil-unsafe
Armin Rigo <arigo at tunes.org> 2017-02-24 15:19 +0000 gc-forkfriendly-2
Armin Rigo <arigo at tunes.org> 2017-09-02 11:33 +0200 nogil-unsafe-2
Armin Rigo <arigo at tunes.org> 2017-10-01 09:10 +0200 len_w
Armin Rigo <arigo at tunes.org> 2017-12-18 21:52 +0100 mmap-for-arenas
Armin Rigo <arigo at tunes.org> 2018-07-24 14:38 +0200 guard-compatible
Armin Rigo <arigo at tunes.org> 2019-02-08 00:54 +0100 release-pypy2.7-7.x
Armin Rigo <arigo at tunes.org> 2019-02-08 00:54 +0100 release-pypy3.5-7.x
Armin Rigo <arigo at tunes.org> 2019-02-08 00:54 +0100 release-pypy3.6-7.x
Brian Kearns <bdkearns at gmail.com> 2014-09-20 17:19 -0400 
use-file-star-for-file
Carl Friedrich Bolz <cfbolz at gmx.de> 2013-04-24 17:17 +0200 
int-tag-untag-as-operations
Carl Friedrich Bolz <cfbolz at gmx.de> 2013-07-11 22:13 +0200 
faster-set-of-iterator
Carl Friedrich Bolz <cfbolz at gmx.de> 2015-08-10 15:35 +0200 gc-vmprof
Carl Friedrich Bolz <cfbolz at gmx.de> 2016-01-22 17:47 +0100 value-profiling
Carl Friedrich Bolz <cfbolz at gmx.de> 2016-02-23 18:32 +0100 statistics-maps
Carl Friedrich Bolz <cfbolz at gmx.de> 2016-02-27 17:01 +0100 
speed-up-stringsearch
Carl Friedrich Bolz <cfbolz at gmx.de> 2016-03-05 13:32 +0100 global-cell-cache
Carl Friedrich Bolz <cfbolz at gmx.de> 2016-04-29 12:08 +0300 
share-mapdict-methods
Carl Friedrich Bolz <cfbolz at gmx.de> 2016-06-06 17:17 +0200 
applevel-unroll-safe
Carl Friedrich Bolz <cfbolz at gmx.de> 2016-06-13 16:44 +0200 
hypothesis-apptest
Carl Friedrich Bolz <cfbolz at gmx.de> 2016-11-20 22:59 +0100 better-storesink
Carl Friedrich Bolz <cfbolz at gmx.de> 2017-03-29 20:11 +0200 fix-2198
Carl Friedrich Bolz <cfbolz at gmx.de> 2017-08-07 00:09 +0200 
bridgeopt-improvements
Carl Friedrich Bolz-Tereick <cfbolz at gmx.de> 2017-12-03 22:24 +0100 
intbound-improvements
Carl Friedrich Bolz-Tereick <cfbolz at gmx.de> 2018-03-12 14:47 +0100 
parser-tuning
Catalin Gabriel Manciu <catalin.gabriel.manciu at intel.com> 2016-04-14 
15:52 +0300 detect_cpu_count
Corbin Simpson <cds at corbinsimpson.com> 2014-07-03 11:35 -0700 
promote-unicode
Daniel Roberts <Ademan555 at gmail.com> 2011-04-10 15:39 -0700 fold_intadd
Dario Bertini <berdario at gmail.com> 2011-07-01 12:14 +0200 
int32on64-experiment
David Malcolm <dmalcolm at redhat.com> 2015-01-12 12:43 -0500 libgccjit-backend
Devin Jeanpierre <jeanpierreda at gmail.com> 2016-06-13 15:35 -0700 
gc-forkfriendly
Edd Barrett <vext01 at gmail.com> 2016-08-15 14:52 +0100 w-xor-x
Edd Barrett <vext01 at 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 at debian.org> 2011-02-02 06:59 +0100 jit-fromstart
Hakan Ardo <hakan at debian.org> 2011-02-17 14:18 +0100 guard-improvements
Hakan Ardo <hakan at debian.org> 2011-03-27 18:01 +0200 jit-usable_retrace
Hakan Ardo <hakan at debian.org> 2011-08-20 09:57 +0200 jit-limit_peeling
Hakan Ardo <hakan at debian.org> 2012-01-05 10:41 +0100 jit-usable_retrace_2
Hakan Ardo <hakan at debian.org> 2013-02-04 22:39 +0100 jit-usable_retrace_3
Ilya Osadchiy <osadchiy.ilya at gmail.com> 2011-10-19 22:51 +0200 
numpy-comparison
Joannah Nanjekye <nanjekyejoannah at gmail.com> 2017-02-25 13:30 +0300 
pread/pwrite
JohnDoe 2016-04-07 12:10 +0300 get-heap-stats
Justin Peel <notmuchtotell at gmail.com> 2011-09-06 09:38 -0600 gc-trace-faster
Lars Wassermann <lars.wassermann at gmail.com> 2013-03-08 13:45 +0100 
type-specialized-instances
Laurence Tratt <laurie at tratt.net> 2013-11-26 15:45 +0000 more_strategies
Łukasz Langa <lukasz at langa.pl> 2019-02-08 17:39 +0100 py3.6
Maciej Fijalkowski <fijall at gmail.com> 2019-02-09 16:18 +0000 arm64
Manuel Jacob <me at manueljacob.de> 2015-03-01 12:35 +0100 
spaceops-are-variables
Manuel Jacob <me at manueljacob.de> 2017-03-03 01:47 +0100 gcc-lto
Manuel Jacob <me at manueljacob.de> 2017-04-10 23:58 +0200 
llvm-translation-backend
Manuel Jacob <me at manueljacob.de> 2019-02-06 16:55 +0100 ann-systemexit
Matti Picus <matti.picus at gmail.com> 2016-05-05 18:04 +0300 
numpy_broadcast_nd
Matti Picus <matti.picus at gmail.com> 2016-05-30 22:11 +0300 
release-pypy3.3-v5
Matti Picus <matti.picus at gmail.com> 2016-06-03 15:44 +0300 
cpyext-inheritance
Matti Picus <matti.picus at gmail.com> 2016-07-10 08:30 -0400 
override-tp_as-methods
Matti Picus <matti.picus at gmail.com> 2016-10-02 09:17 +0300 
numpypy_pickle_compat
Matti Picus <matti.picus at gmail.com> 2016-10-17 22:56 +0300 rmod-radd-slots
Matti Picus <matti.picus at gmail.com> 2016-10-26 20:10 +0300 pypy-config
Matti Picus <matti.picus at gmail.com> 2017-06-30 18:26 -0400 cpyext-injection
Matti Picus <matti.picus at gmail.com> 2017-07-10 22:57 +0300 cpyext-add_newdoc
Matti Picus <matti.picus at gmail.com> 2017-08-04 13:39 +0300 
cpyext-debug-type_dealloc
Matti Picus <matti.picus at gmail.com> 2017-09-11 18:06 +0300 
cpyext-tp_dictoffset
Matti Picus <matti.picus at gmail.com> 2017-09-25 20:42 +0300 win32-slow-tests
Matti Picus <matti.picus at gmail.com> 2017-10-03 13:49 +0300 
release-pypy2.7-5.x
Matti Picus <matti.picus at gmail.com> 2017-10-03 13:53 +0300 
release-pypy3.5-5.x
Matti Picus <matti.picus at gmail.com> 2017-11-03 14:19 +0200 matplotlib
Matti Picus <matti.picus at gmail.com> 2017-11-09 19:58 +0200 win32-vmprof
Matti Picus <matti.picus at gmail.com> 2017-12-19 11:26 +0200 
non-linux-vmprof-stacklet-switch-2
Matti Picus <matti.picus at gmail.com> 2017-12-21 20:00 +0200 
release-pypy2.7-v5.9.x
Matti Picus <matti.picus at gmail.com> 2018-01-10 16:58 +0200 
release-pypy3.5-v5.9.x
Matti Picus <matti.picus at gmail.com> 2018-04-23 01:01 +0300 issue2806_tp_init
Matti Picus <matti.picus at gmail.com> 2018-10-12 10:35 +0300 
release-pypy3.5-6.x
Matti Picus <matti.picus at gmail.com> 2018-10-28 19:35 +0200 
unicode-from-unicode-in-c
Matti Picus <matti.picus at gmail.com> 2019-02-05 17:09 +0200 windowsinstaller
Matti Picus <matti.picus at gmail.com> 2019-02-11 11:10 +0200 unicode-utf8-py3
mattip <matti.picus at gmail.com> 2015-06-26 11:39 +0300 pypy3-release-2.6.x
mattip <matti.picus at gmail.com> 2015-10-19 17:04 +0800 ndarray-promote
Nicolas Truessel <ntruessel at njsm.de> 2017-06-16 15:11 +0200 quad-color-gc
Philip Jenvey <pjenvey at underboss.org> 2014-06-22 18:56 -0700 
pypy3-release-2.3.x
Philip Jenvey <pjenvey at underboss.org> 2014-08-07 17:20 -0700 py3k-qualname
Philip Jenvey <pjenvey at underboss.org> 2014-10-20 16:41 -0700 
pypy3-release-2.4.x
Philip Jenvey <pjenvey at underboss.org> 2016-05-24 23:14 -0700 py3k-osxfix
Remi Meier <remi.meier at gmail.com> 2017-06-14 09:51 +0200 stmgc-c8
Remi Meier <remi.meier at gmail.com> 2018-03-24 16:52 +0100 guard-value-limit
Richard Plangger <planrichi at gmail.com> 2016-03-15 11:31 +0100 
gcstress-hypothesis
Richard Plangger <planrichi at gmail.com> 2016-10-11 16:56 +0200 py3.3
Richard Plangger <planrichi at gmail.com> 2016-12-20 16:57 +0100 interp-opt
Richard Plangger <planrichi at gmail.com> 2017-03-02 18:31 +0100 cpyext-callopt
Richard Plangger <planrichi at gmail.com> 2017-04-04 18:03 -0400 
vmprof-multiple-eval-funcs
Richard Plangger <planrichi at gmail.com> 2017-06-07 10:41 -0400 vmprof-0.4.8
Richard Plangger <rich at pasra.at> 2015-06-10 12:06 +0200 vmprof-address
Romain Guillebert <romain.py at gmail.com> 2014-01-22 17:19 +0100 
numpypy-array_prepare_-array_wrap
Ronan Lamy <ronan.lamy at gmail.com> 2013-04-11 20:55 +0100 longdouble2
Ronan Lamy <ronan.lamy at gmail.com> 2013-05-05 19:18 +0100 Opcode-class
Ronan Lamy <ronan.lamy at gmail.com> 2014-02-16 03:23 +0000 singledispatch
Ronan Lamy <ronan.lamy at gmail.com> 2014-05-14 20:04 +0100 HopArg
Ronan Lamy <ronan.lamy at gmail.com> 2014-06-17 19:19 +0100 rpath-enforceargs
Ronan Lamy <ronan.lamy at gmail.com> 2014-11-09 00:22 +0000 online-transforms
Ronan Lamy <ronan.lamy at gmail.com> 2014-11-18 02:22 +0000 expressions-2
Ronan Lamy <ronan.lamy at gmail.com> 2015-02-16 19:21 +0000 framestate
Ronan Lamy <ronan.lamy at gmail.com> 2015-03-03 01:05 +0000 inline-earlier
Ronan Lamy <ronan.lamy at gmail.com> 2015-10-11 05:41 +0100 llconst
Ronan Lamy <ronan.lamy at gmail.com> 2015-11-22 18:00 +0000 exc-later
Ronan Lamy <ronan.lamy at gmail.com> 2016-01-30 18:16 +0000 SomeRange
Ronan Lamy <ronan.lamy at gmail.com> 2016-03-09 20:43 +0000 pypy3.3-bootstrap
Ronan Lamy <ronan.lamy at gmail.com> 2016-03-16 21:04 +0000 bootstrap-clarity
Ronan Lamy <ronan.lamy at gmail.com> 2016-09-06 15:38 +0100 union-side-effects
Ronan Lamy <ronan.lamy at gmail.com> 2016-09-12 01:29 +0100 _py3k-cpyext-A
Ronan Lamy <ronan.lamy at gmail.com> 2016-11-25 18:55 +0000 reflowing
Ronan Lamy <ronan.lamy at gmail.com> 2017-03-14 17:45 +0000 stricter-encode
Ronan Lamy <ronan.lamy at gmail.com> 2017-05-20 21:09 +0100 strbufobject
Ronan Lamy <ronan.lamy at gmail.com> 2017-05-31 12:15 +0100 rawrefcount-review
Ronan Lamy <ronan.lamy at gmail.com> 2017-08-05 14:15 +0100 install-rpython
Ronan Lamy <ronan.lamy at gmail.com> 2017-11-05 20:49 +0000 assert-rewrite
Ronan Lamy <ronan.lamy at gmail.com> 2017-11-19 01:40 +0000 fix-broken-types
Ronan Lamy <ronan.lamy at gmail.com> 2017-12-10 05:27 +0000 unicode-utf8-test
Ronan Lamy <ronan.lamy at gmail.com> 2018-03-04 18:48 +0000 rgil-cffi
Ronan Lamy <ronan.lamy at gmail.com> 2019-01-31 16:10 +0000 apptest-file
Ronan Lamy <ronan.lamy at gmail.com> 2019-01-31 16:13 +0000 py3tests
Ronny Pfannschmidt <opensource at ronnypfannschmidt.de> 2014-10-05 17:51 
+0200 refine-testrunner
Ronny Pfannschmidt <opensource at ronnypfannschmidt.de> 2015-02-18 17:26 
+0100 vendoring
Ronny Pfannschmidt <Ronny.Pfannschmidt at gmx.de> 2012-07-01 13:57 +0200 
kill-import_from_lib_pypy
Ronny Pfannschmidt <Ronny.Pfannschmidt at gmx.de> 2013-02-08 15:35 +0100 pytest
Ronny Pfannschmidt <Ronny.Pfannschmidt at gmx.de> 2013-04-11 23:17 +0200 
pytest-update
Spenser Andrew Bauman <sabauma at gmail.com> 2016-11-18 17:26 -0500 
value-classes
Spenser Bauman <sabauma at gmail.com> 2016-04-05 21:54 -0400 
remove-getarrayitem-pure
Stefan Beyer <home at sbeyer.at> 2017-08-31 14:45 +0200 cpyext-gc-trialdeletion
Stefan Beyer <home at sbeyer.at> 2019-02-03 23:06 +0100 cpyext-gc-cycle
Timo Paulssen <timonator at perpetuum-immobile.de> 2011-09-24 20:35 +0200 
numpy-random
Timo Paulssen <timonator at perpetuum-immobile.de> 2011-10-04 00:35 +0200 
numpy-data-buffer
Timo Paulssen <timonator at perpetuum-immobile.de> 2012-01-10 13:56 +0100 
strbuf_by_default
Timo Paulssen <timonator at perpetuum-immobile.de> 2012-11-23 13:28 +0100 
py3k-ceil-floor
Tyler Wade <wayedt at gmail.com> 2014-07-28 13:02 -0500 rpython-__eq__
Tyler Wade <wayedt at gmail.com> 2014-09-07 12:38 -0500 utf8-unicode2
Vincent Legoll <vincent.legoll at idgrilles.fr> 2015-12-29 11:06 +0100 fix-1674
Vincent Legoll <vincent.legoll at idgrilles.fr> 2016-01-14 22:45 +0100 
repeatlist_strategy
William ML Leslie <william.leslie.ttg at gmail.com> 2017-01-24 12:54 +1100 
taskengine-sorted-optionals
William ML Leslie <william.leslie.ttg at gmail.com> 2017-01-24 18:55 +1100 
inline-taskengine


More information about the pypy-dev mailing list