Message407679
Notes
=====
Without Boundmethod
-------------------
LOAD FAST self
LOAD METHOD getrandbits
LOAD FAST k
CALL_METHOD 1
Form Boundmethod
----------------
LOAD FAST self
LOAD ATTR getrandbits
STORE FAST getrandbits
Call Boundmethod
----------------
LOAD FAST getrandbits
LOAD FAST k
CALL FUNCTION 1
Expected Call Frequency
-----------------------
n = 1000
r = 0 .. 1024
P(r > n) 24 / 1024 = 2.3%
E[calls] = 1 / (1 - 24/1024) = 1.024
n = 1024
r = 0 .. 2048
P(r > n) = 1024 / 2048 = 50%
E[calls] = 1 / (1 - 1024/2048) = 2.0 |
|
Date |
User |
Action |
Args |
2021-12-04 18:38:16 | rhettinger | set | recipients:
+ rhettinger, python-dev, onethreeseven |
2021-12-04 18:38:16 | rhettinger | set | messageid: <1638643096.55.0.413546350552.issue45976@roundup.psfhosted.org> |
2021-12-04 18:38:16 | rhettinger | link | issue45976 messages |
2021-12-04 18:38:16 | rhettinger | create | |
|