Thanks to my latest change on time.perf_counter(), all Python 3.7 clocks now use nanoseconds as integer internally. It became possible to propose again my old idea of getting time as nanoseconds at Python level and so I wrote a new PEP 564 "Add new time functions with nanosecond …
Since 2012, I have been trying to convert all Python clocks to use internally nanoseconds. The last clock which still used floating point internally was time.perf_counter(). INADA Naoki's new importtime tool was an opportunity for me to have a new look on a tricky integer overflow issue.
My contributions to CPython during 2017 Q3 (july, august, september), Part 3 (funny bugs).
Previous report: My contributions to CPython during 2017 Q3: Part 2 (dangling threads).
Summary:
My contributions to CPython during 2017 Q3 (july, august, september), Part 2: "Dangling threads".
Previous report: My contributions to CPython during 2017 Q3: Part 1.
Next reports:
Summary:
My contributions to CPython during 2017 Q3 (july, august, september), Part 1.
Previous report: My contributions to CPython during 2017 Q2 (part1).
Next reports:
Summary:
I am working on the Python security for years, but I never wrote anything about that. Let's fix this!
I am part of the Python Security Response Team (PSRT): I get emails sent to security@python.org. I try to analyze each report to validate that the bug is …
I am currently at a CPython sprint 2017 at Facebook. We are discussing my idea of writing a new C API for CPython hiding implementation details and replacing macros with function calls.
This article tries to explain why the CPython C API needs to evolve.
This is the third part of my contributions to CPython during 2017 Q2 (april, may, june):
Previous reports:
This is the second part of my contributions to CPython during 2017 Q2 (april, may, june):
Previous report: My contributions to CPython during 2017 Q2 (part 1).
Next report: My contributions to CPython during 2017 Q2 …
This is the first part of my contributions to CPython during 2017 Q2 (april, may, june):
Previous report: My contributions to CPython during 2017 Q1.
Next reports …
© Victor Stinner 2016
Powered by Pelican