Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Mirror changes from dotnet/coreclr#29307

Merged
ViktorHofer merged 1 commit intomasterfrom
mirror-merge-9631782
Apr 24, 2018
Merged

Mirror changes from dotnet/coreclr#29307
ViktorHofer merged 1 commit intomasterfrom
mirror-merge-9631782

Conversation

@dotnet-bot
Copy link

This PR contains mirrored changes from dotnet/coreclr

Please REBASE this PR when merging

* Move Hashtable & friends to shared parition

* Move HashHelper serialization logic into its own file

* Remove unchecked keyword in Hashtable

Signed-off-by: dotnet-bot-corefx-mirror <dotnet-bot@microsoft.com>
@ViktorHofer
Copy link
Member

@Anipik the changes just came through. forget my question in the other thread.

@Anipik
Copy link

Anipik commented Apr 24, 2018

@ViktorHofer I just added them now. 😀

@ViktorHofer ViktorHofer merged commit 3b84986 into master Apr 24, 2018
@karelz karelz added this to the 2.2.0 milestone Apr 25, 2018
@jkotas jkotas deleted the mirror-merge-9631782 branch April 25, 2018 22:59
morganbr pushed a commit to morganbr/corefx that referenced this pull request Jul 7, 2018
…otnet#29307)

* Move Hashtable & friends to shared parition

* Move HashHelper serialization logic into its own file

* Remove unchecked keyword in Hashtable

Signed-off-by: dotnet-bot-corefx-mirror <dotnet-bot@microsoft.com>
zacharycmontoya pushed a commit that referenced this pull request Aug 14, 2018
* Manually update the version of Microsoft.TargetingPack.Private.NETNative

* Set Microsoft.TargetPack.Private.NETNative version to track live TFS version

* Move Hashtable & friends to shared parition

Include serialization info table for Hashtable

Remove hashtable & hashprovider src link

* Compile hashtable & friends only on uapaot

* Fix build breaks

* Remove Opcodes due to Opcodes moved to S.P.Corelib

* Move Hashtable & friends to shared parition (dotnet/coreclr#17316) (#29307)

* Move Hashtable & friends to shared parition

* Move HashHelper serialization logic into its own file

* Remove unchecked keyword in Hashtable

Signed-off-by: dotnet-bot-corefx-mirror <dotnet-bot@microsoft.com>

* Moving ConcurrentQueue to shared folder (dotnet/coreclr#17956)

* Moving ConcurrentQueue to shared folder

Fixes: #17751

Signed-off-by: dotnet-bot-corefx-mirror <dotnet-bot@microsoft.com>

* Moving ConcurrentQueue to shared (dotnet/coreclr#18024)

Making IProducerConsumerCollectionDebugView apis public

Fixes: #17751

Signed-off-by: dotnet-bot-corefx-mirror <dotnet-bot@microsoft.com>

* Modify corefx to use ConcurrentQueue from shared

* Delete dead code after Hashtable.cs move (#29432)

* Replace LowLevelDictionary with Dictionary (#29411)

* Avoid substring allocations in WebUtility.HtmlDecode (#29402)

* Avoid substring allocations in WebUtility.HtmlDecode

* Update changes to HtmlDecode based on feedback

- Use regular Dictionary instead of LowLevelDictionary
- Use AsSpan overload instead of AsSpan() and Slice
- Avoid shift by variable amount
- Use helper method to generate keys to make the code easier to maintain

* Assert that entity length is <= 8 in ToUInt64Key

- Add assert to ToUInt64Key
- Replace default with 0

* Remove CoreSetup, External, and Sni dependencies

* Update the CoreFx dependency to release/2.1 so that Microsoft.NETCore.Platforms is defined correctly. Manually invoke the dependency update

* Removing Fedora 26 and adding 28 as appropriate.  Fix a couple README.md typos.

* Remove Ubuntu 17.10 from CoreFX official runs
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants