[pypy-commit] [Git][pypy/pypy][branch/py3.8] 3 commits: (cfbolz, twitch): add the basic sys.audit and sys.addaudithook functionality

Carl Friedrich Bolz-Tereick foss at heptapod.net
Sat Feb 13 16:05:56 EST 2021



Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy


Commits:
26ce435b by Carl Friedrich Bolz-Tereick at 2021-02-13T21:24:55+01:00
(cfbolz, twitch): add the basic sys.audit and sys.addaudithook functionality

--HG--
branch : py3.8

- - - - -
9772fb27 by Carl Friedrich Bolz-Tereick at 2021-02-13T21:42:12+01:00
(cfbolz, twitch): try to maybe do something somewhat reasonable when jitting
code that has audit hooks

--HG--
branch : py3.8

- - - - -
9fe83c06 by Carl Friedrich Bolz-Tereick at 2021-02-13T22:05:03+01:00
(cfbolz, twitch): add audit hooks for:
- exec, eval of code objects
- input

--HG--
branch : py3.8

- - - - -


10 changed files:

- pypy/interpreter/baseobjspace.py
- pypy/interpreter/pyopcode.py
- pypy/module/__builtin__/app_io.py
- pypy/module/__builtin__/compiling.py
- pypy/module/__builtin__/operation.py
- pypy/module/__pypy__/interp_magic.py
- pypy/module/__pypy__/moduledef.py
- pypy/module/sys/moduledef.py
- + pypy/module/sys/test/apptest_audit.py
- pypy/module/sys/vm.py


View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/30c52fec53f41aa37d157e7a697896b1256eb413...9fe83c066aa0c121307d23d4a4fa92355cf65684

-- 
View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/30c52fec53f41aa37d157e7a697896b1256eb413...9fe83c066aa0c121307d23d4a4fa92355cf65684
You're receiving this email because of your account on foss.heptapod.net.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/pypy-commit/attachments/20210213/f8c26738/attachment.html>


More information about the pypy-commit mailing list