Maciej Fijalkowski pushed to branch branch/default at PyPy / pypy
Commits:
779be110 by fijal at 2022-07-26T09:17:08+02:00
call backend optimizations in the right moment
- - - - -
1 changed file:
- rpython/jit/backend/llsupport/test/zrpy_gc_test.py
View it on Heptapod:
https
Maciej Fijalkowski pushed to branch branch/default at PyPy / pypy
Commits:
3a0af27e by fijal at 2022-07-20T14:38:13+02:00
add another hook to actually disable tracing and be better at writing docstrings
- - - - -
5 changed files:
- pypy/module/pypyjit/interp_jit.py
- pypy/module/pypyjit
Maciej Fijalkowski pushed to branch branch/default at PyPy / pypy
Commits:
4859d00f by fijal at 2022-07-06T12:25:39+02:00
add more natural arities
- - - - -
2 changed files:
- pypy/module/fcntl/interp_fcntl.py
- rpython/rlib/rposix.py
View it on Heptapod:
https://foss.heptapod.net/pypy
Maciej Fijalkowski pushed to branch branch/default at PyPy / pypy
Commits:
7a22f10c by fijal at 2022-07-01T14:43:06+02:00
make sure we have wrappers around variadic calls in the JIT, fixes #3762
- - - - -
2 changed files:
- rpython/jit/codewriter/call.py
- rpython/rtyper/lltypesystem
Maciej Fijalkowski pushed to branch branch/reverse-debugger-fun at PyPy / pypy
Commits:
cb554eeb by fijal at 2022-06-13T16:39:51+02:00
try harder
--HG--
branch : reverse-debugger-fun
- - - - -
4 changed files:
- pypy/interpreter/error.py
- pypy/module/__pypy__/interp_magic.py
- pypy
Maciej Fijalkowski pushed to branch branch/reverse-debugger-fun at PyPy / pypy
Commits:
ef8d2b74 by fijal at 2022-06-13T15:56:58+02:00
fix imports
--HG--
branch : reverse-debugger-fun
- - - - -
1 changed file:
- pypy/module/exceptions/interp_exceptions.py
View it on Heptapod:
https
Maciej Fijalkowski pushed to branch branch/reverse-debugger-fun at PyPy / pypy
Commits:
8fea8200 by fijal at 2022-06-13T15:54:42+02:00
stick revdb_time on the exception object
--HG--
branch : reverse-debugger-fun
- - - - -
1 changed file:
- pypy/module/exceptions/interp_exceptions.py
Maciej Fijalkowski pushed new branch branch/reverse-debugger-fun at PyPy / pypy
--
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/tree/branch/reverse-debugger-fun
You're receiving this email because of your account on foss.heptapod.net.
Maciej Fijalkowski pushed new branch branch/test-streamio-using-osopen at PyPy
/ pypy
--
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/tree/branch/test-streamio-using-osopen
You're receiving this email because of your account on foss.heptapod.net.
Maciej Fijalkowski pushed to branch branch/default at PyPy / pypy
Commits:
48e08421 by fijal at 2022-05-24T13:38:37+02:00
remove old calls
- - - - -
c38dca2a by fijal at 2022-05-31T08:29:54+02:00
merge
- - - - -
1 changed file:
- rpython/rlib/test/test_rmmap.py
View it on Heptapod
Maciej Fijalkowski pushed to branch branch/default at PyPy / pypy
Commits:
bcf00aaf by fijal at 2022-05-23T13:46:06+02:00
remove the hacks
- - - - -
e6065a2e by fijal at 2022-05-24T07:41:52+02:00
merge
- - - - -
1 changed file:
- pypy/doc/build.rst
View it on Heptapod:
https
Maciej Fijalkowski deleted branch branch/m1 at PyPy / pypy
--
You're receiving this email because of your account on foss.heptapod.net.
___
pypy-commit mailing list -- pypy-commit@python.org
To unsubscribe send an email to
Maciej Fijalkowski pushed to branch branch/default at PyPy / pypy
Commits:
98803d44 by fijal at 2022-05-23T09:15:56+02:00
close to be merge branch
--HG--
branch : m1
- - - - -
4915c836 by fijal at 2022-05-23T09:16:07+02:00
merge closed branch
- - - - -
0 changed files:
View
: m1
- - - - -
2c6b1051 by fijal at 2022-01-02T10:23:39+02:00
small changes to improve the tests on m1 mac
--HG--
branch : m1
- - - - -
159ed77a by fijal at 2022-01-02T10:39:36+02:00
skip for bugs in libffi
--HG--
branch : m1
- - - - -
43793cb6 by fijal at 2022-01-02T11:26:16+02:00
small fixes
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
43fdf735 by fijal at 2022-05-23T08:36:05+02:00
fix running of the tests
--HG--
branch : m1
- - - - -
1 changed file:
- rpython/rlib/rvmprof/test/__init__.py
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
e85d810d by fijal at 2022-05-23T08:30:28+02:00
add aarch64 on OS X support
--HG--
branch : m1
- - - - -
1 changed file:
- rpython/rlib/rvmprof/src/shared/vmprof_config.h
View it on Heptapod:
https://foss.heptapod.net
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
76cf7a4b by fijal at 2022-05-23T08:14:54+02:00
I think enough to make mac asm happy
--HG--
branch : m1
- - - - -
1 changed file:
- rpython/translator/c/src/stacklet/switch_aarch64_gcc.h
View it on Heptapod:
https
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
739e906d by fijal at 2022-05-22T08:23:16+02:00
frame info wrtiing is updating assembler
--HG--
branch : m1
- - - - -
1 changed file:
- rpython/jit/backend/llsupport/llmodel.py
View it on Heptapod:
https
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
3dc61dbe by fijal at 2022-05-21T15:30:38+02:00
slightly better JIT approach here
--HG--
branch : m1
- - - - -
7e98ef14 by fijal at 2022-05-21T16:15:48+02:00
remap to RPython
--HG--
branch : m1
- - - - -
091ac577 by fijal
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
3766bd2b by fijal at 2022-05-18T17:24:11+02:00
more progress towards variadic calls in ll2ctypes
--HG--
branch : m1
- - - - -
5 changed files:
- rpython/rlib/_rsocket_rffi.py
- rpython/rlib/rposix.py
- rpython/rtyper
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
6c1eec8f by fijal at 2022-05-18T12:32:22+02:00
pass the parameters forever everywhere until we get the right call to
variadic_args
--HG--
branch : m1
- - - - -
5 changed files:
- extra_tests/ctypes_tests/_ctypes_test.c
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
5dd7dbea by fijal at 2022-05-16T11:25:05+02:00
write a test that sometimes fails
--HG--
branch : m1
- - - - -
29ecee9d by fijal at 2022-05-16T11:43:38+02:00
(fijal, arigo) fix the test
--HG--
branch : m1
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
0452d4b7 by Matti Picus at 2022-05-05T20:39:23+03:00
update openssl downloads
--HG--
branch : m1
- - - - -
15478763 by fijal at 2022-05-12T19:22:40+02:00
enough fixes to call callbacks. Remove closureHeap
--HG--
branch
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
89afccb8 by fijal at 2022-05-11T12:14:46+02:00
bump min OS X version
--HG--
branch : m1
- - - - -
7b9ba05a by fijal at 2022-05-11T12:14:56+02:00
use proper API for managing closures and not our own
--HG--
branch : m1
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
6c32161f by Maciej Fijalkowski at 2022-05-02T12:30:28+03:00
skip one more
--HG--
branch : m1
- - - - -
1 changed file:
- rpython/rlib/test/test_rposix_stat.py
View it on Heptapod:
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
37f01813 by Maciej Fijalkowski at 2022-05-02T12:24:43+03:00
skip a bunch more tests
--HG--
branch : m1
- - - - -
5 changed files:
- rpython/rlib/test/test_rpoll.py
- rpython/rlib/test/test_rposix.py
-
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
6e937871 by Maciej Fijalkowski at 2022-05-02T11:55:58+03:00
try a bit harder to run more tests on OS X
--HG--
branch : m1
- - - - -
2 changed files:
- rpython/rlib/clibffi.py
- rpython/rlib/test/test_rfile.py
View it
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
7d891067 by Maciej Fijalkowski at 2022-04-27T10:29:10+03:00
Skip those tests on OS X as the ctypes layer does not work well for variadic
calls (and other problems)
--HG--
branch : m1
- - - - -
1 changed file:
-
!)
- - - - -
a12f6591 by Carl Friedrich Bolz-Tereick at 2022-01-03T10:34:37+01:00
fix pyrolog link
- - - - -
c6820179 by Matti Picus at 2022-01-05T08:11:22+02:00
fix for improper use of rffi_platform.Has
- - - - -
a14dc05f by fijal at 2022-01-08T14:55:32+02:00
add memory pressure for RawByteBuffer around
Maciej Fijalkowski pushed new branch branch/io-simpler-buffers at PyPy / pypy
--
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/tree/branch/io-simpler-buffers
You're receiving this email because of your account on foss.heptapod.net.
Maciej Fijalkowski pushed to branch branch/default at PyPy / pypy
Commits:
a14dc05f by fijal at 2022-01-08T14:55:32+02:00
add memory pressure for RawByteBuffer around the malloc
- - - - -
1 changed file:
- rpython/rlib/buffer.py
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
2023ff9c by fijal at 2022-01-03T10:51:12+02:00
call write_protect around the callback write here
--HG--
branch : m1
- - - - -
1 changed file:
- pypy/module/_cffi_backend/ccallback.py
View it on Heptapod:
https
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
a499ebca by fijal at 2022-01-03T10:18:43+02:00
skip one test and use some write_protect
--HG--
branch : m1
- - - - -
2 changed files:
- rpython/rlib/clibffi.py
- rpython/rlib/test/test_clibffi.py
View it on Heptapod
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
8ab78bc0 by fijal at 2022-01-03T09:50:26+02:00
first go at write protect
--HG--
branch : m1
- - - - -
3 changed files:
- pypy/module/_cffi_backend/ccallback.py
- rpython/rlib/rmmap.py
- rpython/rlib/test/test_rmmap.py
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
eab78751 by fijal at 2022-01-03T08:45:21+02:00
small fixes, not ready yet
--HG--
branch : m1
- - - - -
2 changed files:
- rpython/rlib/rmmap.py
- rpython/rlib/test/test_rsignal.py
View it on Heptapod:
https
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
43793cb6 by fijal at 2022-01-02T11:26:16+02:00
small fixes
--HG--
branch : m1
- - - - -
2 changed files:
- rpython/rlib/clibffi.py
- rpython/rlib/rdynload.py
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
159ed77a by fijal at 2022-01-02T10:39:36+02:00
skip for bugs in libffi
--HG--
branch : m1
- - - - -
1 changed file:
- rpython/rtyper/test/test_rbuiltin.py
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy
Maciej Fijalkowski pushed to branch branch/m1 at PyPy / pypy
Commits:
2c6b1051 by fijal at 2022-01-02T10:23:39+02:00
small changes to improve the tests on m1 mac
--HG--
branch : m1
- - - - -
3 changed files:
- rpython/memory/gctransform/boehm.py
- rpython/translator/c/test/test_lltyped.py
Maciej Fijalkowski pushed new branch branch/m1 at PyPy / pypy
--
View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/m1
You're receiving this email because of your account on foss.heptapod.net.
___
pypy-commit mailing list
Maciej Fijalkowski pushed to branch branch/py3.7 at PyPy / pypy
Commits:
b752e5b3 by fijal at 2021-10-12T13:02:01+02:00
one less copy of strings in memmove (and not make it immediately old) as well
as a start of _offset_in_bytes
--HG--
branch : experiment-with-ffi-addresses
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
e19e3830 by fijal at 2021-11-03T12:26:15+02:00
rename this function too
--HG--
branch : experiment-with-ffi-addresses
- - - - -
2 changed files:
- lib-python/3/ssl.py
- lib_pypy/_cffi_ssl
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
0821142a by fijal at 2021-11-03T12:11:37+02:00
clarify the comment
--HG--
branch : experiment-with-ffi-addresses
- - - - -
de4a34b1 by fijal at 2021-11-03T12:23:58+02:00
I think fix the function
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
320c8755 by fijal at 2021-11-03T11:49:04+02:00
revert the RPython changes (one accidental, one ported to default)
--HG--
branch : experiment-with-ffi-addresses
- - - - -
7e83b615 by fijal
Maciej Fijalkowski pushed to branch branch/default at PyPy / pypy
Commits:
5e59ec24 by fijal at 2021-11-03T11:46:45+02:00
print more details about the percentages
- - - - -
1 changed file:
- rpython/tool/logparser.py
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/commit
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
59c2704a by fijal at 2021-11-02T13:28:39+02:00
this is a hack for bytes *only*
--HG--
branch : experiment-with-ffi-addresses
- - - - -
1 changed file:
- lib-python/3/ssl.py
View
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
c52a0356 by fijal at 2021-11-02T12:04:40+02:00
actually make this float
--HG--
branch : experiment-with-ffi-addresses
- - - - -
1 changed file:
- rpython/tool/logparser.py
View
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
6e993679 by fijal at 2021-11-02T12:03:50+02:00
display more digits
--HG--
branch : experiment-with-ffi-addresses
- - - - -
1 changed file:
- rpython/tool/logparser.py
View it on Heptapod
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
3c9fb317 by fijal at 2021-11-02T10:42:55+02:00
jit cant see this
--HG--
branch : experiment-with-ffi-addresses
- - - - -
1 changed file:
- pypy/module/_cffi_backend/ctypeptr.py
View
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
b7aa32cf by fijal at 2021-11-02T10:28:54+02:00
rename the w_bytes to bytes to avoid confusion
--HG--
branch : experiment-with-ffi-addresses
- - - - -
2 changed files:
- pypy/module
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
57e66fbb by fijal at 2021-11-02T10:27:21+02:00
oops
--HG--
branch : experiment-with-ffi-addresses
- - - - -
1 changed file:
- pypy/module/_cffi_backend/ctypeptr.py
View it on Heptapod
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
4b612c29 by fijal at 2021-11-02T10:14:25+02:00
run your tests kids
--HG--
branch : experiment-with-ffi-addresses
- - - - -
1 changed file:
- pypy/module/_cffi_backend/ctypeptr.py
View
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
9b4baf75 by fijal at 2021-11-02T10:06:53+02:00
try harder to pin things when they go through layers of offset in bytes
--HG--
branch : experiment-with-ffi-addresses
- - - - -
2 changed files
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
be8a2185 by fijal at 2021-10-19T16:14:02+02:00
typo
--HG--
branch : experiment-with-ffi-addresses
- - - - -
1 changed file:
- lib-python/3/ssl.py
View it on Heptapod:
https
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
67cd159f by fijal at 2021-10-19T16:12:53+02:00
try to use (unsafely!) the new primitive
--HG--
branch : experiment-with-ffi-addresses
- - - - -
2 changed files:
- lib-python/3/ssl.py
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
a4d5a1c0 by fijal at 2021-10-19T15:34:19+02:00
hide this from the JIT
--HG--
branch : experiment-with-ffi-addresses
- - - - -
1 changed file:
- pypy/module/_cffi_backend/ctypeptr.py
View
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
7b71c6ac by fijal at 2021-10-19T15:21:08+02:00
try harder to please the rtyper
--HG--
branch : experiment-with-ffi-addresses
- - - - -
1 changed file:
- pypy/module/_cffi_backend/ctypeptr.py
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
1a892ad9 by fijal at 2021-10-19T14:59:31+02:00
quick and dirty hack to always pass directly offset of OffsetInBytes
--HG--
branch : experiment-with-ffi-addresses
- - - - -
4 changed files
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
38f2227b by fijal at 2021-10-12T13:28:37+02:00
oops
--HG--
branch : experiment-with-ffi-addresses
- - - - -
1 changed file:
- pypy/module/_cffi_backend/func.py
View it on Heptapod:
https
Maciej Fijalkowski pushed to branch branch/experiment-with-ffi-addresses at
PyPy / pypy
Commits:
1bfe0bd4 by fijal at 2021-10-12T13:19:26+02:00
typo
--HG--
branch : experiment-with-ffi-addresses
- - - - -
1 changed file:
- pypy/module/_cffi_backend/moduledef.py
View it on Heptapod
Maciej Fijalkowski pushed new branch branch/experiment-with-ffi-addresses at
PyPy / pypy
--
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/tree/branch/experiment-with-ffi-addresses
You're receiving this email because of your account on foss.heptapod.net.
Maciej Fijalkowski pushed to branch branch/py3.7 at PyPy / pypy
Commits:
db21d4fe by fijal at 2021-10-01T13:53:01+02:00
hopefully fix the merge
--HG--
branch : py3.7
- - - - -
1 changed file:
- lib_pypy/_cffi_ssl/_stdssl/__init__.py
View it on Heptapod:
https://foss.heptapod.net/pypy
Maciej Fijalkowski pushed to branch branch/py3.7 at PyPy / pypy
Commits:
d0bce127 by fijal at 2021-10-01T13:22:18+02:00
fix broken merge hopefully
--HG--
branch : py3.7
- - - - -
1 changed file:
- lib_pypy/_cffi_ssl/_stdssl/__init__.py
View it on Heptapod:
https://foss.heptapod.net
generation in the ppc backend
- - - - -
536f3054 by fijal at 2021-09-27T11:57:29+02:00
write and use StackNew for a cffi helper
--HG--
branch : scoped-cffi-malloc
- - - - -
b7cf79d3 by fijal at 2021-09-27T12:38:40+02:00
write a dumb test, a bit hard to test
--HG--
branch : scoped-cffi-malloc
Maciej Fijalkowski deleted branch branch/scoped-cffi-malloc at PyPy / pypy
--
You're receiving this email because of your account on foss.heptapod.net.
___
pypy-commit mailing list
pypy-commit@python.org
Maciej Fijalkowski pushed to branch branch/default at PyPy / pypy
Commits:
536f3054 by fijal at 2021-09-27T11:57:29+02:00
write and use StackNew for a cffi helper
--HG--
branch : scoped-cffi-malloc
- - - - -
b7cf79d3 by fijal at 2021-09-27T12:38:40+02:00
write a dumb test, a bit hard to test
Maciej Fijalkowski pushed to branch branch/scoped-cffi-malloc at PyPy / pypy
Commits:
3db7ab1d by fijal at 2021-09-27T14:46:35+02:00
move stuff around so we can actually import ssl
--HG--
branch : scoped-cffi-malloc
- - - - -
1 changed file:
- lib_pypy/pypy_tools/build_cffi_imports.py
Maciej Fijalkowski pushed to branch branch/scoped-cffi-malloc at PyPy / pypy
Commits:
e3fd043b by fijal at 2021-09-27T13:20:57+02:00
cffi rename
--HG--
branch : scoped-cffi-malloc
- - - - -
4 changed files:
- lib_pypy/_cffi_ssl/_stdssl/__init__.py
- lib_pypy/_pypy_util_build.py
- lib_pypy
Maciej Fijalkowski pushed to branch branch/scoped-cffi-malloc at PyPy / pypy
Commits:
c6f44858 by fijal at 2021-09-27T12:53:46+02:00
dumb test
--HG--
branch : scoped-cffi-malloc
- - - - -
1 changed file:
- pypy/module/test_lib_pypy/test_pypy_util.py
View it on Heptapod:
https
Maciej Fijalkowski pushed to branch branch/scoped-cffi-malloc at PyPy / pypy
Commits:
b7cf79d3 by fijal at 2021-09-27T12:38:40+02:00
write a dumb test, a bit hard to test
--HG--
branch : scoped-cffi-malloc
- - - - -
1 changed file:
- + pypy/module/test_lib_pypy/test_pypy_util.py
View
Maciej Fijalkowski pushed new branch branch/scoped-cffi-malloc at PyPy / pypy
--
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/tree/branch/scoped-cffi-malloc
You're receiving this email because of your account on foss.heptapod.net.
Author: fijal
Branch:
Changeset: r97021:6885d94b89cf
Date: 2019-07-24 16:25 +0200
http://bitbucket.org/pypy/pypy/changeset/6885d94b89cf/
Log:threadlocalref get
diff --git a/rpython/jit/backend/aarch64/opassembler.py
b/rpython/jit/backend/aarch64/opassembler.py
--- a/rpython/jit/backend
Author: fijal
Branch: extradoc
Changeset: r5951:0dd699c2378b
Date: 2019-07-24 13:54 +0200
http://bitbucket.org/pypy/extradoc/changeset/0dd699c2378b/
Log:add a draft
diff --git a/blog/draft/2019-07-arm64.rst b/blog/draft/2019-07-arm64.rst
new file mode 100644
--- /dev/null
+++ b/blog/draft
Author: fijal
Branch:
Changeset: r97005:f3b7650ebfc0
Date: 2019-07-15 17:00 +0200
http://bitbucket.org/pypy/pypy/changeset/f3b7650ebfc0/
Log:merge arm64 support
diff too long, truncating to 2000 out of 6406 lines
diff --git a/rpython/config/translationoption.py
b/rpython/config
Author: fijal
Branch: arm64
Changeset: r97004:4bddf4462063
Date: 2019-07-15 16:59 +0200
http://bitbucket.org/pypy/pypy/changeset/4bddf4462063/
Log:close to be merged branch
diff --git a/rpython/jit/backend/aarch64/TODO b/rpython/jit/backend/aarch64/TODO
--- a/rpython/jit/backend/aarch64/TODO
Author: fijal
Branch: arm64
Changeset: r96989:38b3537f3c3f
Date: 2019-07-14 11:02 +0200
http://bitbucket.org/pypy/pypy/changeset/38b3537f3c3f/
Log:oops
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: r96982:79faaac359a0
Date: 2019-07-14 09:39 +0200
http://bitbucket.org/pypy/pypy/changeset/79faaac359a0/
Log:remove small constant and use BL instead of B
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
Author: fijal
Branch: arm64
Changeset: r96973:2417f925ce94
Date: 2019-07-13 13:28 +0200
http://bitbucket.org/pypy/pypy/changeset/2417f925ce94/
Log:make this encodable
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: r96971:b0b99e2d256f
Date: 2019-07-13 12:54 +0200
http://bitbucket.org/pypy/pypy/changeset/b0b99e2d256f/
Log:we can't use sp here, rewrite'
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
--- a/rpython
Author: fijal
Branch: arm64
Changeset: r96969:b7c685938bc8
Date: 2019-07-13 12:09 +0200
http://bitbucket.org/pypy/pypy/changeset/b7c685938bc8/
Log:fix the jump
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: r96968:2deb2cef5345
Date: 2019-07-13 11:50 +0200
http://bitbucket.org/pypy/pypy/changeset/2deb2cef5345/
Log:oops
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: r96967:1c73a29467e5
Date: 2019-07-13 11:42 +0200
http://bitbucket.org/pypy/pypy/changeset/1c73a29467e5/
Log:write stack check slowpath
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
--- a/rpython/jit
Author: fijal
Branch: arm64
Changeset: r96954:873065b05b7d
Date: 2019-07-05 09:12 +0200
http://bitbucket.org/pypy/pypy/changeset/873065b05b7d/
Log:cond_call_value_r
diff --git a/rpython/jit/backend/aarch64/opassembler.py
b/rpython/jit/backend/aarch64/opassembler.py
--- a/rpython/jit/backend
Author: fijal
Branch: arm64
Changeset: r96950:3d9636d8cea7
Date: 2019-07-05 07:34 +0200
http://bitbucket.org/pypy/pypy/changeset/3d9636d8cea7/
Log:those are done
diff --git a/rpython/jit/backend/aarch64/TODO b/rpython/jit/backend/aarch64/TODO
--- a/rpython/jit/backend/aarch64/TODO
+++ b
Author: fijal
Branch: arm64
Changeset: r96951:88dea7ad32c8
Date: 2019-07-05 07:34 +0200
http://bitbucket.org/pypy/pypy/changeset/88dea7ad32c8/
Log:merge
diff --git a/rpython/jit/backend/aarch64/regalloc.py
b/rpython/jit/backend/aarch64/regalloc.py
--- a/rpython/jit/backend/aarch64
Author: fijal
Branch: arm64
Changeset: r96944:ba8b89938369
Date: 2019-07-04 10:00 +0200
http://bitbucket.org/pypy/pypy/changeset/ba8b89938369/
Log:I think fix the loading of TID
diff --git a/rpython/jit/backend/aarch64/opassembler.py
b/rpython/jit/backend/aarch64/opassembler.py
Author: fijal
Branch: arm64
Changeset: r96943:2fd129b4699f
Date: 2019-07-03 18:35 +0200
http://bitbucket.org/pypy/pypy/changeset/2fd129b4699f/
Log:oops
diff --git a/rpython/jit/backend/llsupport/test/test_zrpy_gc_direct.py
b/rpython/jit/backend/llsupport/test/test_zrpy_gc_direct.py
Author: fijal
Branch: arm64
Changeset: r96942:5c1c80752f24
Date: 2019-07-03 18:31 +0200
http://bitbucket.org/pypy/pypy/changeset/5c1c80752f24/
Log:try to test guard_nonnull_class
diff --git a/rpython/jit/backend/llsupport/test/test_zrpy_gc_direct.py
b/rpython/jit/backend/llsupport/test
Author: fijal
Branch: arm64
Changeset: r96941:17610251267d
Date: 2019-07-03 18:28 +0200
http://bitbucket.org/pypy/pypy/changeset/17610251267d/
Log:argh. means it's completely untested I fear
diff --git a/rpython/jit/backend/aarch64/opassembler.py
b/rpython/jit/backend/aarch64/opassembler.py
Author: fijal
Branch: arm64
Changeset: r96940:631e17507546
Date: 2019-07-03 17:14 +0200
http://bitbucket.org/pypy/pypy/changeset/631e17507546/
Log:fix
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: r96939:bec4fcbdada0
Date: 2019-07-03 17:13 +0200
http://bitbucket.org/pypy/pypy/changeset/bec4fcbdada0/
Log:missing bits maybe
diff --git a/rpython/jit/backend/aarch64/opassembler.py
b/rpython/jit/backend/aarch64/opassembler.py
--- a/rpython/jit
Author: fijal
Branch: arm64
Changeset: r96938:3a6979dda07b
Date: 2019-07-03 16:32 +0200
http://bitbucket.org/pypy/pypy/changeset/3a6979dda07b/
Log:fix
diff --git a/rpython/jit/backend/aarch64/opassembler.py
b/rpython/jit/backend/aarch64/opassembler.py
--- a/rpython/jit/backend/aarch64
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96935:2f5fcf2a36d4
Date: 2019-07-03 10:15 +
http://bitbucket.org/pypy/pypy/changeset/2f5fcf2a36d4/
Log:fix
diff --git a/rpython/jit/backend/detect_cpu.py
b/rpython/jit/backend/detect_cpu.py
--- a/rpython/jit/backend/detect_cpu.py
+++
Author: fijal
Branch: arm64
Changeset: r96932:564128af831e
Date: 2019-07-03 10:02 +0200
http://bitbucket.org/pypy/pypy/changeset/564128af831e/
Log:remove a refcount test and add a release gil zrpy test
diff --git a/rpython/jit/backend/aarch64/test/test_zrpy_releasegil.py
b/rpython/jit
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96931:1acfb96abd34
Date: 2019-07-03 07:59 +
http://bitbucket.org/pypy/pypy/changeset/1acfb96abd34/
Log:fixes
diff --git a/rpython/jit/backend/aarch64/callbuilder.py
b/rpython/jit/backend/aarch64/callbuilder.py
---
Author: Maciej Fijalkowski
Branch: arm64
Changeset: r96930:c13e72242f19
Date: 2019-07-03 07:58 +
http://bitbucket.org/pypy/pypy/changeset/c13e72242f19/
Log:(arigo)
Add the newer synchronization instructions to use
diff --git a/rpython/jit/backend/aarch64/codebuilder.py
Author: fijal
Branch: arm64
Changeset: r96929:38ea4c7a77e8
Date: 2019-07-03 09:53 +0200
http://bitbucket.org/pypy/pypy/changeset/38ea4c7a77e8/
Log:don't encode magic numbers
diff --git a/rpython/jit/backend/aarch64/callbuilder.py
b/rpython/jit/backend/aarch64/callbuilder.py
--- a/rpython
Author: fijal
Branch: arm64
Changeset: r96927:3d49fb7bb1a5
Date: 2019-07-03 09:51 +0200
http://bitbucket.org/pypy/pypy/changeset/3d49fb7bb1a5/
Log:simplify control flow and hopefully finish the shadowstack
diff --git a/rpython/jit/backend/aarch64/callbuilder.py
b/rpython/jit/backend/aarch64
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
Author: fijal
Branch: arm64
Changeset: r96925:8c7dd5b87a48
Date: 2019-07-02 18:25 +0200
http://bitbucket.org/pypy/pypy/changeset/8c7dd5b87a48/
Log:bah
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: r96924:63cad80b3380
Date: 2019-07-02 18:09 +0200
http://bitbucket.org/pypy/pypy/changeset/63cad80b3380/
Log:undo the previous checkin
diff --git a/rpython/jit/backend/aarch64/assembler.py
b/rpython/jit/backend/aarch64/assembler.py
--- a/rpython/jit
1 - 100 of 5711 matches
Mail list logo