Commit 8030c9e
Optimization of
## Why?
for fix get_namespace performance
> # FIXME: This DOUBLES the time XPath searches take
Co-authored-by: tomoya ishida <tomoyapenguin@gmail.com>Element#namespace and Element#namespaces with @parent_namespaces cache1 parent aa54918 commit 8030c9e
2 files changed
Lines changed: 12 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
589 | 589 | | |
590 | 590 | | |
591 | 591 | | |
592 | | - | |
593 | | - | |
594 | | - | |
595 | | - | |
| 592 | + | |
| 593 | + | |
596 | 594 | | |
597 | 595 | | |
598 | 596 | | |
| |||
619 | 617 | | |
620 | 618 | | |
621 | 619 | | |
622 | | - | |
623 | | - | |
624 | | - | |
625 | | - | |
626 | | - | |
627 | | - | |
628 | | - | |
629 | | - | |
630 | | - | |
631 | | - | |
632 | | - | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
633 | 623 | | |
634 | 624 | | |
635 | 625 | | |
| |||
653 | 643 | | |
654 | 644 | | |
655 | 645 | | |
| 646 | + | |
656 | 647 | | |
657 | 648 | | |
658 | 649 | | |
| |||
685 | 676 | | |
686 | 677 | | |
687 | 678 | | |
| 679 | + | |
688 | 680 | | |
689 | 681 | | |
690 | 682 | | |
| |||
1516 | 1508 | | |
1517 | 1509 | | |
1518 | 1510 | | |
| 1511 | + | |
| 1512 | + | |
| 1513 | + | |
| 1514 | + | |
| 1515 | + | |
1519 | 1516 | | |
1520 | 1517 | | |
1521 | 1518 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
492 | 492 | | |
493 | 493 | | |
494 | 494 | | |
495 | | - | |
496 | 495 | | |
497 | 496 | | |
498 | 497 | | |
499 | 498 | | |
500 | | - | |
501 | 499 | | |
502 | 500 | | |
503 | 501 | | |
| |||
507 | 505 | | |
508 | 506 | | |
509 | 507 | | |
510 | | - | |
511 | 508 | | |
512 | 509 | | |
513 | 510 | | |
| |||
0 commit comments