Commit 81d9cdb
authored
src: introduce node::Realm
To distinguish per-context values from the node::Environment, split
those values to a new node::Realm structure and consolidate
bootstrapping methods with it.
PR-URL: #44179
Refs: #42528
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>1 parent ad3c7bc commit 81d9cdbCopy full SHA for 81d9cdb
File tree
Expand file treeCollapse file tree
21 files changed
+1142
-830
lines changedOpen diff view settings
Filter options
- src
- api
- test/pummel
Expand file treeCollapse file tree
21 files changed
+1142
-830
lines changedOpen diff view settings
Collapse file
+4Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
512 | 512 | |
513 | 513 | |
514 | 514 | |
| 515 | + |
515 | 516 | |
516 | 517 | |
517 | 518 | |
| ||
570 | 571 | |
571 | 572 | |
572 | 573 | |
| 574 | + |
573 | 575 | |
574 | 576 | |
575 | 577 | |
| ||
617 | 619 | |
618 | 620 | |
619 | 621 | |
| 622 | + |
| 623 | + |
620 | 624 | |
621 | 625 | |
622 | 626 | |
|
Collapse file
+7-4Lines changed: 7 additions & 4 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
5 | 5 | |
6 | 6 | |
7 | 7 | |
| 8 | + |
8 | 9 | |
9 | 10 | |
10 | 11 | |
| ||
378 | 379 | |
379 | 380 | |
380 | 381 | |
381 | | - |
| 382 | + |
382 | 383 | |
383 | 384 | |
384 | 385 | |
| ||
453 | 454 | |
454 | 455 | |
455 | 456 | |
| 457 | + |
| 458 | + |
456 | 459 | |
457 | 460 | |
458 | | - |
459 | | - |
460 | | - |
| 461 | + |
| 462 | + |
| 463 | + |
461 | 464 | |
462 | 465 | |
463 | 466 | |
|
Collapse file
+6Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
32 | 32 | |
33 | 33 | |
34 | 34 | |
| 35 | + |
| 36 | + |
| 37 | + |
| 38 | + |
| 39 | + |
| 40 | + |
35 | 41 | |
36 | 42 | |
37 | 43 | |
|
Collapse file
+4-1Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
31 | 31 | |
32 | 32 | |
33 | 33 | |
| 34 | + |
34 | 35 | |
35 | 36 | |
36 | 37 | |
| ||
111 | 112 | |
112 | 113 | |
113 | 114 | |
114 | | - |
| 115 | + |
115 | 116 | |
| 117 | + |
| 118 | + |
116 | 119 | |
117 | 120 | |
118 | 121 | |
|
Collapse file
+20-17Lines changed: 20 additions & 17 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
31 | 31 | |
32 | 32 | |
33 | 33 | |
| 34 | + |
34 | 35 | |
35 | 36 | |
36 | 37 | |
| ||
614 | 615 | |
615 | 616 | |
616 | 617 | |
617 | | - |
618 | | - |
619 | | - |
620 | | - |
621 | | - |
622 | | - |
623 | | - |
624 | | - |
625 | | - |
| 618 | + |
626 | 619 | |
627 | 620 | |
628 | 621 | |
| ||
830 | 823 | |
831 | 824 | |
832 | 825 | |
833 | | - |
834 | | - |
835 | | - |
836 | | - |
837 | 826 | |
838 | 827 | |
839 | 828 | |
840 | 829 | |
| 830 | + |
| 831 | + |
| 832 | + |
| 833 | + |
| 834 | + |
| 835 | + |
| 836 | + |
| 837 | + |
841 | 838 | |
842 | 839 | |
843 | 840 | |
| ||
902 | 899 | |
903 | 900 | |
904 | 901 | |
905 | | - |
| 902 | + |
| 903 | + |
906 | 904 | |
907 | 905 | |
908 | | - |
| 906 | + |
| 907 | + |
909 | 908 | |
910 | | - |
| 909 | + |
911 | 910 | |
912 | 911 | |
913 | 912 | |
914 | | - |
| 913 | + |
| 914 | + |
| 915 | + |
| 916 | + |
| 917 | + |
915 | 918 | |
916 | 919 | |
917 | 920 | |
|
0 commit comments