mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-16 05:43:54 +03:00
[PR #6096] [MERGED] Remove some unnecessary allocations #10819
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/jellyfin/jellyfin/pull/6096
Author: @cvium
Created: 5/24/2021
Status: ✅ Merged
Merged: 6/12/2021
Merged by: @Bond-009
Base:
master← Head:saving_private_ram📝 Commits (8)
42a2cc1Remove some unnecessary allocations1580bf5Fix property instantiation order2d5ed7cApply suggestions from code review3b5214eUpdate Emby.Naming/Video/VideoListResolver.cs0835b26reviewcfba7darevert test change9111730More review66de842Use stackalloc in Format3DParser.Parse📊 Changes
44 files changed (+1124 additions, -888 deletions)
View changed files
📝
Emby.Naming/TV/EpisodeResolver.cs(+2 -3)📝
Emby.Naming/Video/ExtraResolver.cs(+1 -1)➖
Emby.Naming/Video/FlagParser.cs(+0 -53)📝
Emby.Naming/Video/Format3DParser.cs(+36 -52)📝
Emby.Naming/Video/Format3DResult.cs(+9 -14)📝
Emby.Naming/Video/StackResolver.cs(+1 -3)📝
Emby.Naming/Video/VideoFileInfo.cs(+4 -3)📝
Emby.Naming/Video/VideoListResolver.cs(+139 -94)📝
Emby.Naming/Video/VideoResolver.cs(+27 -33)📝
Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs(+19 -15)📝
Emby.Server.Implementations/Data/SqliteItemRepository.cs(+286 -221)📝
Emby.Server.Implementations/Data/TypeMapper.cs(+3 -13)📝
Emby.Server.Implementations/IO/ManagedFileSystem.cs(+10 -10)📝
Emby.Server.Implementations/Library/CoreResolutionIgnoreRule.cs(+1 -1)📝
Emby.Server.Implementations/Library/LibraryManager.cs(+25 -23)📝
Emby.Server.Implementations/Library/MediaSourceManager.cs(+3 -6)📝
Emby.Server.Implementations/Library/Resolvers/BaseVideoResolver.cs(+6 -11)📝
Emby.Server.Implementations/Library/Resolvers/Movies/MovieResolver.cs(+6 -6)📝
Emby.Server.Implementations/Localization/LocalizationManager.cs(+22 -12)📝
Emby.Server.Implementations/Serialization/MyXmlSerializer.cs(+2 -1)...and 24 more files
📄 Description
Changes
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.