Commit 24a131f4 authored by Raymond Hettinger's avatar Raymond Hettinger

Update the opcode docs for STORE_MAP and BUILD_MAP

parent f5b806d0
...@@ -608,10 +608,10 @@ the more significant byte last. ...@@ -608,10 +608,10 @@ the more significant byte last.
Works as ``BUILD_TUPLE``, but creates a list. Works as ``BUILD_TUPLE``, but creates a list.
.. opcode:: BUILD_MAP (zero) .. opcode:: BUILD_MAP (count)
Pushes a new empty dictionary object onto the stack. The argument is ignored Pushes a new dictionary object onto the stack. The dictionary is pre-sized
and set to zero by the compiler. to hold *count* entries.
.. opcode:: LOAD_ATTR (namei) .. opcode:: LOAD_ATTR (namei)
...@@ -691,6 +691,10 @@ the more significant byte last. ...@@ -691,6 +691,10 @@ the more significant byte last.
Pushes a try block from a try-except clause onto the block stack. *delta* points Pushes a try block from a try-except clause onto the block stack. *delta* points
to the finally block. to the finally block.
.. opcode:: STORE_MAP ()
Store a key and value pair in a dictionary. Pops the key and value while leaving
the dictionary on the stack.
.. opcode:: LOAD_FAST (var_num) .. opcode:: LOAD_FAST (var_num)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment