Bug #81432 [Com]: JIT bug (tracing mode only) with named arguments
| From: | Howar7445Smith at gmail dot com | Date: | Mon, 12 Dec 2022 06:40:02 +0000 |
| Subject: | Bug #81432 [Com]: JIT bug (tracing mode only) with named arguments | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-243109@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=81432&edit=1
ID: 81432
Comment by: Howar7445Smith at gmail dot com
Reported by: julien dot boudry at gmail dot com
Summary: JIT bug (tracing mode only) with named arguments
Status: Open
Type: Bug
Package: JIT
Operating System: Windows 10 + Linux (With Docker)
PHP Version: 8.0.11
Block user comment: N
Private report: N
New Comment:
Technically, it think it would be easy enough to allow more things to be passed to ScriptModules
(that are already compiled(!)).
It would seem reasonable to me for precisely your usecase. I don't know the origin of the
design decision not to allow them, but I imagine that it might be related to the fact that you
don't want to allow modules that are currently scripted to take those.
(As background: Python numbers are constants and the signature of the traced module would not match
with that of the module before tracing, which would be bad.)
(https://www.mythdhr.net/)github.com
Previous Comments:
------------------------------------------------------------------------
[2022-12-06 04:27:08] austinpatrick711 at gmail dot com
Thanks to this article I can learn more. Expand my knowledge and abilities. Actually the article is
very real.
(https://www.mymilestonecard.ltd/}php.net
------------------------------------------------------------------------
[2021-11-29 09:55:03] julien dot boudry at gmail dot com
Now, the bug happening on 8.1RC6, wich is a regression from the initial bug report (it's was
working on 8.1).
I'm beginning to ask if it's not dependent of the computer... (always amd64 under official
docker images).
------------------------------------------------------------------------
[2021-10-06 21:51:16] julien dot boudry at gmail dot com
I just tested PHP 8.0.12RC1 on windows, the result is still exactly the same.
(and it's always working fine on all 8.1 RC)
------------------------------------------------------------------------
[2021-10-06 17:07:52] nikic@php.net
This might have been fixed by https://github.com/php/php-src/commit/512dfaba3a15062b447ec02f492f0af8b3e14d2a,
which is part of 8.0.12.
------------------------------------------------------------------------
[2021-10-06 16:57:50] julien dot boudry at gmail dot com
Still the same with php version 8.0.11
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
https://bugs.php.net/bug.php?id=81432
--
Edit this bug report at https://bugs.php.net/bug.php?id=81432&edit=1