[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] follow upstream performance patch for datetime.py (issue 4008_)

2023-10-02 Thread Matti Picus (@mattip)


Matti Picus pushed to branch branch/py3.9 at PyPy / pypy


Commits:
265835ac by Matti Picus at 2023-10-02T14:49:13+03:00
follow upstream performance patch for datetime.py (issue 4008_)

--HG--
branch : py3.9

- - - - -


1 changed file:

- lib-python/3/datetime.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/265835ac06a146f52e95e32f9d98bba4ff0f4c1f

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/265835ac06a146f52e95e32f9d98bba4ff0f4c1f
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-le...@python.org
https://mail.python.org/mailman3/lists/pypy-commit.python.org/
Member address: arch...@mail-archive.com


[pypy-commit] [Mercurial][pypy/pypy][branch/hpy-0.9] 6 commits: fix load() in pytest fixture

2023-10-02 Thread Matti Picus (@mattip)


Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy


Commits:
be6955b8 by Matti Picus at 2023-09-30T21:27:13+03:00
fix load() in pytest fixture

--HG--
branch : hpy-0.9

- - - - -
43a8e25e by Matti Picus at 2023-10-01T00:19:34+03:00
get _debug module to properly load and initialize

--HG--
branch : hpy-0.9

- - - - -
b653d927 by Matti Picus at 2023-10-01T09:06:52+03:00
trival test fix, update TODO.

--HG--
branch : hpy-0.9

- - - - -
f28510c9 by Matti Picus at 2023-10-02T12:32:40+03:00
first cut at a HPyCapsule implementation, without calling the finalizer

--HG--
branch : hpy-0.9

- - - - -
c6b6f039 by Matti Picus at 2023-10-02T15:57:42+03:00
refactor to start sharing W_Capsule with cpyext

--HG--
branch : hpy-0.9

- - - - -
488e706a by Matti Picus at 2023-10-02T16:26:48+03:00
fix over-exuberant cleanup from d2572d49be14

--HG--
branch : hpy-0.9

- - - - -


9 changed files:

- pypy/module/_hpy_universal/TODO-hpy-0.9
- pypy/module/_hpy_universal/handlemanager.py
- + pypy/module/_hpy_universal/interp_capsule.py
- pypy/module/_hpy_universal/interp_hpy.py
- pypy/module/_hpy_universal/llapi.py
- pypy/module/_hpy_universal/test/_vendored/debug/apptest_handles.py
- pypy/module/_hpy_universal/test/_vendored/debug/fixtures.py
- pypy/module/_hpy_universal/test/_vendored/test_capsule_legacy.py
- + pypy/objspace/std/capsuleobject.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/120a79d1f2475a9eabfb440b829dc71f792b31d2...488e706a462af82f35b8b469a34832ebaaf2ff88

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/120a79d1f2475a9eabfb440b829dc71f792b31d2...488e706a462af82f35b8b469a34832ebaaf2ff88
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-le...@python.org
https://mail.python.org/mailman3/lists/pypy-commit.python.org/
Member address: arch...@mail-archive.com


[pypy-commit] [Mercurial][pypy/pypy][branch/hpy-0.9] fix translation, resync with hpy 0.9.0, fix declaration in hpydef.h

2023-10-02 Thread Matti Picus (@mattip)


Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy


Commits:
bc756b27 by Matti Picus at 2023-10-02T21:02:37+03:00
fix translation, resync with hpy 0.9.0, fix declaration in hpydef.h

--HG--
branch : hpy-0.9

- - - - -


10 changed files:

- + pypy/module/_hpy_universal/_vendored/hpy/debug/__init__.py
- + pypy/module/_hpy_universal/_vendored/hpy/debug/leakdetector.py
- + pypy/module/_hpy_universal/_vendored/hpy/debug/pytest.py
- pypy/module/_hpy_universal/_vendored/hpy/devel/__init__.py
- pypy/module/_hpy_universal/_vendored/hpy/devel/include/hpy/hpydef.h
- pypy/module/_hpy_universal/_vendored/hpy/devel/include/hpy/hpymodule.h
- pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/structseq.c
- pypy/module/_hpy_universal/interp_capsule.py
- pypy/module/_hpy_universal/interp_descr.py
- pypy/module/_hpy_universal/interp_field.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/bc756b27f24ee969e56e195051aa966cc3fbda7c

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/bc756b27f24ee969e56e195051aa966cc3fbda7c
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-le...@python.org
https://mail.python.org/mailman3/lists/pypy-commit.python.org/
Member address: arch...@mail-archive.com


[pypy-commit] [Mercurial][pypy/pypy][branch/hpy-0.9] fix untranslated test compilation on windows - the distutils export name is initmytest on python2

2023-10-02 Thread Matti Picus (@mattip)


Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy


Commits:
0e7ddbfa by Matti Picus at 2023-10-02T21:55:01+03:00
fix untranslated test compilation on windows - the distutils export name is 
initmytest on python2

--HG--
branch : hpy-0.9

- - - - -


1 changed file:

- pypy/module/_hpy_universal/_vendored/hpy/devel/__init__.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/0e7ddbfac80ba5d158c997e7d2da4d0a0314abb8

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/0e7ddbfac80ba5d158c997e7d2da4d0a0314abb8
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-le...@python.org
https://mail.python.org/mailman3/lists/pypy-commit.python.org/
Member address: arch...@mail-archive.com


[pypy-commit] [Mercurial][pypy/pypy][branch/default] fix for compilation with "-Werror=strict-prototypes"

2023-10-02 Thread Matti Picus (@mattip)


Matti Picus pushed to branch branch/default at PyPy / pypy


Commits:
a7266bb4 by Matti Picus at 2023-10-03T08:22:55+03:00
fix for compilation with "-Werror=strict-prototypes"

- - - - -


3 changed files:

- rpython/rlib/rposix.py
- rpython/rtyper/lltypesystem/rffi.py
- rpython/translator/c/src/threadlocal.h


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/a7266bb4a7ba9e0c7ea0c8901a3ee0a8c74a80a0

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/a7266bb4a7ba9e0c7ea0c8901a3ee0a8c74a80a0
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-le...@python.org
https://mail.python.org/mailman3/lists/pypy-commit.python.org/
Member address: arch...@mail-archive.com


[pypy-commit] [Mercurial][pypy/pypy][branch/hpy-0.9] add declarations and fixes for "-Werror=strict-prototypes"

2023-10-02 Thread Matti Picus (@mattip)


Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy


Commits:
314f7944 by Matti Picus at 2023-10-03T08:21:29+03:00
add declarations and fixes for "-Werror=strict-prototypes"

--HG--
branch : hpy-0.9

- - - - -


4 changed files:

- pypy/module/_hpy_universal/_vendored/hpy/debug/src/debug_internal.h
- pypy/module/_hpy_universal/_vendored/hpy/debug/src/include/hpy_debug.h
- pypy/module/_hpy_universal/_vendored/hpy/devel/include/hpy/hpymodule.h
- pypy/module/_hpy_universal/src/dctx.h


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/314f7944bd23985c412465495358e57501050cd7

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/314f7944bd23985c412465495358e57501050cd7
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-le...@python.org
https://mail.python.org/mailman3/lists/pypy-commit.python.org/
Member address: arch...@mail-archive.com


[pypy-commit] [Mercurial][pypy/pypy][branch/hpy-0.9] fix casting for windows

2023-10-02 Thread Matti Picus (@mattip)


Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy


Commits:
3aa220c5 by Matti Picus at 2023-10-03T09:22:15+03:00
fix casting for windows

--HG--
branch : hpy-0.9

- - - - -


1 changed file:

- pypy/module/_hpy_universal/interp_field.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/3aa220c5f80c18ab7f8163db60542d8e458cf6dd

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/3aa220c5f80c18ab7f8163db60542d8e458cf6dd
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-le...@python.org
https://mail.python.org/mailman3/lists/pypy-commit.python.org/
Member address: arch...@mail-archive.com