Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
tweak(scripting/mono): use 'fast' code path for Windows server
The supposed memory corruption claims that made this code path not used for server were likely specific to Linux. As such, we should be able to safely use this code path for the Windows server build, which reduces overhead for common server-related tasks by a lot (vMenu, a resource with a very small server implementation, even went down from ~700us to ~30us tick time on my dev workstation) as the very slow .NET remoting stuff doesn't get used anymore. This doesn't replace the need for the .NET/Mono ScRT being reworked entirely somewhen, but at least should make server-side use of such a bit faster on supported platforms such as Windows.
- Loading branch information
1 parent
76a2919
commit 62e1a14
Showing
4 changed files
with
11 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters