[pypy-commit] [Git][pypy/pypy][branch/default] call backend optimizations in the right moment

2022-07-26 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/default] add another hook to actually disable tracing and be better at writing docstrings

2022-07-20 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/default] add more natural arities

2022-07-06 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/default] make sure we have wrappers around variadic calls in the JIT, fixes #3762

2022-07-01 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/reverse-debugger-fun] try harder

2022-06-13 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/reverse-debugger-fun] fix imports

2022-06-13 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/reverse-debugger-fun] stick revdb_time on the exception object

2022-06-13 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy] Pushed new branch branch/reverse-debugger-fun

2022-06-13 Thread Maciej Fijalkowski (@fijal)
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.

[pypy-commit] [Git][pypy/pypy] Pushed new branch branch/test-streamio-using-osopen

2022-06-02 Thread Maciej Fijalkowski (@fijal)
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.

[pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: remove old calls

2022-05-31 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: remove the hacks

2022-05-23 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy] Deleted branch branch/m1

2022-05-23 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: close to be merge branch

2022-05-23 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/default] 33 commits: Start a branch to port stuff to m1 platform

2022-05-23 Thread Maciej Fijalkowski (@fijal)
: 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

[pypy-commit] [Git][pypy/pypy][branch/m1] fix running of the tests

2022-05-23 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] add aarch64 on OS X support

2022-05-23 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] I think enough to make mac asm happy

2022-05-23 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] frame info wrtiing is updating assembler

2022-05-22 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] 4 commits: slightly better JIT approach here

2022-05-21 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] more progress towards variadic calls in ll2ctypes

2022-05-18 Thread Maciej Fijalkowski (@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

[pypy-commit] [Git][pypy/pypy][branch/m1] pass the parameters forever everywhere until we get the right call to variadic_args

2022-05-18 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] 3 commits: write a test that sometimes fails

2022-05-17 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] 2 commits: update openssl downloads

2022-05-12 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] 2 commits: bump min OS X version

2022-05-11 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] skip one more

2022-05-02 Thread Maciej Fijalkowski (@fijal)
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:

[pypy-commit] [Git][pypy/pypy][branch/m1] skip a bunch more tests

2022-05-02 Thread Maciej Fijalkowski (@fijal)
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 -

[pypy-commit] [Git][pypy/pypy][branch/m1] try a bit harder to run more tests on OS X

2022-05-02 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] Skip those tests on OS X as the ctypes layer does not work well for variadic...

2022-04-27 Thread Maciej Fijalkowski (@fijal)
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: -

[pypy-commit] [Git][pypy/pypy][branch/m1] 174 commits: somewhat laboriously reproduce the problem of #3598 as a jit test

2022-03-26 Thread Maciej Fijalkowski (@fijal)
!) - - - - - 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

[pypy-commit] [Git][pypy/pypy] Pushed new branch branch/io-simpler-buffers

2022-01-11 Thread Maciej Fijalkowski (@fijal)
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.

[pypy-commit] [Git][pypy/pypy][branch/default] add memory pressure for RawByteBuffer around the malloc

2022-01-08 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] call write_protect around the callback write here

2022-01-03 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] skip one test and use some write_protect

2022-01-03 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] first go at write protect

2022-01-02 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] small fixes, not ready yet

2022-01-02 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] small fixes

2022-01-02 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] skip for bugs in libffi

2022-01-02 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/m1] small changes to improve the tests on m1 mac

2022-01-02 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy] Pushed new branch branch/m1

2021-11-30 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/py3.7] 22 commits: one less copy of strings in memmove (and not make it immediately old) as well...

2021-11-04 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] rename this function too

2021-11-03 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] 2 commits: clarify the comment

2021-11-03 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] 2 commits: revert the RPython changes (one accidental, one ported to default)

2021-11-03 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/default] print more details about the percentages

2021-11-03 Thread Maciej Fijalkowski (@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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] this is a hack for bytes *only*

2021-11-02 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] actually make this float

2021-11-02 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] display more digits

2021-11-02 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] jit cant see this

2021-11-02 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] rename the w_bytes to bytes to avoid confusion

2021-11-02 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] oops

2021-11-02 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] run your tests kids

2021-11-02 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] try harder to pin things when they go through layers of offset in bytes

2021-11-02 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] typo

2021-10-19 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] try to use (unsafely!) the new primitive

2021-10-19 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] hide this from the JIT

2021-10-19 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] try harder to please the rtyper

2021-10-19 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] quick and dirty hack to always pass directly offset of OffsetInBytes

2021-10-19 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] oops

2021-10-12 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/experiment-with-ffi-addresses] typo

2021-10-12 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy] Pushed new branch branch/experiment-with-ffi-addresses

2021-10-12 Thread Maciej Fijalkowski (@fijal)
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.

[pypy-commit] [Git][pypy/pypy][branch/py3.7] hopefully fix the merge

2021-10-01 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/py3.7] fix broken merge hopefully

2021-10-01 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/py3.7] 14 commits: mention stdlib 3.7.12 in the release note

2021-09-27 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy] Deleted branch branch/scoped-cffi-malloc

2021-09-27 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/default] 7 commits: write and use StackNew for a cffi helper

2021-09-27 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/scoped-cffi-malloc] move stuff around so we can actually import ssl

2021-09-27 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/scoped-cffi-malloc] cffi rename

2021-09-27 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/scoped-cffi-malloc] dumb test

2021-09-27 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy][branch/scoped-cffi-malloc] write a dumb test, a bit hard to test

2021-09-27 Thread Maciej Fijalkowski (@fijal)
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

[pypy-commit] [Git][pypy/pypy] Pushed new branch branch/scoped-cffi-malloc

2021-09-27 Thread Maciej Fijalkowski (@fijal)
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.

[pypy-commit] pypy default: threadlocalref get

2019-07-24 Thread fijal
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

[pypy-commit] extradoc extradoc: add a draft

2019-07-24 Thread fijal
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

[pypy-commit] pypy default: merge arm64 support

2019-07-15 Thread fijal
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

[pypy-commit] pypy arm64: close to be merged branch

2019-07-15 Thread fijal
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

[pypy-commit] pypy arm64: oops

2019-07-14 Thread fijal
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

[pypy-commit] pypy arm64: remove small constant and use BL instead of B

2019-07-14 Thread fijal
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

[pypy-commit] pypy arm64: make this encodable

2019-07-13 Thread fijal
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

[pypy-commit] pypy arm64: we can't use sp here, rewrite'

2019-07-13 Thread fijal
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

[pypy-commit] pypy arm64: fix the jump

2019-07-13 Thread fijal
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

[pypy-commit] pypy arm64: oops

2019-07-13 Thread fijal
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

[pypy-commit] pypy arm64: write stack check slowpath

2019-07-13 Thread fijal
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

[pypy-commit] pypy arm64: cond_call_value_r

2019-07-05 Thread fijal
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

[pypy-commit] pypy arm64: those are done

2019-07-04 Thread fijal
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

[pypy-commit] pypy arm64: merge

2019-07-04 Thread fijal
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

[pypy-commit] pypy arm64: I think fix the loading of TID

2019-07-04 Thread fijal
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

[pypy-commit] pypy arm64: oops

2019-07-03 Thread fijal
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

[pypy-commit] pypy arm64: try to test guard_nonnull_class

2019-07-03 Thread fijal
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

[pypy-commit] pypy arm64: argh. means it's completely untested I fear

2019-07-03 Thread fijal
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

[pypy-commit] pypy arm64: fix

2019-07-03 Thread fijal
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

[pypy-commit] pypy arm64: missing bits maybe

2019-07-03 Thread fijal
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

[pypy-commit] pypy arm64: fix

2019-07-03 Thread fijal
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

[pypy-commit] pypy arm64: fix

2019-07-03 Thread fijal
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 +++

[pypy-commit] pypy arm64: remove a refcount test and add a release gil zrpy test

2019-07-03 Thread fijal
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

[pypy-commit] pypy arm64: fixes

2019-07-03 Thread fijal
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 ---

[pypy-commit] pypy arm64: (arigo)

2019-07-03 Thread fijal
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

[pypy-commit] pypy arm64: don't encode magic numbers

2019-07-03 Thread fijal
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

[pypy-commit] pypy arm64: simplify control flow and hopefully finish the shadowstack

2019-07-03 Thread fijal
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

[pypy-commit] pypy arm64: merge

2019-07-03 Thread fijal
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

[pypy-commit] pypy arm64: bah

2019-07-02 Thread fijal
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

[pypy-commit] pypy arm64: undo the previous checkin

2019-07-02 Thread fijal
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   2   3   4   5   6   7   8   9   10   >