Ken Jin
|
41457c7fdb
|
gh-116381: Remove bad specializations, add fail stats (GH-116464)
* Remove bad specializations, add fail stats
|
2024-03-08 00:21:21 +08:00 |
Ken Jin
|
7114cf20c0
|
gh-116381: Specialize CONTAINS_OP (GH-116385)
* Specialize CONTAINS_OP
* 📜🤖 Added by blurb_it.
* Add PyAPI_FUNC for JIT
---------
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
|
2024-03-07 03:30:11 +08:00 |
Mark Shannon
|
e96f26083b
|
GH-111485: Generate instruction and uop metadata (GH-113287)
|
2023-12-20 14:27:25 +00:00 |
Mark Shannon
|
0c55f27060
|
GH-111485: Factor out tier 2 code generation from the rest of the interpreter code generator (GH-112968)
|
2023-12-12 12:12:17 +00:00 |
Mark Shannon
|
aefdebdef1
|
GH-111485: Factor out opcode ID generator from the main cases generator. (GH-112831)
|
2023-12-08 11:48:30 +00:00 |
Irit Katriel
|
d49aba5a7a
|
gh-111354: Simplify _PyGen_yf by moving some of its work to the compiler and frame state (#111648)
|
2023-11-03 10:01:36 +00:00 |
Irit Katriel
|
52cc4af6ae
|
gh-111354: simplify detection of RESUME after YIELD_VALUE at except-depth 1 (#111459)
|
2023-11-02 10:18:43 +00:00 |
Brandt Bucher
|
22e65eecaa
|
GH-105848: Replace KW_NAMES + CALL with LOAD_CONST + CALL_KW (GH-109300)
|
2023-09-13 10:25:45 -07:00 |
Irit Katriel
|
8b55adfa8f
|
gh-109256: allocate opcode IDs for internal opcodes in their own range (#109269)
|
2023-09-12 10:36:17 +00:00 |
Mark Shannon
|
0858328ca2
|
GH-108614: Add `RESUME_CHECK` instruction (GH-108630)
|
2023-09-07 14:39:03 +01:00 |
Irit Katriel
|
665a4391e1
|
gh-105481: generate op IDs from bytecode.c instead of hard coding them in opcode.py (#107971)
|
2023-08-16 22:25:18 +00:00 |
Irit Katriel
|
caa41a4f1d
|
gh-105481: split opcode_ids.h out of opcode.h so that it can be generated separately (#107866)
|
2023-08-11 17:42:01 +01:00 |