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_
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/
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
514dfa5c by Matti Picus at 2023-10-03T20:36:13+03:00
remove extraneous print from _ssl (issue 4010_)
--HG--
branch : py3.9
- - - - -
1 changed file:
- lib_pypy/_cffi_ssl/_stdssl/__init__.py
View it on Heptapod:
https://fo
Matti Picus pushed to branch branch/py3.10 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
- - - - -
514dfa5c by Matti Picus at 2023-10-03T20:36:13+03:00
remove extraneous print
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
1e9dbaa6 by Matti Picus at 2023-09-27T16:48:22+03:00
link the releas note to the index, and tweaks
- - - - -
96c7a9a3 by Carl Friedrich Bolz-Tereick at 2023-09-28T11:53:23+02:00
tweak release announcement
- - - - -
39d4f188 by
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
1e9dbaa6 by Matti Picus at 2023-09-27T16:48:22+03:00
link the releas note to the index, and tweaks
- - - - -
96c7a9a3 by Carl Friedrich Bolz-Tereick at 2023-09-28T11:53:23+02:00
tweak release announcement
- - - - -
39d4f188 b
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
00c412f4 by Matti Picus at 2023-10-03T21:04:01+03:00
add functionality to test.FakeSpace to make tests pass
--HG--
branch : hpy-0.9
- - - - -
3ec6ae9c by Matti Picus at 2023-10-03T21:54:59+03:00
fix test to properly skip
--H
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
8597549f by Matti Picus at 2023-10-03T22:32:42+03:00
add hpy test requirement
--HG--
branch : hpy-0.9
- - - - -
1 changed file:
- extra_tests/requirements.txt
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/c
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
d018aa52 by Matti Picus at 2023-10-05T18:30:51+03:00
update hpy metadata
--HG--
branch : hpy-0.9
- - - - -
4d6c440c by Matti Picus at 2023-10-05T18:31:14+03:00
fix typo in suffixes: it needs a leading '.'
--HG--
branch : hpy
Matti Picus pushed new branch branch/cpyext-slot-and-dict at PyPy / pypy
--
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/tree/branch/cpyext-slot-and-dict
You're receiving this email because of your account on foss.heptapod.net.
___
py
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
23c53a4e by Matti Picus at 2023-10-06T16:31:33+03:00
if object does not have __len__, default to itemcount=0 (issue 4013_)
--HG--
branch : py3.9
- - - - -
1 changed file:
- pypy/module/cpyext/pyobject.py
View it on Heptapo
Matti Picus pushed to branch branch/py3.10 at PyPy / pypy
Commits:
1e9dbaa6 by Matti Picus at 2023-09-27T16:48:22+03:00
link the releas note to the index, and tweaks
- - - - -
96c7a9a3 by Carl Friedrich Bolz-Tereick at 2023-09-28T11:53:23+02:00
tweak release announcement
- - - - -
39d4f188 by
Matti Picus pushed to branch branch/py3.10 at PyPy / pypy
Commits:
b249f61c by Matti Picus at 2023-10-09T23:20:28+03:00
fix logic in _PyObject_NewVar by copying CPython code
--HG--
branch : py3.9
- - - - -
2e9a2051 by Matti Picus at 2023-10-11T11:11:14+03:00
allocate tp_itemsize + tp_basicsiz
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
b249f61c by Matti Picus at 2023-10-09T23:20:28+03:00
fix logic in _PyObject_NewVar by copying CPython code
--HG--
branch : py3.9
- - - - -
2e9a2051 by Matti Picus at 2023-10-11T11:11:14+03:00
allocate tp_itemsize + tp_basicsize
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
d1664f91 by Matti Picus at 2023-10-12T09:17:54+03:00
sync a little with py3.10
--HG--
branch : py3.9
- - - - -
2 changed files:
- pypy/module/cpyext/src/object.c
- pypy/module/cpyext/src/typeobject.c
View it on Heptapod:
Matti Picus pushed to branch branch/py3.10 at PyPy / pypy
Commits:
d1664f91 by Matti Picus at 2023-10-12T09:17:54+03:00
sync a little with py3.10
--HG--
branch : py3.9
- - - - -
53a727f0 by Matti Picus at 2023-10-12T09:18:28+03:00
remerge py3.9
--HG--
branch : py3.10
- - - - -
1 changed f
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
23c53a4e by Matti Picus at 2023-10-06T16:31:33+03:00
if object does not have __len__, default to itemcount=0 (issue 4013_)
--HG--
branch : py3.9
- - - - -
b249f61c by Matti Picus at 2023-10-09T23:20:28+03:00
fix logic in _PyO
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
d6cb2513 by Matti Picus at 2023-10-12T22:54:27+03:00
do not use static library in extra_tests for now
--HG--
branch : hpy-0.9
- - - - -
56ada30f by Matti Picus at 2023-10-12T22:54:45+03:00
update vendored hpy yto 0.9.0
--HG-
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
ba79f101 by Matti Picus at 2023-10-12T23:02:03+03:00
add prototype, update TODO
--HG--
branch : hpy-0.9
- - - - -
26959b88 by Matti Picus at 2023-10-13T17:36:06+03:00
add HPyContextVar
--HG--
branch : hpy-0.9
- - - - -
4
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
ec0ce8d5 by Matti Picus at 2023-10-13T17:50:15+03:00
fix translation
--HG--
branch : hpy-0.9
- - - - -
1 changed file:
- pypy/module/_hpy_universal/interp_contextvars.py
View it on Heptapod:
https://foss.heptapod.net/py
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
92edcb43 by Matti Picus at 2023-10-14T09:54:46+03:00
fix translation
--HG--
branch : hpy-0.9
- - - - -
1 changed file:
- pypy/module/_hpy_universal/interp_contextvars.py
View it on Heptapod:
https://foss.heptapod.net/py
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
0d0740ed by Carl Friedrich Bolz-Tereick at 2023-10-02T12:01:30+02:00
expose the time taken in GC to the logs too
it's computed anyway, no reason not to show it as well
- - - - -
ee9b959e by Carl Friedrich Bolz-Tereick at 2023-1
Matti Picus pushed to branch branch/py3.10 at PyPy / pypy
Commits:
0d0740ed by Carl Friedrich Bolz-Tereick at 2023-10-02T12:01:30+02:00
expose the time taken in GC to the logs too
it's computed anyway, no reason not to show it as well
- - - - -
ee9b959e by Carl Friedrich Bolz-Tereick at 2023-
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
3421d06d by Matti Picus at 2023-10-16T17:52:47+03:00
start to support inheriting from non-hpy classes by adding a method to W_Root
--HG--
branch : hpy-0.9
- - - - -
3040aab7 by Matti Picus at 2023-10-16T21:24:36+03:00
fix cop
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
5cda6aa6 by Matti Picus at 2023-10-18T16:53:27+03:00
hack to force taking the slow path for W_HpyTypeObject allocation
--HG--
branch : hpy-0.9
- - - - -
10286e3e by Matti Picus at 2023-10-18T21:35:42+03:00
use the metaclass'
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
3fc2a7a4 by Matti Picus at 2023-10-19T05:14:08+03:00
add prototype, fix definitions
--HG--
branch : py3.9
- - - - -
2 changed files:
- pypy/module/cpyext/include/object.h
- pypy/module/cpyext/src/typeobject.c
View it on He
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
0153971c by Matti Picus at 2023-10-19T06:12:22+03:00
add _hpy_get_gc_storage for field storage writebarrier
--HG--
branch : hpy-0.9
- - - - -
4680477d by Matti Picus at 2023-10-19T06:12:46+03:00
remove duplicate test support
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
a07610a9 by Matti Picus at 2023-10-19T10:37:50+03:00
move check to be after add_slots, like CPython
--HG--
branch : hpy-0.9
- - - - -
0d0050b1 by Matti Picus at 2023-10-19T10:38:52+03:00
skip untranslated tests that use pytho
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
5388cf31 by Matti Picus at 2023-10-19T20:50:21+03:00
implement calling capsule destructor as a python function
--HG--
branch : hpy-0.9
- - - - -
3 changed files:
- pypy/module/_hpy_universal/interp_capsule.py
- pypy/module
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
288ab4e8 by Matti Picus at 2023-10-20T06:27:20+03:00
skip extra_tests/hpy_tests if hpy not available (linux32)
--HG--
branch : hpy-0.9
- - - - -
1 changed file:
- extra_tests/hpy_tests/_vendored/conftest.py
View it on He
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
b803fabb by Matti Picus at 2023-07-31T12:38:17+03:00
when re-assigning to type.__bases__, rebuild the cpyext type struct (issue 3976)
--HG--
branch : py3.9
- - - - -
2 changed files:
- pypy/module/cpyext/typeobject.py
- pypy
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
07c8a56c by Matti Picus at 2023-10-21T10:33:15+03:00
implement _load_bootstrap, deprecate load_from_spec
--HG--
branch : hpy-0.9
- - - - -
591bbfcc by Matti Picus at 2023-10-21T20:08:52+03:00
add missing test, fix for legacy
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
5d9d636d by Matti Picus at 2023-10-22T06:44:48+03:00
clean up unused imports
--HG--
branch : hpy-0.9
- - - - -
069f4b71 by Matti Picus at 2023-10-22T06:54:41+03:00
add tp_alloc, try to print error since numpy import swallows
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
5ba94f93 by Matti Picus at 2023-10-21T21:27:20+03:00
test, fix missing object in error formatting
--HG--
branch : py3.9
- - - - -
2 changed files:
- pypy/module/cpyext/sequence.py
- pypy/module/cpyext/test/test_sequence.py
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
a8887f83 by Matti Picus at 2023-10-23T00:32:58+03:00
HPyType_GetName cannot fail (returns void*)
--HG--
branch : hpy-0.9
- - - - -
a1a3c9d2 by Matti Picus at 2023-10-23T00:33:34+03:00
fix comments and const-ness of pointers
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
ec88211c by Matti Picus at 2023-10-24T10:26:03+03:00
add const to Tuple_FromArray in more places
--HG--
branch : hpy-0.9
- - - - -
2 changed files:
- lib_pypy/hpy/devel/include/hpy/runtime/ctx_funcs.h
- lib_pypy/hpy/devel/
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
e67ab8aa by Matti Picus at 2023-10-24T16:31:51+03:00
sync test with pypy/module/_hpyproject
--HG--
branch : hpy-0.9
- - - - -
1faa0ab9 by Matti Picus at 2023-10-25T20:07:30+03:00
only allocate storage if basicsize > 0 (which
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
92bc6d70 by Matti Picus at 2023-10-26T13:45:16+03:00
handle legacy types better
--HG--
branch : hpy-0.9
- - - - -
2 changed files:
- pypy/module/_hpy_universal/interp_type.py
- pypy/module/_hpy_universal/test/_vendored/tes
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
ee6e5be4 by Matti Picus at 2023-10-26T15:47:18+03:00
remove newline in line read from PYPY_PORTABLE_DEPS.txt, (issue 4019_)
--HG--
branch : py3.9
- - - - -
1 changed file:
- lib-python/3/venv/__init__.py
View it on Heptapo
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
00833562 by Matti Picus at 2023-10-26T18:19:51+03:00
fix 6c34df646101
--HG--
branch : hpy-0.9
- - - - -
1 changed file:
- pypy/module/_hpy_universal/interp_type.py
View it on Heptapod:
https://foss.heptapod.net/pypy/pyp
Matti Picus pushed to branch branch/win-scandir-symlinks at PyPy / pypy
Commits:
1e9dbaa6 by Matti Picus at 2023-09-27T16:48:22+03:00
link the releas note to the index, and tweaks
- - - - -
96c7a9a3 by Carl Friedrich Bolz-Tereick at 2023-09-28T11:53:23+02:00
tweak release announcement
- - - -
Matti Picus pushed to branch branch/win-scandir-symlinks at PyPy / pypy
Commits:
403e8e96 by Matti Picus at 2023-10-26T22:11:38+03:00
move apptest file to extra_tests
--HG--
branch : win-scandir-symlinks
- - - - -
1 changed file:
- pypy/module/posix/test/apptest_scandir.py → extra_tests/te
Matti Picus pushed new branch branch/redo-gcref-based-type-erasure at PyPy /
pypy
--
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/tree/branch/redo-gcref-based-type-erasure
You're receiving this email because of your account on foss.heptapod.net.
___
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
fc2e8d6b by Matti Picus at 2023-10-26T23:05:40+03:00
document the two Overlapped classes
--HG--
branch : py3.9
- - - - -
1 changed file:
- lib_pypy/_overlapped.py
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-
Matti Picus pushed to branch branch/redo-gcref-based-type-erasure at PyPy / pypy
Commits:
6ee87c37 by Matti Picus at 2023-10-29T21:31:32+02:00
redo branch
--HG--
branch : redo-gcref-based-type-erasure
- - - - -
14 changed files:
- rpython/jit/codewriter/support.py
- rpython/rtyper/lltypesy
Matti Picus pushed new branch branch/redo-gcref-based-type-erasure3.9 at PyPy /
pypy
--
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/tree/branch/redo-gcref-based-type-erasure3.9
You're receiving this email because of your account on foss.heptapod.net.
_
Matti Picus pushed to branch branch/redo-gcref-based-type-erasure3.9 at PyPy /
pypy
Commits:
694d2e14 by Matti Picus at 2023-10-29T21:31:32+02:00
redo branch
--HG--
branch : redo-gcref-based-type-erasure3.9
- - - - -
14 changed files:
- rpython/jit/codewriter/support.py
- rpython/rtyper/l
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
2edfdaf7 by Matti Picus at 2023-10-31T10:33:42+02:00
add getppid, getlogin on windows
--HG--
branch : py3.9
- - - - -
5 changed files:
- pypy/module/posix/interp_nt.py
- pypy/module/posix/interp_posix.py
- pypy/module/posix/
Matti Picus pushed to branch branch/default at PyPy / pypy
Commits:
e77b5c0b by Matti Picus at 2023-10-31T11:05:32+02:00
resync rpython with py3.9 (mostly symlink and getlogin for windows)
- - - - -
7 changed files:
- rpython/rlib/rposix.py
- rpython/rlib/rposix_stat.py
- rpython/rlib/rwin3
Matti Picus pushed to branch branch/py3.10 at PyPy / pypy
Commits:
3fc2a7a4 by Matti Picus at 2023-10-19T05:14:08+03:00
add prototype, fix definitions
--HG--
branch : py3.9
- - - - -
b803fabb by Matti Picus at 2023-07-31T12:38:17+03:00
when re-assigning to type.__bases__, rebuild the cpyext t
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
4bd21a58 by Matti Picus at 2023-10-31T15:32:23+02:00
use long long for int64_t since it is 8 bytes everywhere
--HG--
branch : hpy-0.9
- - - - -
1 changed file:
- pypy/module/_hpy_universal/interp_long.py
View it on Hepta
Matti Picus pushed to branch branch/default at PyPy / pypy
Commits:
34ec4df7 by Matti Picus at 2023-11-01T21:04:31+02:00
remove wrong c-level define for windows (issue 4024)
- - - - -
1 changed file:
- rpython/rlib/rvmprof/src/vmprof_stack.h
View it on Heptapod:
https://foss.heptapod.net
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
e77b5c0b by Matti Picus at 2023-10-31T11:05:32+02:00
resync rpython with py3.9 (mostly symlink and getlogin for windows)
- - - - -
34ec4df7 by Matti Picus at 2023-11-01T21:04:31+02:00
remove wrong c-level define for windows (iss
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
d1664f91 by Matti Picus at 2023-10-12T09:17:54+03:00
sync a little with py3.10
--HG--
branch : py3.9
- - - - -
a8e6bf36 by Carl Friedrich Bolz-Tereick at 2023-10-16T08:17:18+02:00
#4016: fix small_int.__rpow__(large_int)
--H
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
412b3f18 by Matti Picus at 2023-11-01T21:15:24+02:00
skip test that fails inside a docker
--HG--
branch : py3.9
- - - - -
1 changed file:
- pypy/module/posix/test/test_posix2.py
View it on Heptapod:
https://foss.heptapod.
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
4e595786 by Matti Picus at 2023-11-02T08:43:45+02:00
fix backporting in e904752a5d06 for python2
- - - - -
855bcdbb by Matti Picus at 2023-11-02T08:45:30+02:00
fix backporting in e904752a5d06 for python2
--HG--
branch : py3.9
Matti Picus pushed to branch branch/default at PyPy / pypy
Commits:
4e595786 by Matti Picus at 2023-11-02T08:43:45+02:00
fix backporting in e904752a5d06 for python2
- - - - -
2 changed files:
- pypy/module/posix/interp_posix.py
- rpython/rlib/rposix.py
View it on Heptapod:
https://foss.h
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy
Commits:
48119d53 by Matti Picus at 2023-11-02T06:20:14+02:00
make this line work in extra_tests/hpy_tests
The option is added in a conftest.py inside hpy_tests, but any addoption must be
in the top-level conftest.py not in a subdirect
Matti Picus pushed to branch branch/win-scandir-symlinks at PyPy / pypy
Commits:
1e9dbaa6 by Matti Picus at 2023-09-27T16:48:22+03:00
link the releas note to the index, and tweaks
- - - - -
96c7a9a3 by Carl Friedrich Bolz-Tereick at 2023-09-28T11:53:23+02:00
tweak release announcement
- - - -
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
68a481f5 by Matti Picus at 2023-05-08T12:44:54+03:00
run unpdate_vendored.sh for hpy-0.9rc1
--HG--
branch : hpy-0.9
- - - - -
70bf63ae by Matti Picus at 2023-05-08T14:06:49+03:00
name of define changed
--HG--
branch : hpy-0.9
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
12db2e2d by Matti Picus at 2023-11-03T08:13:49+02:00
update cffi test_file and _backend_test_c for 1.16.0
The test now downloads a version-specific file, so it will no longer track
the remote repo HEAD. I think this is fine sinc
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
41dfab39 by Matti Picus at 2023-11-03T15:13:13+02:00
reduce diff to upstream
--HG--
branch : py3.9
- - - - -
8 changed files:
- extra_tests/hpy_tests/_vendored/conftest.py
- extra_tests/hpy_tests/_vendored/test_hpyfield.py
-
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
cc460efe by Matti Picus at 2023-11-03T16:15:07+02:00
avoid cpython mode in tests
--HG--
branch : py3.9
- - - - -
1 changed file:
- extra_tests/hpy_tests/_vendored/test_importing.py
View it on Heptapod:
https://foss.heptap
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
31060d08 by Matti Picus at 2023-11-04T20:42:30+02:00
when creating a venv from a symlinked venv, force symlinks
Portable builds need too many shared objects to allow copying only the
executables
--HG--
branch : py3.9
- - - -
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
bea9ecf0 by Matti Picus at 2023-11-06T13:53:14+02:00
trivial test fixes
--HG--
branch : py3.9
- - - - -
82792d30 by Matti Picus at 2023-11-06T18:39:15+02:00
if runner collects a dirctory because it has test files, do not recurs
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
7db2333a by Matti Picus at 2023-11-07T19:16:18+02:00
test tweaks
--HG--
branch : py3.9
- - - - -
2 changed files:
- extra_tests/hpy_tests/_vendored/debug/test_charptr.py
- extra_tests/hpy_tests/_vendored/debug/test_handles_i
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
c5b1692d by Matti Picus at 2023-11-08T16:06:19+02:00
fix -D tests for pytest 6.0
--HG--
branch : py3.9
- - - - -
9b5dd49c by Matti Picus at 2023-11-08T20:00:43+02:00
more global trace context fun: add a 'reset' argument so untr
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
2515e457 by Matti Picus at 2023-11-09T07:06:16+02:00
adding an hpy sufffix is wrong
--HG--
branch : py3.9
- - - - -
c9bf9cc5 by Matti Picus at 2023-11-09T09:39:10+02:00
use state.reset() in apptest untranslated tests
--HG--
br
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
02d7a416 by Matti Picus at 2023-11-09T10:58:30+02:00
skip test that, when it fails, spams captured stdout with error reports
--HG--
branch : py3.9
- - - - -
1 changed file:
- extra_tests/test_recursion.py
View it on Heptap
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
7d8f5ed1 by Matti Picus at 2023-11-09T16:40:44+02:00
fix bug with tp_traverse and metaclases, needs a test
--HG--
branch : py3.9
- - - - -
72face95 by Matti Picus at 2023-11-09T22:04:54+02:00
add attributes to W_AbstractExtensi
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
2d0f7e11 by Matti Picus at 2023-11-10T11:06:54+02:00
fix error message
--HG--
branch : py3.9
- - - - -
cc766da2 by Matti Picus at 2023-11-10T11:08:13+02:00
fix test - unwrap handles in debug mode
--HG--
branch : py3.9
- - - -
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
5de947d5 by Matti Picus at 2023-11-10T12:13:02+02:00
activate memory protection by compiling with _HPY_DEBUG_MEM_PROTECT_USEMMAP
--HG--
branch : py3.9
- - - - -
2 changed files:
- extra_tests/hpy_tests/_vendored/debug/test_c
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
a6264a3c by Matti Picus at 2023-11-11T10:22:52+02:00
skip cpython only test
--HG--
branch : py3.9
- - - - -
bf70da3d by Matti Picus at 2023-11-11T15:25:28+02:00
refactor apptest collection to avoid breaking -D test collection
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
362f4055 by Matti Picus at 2023-11-11T17:23:38+02:00
fix mod.origin in bootloader
--HG--
branch : py3.9
- - - - -
1 changed file:
- pypy/module/_hpy_universal/interp_hpy.py
View it on Heptapod:
https://foss.heptapod.net/p
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
6bbe516c by Matti Picus at 2023-11-11T19:27:03+02:00
typo (should upstream)
--HG--
branch : py3.9
- - - - -
380fbb56 by Matti Picus at 2023-11-11T19:27:49+02:00
proactively call bufferview.releasebuffer and don't wait for gc to
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
3bae8181 by Matti Picus at 2023-11-12T12:04:57+02:00
fix test
--HG--
branch : py3.9
- - - - -
1 changed file:
- pypy/module/_warnings/test/apptest_warnings.py
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/com
Matti Picus pushed to branch branch/default at PyPy / pypy
Commits:
55e8b7f2 by Matti Picus at 2023-11-13T11:47:42+02:00
refactor cffi module build to use wget, move to OpenSSL 3.0.12 for portable
builds
OpenSSL 1.1.1 is EOL and is not getting bugfixes
Also use a list instead of a dictionary
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
27ff6d0e by Matti Picus at 2023-11-13T11:50:28+02:00
start to make PyCapsule and HPyCapsule compatible with eachother
--HG--
branch : py3.9
- - - - -
6a0dd518 by Matti Picus at 2023-11-13T18:02:31+02:00
move cpyext capsule to a
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
c75148f3 by Matti Picus at 2023-11-14T05:12:46+02:00
refactor to separate capsule destructor calls into hpy and cpyext, fix
translation
--HG--
branch : py3.9
- - - - -
3 changed files:
- pypy/module/_hpy_universal/interp_ca
Matti Picus pushed to branch branch/default at PyPy / pypy
Commits:
23bc4e70 by Matti Picus at 2023-11-14T08:38:33+02:00
avoid broken wget on linux64 buildbot
- - - - -
2 changed files:
- lib_pypy/pypy_tools/build_cffi_imports.py
- pypy/tool/release/make_portable.py
View it on Heptapod:
Matti Picus pushed to branch branch/default at PyPy / pypy
Commits:
fcb892f9 by Matti Picus at 2023-11-14T08:41:45+02:00
print which of curl/wget is used
- - - - -
1 changed file:
- lib_pypy/pypy_tools/build_cffi_imports.py
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/commi
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
55e8b7f2 by Matti Picus at 2023-11-13T11:47:42+02:00
refactor cffi module build to use wget, move to OpenSSL 3.0.12 for portable
builds
OpenSSL 1.1.1 is EOL and is not getting bugfixes
Also use a list instead of a dictionary to
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
000da9aa by Matti Picus at 2023-11-14T13:04:19+02:00
fix merge
--HG--
branch : py3.9
- - - - -
1 changed file:
- lib_pypy/pypy_tools/build_cffi_imports.py
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/commit/
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
bbbe2250 by Matti Picus at 2023-11-14T21:10:43+02:00
test, fix for HPy_Dup(ctx, HPy_Null)
--HG--
branch : py3.9
- - - - -
2 changed files:
- pypy/module/_hpy_universal/interp_hpy.py
- pypy/module/_hpy_universal/test/_vendore
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
ab6bc58a by Matti Picus at 2023-11-14T22:22:01+02:00
protect in more places against a null handle
--HG--
branch : py3.9
- - - - -
4dc5f449 by Matti Picus at 2023-11-14T22:53:37+02:00
test, handle HPy_NULL in HPy_Is
--HG--
bran
Matti Picus pushed to branch branch/default at PyPy / pypy
Commits:
c42942b8 by Matti Picus at 2023-11-15T07:08:17+02:00
us canonical location for lzma download
- - - - -
1 changed file:
- lib_pypy/pypy_tools/build_cffi_imports.py
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
c42942b8 by Matti Picus at 2023-11-15T07:08:17+02:00
us canonical location for lzma download
- - - - -
dbfeba95 by Matti Picus at 2023-11-15T07:12:12+02:00
merge default
--HG--
branch : py3.9
- - - - -
48655eb7 by Matti Picus
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
5e443cdf by Matti Picus at 2023-11-16T23:11:49+02:00
test, fix missing assignment to pybuf.c_obj
--HG--
branch : py3.9
- - - - -
3 changed files:
- lib-python/3/test/test_capi.py
- pypy/module/cpyext/buffer.py
- pypy/module/
Matti Picus pushed to branch branch/default at PyPy / pypy
Commits:
1fbadac9 by Matti Picus at 2023-11-17T07:51:16+02:00
allow curl to follow redirects
- - - - -
1 changed file:
- lib_pypy/pypy_tools/build_cffi_imports.py
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/commit/
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
06a34dba by Matti Picus at 2023-11-17T07:50:23+02:00
add probably too much jit.dont_look_inside for type creation
This may be overkill, but solves a problem when running numpy. Without this,
somehow inside HPyField_Load the llas
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
6889ef86 by Matti Picus at 2023-11-17T08:49:13+02:00
fix "defined but not used" error
--HG--
branch : py3.9
- - - - -
d7036e4d by Matti Picus at 2023-11-17T09:21:17+02:00
rearrange for compilation, somehow the 32-bit build does
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
41758fda by Matti Picus at 2023-11-19T00:21:58+02:00
Add a NULL byte to bytearray data, like CPython. (issue 4030_)
Fixing this may have performance implications
--HG--
branch : py3.9
- - - - -
1 changed file:
- pypy/objspa
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
5ae8eede by Matti Picus at 2023-11-17T10:17:55+02:00
backout d9ed7e333e6b, 32-bit compilation did not improve
--HG--
branch : py3.9
- - - - -
1 changed file:
- pypy/objspace/std/capsuleobject.py
View it on Heptapod:
https
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
7068fe23 by Matti Picus at 2023-11-19T01:24:53+02:00
fix translation
--HG--
branch : py3.9
- - - - -
1 changed file:
- pypy/objspace/std/bytearrayobject.py
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/commit
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
3e8816bb by Matti Picus at 2023-11-19T08:00:49+02:00
use _val consistently when getting bytes from bytearray to use externally
--HG--
branch : py3.9
- - - - -
1 changed file:
- pypy/objspace/std/bytearrayobject.py
View it
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
552de53f by Matti Picus at 2023-11-19T23:07:34+02:00
redo capsuleobject destructors to avoid importing cpyext, hpy into objspace
--HG--
branch : py3.9
- - - - -
d7e6ea6b by Matti Picus at 2023-11-19T23:07:49+02:00
find_best_bas
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
bbb7a0bc by Matti Picus at 2023-11-20T14:10:05+02:00
fix: do not force the bytearray when calling _convert_idx_params
--HG--
branch : py3.9
- - - - -
1 changed file:
- pypy/objspace/std/bytearrayobject.py
View it on Heptap
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
4857e331 by Matti Picus at 2023-11-20T16:05:45+02:00
reformat header a bit
--HG--
branch : py3.9
- - - - -
5bfe0e0d by Matti Picus at 2023-11-20T20:07:48+02:00
handle pathlib.path in PyUnicode_FSDecoder, PyUnicode_FSDecoder (is
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
f6d97398 by Matti Picus at 2023-11-20T23:01:25+02:00
typo
--HG--
branch : py3.9
- - - - -
1 changed file:
- pypy/module/cpyext/unicodeobject.py
View it on Heptapod:
https://foss.heptapod.net/pypy/pypy/-/commit/f6d973980e6
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy
Commits:
851e0d2e by Matti Picus at 2023-11-21T09:09:39+02:00
refactor code, raise OSError in gmtime like in localtime
--HG--
branch : py3.9
- - - - -
2 changed files:
- pypy/module/time/interp_time.py
- pypy/module/time/test/test_ti
401 - 500 of 1518 matches
Mail list logo