Commit 02ff8b7
authored
[DevSanitizer] Fix event and usm leak in sanitizer layer (#18194)
* Release local & private shadow memory
* Release events after call urEnqueueEventsWait
---------
Signed-off-by: Zhao, Maosu <maosu.zhao@intel.com>1 parent 4da9653 commit 02ff8b7
6 files changed
Lines changed: 43 additions & 27 deletions
File tree
- unified-runtime/source/loader/layers/sanitizer
- asan
- msan
- tsan
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
69 | 72 | | |
70 | 73 | | |
71 | 74 | | |
| |||
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
109 | 112 | | |
110 | 113 | | |
111 | 114 | | |
| |||
Lines changed: 21 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
831 | 831 | | |
832 | 832 | | |
833 | 833 | | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
834 | 837 | | |
835 | 838 | | |
836 | 839 | | |
| |||
1029 | 1032 | | |
1030 | 1033 | | |
1031 | 1034 | | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
1032 | 1038 | | |
1033 | 1039 | | |
1034 | 1040 | | |
| |||
1159 | 1165 | | |
1160 | 1166 | | |
1161 | 1167 | | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
1162 | 1171 | | |
1163 | 1172 | | |
1164 | 1173 | | |
| |||
1487 | 1496 | | |
1488 | 1497 | | |
1489 | 1498 | | |
| 1499 | + | |
| 1500 | + | |
| 1501 | + | |
1490 | 1502 | | |
1491 | 1503 | | |
1492 | 1504 | | |
| |||
1558 | 1570 | | |
1559 | 1571 | | |
1560 | 1572 | | |
| 1573 | + | |
| 1574 | + | |
| 1575 | + | |
1561 | 1576 | | |
1562 | 1577 | | |
1563 | 1578 | | |
| |||
1621 | 1636 | | |
1622 | 1637 | | |
1623 | 1638 | | |
| 1639 | + | |
| 1640 | + | |
| 1641 | + | |
1624 | 1642 | | |
1625 | 1643 | | |
1626 | 1644 | | |
| |||
1703 | 1721 | | |
1704 | 1722 | | |
1705 | 1723 | | |
| 1724 | + | |
| 1725 | + | |
| 1726 | + | |
1706 | 1727 | | |
1707 | 1728 | | |
1708 | 1729 | | |
| |||
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
169 | 179 | | |
170 | 180 | | |
171 | 181 | | |
| |||
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
77 | 80 | | |
78 | 81 | | |
79 | 82 | | |
| |||
Lines changed: 3 additions & 27 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
484 | 484 | | |
485 | 485 | | |
486 | 486 | | |
487 | | - | |
488 | | - | |
489 | 487 | | |
490 | 488 | | |
491 | 489 | | |
492 | | - | |
493 | | - | |
494 | | - | |
495 | | - | |
496 | | - | |
497 | | - | |
498 | | - | |
| 490 | + | |
499 | 491 | | |
500 | 492 | | |
501 | 493 | | |
| |||
664 | 656 | | |
665 | 657 | | |
666 | 658 | | |
667 | | - | |
668 | | - | |
669 | 659 | | |
670 | 660 | | |
671 | | - | |
672 | | - | |
673 | | - | |
674 | | - | |
675 | | - | |
676 | | - | |
677 | | - | |
| 661 | + | |
678 | 662 | | |
679 | 663 | | |
680 | 664 | | |
| |||
776 | 760 | | |
777 | 761 | | |
778 | 762 | | |
779 | | - | |
780 | | - | |
781 | 763 | | |
782 | 764 | | |
783 | 765 | | |
784 | 766 | | |
785 | | - | |
786 | | - | |
787 | | - | |
788 | | - | |
789 | | - | |
790 | | - | |
791 | | - | |
| 767 | + | |
792 | 768 | | |
793 | 769 | | |
794 | 770 | | |
| |||
0 commit comments