Commit 54b5b32
committed
Move Update flag check into each switch case
The fiber tag is more specific than the effect flag, so we should always
refine the type of work first, to minimize redundant checks.
In the next step I'll move all other other flag checks in this function
into the same switch statement.1 parent e66e7a0 commit 54b5b32
File tree
2 files changed
+72
-72
lines changed- packages/react-reconciler/src
2 files changed
+72
-72
lines changedLines changed: 36 additions & 36 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2065 | 2065 | | |
2066 | 2066 | | |
2067 | 2067 | | |
| 2068 | + | |
2068 | 2069 | | |
2069 | | - | |
2070 | | - | |
2071 | | - | |
2072 | | - | |
2073 | | - | |
2074 | | - | |
| 2070 | + | |
| 2071 | + | |
| 2072 | + | |
| 2073 | + | |
| 2074 | + | |
| 2075 | + | |
2075 | 2076 | | |
2076 | 2077 | | |
2077 | 2078 | | |
| |||
2105 | 2106 | | |
2106 | 2107 | | |
2107 | 2108 | | |
2108 | | - | |
2109 | | - | |
2110 | | - | |
2111 | | - | |
2112 | 2109 | | |
2113 | | - | |
| 2110 | + | |
| 2111 | + | |
| 2112 | + | |
| 2113 | + | |
2114 | 2114 | | |
2115 | 2115 | | |
2116 | 2116 | | |
| |||
2137 | 2137 | | |
2138 | 2138 | | |
2139 | 2139 | | |
2140 | | - | |
2141 | 2140 | | |
2142 | | - | |
| 2141 | + | |
| 2142 | + | |
| 2143 | + | |
| 2144 | + | |
2143 | 2145 | | |
2144 | 2146 | | |
2145 | 2147 | | |
| |||
2157 | 2159 | | |
2158 | 2160 | | |
2159 | 2161 | | |
2160 | | - | |
2161 | 2162 | | |
2162 | | - | |
| 2163 | + | |
| 2164 | + | |
| 2165 | + | |
| 2166 | + | |
2163 | 2167 | | |
2164 | 2168 | | |
2165 | 2169 | | |
| |||
2173 | 2177 | | |
2174 | 2178 | | |
2175 | 2179 | | |
2176 | | - | |
2177 | 2180 | | |
2178 | | - | |
| 2181 | + | |
| 2182 | + | |
| 2183 | + | |
| 2184 | + | |
2179 | 2185 | | |
2180 | 2186 | | |
2181 | 2187 | | |
2182 | 2188 | | |
2183 | 2189 | | |
2184 | 2190 | | |
2185 | | - | |
2186 | | - | |
2187 | | - | |
2188 | | - | |
2189 | 2191 | | |
2190 | | - | |
| 2192 | + | |
| 2193 | + | |
| 2194 | + | |
| 2195 | + | |
2191 | 2196 | | |
2192 | 2197 | | |
2193 | | - | |
2194 | 2198 | | |
2195 | | - | |
| 2199 | + | |
| 2200 | + | |
| 2201 | + | |
| 2202 | + | |
2196 | 2203 | | |
2197 | | - | |
2198 | | - | |
2199 | | - | |
2200 | | - | |
2201 | 2204 | | |
2202 | | - | |
| 2205 | + | |
| 2206 | + | |
| 2207 | + | |
| 2208 | + | |
2203 | 2209 | | |
2204 | 2210 | | |
2205 | 2211 | | |
2206 | 2212 | | |
2207 | | - | |
2208 | | - | |
2209 | | - | |
2210 | | - | |
2211 | | - | |
2212 | | - | |
2213 | | - | |
2214 | 2213 | | |
| 2214 | + | |
2215 | 2215 | | |
2216 | 2216 | | |
2217 | 2217 | | |
| |||
Lines changed: 36 additions & 36 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2065 | 2065 | | |
2066 | 2066 | | |
2067 | 2067 | | |
| 2068 | + | |
2068 | 2069 | | |
2069 | | - | |
2070 | | - | |
2071 | | - | |
2072 | | - | |
2073 | | - | |
2074 | | - | |
| 2070 | + | |
| 2071 | + | |
| 2072 | + | |
| 2073 | + | |
| 2074 | + | |
| 2075 | + | |
2075 | 2076 | | |
2076 | 2077 | | |
2077 | 2078 | | |
| |||
2105 | 2106 | | |
2106 | 2107 | | |
2107 | 2108 | | |
2108 | | - | |
2109 | | - | |
2110 | | - | |
2111 | | - | |
2112 | 2109 | | |
2113 | | - | |
| 2110 | + | |
| 2111 | + | |
| 2112 | + | |
| 2113 | + | |
2114 | 2114 | | |
2115 | 2115 | | |
2116 | 2116 | | |
| |||
2137 | 2137 | | |
2138 | 2138 | | |
2139 | 2139 | | |
2140 | | - | |
2141 | 2140 | | |
2142 | | - | |
| 2141 | + | |
| 2142 | + | |
| 2143 | + | |
| 2144 | + | |
2143 | 2145 | | |
2144 | 2146 | | |
2145 | 2147 | | |
| |||
2157 | 2159 | | |
2158 | 2160 | | |
2159 | 2161 | | |
2160 | | - | |
2161 | 2162 | | |
2162 | | - | |
| 2163 | + | |
| 2164 | + | |
| 2165 | + | |
| 2166 | + | |
2163 | 2167 | | |
2164 | 2168 | | |
2165 | 2169 | | |
| |||
2173 | 2177 | | |
2174 | 2178 | | |
2175 | 2179 | | |
2176 | | - | |
2177 | 2180 | | |
2178 | | - | |
| 2181 | + | |
| 2182 | + | |
| 2183 | + | |
| 2184 | + | |
2179 | 2185 | | |
2180 | 2186 | | |
2181 | 2187 | | |
2182 | 2188 | | |
2183 | 2189 | | |
2184 | 2190 | | |
2185 | | - | |
2186 | | - | |
2187 | | - | |
2188 | | - | |
2189 | 2191 | | |
2190 | | - | |
| 2192 | + | |
| 2193 | + | |
| 2194 | + | |
| 2195 | + | |
2191 | 2196 | | |
2192 | 2197 | | |
2193 | | - | |
2194 | 2198 | | |
2195 | | - | |
| 2199 | + | |
| 2200 | + | |
| 2201 | + | |
| 2202 | + | |
2196 | 2203 | | |
2197 | | - | |
2198 | | - | |
2199 | | - | |
2200 | | - | |
2201 | 2204 | | |
2202 | | - | |
| 2205 | + | |
| 2206 | + | |
| 2207 | + | |
| 2208 | + | |
2203 | 2209 | | |
2204 | 2210 | | |
2205 | 2211 | | |
2206 | 2212 | | |
2207 | | - | |
2208 | | - | |
2209 | | - | |
2210 | | - | |
2211 | | - | |
2212 | | - | |
2213 | | - | |
2214 | 2213 | | |
| 2214 | + | |
2215 | 2215 | | |
2216 | 2216 | | |
2217 | 2217 | | |
| |||
0 commit comments