angular/packages/core
arturovt 20f5dc5103 refactor(core): simplify concatStringsWithSpace (#59820)
The new version of the function is smaller, eliminating extra bytes. The refactor improves both code size and readability while optimizing the implementation. Benchmark results for the old and new implementations are as follows:

```
concatStringsWithSpace_old x 149,225,311 ops/sec ±8.54% (50 runs sampled)
concatStringsWithSpace_new x 160,206,834 ops/sec ±5.72% (54 runs sampled)
```

Thus, the new implementation is both smaller and faster.

PR Close #59820
2025-02-13 15:10:42 +00:00
..
global refactor(docs-infra): use interpolation instead of innerHTML for better perf (#58913) 2024-11-27 10:59:18 +01:00
primitives fix(platform-browser): Update pseudoevent created by createMouseSpecialEvent to populate _originalEvent property (#59690) 2025-01-27 10:28:58 +01:00
rxjs-interop fix(core): fix race condition in resource() (#59851) 2025-02-05 15:01:02 -08:00
schematics fix(migrations): account for let declarations in control flow migration (#59861) 2025-02-12 09:45:14 -08:00
src refactor(core): simplify concatStringsWithSpace (#59820) 2025-02-13 15:10:42 +00:00
test fix(core): Defer afterRender until after first CD (#59455) (#59551) 2025-02-12 12:20:04 -08:00
testing refactor: replace ɵPendingTasks with ɵPendingTasksInternal (#59138) 2024-12-10 13:45:07 -08:00
BUILD.bazel refactor(platform-server): Add an ssr benchmark setup. (#57647) 2024-10-04 10:45:22 -07:00
index.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
package.json build: update zone.js peer dependency for core package to 0.15.0 (#57431) 2024-08-21 13:17:52 -07:00
PACKAGE.md
public_api.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00