Lines Matching refs:before
79 long integers (before protocol 2, the only ways to pickle a Python long
99 "text mode" before Python 2.3. The entire pickle bytestream is made up of
105 "binary mode" before Python 2.3. This added many opcodes with arguments
141 as describing unpickling in Python 2.2 and before.
841 # what the stack looks like before this opcode runs; a list
1043 # done before proto 2.
1149 Stack before: ... pylist anyobject
1163 Stack before: ... pylist markobject stackslice
1181 Stack before: ... markobject 1 2 3 'abc'
1207 Stack before: ... markobject 1 2 3 'abc'
1279 Stack before: ... markobject 1 2 3 'abc'
1291 Stack before: ... pydict key value
1311 Stack before: ... pydict markobject key_1 value_1 ... key_n value_n
1519 Stack before: ... callable pytuple
1546 Stack before: ... anyobject argument
1645 Stack before: ... markobject classobject stackslice
1667 The stack before should be thought of as containing a class
1825 before reading the current opcode. If the pickle is a string object,
1847 raise ValueError("pickle exhausted before seeing STOP")
1919 + A memo entry isn't referenced before it's defined.
1946 before = opcode.stack_before # don't mutate
1948 numtopop = len(before)
1952 if markobject in before or (opcode.name == "POP" and
1957 if markobject in before:
1958 assert before[-1] is stackslice
1971 numtopop = before.index(markobject)
2018 assert markobject not in before