[pypy-commit] pypy arm64: merge

fijal pypy.commits at gmail.com
Wed Jul 3 03:53:05 EDT 2019


Author: fijal
Branch: arm64
Changeset: r96928:5f279830a34a
Date: 2019-07-03 09:52 +0200
http://bitbucket.org/pypy/pypy/changeset/5f279830a34a/

Log:	merge

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