Commit 7543e77
src: simplify direct queries of env vars in C++ land
In many cases we can query the environment variable directly instead
of encoding it into UTF8 first and then decoding it again from
UTF8 via an intermediate V8 string.
Drive-by: pass per_process::system_environment explicitly when
the real environment variables are supposed to be used instead of
relying on fallback with defaults.
PR-URL: #51829
Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>1 parent 2cdfe35 commit 7543e77Copy full SHA for 7543e77
File tree
Expand file treeCollapse file tree
8 files changed
+19
-62
lines changedOpen diff view settings
Filter options
- src
Expand file treeCollapse file tree
8 files changed
+19
-62
lines changedOpen diff view settings
Collapse file
+2-3Lines changed: 2 additions & 3 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
62 | 62 | |
63 | 63 | |
64 | 64 | |
65 | | - |
66 | | - |
| 65 | + |
67 | 66 | |
68 | | - |
| 67 | + |
69 | 68 | |
70 | 69 | |
71 | 70 | |
|
Collapse file
+1-2Lines changed: 1 addition & 2 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
75 | 75 | |
76 | 76 | |
77 | 77 | |
78 | | - |
79 | | - |
| 78 | + |
80 | 79 | |
81 | 80 | |
82 | 81 | |
|
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
848 | 848 | |
849 | 849 | |
850 | 850 | |
851 | | - |
| 851 | + |
852 | 852 | |
853 | 853 | |
854 | 854 | |
|
Collapse file
+3-6Lines changed: 3 additions & 6 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
418 | 418 | |
419 | 419 | |
420 | 420 | |
421 | | - |
422 | | - |
423 | | - |
424 | | - |
425 | | - |
426 | | - |
| 421 | + |
| 422 | + |
| 423 | + |
427 | 424 | |
428 | 425 | |
429 | 426 | |
|
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1030 | 1030 | |
1031 | 1031 | |
1032 | 1032 | |
1033 | | - |
| 1033 | + |
1034 | 1034 | |
1035 | 1035 | |
1036 | 1036 | |
|
Collapse file
+8-41Lines changed: 8 additions & 41 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
24 | 24 | |
25 | 25 | |
26 | 26 | |
27 | | - |
28 | 27 | |
29 | 28 | |
30 | 29 | |
31 | 30 | |
32 | | - |
33 | | - |
34 | 31 | |
35 | 32 | |
36 | 33 | |
| ||
77 | 74 | |
78 | 75 | |
79 | 76 | |
80 | | - |
81 | | - |
| 77 | + |
82 | 78 | |
83 | 79 | |
84 | 80 | |
85 | 81 | |
86 | 82 | |
87 | 83 | |
88 | 84 | |
89 | | - |
| 85 | + |
90 | 86 | |
91 | 87 | |
92 | | - |
93 | | - |
94 | | - |
95 | | - |
96 | | - |
97 | | - |
98 | | - |
99 | | - |
100 | | - |
101 | | - |
102 | | - |
103 | | - |
104 | | - |
105 | | - |
106 | | - |
107 | | - |
108 | | - |
109 | | - |
110 | | - |
111 | | - |
112 | | - |
113 | | - |
114 | | - |
115 | | - |
116 | | - |
117 | | - |
118 | | - |
119 | | - |
120 | | - |
121 | | - |
122 | | - |
123 | | - |
| 88 | + |
| 89 | + |
| 90 | + |
| 91 | + |
124 | 92 | |
125 | 93 | |
126 | | - |
127 | | - |
| 94 | + |
128 | 95 | |
129 | 96 | |
130 | 97 | |
| ||
133 | 100 | |
134 | 101 | |
135 | 102 | |
136 | | - |
| 103 | + |
137 | 104 | |
138 | 105 | |
139 | 106 | |
|
Collapse file
+1-2Lines changed: 1 addition & 2 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
308 | 308 | |
309 | 309 | |
310 | 310 | |
311 | | - |
312 | | - |
| 311 | + |
313 | 312 | |
314 | 313 | |
315 | 314 | |
|
Collapse file
+2-6Lines changed: 2 additions & 6 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
32 | 32 | |
33 | 33 | |
34 | 34 | |
35 | | - |
36 | 35 | |
37 | 36 | |
38 | 37 | |
| ||
537 | 536 | |
538 | 537 | |
539 | 538 | |
540 | | - |
541 | | - |
542 | | - |
543 | | - |
544 | | - |
| 539 | + |
| 540 | + |
545 | 541 | |
546 | 542 | |
547 | 543 | |
|
0 commit comments