Skip to content

Simplify property memoization for Flyweight pattern by replacing it with ??= #20365

Simplify property memoization for Flyweight pattern by replacing it with ??=

Simplify property memoization for Flyweight pattern by replacing it with ??= #20365

Job Run time
4m 36s
5s
4s
5s
0s
-1s
-1s
-1s
52s
22s
45s
1m 28s
42s
35s
31s
28s
32s
31s
44s
30s
25s
38s
41s
25s
17s
25s
24s
21s
22s
16s
21s
22s
27s
21s
22s
22s
18s
22s
23s
17s
21s
30s
18s
19s
22s
15s
17s
18s
32s
22s
22s
20s
29s
20s
22s
20s
22s
21s
16s
21s
26s
22s
20s
15s
17s
24s
23s
25s
19s
23s
22s
19s
21s
24s
45s
22s
30s
19s
17s
21s
23s
18s
27s
22s
20s
20s
14s
20s
17s
22s
18s
23s
27s
18s
19s
18s
17s
20s
22s
29s
49s
17s
17s
18s
16s
20s
23s
40s
26s
20s
25s
16s
20s
19s
20s
29s
1m 48s
51s
27s
31s
1m 17s
27s
26s
29s
23s
26s
27s
1m 14s
23s
1m 39s
19s
43s
34s
20s
27s
1m 11s
26s
24s
25s
35s
47s
23s
1m 38s
21s
28s
1m 15s
26s
23s
1m 37s
19s
20s
19s
36s
20s
23s
46s
29s
21s
27s
29s
44s
1m 13s
1m 17s
26s
27s
26s
22s
25s
21s
27s
22s
50s
32s
23s
19s
35s
25s
24s
-1s
1h 26m 42s