[pypy-commit] extradoc extradoc: mergec upstream.

alex_gaynor noreply at buildbot.pypy.org
Sun Jul 17 06:50:47 CEST 2011


Author: Alex Gaynor <alex.gaynor at gmail.com>
Branch: extradoc
Changeset: r3836:ec767df04faa
Date: 2011-07-16 21:50 -0700
http://bitbucket.org/pypy/extradoc/changeset/ec767df04faa/

Log:	mergec upstream.

diff --git a/planning/jit.txt b/planning/jit.txt
--- a/planning/jit.txt
+++ b/planning/jit.txt
@@ -80,6 +80,16 @@
   maybe we should move promote even higher, before the first use and we
   could possibly remove more stuff?
 
+  This shows up in another way as well, the Python code
+
+  if x is None:
+      i += x
+
+  We promote the guard_nonnull when we load x into guard_nonnull class,
+  however this happens after the optimizer sees `x is None`, so that ptr_eq
+  still remains, even though it's obviously not necessary since x and None
+  will have different known_classes.
+
 - optimize arraycopy also in the cases where one of the arrays is a virtual and
   short. This is seen a lot in translate.py
 
diff --git a/sprintinfo/ddorf2011-cppyy/planning.txt b/sprintinfo/ddorf2011-cppyy/planning.txt
new file mode 100644
--- /dev/null
+++ b/sprintinfo/ddorf2011-cppyy/planning.txt
@@ -0,0 +1,25 @@
+people:
+
+ - Sven
+ - Armin
+ - Carl Friedrich
+ - Wim
+ - Lukas
+ - David
+
+tasks:
+
+cppyy
+ - memory management
+ - split between rpython/python (Carl Friedrich)
+ - fast path improvements DONE
+ - test fast path (Carl Friedrich)
+ - global data members
+ - code duplication: IN PROGRESS
+ - array problems: IN PROGRESS (Armin, Wim)
+
+
+auxilliary tasks
+
+ - look more into PPC (Sven, David)
+ - list/set improvements (Lukas)


More information about the pypy-commit mailing list