Commit 056ad78
Updated merging logic of AOT to get the corresponding intermediate output (#12351)
Summary:
Pull Request resolved: #12351
This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match.
Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle.
Reviewed By: Gasoonjia
Differential Revision: D779564351 parent 34bcc23 commit 056ad78
File tree
2 files changed
+77
-75
lines changed- devtools/inspector
- tests
2 files changed
+77
-75
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
625 | 625 | | |
626 | 626 | | |
627 | 627 | | |
628 | | - | |
629 | | - | |
630 | | - | |
631 | | - | |
632 | | - | |
633 | | - | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
634 | 638 | | |
| 639 | + | |
| 640 | + | |
635 | 641 | | |
636 | | - | |
637 | | - | |
638 | | - | |
639 | | - | |
640 | | - | |
641 | | - | |
642 | | - | |
643 | | - | |
644 | | - | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
645 | 650 | | |
646 | 651 | | |
647 | 652 | | |
| |||
751 | 756 | | |
752 | 757 | | |
753 | 758 | | |
| 759 | + | |
| 760 | + | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
754 | 765 | | |
755 | 766 | | |
756 | | - | |
| 767 | + | |
757 | 768 | | |
758 | | - | |
759 | | - | |
760 | | - | |
761 | | - | |
762 | | - | |
763 | | - | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
764 | 793 | | |
765 | | - | |
766 | | - | |
767 | 794 | | |
768 | 795 | | |
769 | | - | |
770 | | - | |
771 | | - | |
772 | | - | |
773 | | - | |
774 | | - | |
775 | | - | |
776 | | - | |
777 | | - | |
778 | | - | |
| 796 | + | |
| 797 | + | |
779 | 798 | | |
780 | 799 | | |
781 | 800 | | |
782 | 801 | | |
783 | 802 | | |
784 | 803 | | |
785 | | - | |
| 804 | + | |
786 | 805 | | |
787 | 806 | | |
788 | 807 | | |
| |||
890 | 909 | | |
891 | 910 | | |
892 | 911 | | |
893 | | - | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
894 | 915 | | |
895 | 916 | | |
896 | 917 | | |
| |||
899 | 920 | | |
900 | 921 | | |
901 | 922 | | |
902 | | - | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
903 | 926 | | |
904 | 927 | | |
905 | 928 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
302 | 302 | | |
303 | 303 | | |
304 | 304 | | |
305 | | - | |
306 | | - | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | | - | |
311 | | - | |
312 | | - | |
313 | | - | |
314 | | - | |
315 | | - | |
316 | | - | |
317 | | - | |
318 | | - | |
319 | 305 | | |
320 | 306 | | |
321 | | - | |
| 307 | + | |
322 | 308 | | |
323 | 309 | | |
324 | 310 | | |
325 | 311 | | |
326 | 312 | | |
327 | 313 | | |
328 | 314 | | |
329 | | - | |
330 | | - | |
331 | | - | |
332 | | - | |
333 | | - | |
334 | | - | |
335 | | - | |
336 | | - | |
337 | | - | |
338 | | - | |
339 | | - | |
340 | | - | |
341 | | - | |
342 | | - | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
343 | 319 | | |
344 | 320 | | |
345 | 321 | | |
346 | | - | |
| 322 | + | |
347 | 323 | | |
348 | 324 | | |
349 | | - | |
350 | | - | |
351 | | - | |
352 | | - | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
353 | 329 | | |
354 | 330 | | |
355 | 331 | | |
356 | | - | |
| 332 | + | |
357 | 333 | | |
358 | 334 | | |
359 | 335 | | |
360 | 336 | | |
361 | 337 | | |
362 | 338 | | |
363 | | - | |
364 | | - | |
365 | | - | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
366 | 345 | | |
367 | 346 | | |
368 | 347 | | |
| |||
0 commit comments