Victor Stinner
aa36f83c16
gh-118702: Implement vectorcall for BaseException ( #118703 )
...
* BaseException_vectorcall() now creates a tuple from 'args' array.
* Creation an exception using BaseException_vectorcall() is now a
single function call, rather than having to call
BaseException_new() and then BaseException_init().
Calling BaseException_init() is inefficient since it overrides
the 'args' attribute.
* _PyErr_SetKeyError() now uses PyObject_CallOneArg() to create the
KeyError instance to use BaseException_vectorcall().
2024-05-10 21:08:24 +02:00
..
2024-05-05 21:32:23 +02:00
2024-05-03 11:30:55 -04:00
2024-04-04 15:47:26 +00:00
2024-01-16 09:32:01 +00:00
2024-05-03 06:17:32 -07:00
2024-05-06 20:12:39 -04:00
2023-09-30 22:21:20 +00:00
2024-03-28 09:28:39 -04:00
2024-05-06 21:22:59 -07:00
2024-05-06 23:07:23 -04:00
2024-05-03 19:49:24 +01:00
2024-05-06 10:34:56 +03:00
2024-05-02 18:25:36 -04:00
2024-05-06 12:02:37 +03:00
2024-02-02 13:50:51 +00:00
2024-04-02 20:35:52 +00:00
2024-02-16 01:01:36 +00:00
2023-11-08 15:39:29 -07:00
2024-02-13 14:56:49 -07:00
2024-04-10 18:37:01 -06:00
2024-04-11 23:23:25 +00:00
2024-04-01 13:02:07 +00:00
2023-09-02 16:50:18 +02:00
2023-10-04 22:50:29 +00:00
2023-10-04 22:50:29 +00:00
2023-10-04 22:50:29 +00:00
2023-10-04 22:50:29 +00:00
2023-09-08 17:54:45 +01:00
2023-09-15 15:04:21 -07:00
2024-05-10 21:08:24 +02:00
2024-05-06 21:22:59 -07:00
2024-04-30 22:32:55 +02:00
2024-04-04 15:47:26 +00:00
2023-06-02 01:33:17 +02:00
2024-05-01 21:51:40 +01:00
2024-03-18 11:13:11 -07:00
2024-03-21 18:20:20 -06:00
2024-05-02 06:32:20 -07:00
2024-05-05 12:15:19 +02:00
2024-02-14 00:32:51 +00:00
2024-05-05 12:15:19 +02:00
2024-05-06 21:22:59 -07:00
2024-04-23 13:15:15 +02:00
2024-01-16 21:54:05 +01:00
2023-09-29 10:56:49 +02:00
2023-08-24 18:53:50 +02:00
2023-12-06 15:09:22 +01:00
2024-05-07 04:21:51 +00:00
2024-05-06 21:16:22 -06:00
2024-05-07 11:47:21 +00:00
2024-04-26 17:20:30 +01:00
2024-05-06 13:06:09 -07:00
2024-04-03 01:10:26 +00:00
2024-05-04 12:12:10 +01:00
2024-05-03 16:41:07 -07:00
2024-04-29 09:54:52 +01:00
2024-05-05 12:15:19 +02:00
2024-05-03 11:30:55 -04:00
2023-10-11 14:44:06 +03:00
2023-09-03 18:54:27 +02:00
2024-02-16 01:01:36 +00:00
2024-05-04 12:11:11 +01:00
2024-05-10 17:43:23 +01:00
2024-05-10 17:43:23 +01:00
2024-05-10 17:43:23 +01:00
2024-05-10 17:43:23 +01:00
2024-05-10 18:20:12 +02:00
2024-05-05 12:15:19 +02:00
2024-04-18 15:20:38 +02:00
2024-05-06 18:20:42 +01:00
2024-05-05 03:07:29 +02:00
2023-07-04 09:41:43 +00:00
2024-03-22 20:19:10 +02:00
2024-05-06 20:12:39 -04:00
2024-05-10 10:26:35 -04:00
2023-09-01 18:36:53 +02:00
2023-09-02 23:15:54 +02:00
2023-09-06 15:56:08 +02:00
2024-05-09 15:30:14 -07:00
2024-05-03 11:30:55 -04:00
2024-05-05 21:32:23 +02:00
2024-05-05 12:15:19 +02:00
2024-05-10 10:26:35 -04:00
2024-05-04 12:11:11 +01:00
2024-05-05 21:32:23 +02:00
2024-02-11 12:45:58 +02:00
2024-01-11 20:31:24 +02:00
2024-05-03 06:17:32 -07:00
2024-05-07 11:47:21 +00:00
2024-05-04 09:39:58 +02:00
2023-11-04 13:59:24 +00:00
2024-05-05 12:15:19 +02:00
2024-02-21 11:46:00 +01:00
2024-03-13 23:53:32 +01:00
2024-04-12 13:56:41 +03:00
2024-05-02 19:30:00 +02:00
2023-11-01 22:55:10 +00:00