Skip to content

Commit 58e646e

Browse files
Updated internals section of devguide by deleting the "Known Compiler-related Experiments" (#1161)
* Updated compiler page by deleting the Introducing New Bytecode * Updated internals section of devguide by deleting Known Compiler-related Experiments * Removed Introducing New Byte Code section from compiler page * Removed Known compiler-related experiments section from compiler page * Removed unrecognized Bytecode references from compiler page * Update internals/compiler.rst * Update internals/compiler.rst --------- Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
1 parent 74e0165 commit 58e646e

File tree

1 file changed

+0
-29
lines changed

1 file changed

+0
-29
lines changed

internals/compiler.rst

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -619,26 +619,6 @@ Important files
619619
(named ``MAGIC_NUMBER``) for bytecode versioning.
620620

621621

622-
Known compiler-related experiments
623-
==================================
624-
625-
This section lists known experiments involving the compiler (including
626-
bytecode).
627-
628-
Skip Montanaro presented a paper at a Python workshop on a peephole optimizer
629-
[#skip-peephole]_.
630-
631-
Michael Hudson has a non-active SourceForge project named Bytecodehacks
632-
[#Bytecodehacks]_ that provides functionality for playing with bytecode
633-
directly.
634-
635-
An opcode to combine the functionality of ``LOAD_ATTR``/``CALL_FUNCTION`` was
636-
created named ``CALL_ATTR`` [#CALL_ATTR]_. Currently only works for classic
637-
classes and for new-style classes rough benchmarking showed an actual slowdown
638-
thanks to having to support both classic and new-style classes.
639-
640-
641-
642622
References
643623
==========
644624

@@ -649,12 +629,3 @@ References
649629
650630
.. _The Zephyr Abstract Syntax Description Language.:
651631
https://www.cs.princeton.edu/research/techreps/TR-554-97
652-
653-
.. [#skip-peephole] Skip Montanaro's Peephole Optimizer Paper
654-
(https://legacy.python.org/workshops/1998-11/proceedings/papers/montanaro/montanaro.html)
655-
656-
.. [#Bytecodehacks] Bytecodehacks Project
657-
(https://bytecodehacks.sourceforge.net/bch-docs/bch/index.html)
658-
659-
.. [#CALL_ATTR] CALL_ATTR opcode
660-
(https://bugs.python.org/issue709744)

0 commit comments

Comments
 (0)