Author: fijal
Branch: arm64
Changeset: r96918:a05434b893c9
Date: 2019-07-02 13:03 +0200
http://bitbucket.org/pypy/pypy/changeset/a05434b893c9/
Log:I *think* necessary fix for cond_call
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
Author: fijal
Branch: arm64
Changeset: r96917:b8ce2916a65f
Date: 2019-07-02 12:50 +0200
http://bitbucket.org/pypy/pypy/changeset/b8ce2916a65f/
Log:swap lr and fp, maybe we can see now the stack in gdb
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64
Author: fijal
Branch: arm64
Changeset: r96916:c6d1d6d6b8c4
Date: 2019-07-02 12:34 +0200
http://bitbucket.org/pypy/pypy/changeset/c6d1d6d6b8c4/
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
Author: fijal
Branch: arm64
Changeset: r96915:1a07024b9dd4
Date: 2019-07-02 11:31 +0200
http://bitbucket.org/pypy/pypy/changeset/1a07024b9dd4/
Log:kill some untrue comments and unnecessary pushes
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64
Author: fijal
Branch: arm64
Changeset: r96912:371da80e47bf
Date: 2019-07-02 09:54 +0200
http://bitbucket.org/pypy/pypy/changeset/371da80e47bf/
Log:missing stack adjustment
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
--- a/rpython/jit
Author: fijal
Branch: arm64
Changeset: r96911:2574a06ba591
Date: 2019-07-02 08:35 +0200
http://bitbucket.org/pypy/pypy/changeset/2574a06ba591/
Log:ugh why is this hardcoded to WORD
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
--- a/rpython
Author: fijal
Branch: arm64
Changeset: r96909:b16bba1b07a5
Date: 2019-07-01 18:16 +0200
http://bitbucket.org/pypy/pypy/changeset/b16bba1b07a5/
Log:typo
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
--- a/rpython/jit/backend/aarch64
Author: fijal
Branch: arm64
Changeset: r96908:9d79ae703c08
Date: 2019-07-01 18:15 +0200
http://bitbucket.org/pypy/pypy/changeset/9d79ae703c08/
Log:one more loading of negative offsets
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
Author: fijal
Branch: arm64
Changeset: r96907:8a81fd7acc58
Date: 2019-07-01 18:00 +0200
http://bitbucket.org/pypy/pypy/changeset/8a81fd7acc58/
Log:we don't support negative offsets for STR
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
Author: fijal
Branch: arm64
Changeset: r96905:9581673169cb
Date: 2019-07-01 17:40 +0200
http://bitbucket.org/pypy/pypy/changeset/9581673169cb/
Log:name fixes
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
--- a/rpython/jit/backend/aarch64
Author: fijal
Branch: arm64
Changeset: r96904:7c273adb042d
Date: 2019-07-01 17:37 +0200
http://bitbucket.org/pypy/pypy/changeset/7c273adb042d/
Log:renamed
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
--- a/rpython/jit/backend/aarch64
Author: fijal
Branch: arm64
Changeset: r96903:d841bd0c34b4
Date: 2019-07-01 17:33 +0200
http://bitbucket.org/pypy/pypy/changeset/d841bd0c34b4/
Log:one missing one
diff --git a/rpython/jit/backend/aarch64/callbuilder.py
b/rpython/jit/backend/aarch64/callbuilder.py
--- a/rpython/jit/backend
Author: fijal
Branch: arm64
Changeset: r96902:b96f44a61156
Date: 2019-07-01 17:29 +0200
http://bitbucket.org/pypy/pypy/changeset/b96f44a61156/
Log:add some casts
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
--- a/rpython/jit/backend
Author: fijal
Branch: arm64
Changeset: r96900:6a7b47ffb5b4
Date: 2019-07-01 17:23 +0200
http://bitbucket.org/pypy/pypy/changeset/6a7b47ffb5b4/
Log:egh
diff --git a/rpython/jit/backend/aarch64/regalloc.py
b/rpython/jit/backend/aarch64/regalloc.py
--- a/rpython/jit/backend/aarch64/regalloc.py
Author: fijal
Branch: arm64
Changeset: r96899:6225288fecdb
Date: 2019-07-01 17:20 +0200
http://bitbucket.org/pypy/pypy/changeset/6225288fecdb/
Log:necessary parameter
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
--- a/rpython/jit/backend
Author: fijal
Branch: arm64
Changeset: r96898:2dc82443969a
Date: 2019-07-01 17:15 +0200
http://bitbucket.org/pypy/pypy/changeset/2dc82443969a/
Log:cargo cult GC support
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
--- a/rpython/jit/backend
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96878:d12d1f105c66
Date: 2019-06-27 17:36 +
http://bitbucket.org/pypy/pypy/changeset/d12d1f105c66/
Log:missing bits
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96877:d15f9ba0be63
Date: 2019-06-27 17:10 +
http://bitbucket.org/pypy/pypy/changeset/d15f9ba0be63/
Log:gen_footer_shadowstack
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96875:143dcb62c9b7
Date: 2019-06-27 17:03 +
http://bitbucket.org/pypy/pypy/changeset/143dcb62c9b7/
Log:add some translation tests
diff --git a/rpython/jit/backend/aarch64/test/test_zrpy_gc.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96876:776401f19133
Date: 2019-06-27 17:06 +
http://bitbucket.org/pypy/pypy/changeset/776401f19133/
Log:fix tests
diff --git
a/rpython/jit/backend/aarch64/test/test_ztranslation_call_assembler.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96874:3a7beb528024
Date: 2019-06-27 16:58 +
http://bitbucket.org/pypy/pypy/changeset/3a7beb528024/
Log:hopefully finish translation
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96873:eb09d690429b
Date: 2019-06-27 16:00 +
http://bitbucket.org/pypy/pypy/changeset/eb09d690429b/
Log:kill dead code
diff --git a/rpython/jit/backend/aarch64/regalloc.py
b/rpython/jit/backend/aarch64/regalloc.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96872:73a46425439f
Date: 2019-06-27 15:59 +
http://bitbucket.org/pypy/pypy/changeset/73a46425439f/
Log:translation fixes
diff --git a/rpython/jit/backend/aarch64/TODO b/rpython/jit/backend/aarch64/TODO
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96870:b95baf585934
Date: 2019-06-27 15:06 +
http://bitbucket.org/pypy/pypy/changeset/b95baf585934/
Log:use x19 and x20
diff --git a/rpython/jit/backend/aarch64/TODO b/rpython/jit/backend/aarch64/TODO
---
Author: fijal
Branch: arm64
Changeset: r96871:28226a9abdd6
Date: 2019-06-27 17:52 +0200
http://bitbucket.org/pypy/pypy/changeset/28226a9abdd6/
Log:start working on translation
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
--- a/rpython/jit
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96865:f8ea8c51ed28
Date: 2019-06-25 18:44 +
http://bitbucket.org/pypy/pypy/changeset/f8ea8c51ed28/
Log:add passing test
diff --git a/rpython/jit/backend/aarch64/test/test_call.py
b/rpython/jit/backend/aarch64/test/test_call.py
new
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96864:fe76a43ae509
Date: 2019-06-25 18:40 +
http://bitbucket.org/pypy/pypy/changeset/fe76a43ae509/
Log:minor adjustments
diff --git a/rpython/jit/backend/aarch64/opassembler.py
b/rpython/jit/backend/aarch64/opassembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96863:841338ea51d6
Date: 2019-06-25 18:36 +
http://bitbucket.org/pypy/pypy/changeset/841338ea51d6/
Log:typo
diff --git a/rpython/jit/backend/aarch64/callbuilder.py
b/rpython/jit/backend/aarch64/callbuilder.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96861:72e700c17875
Date: 2019-06-25 17:43 +
http://bitbucket.org/pypy/pypy/changeset/72e700c17875/
Log:a bit inefficient, but fix calling
diff --git a/rpython/jit/backend/aarch64/assembler.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96860:62f3abe7cb9a
Date: 2019-06-25 14:17 +
http://bitbucket.org/pypy/pypy/changeset/62f3abe7cb9a/
Log:(arigo, fijal) call_release_gil first steps
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96859:dc101f8cce32
Date: 2019-06-25 11:32 +
http://bitbucket.org/pypy/pypy/changeset/dc101f8cce32/
Log:start working on call_release_gil
diff --git a/rpython/jit/backend/aarch64/callbuilder.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96858:a524391486ad
Date: 2019-06-25 11:32 +
http://bitbucket.org/pypy/pypy/changeset/a524391486ad/
Log:Small changes from test_random
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96854:d11024632dda
Date: 2019-06-24 10:08 +
http://bitbucket.org/pypy/pypy/changeset/d11024632dda/
Log:a few more obscure operations
diff --git a/rpython/jit/backend/aarch64/codebuilder.py
b/rpython/jit/backend/aarch64/codebuilder.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96856:58ffd4498657
Date: 2019-06-24 11:40 +
http://bitbucket.org/pypy/pypy/changeset/58ffd4498657/
Log:jump with float constants
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96857:c89b27574833
Date: 2019-06-25 11:12 +
http://bitbucket.org/pypy/pypy/changeset/c89b27574833/
Log:zero_array, increment debug counter and exception handling
diff --git a/rpython/jit/backend/aarch64/assembler.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96852:caa3d6c5a7fe
Date: 2019-06-24 08:36 +
http://bitbucket.org/pypy/pypy/changeset/caa3d6c5a7fe/
Log:guard_not_invalidated
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96853:03ea4ff1aa71
Date: 2019-06-24 08:54 +
http://bitbucket.org/pypy/pypy/changeset/03ea4ff1aa71/
Log:math sqrt
diff --git a/rpython/jit/backend/aarch64/codebuilder.py
b/rpython/jit/backend/aarch64/codebuilder.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96855:8003825bd555
Date: 2019-06-24 11:36 +
http://bitbucket.org/pypy/pypy/changeset/8003825bd555/
Log:slow progress
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96849:67646e01619f
Date: 2019-06-24 08:06 +
http://bitbucket.org/pypy/pypy/changeset/67646e01619f/
Log:converting bytes of longlong and float
diff --git a/rpython/jit/backend/aarch64/codebuilder.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96848:5b330a4bfb72
Date: 2019-06-22 18:58 +
http://bitbucket.org/pypy/pypy/changeset/5b330a4bfb72/
Log:some more obscure loads
diff --git a/rpython/jit/backend/aarch64/codebuilder.py
b/rpython/jit/backend/aarch64/codebuilder.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96847:4e707c8ce00d
Date: 2019-06-22 18:46 +
http://bitbucket.org/pypy/pypy/changeset/4e707c8ce00d/
Log:redirect_call_assembler
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96846:ca09029d532f
Date: 2019-06-22 18:43 +
http://bitbucket.org/pypy/pypy/changeset/ca09029d532f/
Log:call_assembler
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96842:ea0ee0f66afd
Date: 2019-06-22 15:44 +
http://bitbucket.org/pypy/pypy/changeset/ea0ee0f66afd/
Log:add missing files and have some basic progress
diff --git a/rpython/jit/backend/aarch64/assembler.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96841:31ae58bae243
Date: 2019-06-22 12:15 +
http://bitbucket.org/pypy/pypy/changeset/31ae58bae243/
Log:guard_not_forced_2
diff --git a/rpython/jit/backend/aarch64/opassembler.py
b/rpython/jit/backend/aarch64/opassembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96839:ebaaa5860fff
Date: 2019-06-22 11:39 +
http://bitbucket.org/pypy/pypy/changeset/ebaaa5860fff/
Log:cond_call_value_i
diff --git a/rpython/jit/backend/aarch64/opassembler.py
b/rpython/jit/backend/aarch64/opassembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96840:5142be166d5c
Date: 2019-06-22 12:08 +
http://bitbucket.org/pypy/pypy/changeset/5142be166d5c/
Log:call_may_force
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96838:eaa56e09349e
Date: 2019-06-22 11:12 +
http://bitbucket.org/pypy/pypy/changeset/eaa56e09349e/
Log:finish cond_call
diff --git a/rpython/jit/backend/aarch64/TODO b/rpython/jit/backend/aarch64/TODO
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96825:0abc0d2b282f
Date: 2019-06-18 15:39 +
http://bitbucket.org/pypy/pypy/changeset/0abc0d2b282f/
Log:minor progress
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: fijal
Branch: arm64
Changeset: r96824:1f31b1f9873c
Date: 2019-06-18 17:23 +0200
http://bitbucket.org/pypy/pypy/changeset/1f31b1f9873c/
Log:more floats
diff --git a/rpython/jit/backend/aarch64/codebuilder.py
b/rpython/jit/backend/aarch64/codebuilder.py
--- a/rpython/jit/backend
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96822:9453a6ab3fe2
Date: 2019-06-18 14:57 +
http://bitbucket.org/pypy/pypy/changeset/9453a6ab3fe2/
Log:casts
diff --git a/rpython/jit/backend/aarch64/codebuilder.py
b/rpython/jit/backend/aarch64/codebuilder.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96823:8e29d4e40226
Date: 2019-06-18 15:13 +
http://bitbucket.org/pypy/pypy/changeset/8e29d4e40226/
Log:more float ops
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96821:aba1d6e3b06a
Date: 2019-06-18 14:02 +
http://bitbucket.org/pypy/pypy/changeset/aba1d6e3b06a/
Log:more float ops
diff --git a/rpython/jit/backend/aarch64/codebuilder.py
b/rpython/jit/backend/aarch64/codebuilder.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96820:254778fcde03
Date: 2019-06-18 13:34 +
http://bitbucket.org/pypy/pypy/changeset/254778fcde03/
Log:enough for basic float operations
diff --git a/rpython/jit/backend/aarch64/arch.py
b/rpython/jit/backend/aarch64/arch.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96819:fee018704c07
Date: 2019-06-18 12:11 +
http://bitbucket.org/pypy/pypy/changeset/fee018704c07/
Log:enough float support to start running tests
diff --git a/rpython/jit/backend/aarch64/assembler.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96818:98896de049b1
Date: 2019-06-18 10:56 +
http://bitbucket.org/pypy/pypy/changeset/98896de049b1/
Log:start working on cond_call, we need float support for that
diff --git a/rpython/jit/backend/aarch64/assembler.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96812:7a1bbf798839
Date: 2019-06-17 14:08 +
http://bitbucket.org/pypy/pypy/changeset/7a1bbf798839/
Log:work more on write barrier
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96811:09bce457dc4b
Date: 2019-06-17 13:11 +
http://bitbucket.org/pypy/pypy/changeset/09bce457dc4b/
Log:start fighting with write barriers
diff --git a/rpython/jit/backend/aarch64/assembler.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96794:ce1202a8787b
Date: 2019-06-11 14:18 +
http://bitbucket.org/pypy/pypy/changeset/ce1202a8787b/
Log:implement _restore_exception
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96791:7f271fc65bd8
Date: 2019-06-11 11:25 +
http://bitbucket.org/pypy/pypy/changeset/7f271fc65bd8/
Log:start fighting registers
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96792:17ca4ffd0a3f
Date: 2019-06-11 11:25 +
http://bitbucket.org/pypy/pypy/changeset/17ca4ffd0a3f/
Log:start fighting exceptions
diff --git a/rpython/jit/backend/aarch64/registers.py
b/rpython/jit/backend/aarch64/registers.py
---
Author: fijal
Branch: copystrcontents-in-rewrite
Changeset: r96753:2fb764a56483
Date: 2019-06-05 13:18 +0200
http://bitbucket.org/pypy/pypy/changeset/2fb764a56483/
Log:fixes from Aarch64
diff --git a/rpython/jit/backend/arm/opassembler.py
b/rpython/jit/backend/arm/opassembler.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96752:b5abcfa99f96
Date: 2019-06-05 11:10 +
http://bitbucket.org/pypy/pypy/changeset/b5abcfa99f96/
Log:fixes
diff --git a/rpython/jit/backend/aarch64/opassembler.py
b/rpython/jit/backend/aarch64/opassembler.py
---
Author: fijal
Branch: arm64
Changeset: r96751:44fd26cfc9c9
Date: 2019-06-05 12:31 +0200
http://bitbucket.org/pypy/pypy/changeset/44fd26cfc9c9/
Log:merge copystrcontents in rewrite branch
diff too long, truncating to 2000 out of 251507 lines
diff --git a/.hgignore b/.hgignore
--- a/.hgignore
Author: fijal
Branch: copystrcontents-in-rewrite
Changeset: r96749:805a83055a7d
Date: 2019-06-04 13:45 +0200
http://bitbucket.org/pypy/pypy/changeset/805a83055a7d/
Log:maybe fix ARM
diff --git a/rpython/jit/backend/arm/opassembler.py
b/rpython/jit/backend/arm/opassembler.py
--- a/rpython
Author: fijal
Branch: copystrcontents-in-rewrite
Changeset: r96748:6fe2a86cdc00
Date: 2019-06-04 13:34 +0200
http://bitbucket.org/pypy/pypy/changeset/6fe2a86cdc00/
Log:kill hopefully dead code
diff --git a/rpython/jit/backend/x86/regalloc.py
b/rpython/jit/backend/x86/regalloc.py
Author: fijal
Branch: copystrcontents-in-rewrite
Changeset: r96750:07999e1e391f
Date: 2019-06-05 12:27 +0200
http://bitbucket.org/pypy/pypy/changeset/07999e1e391f/
Log:start cargo culting PPC support
diff --git a/rpython/jit/backend/ppc/regalloc.py
b/rpython/jit/backend/ppc/regalloc.py
Author: fijal
Branch: copystrcontents-in-rewrite
Changeset: r96733:cb6c60bbc714
Date: 2019-06-04 13:30 +0200
http://bitbucket.org/pypy/pypy/changeset/cb6c60bbc714/
Log:fix test_rewrite
diff --git a/rpython/jit/backend/llsupport/test/test_rewrite.py
b/rpython/jit/backend/llsupport/test
Author: fijal
Branch: copystrcontents-in-rewrite
Changeset: r96731:825a9d694c31
Date: 2019-06-04 12:48 +0200
http://bitbucket.org/pypy/pypy/changeset/825a9d694c31/
Log:an attempt to rewrite copystr/copyunicode content
diff --git a/rpython/jit/backend/llsupport/gc.py
b/rpython/jit/backend
Author: fijal
Branch: copystrcontents-in-rewrite
Changeset: r96728:d43e7d5dd376
Date: 2019-06-03 12:38 +0200
http://bitbucket.org/pypy/pypy/changeset/d43e7d5dd376/
Log:New branch to play with rewriting copystrcontent
___
pypy-commit mailing list
Author: fijal
Branch: extradoc
Changeset: r5947:e7f187d7eefa
Date: 2019-05-29 17:17 +0200
http://bitbucket.org/pypy/extradoc/changeset/e7f187d7eefa/
Log:my talk from today
diff --git a/talk/synerise2019/talk.key b/talk/synerise2019/talk.key
new file mode 100644
index
Author: fijal
Branch:
Changeset: r96701:06e38bb00f7e
Date: 2019-05-27 16:20 +0200
http://bitbucket.org/pypy/pypy/changeset/06e38bb00f7e/
Log:Ignore strange entries
diff --git a/rpython/tool/jitlogparser/parser.py
b/rpython/tool/jitlogparser/parser.py
--- a/rpython/tool/jitlogparser
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96619:85965b5b4b41
Date: 2019-05-15 13:50 +
http://bitbucket.org/pypy/pypy/changeset/85965b5b4b41/
Log:general progress
diff --git a/rpython/jit/backend/aarch64/opassembler.py
b/rpython/jit/backend/aarch64/opassembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96618:98c1f7b37259
Date: 2019-05-15 12:58 +
http://bitbucket.org/pypy/pypy/changeset/98c1f7b37259/
Log:some progress
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96617:4ba2f313407e
Date: 2019-05-15 10:31 +
http://bitbucket.org/pypy/pypy/changeset/4ba2f313407e/
Log:same as
diff --git a/rpython/jit/backend/aarch64/opassembler.py
b/rpython/jit/backend/aarch64/opassembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96616:7ca6dad13e3e
Date: 2019-05-15 09:58 +
http://bitbucket.org/pypy/pypy/changeset/7ca6dad13e3e/
Log:skip part of the test and add some missing ops
diff --git a/rpython/jit/backend/aarch64/codebuilder.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96615:411dd68d082c
Date: 2019-05-15 09:47 +
http://bitbucket.org/pypy/pypy/changeset/411dd68d082c/
Log:array basics
diff --git a/rpython/jit/backend/aarch64/TODO b/rpython/jit/backend/aarch64/TODO
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96535:682a0e1492d9
Date: 2019-04-22 11:32 +
http://bitbucket.org/pypy/pypy/changeset/682a0e1492d9/
Log:enough to start passing basic field tests
diff --git a/rpython/jit/backend/aarch64/codebuilder.py
Author: fijal
Branch: arm64
Changeset: r96534:26809d94a756
Date: 2019-04-22 12:25 +0200
http://bitbucket.org/pypy/pypy/changeset/26809d94a756/
Log:more calling
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
--- a/rpython/jit/backend/aarch64
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96531:03aa7d305b2f
Date: 2019-04-22 09:20 +
http://bitbucket.org/pypy/pypy/changeset/03aa7d305b2f/
Log:make tests more consistent on 64bit and test more combinations of
types
diff --git
Author: fijal
Branch: arm64
Changeset: r96530:1fe592cd9f4d
Date: 2019-04-22 11:17 +0200
http://bitbucket.org/pypy/pypy/changeset/1fe592cd9f4d/
Log:LSL_ri & ASR_ri
diff --git a/rpython/jit/backend/aarch64/codebuilder.py
b/rpython/jit/backend/aarch64/codebuilder.py
--- a/rpython/jit/bac
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96529:1830218346d5
Date: 2019-04-20 11:54 +
http://bitbucket.org/pypy/pypy/changeset/1830218346d5/
Log:start passing call tests
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: fijal
Branch: arm64
Changeset: r96512:a6eddad931b2
Date: 2019-04-17 12:09 +0200
http://bitbucket.org/pypy/pypy/changeset/a6eddad931b2/
Log:(fijal, arigo) ovf ops
diff --git a/rpython/jit/backend/aarch64/codebuilder.py
b/rpython/jit/backend/aarch64/codebuilder.py
--- a/rpython/jit
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96490:ba9733af746e
Date: 2019-04-14 13:30 +
http://bitbucket.org/pypy/pypy/changeset/ba9733af746e/
Log:overflow ops (except mul_ovf)
diff --git a/rpython/jit/backend/aarch64/TODO b/rpython/jit/backend/aarch64/TODO
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96489:27c1f4063137
Date: 2019-04-12 12:45 +
http://bitbucket.org/pypy/pypy/changeset/27c1f4063137/
Log:implement int ops
diff --git a/rpython/jit/backend/aarch64/codebuilder.py
b/rpython/jit/backend/aarch64/codebuilder.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96446:802c95aa855a
Date: 2019-04-11 11:37 +
http://bitbucket.org/pypy/pypy/changeset/802c95aa855a/
Log:more int operations
diff --git a/rpython/jit/backend/aarch64/codebuilder.py
b/rpython/jit/backend/aarch64/codebuilder.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96437:33f62f3022aa
Date: 2019-04-10 14:27 +
http://bitbucket.org/pypy/pypy/changeset/33f62f3022aa/
Log:implement a few more int operations
diff --git a/rpython/jit/backend/aarch64/assembler.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96436:02d70caf63f3
Date: 2019-04-10 12:26 +
http://bitbucket.org/pypy/pypy/changeset/02d70caf63f3/
Log:use full int load for negative numbers
diff --git a/rpython/jit/backend/aarch64/codebuilder.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96435:1515977fb633
Date: 2019-04-10 10:56 +
http://bitbucket.org/pypy/pypy/changeset/1515977fb633/
Log:one more tests passes
diff --git a/rpython/jit/backend/aarch64/opassembler.py
b/rpython/jit/backend/aarch64/opassembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96434:8beed1118cdc
Date: 2019-04-10 10:54 +
http://bitbucket.org/pypy/pypy/changeset/8beed1118cdc/
Log:grumble
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96419:4f3f6fe5df0a
Date: 2019-04-05 11:07 +
http://bitbucket.org/pypy/pypy/changeset/4f3f6fe5df0a/
Log:a bit of progresss. now the same test fails, but for better reasons
diff --git a/rpython/jit/backend/aarch64/assembler.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96418:0b7c212b0618
Date: 2019-04-05 09:29 +
http://bitbucket.org/pypy/pypy/changeset/0b7c212b0618/
Log:bring it more to reality
diff --git a/rpython/jit/backend/aarch64/arch.py
b/rpython/jit/backend/aarch64/arch.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96417:230e2b6a0bae
Date: 2019-04-05 09:27 +
http://bitbucket.org/pypy/pypy/changeset/230e2b6a0bae/
Log:use only first 16 registers and make sure the jitframe_fixed_size
agrees
diff --git a/rpython/jit/backend/aarch64/arch.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96219:a50f3a71ef1d
Date: 2019-03-06 14:49 +
http://bitbucket.org/pypy/pypy/changeset/a50f3a71ef1d/
Log:bridge basics
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96220:d301852919b9
Date: 2019-03-06 15:04 +
http://bitbucket.org/pypy/pypy/changeset/d301852919b9/
Log:in progress
diff --git a/rpython/jit/backend/aarch64/codebuilder.py
b/rpython/jit/backend/aarch64/codebuilder.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96218:88c9f1531c0d
Date: 2019-03-06 14:35 +
http://bitbucket.org/pypy/pypy/changeset/88c9f1531c0d/
Log:int_sub
diff --git a/rpython/jit/backend/aarch64/opassembler.py
b/rpython/jit/backend/aarch64/opassembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96217:13d01ec04e4e
Date: 2019-03-06 14:31 +
http://bitbucket.org/pypy/pypy/changeset/13d01ec04e4e/
Log:basic IMM support in add
diff --git a/rpython/jit/backend/aarch64/opassembler.py
b/rpython/jit/backend/aarch64/opassembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96216:144deb45999c
Date: 2019-03-06 13:34 +
http://bitbucket.org/pypy/pypy/changeset/144deb45999c/
Log:pass the first loop test!
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96215:91919b103009
Date: 2019-03-06 12:08 +
http://bitbucket.org/pypy/pypy/changeset/91919b103009/
Log:enough to successfully exit the loop
diff --git a/rpython/jit/backend/aarch64/assembler.py
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96214:173ed1a7572d
Date: 2019-03-06 10:32 +
http://bitbucket.org/pypy/pypy/changeset/173ed1a7572d/
Log:enough scaffolding to actually run the first loop test. It does not
pass yet, but it does run!
diff --git
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96029:5cb0444d17a2
Date: 2019-02-16 14:41 +
http://bitbucket.org/pypy/pypy/changeset/5cb0444d17a2/
Log:add CMP_rr and push forward to next test
diff --git a/rpython/jit/backend/aarch64/TODO b/rpython/jit/backend/aarch64/TODO
new file
101 - 200 of 5711 matches
Mail list logo