Simon Cropp
c97d16a9e3
more spelling
2020-08-02 19:36:09 +10:00
Simon Cropp
f4f8bff674
fix some spelling
2020-08-02 19:18:48 +10:00
Sergio Pedri
0c6e61b928
Merge branch 'master' into feature/string-pool
2020-08-01 13:51:35 +02:00
Michael Hawker MSFT (XAML Llama)
a4410bd68f
Merge pull request #3229 from Sergio0694/feature/mvvm-apis
...
Microsoft.Toolkit.Mvvm package
2020-07-31 17:35:27 -07:00
Sergio Pedri
1f2e8f2910
Renamed StringPool.Default -> Shared
...
Done to keep the naming consistent with ArrayPool<T>.Shared
2020-08-01 00:38:58 +02:00
Sergio Pedri
d3548a9324
Merge branch 'master' into optimization/movsxd-removal
2020-07-31 20:47:51 +02:00
Sergio Pedri
71de70e237
Merge branch 'master' into improvement/high-performance-tweaks
2020-07-31 20:47:21 +02:00
Sergio Pedri
46df485ef4
Merge branch 'master' into feature/new-bithelper-apis
2020-07-31 20:46:31 +02:00
Sergio Pedri
0e05182228
Updated package description for ViewModelBase
2020-07-30 20:43:48 +02:00
Sergio Pedri
b9b30940fe
Renamed Task.ResultOrDefault extensions
2020-07-30 20:42:24 +02:00
Sergio Pedri
f0c09fd06a
Changed sender type to object in notification message
2020-07-30 20:40:46 +02:00
Sergio Pedri
dabe37a350
Renamed IServiceCollection arg to services
2020-07-30 20:38:23 +02:00
Sergio Pedri
b257a09082
Switched property name args to string?
2020-07-30 20:36:53 +02:00
Sergio Pedri
57d24ba667
Fixed a typo
2020-07-30 13:30:43 +02:00
Sergio Pedri
e26d9a437e
Reduced runtime of overflow unit test
2020-07-30 01:49:11 +02:00
Sergio Pedri
38380bd6ec
Added unit test for overflow fix
2020-07-29 21:02:34 +02:00
Sergio Pedri
fa4833eb13
Minor optimization (removed duplicate ref computation)
2020-07-29 19:13:26 +02:00
Sergio Pedri
b9a004fa60
Improved unit test for failed constructor
2020-07-29 19:05:21 +02:00
Sergio Pedri
af0e8e5d82
Fixed min-heap violation on timestamp overflow
2020-07-29 18:43:17 +02:00
Sergio Pedri
495fbc6575
Merge branch 'master' into feature/string-pool
2020-07-29 15:09:22 +02:00
Sergio Pedri
bf91856782
Code tweaks to support #3293
2020-07-28 01:53:30 +02:00
Sergio Pedri
44558cc9cc
Merge remote-tracking branch 'upstream/master' into feature/throw-helpers
2020-07-28 01:47:46 +02:00
Sergio Pedri
cadf147879
Code tweaks to support #3293
2020-07-28 01:47:08 +02:00
Sergio Pedri
14b43b2693
Merge remote-tracking branch 'upstream/master' into feature/mvvm-apis
2020-07-28 01:41:58 +02:00
Michael Hawker MSFT (XAML Llama)
31130025a1
Merge pull request #3293 from matthew4850/master
...
Add .net standard 1.4 target to Microsoft.Toolkit project.
2020-07-27 16:33:38 -07:00
Sergio Pedri
9ea357af67
Minor codegen improvements
2020-07-27 01:50:34 +02:00
Sergio Pedri
b3f2fc67f4
Merge branch 'master' into master
2020-07-26 15:44:34 +02:00
Sergio Pedri
446c46ab94
Code refactoring and restructuring
2020-07-26 14:01:28 +02:00
Sergio Pedri
6df73c6a09
Removed unnecessary overhead in request messages
2020-07-23 20:01:15 +02:00
Sergio Pedri
89f43e19d4
Minor code tweaks
2020-07-23 19:38:41 +02:00
Sergio Pedri
9da95ab7d2
Renamed Set -> SetProperty for consistency with other libs
2020-07-23 00:47:38 +02:00
Sergio Pedri
d47a85b4d8
Added more readonly modifiers to enumerators
2020-07-22 00:16:20 +02:00
Sergio Pedri
3bb887701f
Reverted HighPerformance changes
...
Moved to related HighPerformance PR
2020-07-22 00:11:28 +02:00
Sergio Pedri
0fb0863aa3
Added unit tests for new ThrowHelper APIs
2020-07-22 00:07:02 +02:00
Sergio Pedri
b955a537ed
Revert "Added [StackTraceHidden] attribute"
...
This reverts commit 12b088b9ee
.
Unfortunately the attribute is actually matched by type and not just by name like the others. We should reintroduce this once either https://github.com/dotnet/runtime/issues/29681 is done, or when the runtime switches to a name matching for the internal attribute, so we can just use a local copy here.
2020-07-21 23:06:30 +02:00
Sergio Pedri
12b088b9ee
Added [StackTraceHidden] attribute
2020-07-21 22:59:56 +02:00
Sergio Pedri
050227cf7a
Improved XML summary for ThrowHelper class
2020-07-21 20:12:41 +02:00
Sergio Pedri
ed1a6fddc7
Merge branch 'master' into feature/mvvm-apis
2020-07-21 13:29:20 +02:00
Sergio Pedri
985e169fbe
Merge branch 'master' into feature/throw-helpers
2020-07-21 13:29:10 +02:00
Sergio Pedri
158d5e19c3
Merge branch 'master' into improvement/high-performance-tweaks
2020-07-21 13:28:58 +02:00
Sergio Pedri
0bf4c8fa9e
Merge branch 'master' into feature/new-bithelper-apis
2020-07-21 13:28:35 +02:00
Sergio Pedri
a28e00dd58
Merge branch 'master' into optimization/movsxd-removal
2020-07-21 13:28:20 +02:00
Sergio Pedri
228fc29938
Merge branch 'master' into feature/string-pool
2020-07-21 13:28:08 +02:00
Sergio Pedri
8a31dc4256
Minor codegen improvements
2020-07-21 13:27:20 +02:00
Sergio Pedri
71d52f9876
Minor code style tweaks
2020-07-21 13:25:28 +02:00
Michael Hawker MSFT (XAML Llama)
127c9105e4
Merge pull request #3191 from vgromfeld/u/vgromfeld/bindableAttributeRemoved
...
Remove `Bindable` attribute to reduce binary size impact. Thanks @vgromfeld and @dotMorten.
2020-07-20 17:19:08 -07:00
Sergio Pedri
d7e024ca91
Tweaked nullability attributes
2020-07-20 13:36:23 +02:00
Sergio Pedri
a327f0f0b8
Another perf boost (with compiled LINQ expressions)
2020-07-19 00:26:51 +02:00
Sergio Pedri
d4bfbdbf81
Major performance/memory boost in RegisterAll
...
~7x performance boost, ~2.6x memory reduction
2020-07-18 23:01:54 +02:00
Sergio Pedri
cf3499d620
Added ObservableObject.Set IEqualityComparer<T> overloads
2020-07-18 14:06:48 +02:00