Block or Report
Block or report iritkatriel
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
-
-
-
-
exceptiongroups Public
Forked from python/exceptiongroups
An early draft of a PEP around Exception Groups in Python
-
-
808 contributions in the last year
Less
More
Activity overview
Contribution activity
December 2022
Created 4 commits in 1 repository
Created a pull request in python/cpython that received 34 comments
[draft] register machine
Each instruction is written to the bytecode as two code units, one for opcode + oparg1, the second for oparg2 + oparg3. (oparg2,3 are 0 for now). A…
+1,397
−685
•
34
comments
Opened 10 other pull requests in 2 repositories
python/cpython
3
closed
4
merged
- Test PR
- Test PR
- gh-99955: undef ERROR and SUCCESS before redefining (fixes sanitizer warning)
- Each instruction is two codewords, and consists of "opcode, oparg, 0, 0"
- gh-100077: make test_code.test_invalid_bytecode more robust and maintainable
- gh-99955: standardize return values of functions in compiler's code-gen
- gh-99955: standardize return values of functions in assembler and optimizer.
iritkatriel/cpython
1
merged
1
closed
1
open
Reviewed 33 pull requests in 2 repositories
python/cpython
25 pull requests
- [draft] register machine
- gh-96461: clarify the meaning of the oparg for CACHE and COPY opcode
- gh-95882: fix traceback of exceptions propagated from inside a context…
- GH-98831: Add DECREF_INPUTS(), expanding to DECREF() each stack input
- GH-100222: Redefine _Py_CODEUNIT as a union to clarify structure of code unit.
- Each instruction is two codewords, and consists of "opcode, oparg, 0, 0"
- gh-99955: standardize return values of functions in compiler's code-gen
- gh-100146: Steal references from stack when building a list
- bpo-44512: Fix handling of extrasactions arg with mixed or upper case
- GH-98522: Add version number to code objects, to provide better version numbers for closures and comprehensions.
- bpo-44115: improve duck-typing of fractions
- bpo-30790: fix proxy works uncorrectly if registry value end with a semicolon
- bpo-42062: Set HTTPResponse.url at init
- bpo-38131: Improve messages when generating AST nodes from objects wi…
- bpo-34235: PyArg_ParseTupleAndKeywords: support required keyword arguments
- bpo-35707: support __index__ and __float__ in time functions
- bpo-34423: Fix check for overflow when casting from a double to integral types.
- bpo-42291: Fix signature for code.replace().
- bpo-23926: Fix handling for removed PyArg_ParseTuple formatters
- bpo-33222: Add canonicalisation to paths in site test suite.
- gh-87771: Improve documentation of eval()
- bpo-37174: Fix bug in sched.py and add cancel_all() method.
- bpo-36461: timeit - Additional changes for autorange
- bpo-24612: Improve syntax error for 'not' after an operator
- bpo-36203: Check callback is callable in PyWeakref_NewRef
- Some pull request reviews not shown.
iritkatriel/cpython
1 pull request
Created an issue in python/cpython that received 5 comments
code.co_positions behaviour does not match documentation
The documentation of co_positions() says:
The iterator returns tuples containing the (start_line, end_line, start_column, end_column). The i-th tup…
5
comments






