| | | | |
| Offset 142, 24 lines modified | Offset 142, 24 lines modified |
| 142 | PyOS_snprintf | 142 | PyOS_snprintf |
| 143 | PyErr_WarnEx | 143 | PyErr_WarnEx |
| 144 | __pyx_module_is_main_Cython__Compiler__FlowControl | 144 | __pyx_module_is_main_Cython__Compiler__FlowControl |
| 145 | PyImport_GetModuleDict | 145 | PyImport_GetModuleDict |
| 146 | PyDict_GetItemString | 146 | PyDict_GetItemString |
| 147 | PyObject_Size | 147 | PyObject_Size |
| 148 | PyExc_AssertionError | 148 | PyExc_AssertionError |
| | 149 | PyObject_IsInstance |
| | 150 | PyExc_NotImplementedError |
| 149 | PyNumber_InPlaceOr | 151 | PyNumber_InPlaceOr |
| 150 | PyNumber_Invert | 152 | PyNumber_Invert |
| 151 | PyNumber_And | 153 | PyNumber_And |
| 152 | PyNumber_Or | 154 | PyNumber_Or |
| 153 | PyExc_NotImplementedError | |
| 154 | PyUnstable_Object_IsUniquelyReferenced | 155 | PyUnstable_Object_IsUniquelyReferenced |
| 155 | PyUnicode_Join | 156 | PyUnicode_Join |
| 156 | PySequence_List | 157 | PySequence_List |
| 157 | PyNumber_Subtract | 158 | PyNumber_Subtract |
| 158 | PyObject_IsInstance | |
| 159 | PyList_Sort | 159 | PyList_Sort |
| 160 | PyBytes_Type | 160 | PyBytes_Type |
| 161 | PyUnicode_Concat | 161 | PyUnicode_Concat |
| 162 | PyUnicode_Resize | 162 | PyUnicode_Resize |
| 163 | PyUnicode_CopyCharacters | 163 | PyUnicode_CopyCharacters |
| 164 | _PyType_Lookup | 164 | _PyType_Lookup |
| 165 | PyException_GetTraceback | 165 | PyException_GetTraceback |
| Offset 197, 30 lines modified | Offset 197, 27 lines modified |
| 197 | [AZA\A]A^]I | 197 | [AZA\A]A^]I |
| 198 | AUATARSH | 198 | AUATARSH |
| 199 | [AZA\A]]I | 199 | [AZA\A]]I |
| 200 | ·[]A\A^A_ | 200 | ·[]A\A^A_ |
| 201 | ·[]A\A^A_ | 201 | ·[]A\A^A_ |
| 202 | AWAVAUATARSH | 202 | AWAVAUATARSH |
| 203 | [AZA\A]A^A_]I | 203 | [AZA\A]A^A_]I |
| | 204 | []A\A]A^A_ |
| | 205 | l$PtpH;l$ |
| 204 | L$XL;l$0 | |
| 205 | \$Pt|H;\$ | |
| 206 | toH;D$0uUI | |
| 207 | AVAUATUSH | 206 | AVAUATUSH |
| 208 | ·[]A\A]A^ | 207 | ·[]A\A]A^ |
| 209 | AWAVAUATUSH | 208 | AWAVAUATUSH |
| 210 | []A\A]A^A_ | 209 | []A\A]A^A_ |
| 211 | []A\A]A^A_ | 210 | []A\A]A^A_ |
| 212 | AWAVAUATUSH | 211 | AWAVAUATUSH |
| 213 | ([]A\A]A^A_ | 212 | ([]A\A]A^A_ |
| 214 | AWAVAUATUSH | 213 | AWAVAUATUSH |
| 215 | ([]A\A]A^A_ | 214 | ([]A\A]A^A_ |
| 216 | AWAVAUATUSH | 215 | AWAVAUATUSH |
| 217 | []A\A]A^A_ | 216 | []A\A]A^A_ |
| 218 | AWAVAUATUH | |
| 219 | []A\A]A^A_ | |
| 220 | H;l$(tlL | 217 | H;l$(tlL |
| 221 | AWAVAUATARSH | 218 | AWAVAUATARSH |
| 222 | [AZA\A]A^A_]I | 219 | [AZA\A]A^A_]I |
| 223 | __debug__ | 220 | __debug__ |
| 224 | __loader__ | 221 | __loader__ |
| 225 | __file__ | 222 | __file__ |
| 226 | __package__ | 223 | __package__ |
| Offset 285, 44 lines modified | Offset 282, 44 lines modified |
| 285 | __orig_bases__ | 282 | __orig_bases__ |
| 286 | __pyx_t_3 | 283 | __pyx_t_3 |
| 287 | __pyx_t_4 | 284 | __pyx_t_4 |
| 288 | mark_reference | 285 | mark_reference |
| 289 | nextblock | 286 | nextblock |
| 290 | PyTuple_Check(__pyx_t_2) | 287 | PyTuple_Check(__pyx_t_2) |
| 291 | newblock | 288 | newblock |
| 292 | PyList_Check(__pyx_t_5) | |
| 293 | __pyx_unpickle_LoopDescr | 289 | __pyx_unpickle_LoopDescr |
| 294 | PyTuple_Check(sequence) | 290 | PyTuple_Check(sequence) |
| 295 | PyList_Check(sequence) | 291 | PyList_Check(sequence) |
| 296 | mark_assignment | 292 | mark_assignment |
| 297 | mark_deletion | 293 | mark_deletion |
| 298 | _delete_privates | 294 | _delete_privates |
| 299 | mark_argument | 295 | mark_argument |
| 300 | __pyx_unpickle_ControlFlow | 296 | __pyx_unpickle_ControlFlow |
| | 297 | PyList_Check(__pyx_t_3) |
| | 298 | PyTuple_Check(__pyx_t_3) |
| | 299 | __pyx_t_10 |
| | 300 | PyList_Check(__pyx_t_2) |
| | 301 | __pyx_t_11 |
| | 302 | data·!=·NULL |
| | 303 | PyList_Check(__pyx_t_5) |
| 301 | __pyx_unpickle_NameAssignment | 304 | __pyx_unpickle_NameAssignment |
| 302 | PyList_Check(__pyx_t_6) | 305 | PyList_Check(__pyx_t_6) |
| 303 | PyTuple_Check(__pyx_t_6) | 306 | PyTuple_Check(__pyx_t_6) |
| 304 | extract_sources | 307 | extract_sources |
| 305 | PyTuple_Check(__pyx_t_4) | 308 | PyTuple_Check(__pyx_t_4) |
| | 309 | PyList_Check(__pyx_t_8) |
| | 310 | PyTuple_Check(__pyx_t_8) |
| 306 | __pyx_t_6 | 311 | __pyx_t_6 |
| 307 | __pyx_t_5 | 312 | __pyx_t_5 |
| 308 | PyTuple_Check(__pyx_t_1) | 313 | PyTuple_Check(__pyx_t_1) |
| 309 | __pyx_unpickle_ExitBlock | 314 | __pyx_unpickle_ExitBlock |
| 310 | __pyx_unpickle_ControlBlock | 315 | __pyx_unpickle_ControlBlock |
| 311 | data·!=·NULL | |
| 312 | __pyx_t_8 | 316 | __pyx_t_8 |
| 313 | PyTuple_Check(__pyx_t_3) | |
| 314 | PyList_Check(__pyx_t_1) | 317 | PyList_Check(__pyx_t_1) |
| 315 | __pyx_t_11 | |
| 316 | __pyx_t_13 | 318 | __pyx_t_13 |
| 317 | PyList_Check(__pyx_t_3) | |
| 318 | __pyx_t_10 | |
| 319 | PyList_Check(__pyx_t_2) | |
| 320 | PyList_Check(__pyx_t_8) | |
| 321 | PyTuple_Check(__pyx_t_8) | |
| 322 | PyList_Check(__pyx_t_4) | 319 | PyList_Check(__pyx_t_4) |
| 323 | find_in_stack | 320 | find_in_stack |
| 324 | visit_ModuleNode | 321 | visit_ModuleNode |
| 325 | visit_FuncDefNode | 322 | visit_FuncDefNode |
| 326 | visit_DefNode | 323 | visit_DefNode |
| 327 | visit_GeneratorBodyDefNode | 324 | visit_GeneratorBodyDefNode |
| 328 | visit_CTypeDefNode | 325 | visit_CTypeDefNode |
| Offset 510, 58 lines modified | Offset 507, 65 lines modified |
| 510 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_RaiseStatNode | 507 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_RaiseStatNode |
| 511 | Cython.Compiler.FlowControl.ControlFlow.nextblock | 508 | Cython.Compiler.FlowControl.ControlFlow.nextblock |
| 512 | Cython.Compiler.FlowControl.ControlFlow.newblock | 509 | Cython.Compiler.FlowControl.ControlFlow.newblock |
| 513 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_CondExprNode | 510 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_CondExprNode |
| 514 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_BoolBinopNode | 511 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_BoolBinopNode |
| 515 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_AssertStatNode | 512 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_AssertStatNode |
| 516 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_IfStatNode | 513 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_IfStatNode |
| 517 | Cython.Compiler.FlowControl.ControlFlow.reaching_definitions | |
| 518 | Cython.Compiler.FlowControl.AssignmentCollector.__reduce_cython__ | |
| 519 | Cython.Compiler.FlowControl.ExceptionDescr.__reduce_cython__ | |
| 520 | Cython.Compiler.FlowControl.LoopDescr.__reduce_cython__ | |
| 521 | Cython.Compiler.FlowControl.AssignmentList.__reduce_cython__ | |
| 522 | Cython.Compiler.FlowControl.ControlFlow.initialize | |
| 523 | 'NoneType'·object·is·not·subscriptable | |
| 524 | Cython.Compiler.FlowControl.__pyx_unpickle_LoopDescr__set_state | 514 | Cython.Compiler.FlowControl.__pyx_unpickle_LoopDescr__set_state |
| 525 | Cython.Compiler.FlowControl.LoopDescr.__setstate_cython__ | 515 | Cython.Compiler.FlowControl.LoopDescr.__setstate_cython__ |
| 526 | Cython.Compiler.FlowControl.__pyx_unpickle_LoopDescr | 516 | Cython.Compiler.FlowControl.__pyx_unpickle_LoopDescr |
| 527 | Cython.Compiler.FlowControl.ControlFlow.mark_assignment | 517 | Cython.Compiler.FlowControl.ControlFlow.mark_assignment |
| | 518 | 'NoneType'·object·is·not·subscriptable |
| 528 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_PyClassDefNode | 519 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_PyClassDefNode |
| 529 | Cython.Compiler.FlowControl.ControlFlow.mark_deletion | 520 | Cython.Compiler.FlowControl.ControlFlow.mark_deletion |
| 530 | Cython.Compiler.FlowControl.ControlFlowAnalysis._delete_privates | 521 | Cython.Compiler.FlowControl.ControlFlowAnalysis._delete_privates |
| 531 | Cython.Compiler.FlowControl.ControlFlow.mark_argument | 522 | Cython.Compiler.FlowControl.ControlFlow.mark_argument |
| 532 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_CArgDeclNode | 523 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_CArgDeclNode |
| 533 | Cython.Compiler.FlowControl.__pyx_unpickle_ControlFlow__set_state | 524 | Cython.Compiler.FlowControl.__pyx_unpickle_ControlFlow__set_state |
| 534 | Cython.Compiler.FlowControl.ControlFlow.__setstate_cython__ | 525 | Cython.Compiler.FlowControl.ControlFlow.__setstate_cython__ |
| 535 | Cython.Compiler.FlowControl.__pyx_unpickle_ControlFlow | 526 | Cython.Compiler.FlowControl.__pyx_unpickle_ControlFlow |
| | 527 | Cython.Compiler.FlowControl.ControlFlowAnalysis.mark_assignment |
| | 528 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_AmpersandNode |
| | 529 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_WithTargetAssignmentStatNode |
| | 530 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_ForFromStatNode |
| | 531 | Cython.Compiler.FlowControl.ControlFlowAnalysis.mark_forloop_target |
| | 532 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_InPlaceAssignmentNode |
| | 533 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_CascadedAssignmentNode |
| | 534 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_FromImportStatNode |
| 536 | Cython.Compiler.FlowControl.NameAssignment.is_deletion.__set__ | 535 | Cython.Compiler.FlowControl.NameAssignment.is_deletion.__set__ |
| 537 | Cython.Compiler.FlowControl.NameAssignment.is_arg.__set__ | 536 | Cython.Compiler.FlowControl.NameAssignment.is_arg.__set__ |
| 538 | Cython.Compiler.FlowControl.ControlFlowState.__init__ | 537 | Cython.Compiler.FlowControl.ControlFlowState.__init__ |
| | 538 | Cython.Compiler.FlowControl.ControlFlow.reaching_definitions |
| | 539 | Cython.Compiler.FlowControl.ControlFlow.initialize |
| 539 | Cython.Compiler.FlowControl.ExitBlock.__reduce_cython__ | 540 | Cython.Compiler.FlowControl.ExitBlock.__reduce_cython__ |
| 540 | Cython.Compiler.FlowControl.ControlBlock.__reduce_cython__ | 541 | Cython.Compiler.FlowControl.ControlBlock.__reduce_cython__ |
| 541 | Cython.Compiler.FlowControl.NameAssignment.__reduce_cython__ | 542 | Cython.Compiler.FlowControl.NameAssignment.__reduce_cython__ |
| 542 | Cython.Compiler.FlowControl.ControlFlow.__reduce_cython__ | 543 | Cython.Compiler.FlowControl.ControlFlow.__reduce_cython__ |
| 543 | Cython.Compiler.FlowControl.__pyx_unpickle_ControlFlowAnalysis__set_state | 544 | Cython.Compiler.FlowControl.__pyx_unpickle_ControlFlowAnalysis__set_state |
| 544 | Cython.Compiler.FlowControl.ControlFlowAnalysis.__setstate_cython__ | 545 | Cython.Compiler.FlowControl.ControlFlowAnalysis.__setstate_cython__ |
| 545 | __pyx_unpickle_ControlFlowAnalysis | 546 | __pyx_unpickle_ControlFlowAnalysis |
| 546 | Cython.Compiler.FlowControl.__pyx_unpickle_ControlFlowAnalysis | 547 | Cython.Compiler.FlowControl.__pyx_unpickle_ControlFlowAnalysis |
| 547 | Cython.Compiler.FlowControl.Unknown.__reduce_cython__ | 548 | Cython.Compiler.FlowControl.Unknown.__reduce_cython__ |
| 548 | Cython.Compiler.FlowControl.Uninitialized.__reduce_cython__ | 549 | Cython.Compiler.FlowControl.Uninitialized.__reduce_cython__ |
| | 550 | Cython.Compiler.FlowControl.ControlFlowAnalysis.mark_parallel_forloop_assignment |
| 549 | Cython.Compiler.FlowControl.__pyx_unpickle_NameAssignment__set_state | 551 | Cython.Compiler.FlowControl.__pyx_unpickle_NameAssignment__set_state |
| 550 | Cython.Compiler.FlowControl.NameAssignment.__setstate_cython__ | 552 | Cython.Compiler.FlowControl.NameAssignment.__setstate_cython__ |
| 551 | Cython.Compiler.FlowControl.__pyx_unpickle_NameAssignment | 553 | Cython.Compiler.FlowControl.__pyx_unpickle_NameAssignment |
| 552 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_WhileStatNode | 554 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_WhileStatNode |
| 553 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_ReturnStatNode | 555 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_ReturnStatNode |
| 554 | Cython.Compiler.FlowControl.ControlFlowAnalysis.__reduce_cython__ | 556 | Cython.Compiler.FlowControl.ControlFlowAnalysis.__reduce_cython__ |
| 555 | Cython.Compiler.FlowControl.GVContext.extract_sources | 557 | Cython.Compiler.FlowControl.GVContext.extract_sources |
| | 558 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_TryExceptStatNode |
| 556 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_ScopedExprNode | 559 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_ScopedExprNode |
| 557 | Cython.Compiler.FlowControl.MessageCollection.report | 560 | Cython.Compiler.FlowControl.MessageCollection.report |
| 558 | Cython.Compiler.FlowControl.ControlFlowAnalysis.find_in_stack | 561 | Cython.Compiler.FlowControl.ControlFlowAnalysis.find_in_stack |
| 559 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_ComprehensionNode | 562 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_ComprehensionNode |
| 560 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_MatchNode | 563 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_MatchNode |
| | 564 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_ForInStatNode |
| 561 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_SingleAssignmentNode | 565 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_SingleAssignmentNode |
| 562 | Cython.Compiler.FlowControl.__pyx_unpickle_AssignmentCollector__set_state | 566 | Cython.Compiler.FlowControl.__pyx_unpickle_AssignmentCollector__set_state |
| 563 | Cython.Compiler.FlowControl.AssignmentCollector.__setstate_cython__ | 567 | Cython.Compiler.FlowControl.AssignmentCollector.__setstate_cython__ |
| 564 | __pyx_unpickle_AssignmentCollector | 568 | __pyx_unpickle_AssignmentCollector |
| 565 | Cython.Compiler.FlowControl.__pyx_unpickle_AssignmentCollector | 569 | Cython.Compiler.FlowControl.__pyx_unpickle_AssignmentCollector |
| 566 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_TryFinallyStatNode | 570 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_TryFinallyStatNode |
| 567 | Cython.Compiler.FlowControl.__pyx_unpickle_ExitBlock__set_state | 571 | Cython.Compiler.FlowControl.__pyx_unpickle_ExitBlock__set_state |
| Offset 576, 25 lines modified | Offset 580, 18 lines modified |
| 576 | strings·are·too·large·to·concat | 580 | strings·are·too·large·to·concat |
| 577 | Cython.Compiler.FlowControl.check_definitions | 581 | Cython.Compiler.FlowControl.check_definitions |
| 578 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_ModuleNode | 582 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_ModuleNode |
| 579 | Cython.Compiler.FlowControl.ControlBlock.detach | 583 | Cython.Compiler.FlowControl.ControlBlock.detach |
| 580 | Cython.Compiler.FlowControl.ControlFlow.normalize | 584 | Cython.Compiler.FlowControl.ControlFlow.normalize |
| 581 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_ParallelRangeNode | 585 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_ParallelRangeNode |
| 582 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_FuncDefNode | 586 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_FuncDefNode |
| | 587 | Cython.Compiler.FlowControl.AssignmentCollector.__reduce_cython__ |
| | 588 | Cython.Compiler.FlowControl.ExceptionDescr.__reduce_cython__ |
| | 589 | Cython.Compiler.FlowControl.LoopDescr.__reduce_cython__ |
| | 590 | Cython.Compiler.FlowControl.AssignmentList.__reduce_cython__ |
| 583 | Cython.Compiler.FlowControl.ControlFlowAnalysis.mark_assignment | |
| 584 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_AmpersandNode | |
| 585 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_TryExceptStatNode | |
| 586 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_WithTargetAssignmentStatNode | |
| 587 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_ForFromStatNode | |
| 588 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_ForInStatNode | |
| 589 | Cython.Compiler.FlowControl.ControlFlowAnalysis.mark_parallel_forloop_assignment | |
| 590 | Cython.Compiler.FlowControl.ControlFlowAnalysis.mark_forloop_target | |
| 591 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_InPlaceAssignmentNode | |
| 592 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_CascadedAssignmentNode | |
| 593 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_FromImportStatNode | |
| 594 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_ParallelAssignmentNode | 591 | Cython.Compiler.FlowControl.ControlFlowAnalysis.visit_ParallelAssignmentNode |
| 595 | Cython.Compiler.FlowControl.GV.render | 592 | Cython.Compiler.FlowControl.GV.render |
| 596 | Cython.Compiler.FlowControl.ControlFlowAnalysis | 593 | Cython.Compiler.FlowControl.ControlFlowAnalysis |
| 597 | Cython.Compiler.FlowControl.MessageCollection | 594 | Cython.Compiler.FlowControl.MessageCollection |
| 598 | Collect·error/warnings·messages·first·then·sort | 595 | Collect·error/warnings·messages·first·then·sort |
| 599 | Cython.Compiler.FlowControl.Unknown | 596 | Cython.Compiler.FlowControl.Unknown |
| 600 | Coming·from·outer·closure,·might·be·initialised·or·not. | 597 | Coming·from·outer·closure,·might·be·initialised·or·not. |