[pypy-commit] pypy arm64: another comment

arigo pypy.commits at gmail.com
Tue Jul 2 17:49:07 EDT 2019


Author: Armin Rigo <arigo at tunes.org>
Branch: arm64
Changeset: r96926:89739b45ddb0
Date: 2019-07-02 23:48 +0200
http://bitbucket.org/pypy/pypy/changeset/89739b45ddb0/

Log:	another comment

diff --git a/rpython/jit/backend/aarch64/TODO b/rpython/jit/backend/aarch64/TODO
--- a/rpython/jit/backend/aarch64/TODO
+++ b/rpython/jit/backend/aarch64/TODO
@@ -37,3 +37,11 @@
   - note that "dmb" only appears sometimes, depending on the exact gcc
     intrinsic I use.  I *think* that it can be safely removed, and so
     it should be.
+
+
+* malloc_cond() and malloc_cond_varsize_frame() hard-code forward jump
+  distances by guessing the number of instructions that follows.  Bad
+  idea because some of these instructions could easily be optimized in
+  the future to be a bit shorter.  Rewrite this two places to use the
+  proper way instead of a magic "40" (or at least assert that it was
+  really 40).


More information about the pypy-commit mailing list