Block or Report
Block or report markshannon
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
-
1
+-------------------------+------------------------------------+------------------------------------+2| Benchmark | 2021-12-06_18-23-3.10-2cd268a3a934 | 2021-12-08_22-24-main-2e91dba437fe |
3+=========================+====================================+====================================+4| deltablue | 12.5 ms | 7.43 ms: 1.69x faster |
5+-------------------------+------------------------------------+------------------------------------+ -
788 contributions in the last year
Less
More
Activity overview
Contributed to
python/cpython,
faster-cpython/ideas,
markshannon/New-C-API-for-Python
and 13 other
repositories
Contribution activity
December 2022
Created 26 commits in 3 repositories
Created a pull request in python/cpython that received 3 comments
Better stats for LOAD_ATTR and STORE_ATTR
This PR provides better stats for LOAD_ATTR and STORE_ATTR, differentiating several class attributes.
There is a slight change to specializing beha…
+36
−13
•
3
comments
Opened 7 other pull requests in 2 repositories
python/cpython
4
merged
faster-cpython/ideas
3
merged
Reviewed 17 pull requests in 2 repositories
python/cpython
16 pull requests
- gh-96461: clarify the meaning of the oparg for CACHE and COPY opcode
- gh-99110: Initialize frame->previous in init_frame to fix segmentation fault
- [draft] register machine
- gh-99770: Make the correct call specialization fail kind show up
-
GH-90043: Handle NaNs in
COMPARE_OP_FLOAT_JUMP - gh-100288: Specialise LOAD_ATTR_METHOD for managed dictionaries
-
Move stats for the method cache into the
Py_STATmachinery - gh-99767: update PyTypeObject docs for type watchers
- GH-100222: Redefine _Py_CODEUNIT as a union to clarify structure of code unit.
- gh-100146: Steal references from stack when building a list
- gh-99955: standardize return values of functions in compiler's code-gen
- gh-98003: Inline call frames for CALL_FUNCTION_EX
- gh-100110: Specialize FOR_ITER for tuples
- GH-98522: Add version number to code objects, to provide better version numbers for closures and comprehensions.
- gh-99955: standardize return values of functions in assembler and optimizer.
- gh-91054: Add code object watchers API
python/peps
1 pull request
Created an issue in faster-cpython/ideas that received 9 comments
Millisecond startup
Currently, on my machine, python3.11 -S -c "" takes about 20ms, and python3.11 -c "" takes about 40ms.
This is a long time to do nothing.
cat /usr/…
9
comments
Opened 5 other issues in 2 repositories
python/cpython
2
open
1
closed
1
contribution
in private repositories
Dec 21






