diff options
author | Craig Tiller <ctiller@google.com> | 2017-02-27 07:24:00 -0800 |
---|---|---|
committer | Craig Tiller <ctiller@google.com> | 2017-02-27 07:24:00 -0800 |
commit | edbf2b9d13445221c9d8858c00cea02435570fe0 (patch) | |
tree | 9cb8deb7f5cb9dc4855d4082b6581550fe455529 /vsprojects/vcxproj/test/gpr_spinlock_test/gpr_spinlock_test.vcxproj.filters | |
parent | ca8de5c1c3aa47bff5ab83482ed4b33c8cbc3047 (diff) |
Add a spinlock type.
Useful for situations where we need to repeatedly trylock, not useful
for cases where we need to lock (due to spinning).
Add a variant of sync_test to test it (with the same tests we run for
gpr_mu).
Add a benchmark to bm_closure to demonstrate single threaded performance.
Diffstat (limited to 'vsprojects/vcxproj/test/gpr_spinlock_test/gpr_spinlock_test.vcxproj.filters')
-rw-r--r-- | vsprojects/vcxproj/test/gpr_spinlock_test/gpr_spinlock_test.vcxproj.filters | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/vsprojects/vcxproj/test/gpr_spinlock_test/gpr_spinlock_test.vcxproj.filters b/vsprojects/vcxproj/test/gpr_spinlock_test/gpr_spinlock_test.vcxproj.filters new file mode 100644 index 0000000000..3e9d06185f --- /dev/null +++ b/vsprojects/vcxproj/test/gpr_spinlock_test/gpr_spinlock_test.vcxproj.filters @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <ClCompile Include="$(SolutionDir)\..\test\core\support\spinlock_test.c"> + <Filter>test\core\support</Filter> + </ClCompile> + </ItemGroup> + + <ItemGroup> + <Filter Include="test"> + <UniqueIdentifier>{f79012a0-59dc-e99f-b27d-78bbccc328a1}</UniqueIdentifier> + </Filter> + <Filter Include="test\core"> + <UniqueIdentifier>{3aa9f8c4-b90f-3b8b-e967-900dbe335130}</UniqueIdentifier> + </Filter> + <Filter Include="test\core\support"> + <UniqueIdentifier>{51bef72c-ce73-a264-d69b-3711b6599f8c}</UniqueIdentifier> + </Filter> + </ItemGroup> +</Project> + |