This should prevent unnecessary wait looping internally and lower the packets time to start processing. Seems to fix WoofBot's packet processing hot path.
86 lines
3.9 KiB
XML
86 lines
3.9 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
<PropertyGroup>
|
|
<ProjectType>Local</ProjectType>
|
|
<ProductVersion>14.0.25123</ProductVersion>
|
|
<SchemaVersion>2.0</SchemaVersion>
|
|
<ProjectGuid>{27C70F3A-0000-0000-0000-000000000000}</ProjectGuid>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<AssemblyName>LibreMetaverse</AssemblyName>
|
|
<DefaultClientScript>JScript</DefaultClientScript>
|
|
<DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
|
|
<DefaultTargetSchema>IE50</DefaultTargetSchema>
|
|
<DelaySign>false</DelaySign>
|
|
<OutputType>Library</OutputType>
|
|
<RootNamespace>LibreMetaverse</RootNamespace>
|
|
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
|
|
<TargetFrameworks>netstandard2.0;netstandard2.1</TargetFrameworks>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
|
<BaseAddress>285212672</BaseAddress>
|
|
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
|
|
<DefineConstants>TRACE;DEBUG</DefineConstants>
|
|
<DebugSymbols>True</DebugSymbols>
|
|
<FileAlignment>4096</FileAlignment>
|
|
<Optimize>False</Optimize>
|
|
<OutputPath>..\bin\</OutputPath>
|
|
<RegisterForComInterop>False</RegisterForComInterop>
|
|
<RemoveIntegerChecks>False</RemoveIntegerChecks>
|
|
<TreatWarningsAsErrors>False</TreatWarningsAsErrors>
|
|
<WarningLevel>4</WarningLevel>
|
|
<NoStdLib>False</NoStdLib>
|
|
<NoWarn>1591,1574,0419</NoWarn>
|
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
|
<BaseAddress>285212672</BaseAddress>
|
|
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
|
|
<DefineConstants>TRACE</DefineConstants>
|
|
<DocumentationFile>LibreMetaverse.XML</DocumentationFile>
|
|
<DebugSymbols>False</DebugSymbols>
|
|
<FileAlignment>4096</FileAlignment>
|
|
<Optimize>True</Optimize>
|
|
<OutputPath>..\bin\</OutputPath>
|
|
<RegisterForComInterop>False</RegisterForComInterop>
|
|
<RemoveIntegerChecks>False</RemoveIntegerChecks>
|
|
<TreatWarningsAsErrors>False</TreatWarningsAsErrors>
|
|
<WarningLevel>4</WarningLevel>
|
|
<NoStdLib>False</NoStdLib>
|
|
<NoWarn>1591,1574,0419</NoWarn>
|
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<PackageReference Include="log4net" Version="2.0.8" />
|
|
<PackageReference Include="Microsoft.Experimental.Collections" Version="1.0.6-e190117-3" />
|
|
<PackageReference Include="Microsoft.Extensions.ObjectPool" Version="3.0.0" />
|
|
<PackageReference Include="System.Drawing.Common" Version="4.6.0" />
|
|
<PackageReference Include="System.Net.Http" Version="4.3.4" />
|
|
<PackageReference Include="System.Net.NameResolution" Version="4.3.0" />
|
|
<PackageReference Include="System.Threading.Channels" Version="4.6.0" />
|
|
<PackageReference Include="XmlRpcCore" Version="3.0.0" />
|
|
<PackageReference Include="zlib.net-mutliplatform" Version="1.0.4" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\LibreMetaverse.StructuredData\LibreMetaverse.StructuredData.csproj" />
|
|
<ProjectReference Include="..\LibreMetaverseTypes\LibreMetaverse.Types.csproj" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="..\LICENSE.txt">
|
|
<Pack>True</Pack>
|
|
<PackagePath></PackagePath>
|
|
</None>
|
|
</ItemGroup>
|
|
<PropertyGroup>
|
|
<PreBuildEvent>
|
|
</PreBuildEvent>
|
|
<PostBuildEvent>
|
|
</PostBuildEvent>
|
|
<Version>1.2.0</Version>
|
|
<Authors>Sjofn LLC, OpenMetaverse Developers</Authors>
|
|
<Product>LibreMetaverse</Product>
|
|
<Copyright>Copyright © OpenMetaverse Developers 2008, 2017. Copyright © Sjofn LLC 2018-2019. All rights reserved.</Copyright>
|
|
<PackageLicenseFile>LICENSE.txt</PackageLicenseFile>
|
|
<RepositoryUrl>https://github.com/cinderblocks/libremetaverse</RepositoryUrl>
|
|
</PropertyGroup>
|
|
</Project> |