Skip to content

Commit 0e541f1

Browse files
committed
Faster CRC-64
1 parent f4fc255 commit 0e541f1

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

external/Java.Interop

src/Mono.Android/Mono.Android.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
<!-- @(Compile) ordering matters! See https://github.com/xamarin/java.interop/commit/d7dfa0bb7b03261d5eceb51ac22cd33aa15fa865 -->
2222
<EnableDefaultCompileItems>false</EnableDefaultCompileItems>
2323
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
24+
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
2425
</PropertyGroup>
2526

2627
<PropertyGroup Condition=" '$(TargetFramework)' == 'monoandroid10' ">
@@ -89,6 +90,9 @@
8990
<Compile Include="..\..\external\Java.Interop\src\Java.Interop.Tools.JavaCallableWrappers\Java.Interop.Tools.JavaCallableWrappers\Crc64.cs">
9091
<Link>Crc64.cs</Link>
9192
</Compile>
93+
<Compile Include="..\..\external\Java.Interop\src\Java.Interop.Tools.JavaCallableWrappers\Java.Interop.Tools.JavaCallableWrappers\Crc64.Table.cs">
94+
<Link>Crc64.Table.cs</Link>
95+
</Compile>
9296
<Compile Include="Android.Runtime\DynamicMethodNameCounter.cs" />
9397
<Compile Include="Android.Runtime\IJavaObjectValueMarshaler.cs" />
9498
</ItemGroup>

src/Xamarin.Android.Tools.JavadocImporter/Xamarin.Android.Tools.JavadocImporter.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
<TargetFramework>netstandard2.0</TargetFramework>
55
<LibZipSharpBundleAllNativeLibraries>true</LibZipSharpBundleAllNativeLibraries>
66
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
7+
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
78
</PropertyGroup>
89

910
<Import Project="..\..\Configuration.props" />
@@ -24,6 +25,9 @@
2425
<Compile Include="..\..\external\Java.Interop\src\Java.Interop.Tools.JavaCallableWrappers\Java.Interop.Tools.JavaCallableWrappers\Crc64.cs">
2526
<Link>Crc64.cs</Link>
2627
</Compile>
28+
<Compile Include="..\..\external\Java.Interop\src\Java.Interop.Tools.JavaCallableWrappers\Java.Interop.Tools.JavaCallableWrappers\Crc64.Table.cs">
29+
<Link>Crc64.Table.cs</Link>
30+
</Compile>
2731
</ItemGroup>
2832

2933
<ItemGroup>

0 commit comments

Comments
 (0)