[pypy-commit] extradoc extradoc: done
fijal
noreply at buildbot.pypy.org
Thu Mar 8 06:05:16 CET 2012
Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: extradoc
Changeset: r4136:fbd5bb4b2ed8
Date: 2012-03-07 21:02 -0800
http://bitbucket.org/pypy/extradoc/changeset/fbd5bb4b2ed8/
Log: done
diff --git a/planning/jit.txt b/planning/jit.txt
--- a/planning/jit.txt
+++ b/planning/jit.txt
@@ -90,18 +90,6 @@
BACKEND TASKS
-------------
-- Look into avoiding double load of constant into register on 64bit.
- In case we want to first read a value, increment it and store (for example),
- we end up with double load of constant into register. Like:
-
- movabs 0xsomemem,r11
- mov (r11), r10
- add 0x1, r10
- movabs 0xsomemem,r11
- mov r10, (r11)
-
- (second movabs could have been avoided)
-
- Look into this: http://paste.pocoo.org/show/450051/
commenting out the first line of f makes ~30% improvement. This is due to
the fact of reordering locals and valuestack when jumping across incompatible
More information about the pypy-commit
mailing list