Skip to content

Commit e93725f

Browse files
committed
Faster CRC-64
1 parent d48cf04 commit e93725f

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

.gitmodules

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
branch = v1.1.1
1313
[submodule "external/Java.Interop"]
1414
path = external/Java.Interop
15-
url = https://github.com/xamarin/java.interop.git
16-
branch = master
15+
url = https://github.com/grendello/java.interop.git
16+
branch = faster-crc64
1717
[submodule "external/mman-win32"]
1818
path = external/mman-win32
1919
url = https://github.com/witwall/mman-win32.git

external/Java.Interop

Submodule Java.Interop updated 186 files

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)