Compare commits
2 Commits
interleave
...
891100e649
Author | SHA1 | Date | |
---|---|---|---|
891100e649 | |||
22e55309be |
46
README.md
46
README.md
@@ -2,7 +2,9 @@ A data structure for optimistic concurrency control on ranges of bitwise-lexicog
|
||||
|
||||
Intended as an alternative to FoundationDB's skip list.
|
||||
|
||||
Hardware for all benchmarks is an AMD Ryzen 9 7900 with (2x32GB) 5600MT/s CL28-34-34-89 1.35V RAM
|
||||
Hardware for all benchmarks is an AMD Ryzen 9 7900 with (2x32GB) 5600MT/s CL28-34-34-89 1.35V RAM.
|
||||
|
||||
Compiler is `Ubuntu clang version 20.0.0 (++20241029082144+7544d3af0e28-1~exp1~20241029082307.506)`.
|
||||
|
||||
# Microbenchmark
|
||||
|
||||
@@ -10,29 +12,29 @@ Hardware for all benchmarks is an AMD Ryzen 9 7900 with (2x32GB) 5600MT/s CL28-3
|
||||
|
||||
| ns/op | op/s | err% | ins/op | cyc/op | IPC | bra/op | miss% | total | benchmark
|
||||
|--------------------:|--------------------:|--------:|----------------:|----------------:|-------:|---------------:|--------:|----------:|:----------
|
||||
| 172.03 | 5,812,791.77 | 0.4% | 3,130.62 | 879.00 | 3.562 | 509.23 | 0.0% | 0.01 | `point reads`
|
||||
| 167.44 | 5,972,130.71 | 0.2% | 3,065.14 | 862.27 | 3.555 | 494.30 | 0.0% | 0.01 | `prefix reads`
|
||||
| 238.77 | 4,188,130.84 | 0.9% | 3,589.93 | 1,259.30 | 2.851 | 637.12 | 0.0% | 0.01 | `range reads`
|
||||
| 424.01 | 2,358,426.70 | 0.2% | 5,620.05 | 2,242.35 | 2.506 | 854.80 | 1.7% | 0.01 | `point writes`
|
||||
| 418.45 | 2,389,780.56 | 0.4% | 5,525.07 | 2,211.05 | 2.499 | 831.71 | 1.7% | 0.01 | `prefix writes`
|
||||
| 254.87 | 3,923,568.88 | 2.6% | 3,187.01 | 1,366.50 | 2.332 | 529.11 | 2.7% | 0.02 | `range writes`
|
||||
| 675.96 | 1,479,374.50 | 3.3% | 7,735.41 | 3,468.60 | 2.230 | 1,386.02 | 1.8% | 0.01 | `monotonic increasing point writes`
|
||||
| 137,986.20 | 7,247.10 | 0.6% | 789,752.33 | 699,462.00 | 1.129 | 144,824.14 | 0.0% | 0.01 | `worst case for radix tree`
|
||||
| 21.63 | 46,231,564.03 | 1.0% | 448.00 | 107.14 | 4.181 | 84.00 | 0.0% | 0.01 | `create and destroy`
|
||||
| 159.65 | 6,263,576.52 | 1.6% | 2,972.36 | 820.37 | 3.623 | 504.59 | 0.0% | 0.01 | `point reads`
|
||||
| 156.32 | 6,397,320.65 | 0.7% | 2,913.62 | 806.87 | 3.611 | 490.19 | 0.0% | 0.01 | `prefix reads`
|
||||
| 229.18 | 4,363,293.65 | 1.2% | 3,541.05 | 1,219.75 | 2.903 | 629.33 | 0.0% | 0.01 | `range reads`
|
||||
| 363.37 | 2,752,026.30 | 0.3% | 5,273.63 | 1,951.54 | 2.702 | 851.66 | 1.7% | 0.01 | `point writes`
|
||||
| 364.99 | 2,739,787.02 | 0.3% | 5,250.92 | 1,958.54 | 2.681 | 839.24 | 1.7% | 0.01 | `prefix writes`
|
||||
| 242.26 | 4,127,796.58 | 2.9% | 3,117.33 | 1,304.41 | 2.390 | 541.07 | 2.8% | 0.02 | `range writes`
|
||||
| 562.48 | 1,777,855.27 | 0.8% | 7,305.21 | 3,034.34 | 2.408 | 1,329.30 | 1.3% | 0.01 | `monotonic increasing point writes`
|
||||
| 122,688.57 | 8,150.72 | 0.7% | 798,766.00 | 666,842.00 | 1.198 | 144,584.50 | 0.1% | 0.01 | `worst case for radix tree`
|
||||
| 41.71 | 23,976,459.34 | 1.7% | 885.00 | 219.17 | 4.038 | 132.00 | 0.0% | 0.01 | `create and destroy`
|
||||
|
||||
## Radix tree (this implementation)
|
||||
|
||||
| ns/op | op/s | err% | ins/op | cyc/op | IPC | bra/op | miss% | total | benchmark
|
||||
|--------------------:|--------------------:|--------:|----------------:|----------------:|-------:|---------------:|--------:|----------:|:----------
|
||||
| 12.88 | 77,653,350.77 | 0.5% | 185.37 | 64.45 | 2.876 | 41.51 | 0.4% | 0.01 | `point reads`
|
||||
| 14.67 | 68,179,354.49 | 0.1% | 271.44 | 73.40 | 3.698 | 53.70 | 0.3% | 0.01 | `prefix reads`
|
||||
| 34.84 | 28,701,444.36 | 0.3% | 715.74 | 175.27 | 4.084 | 127.30 | 0.2% | 0.01 | `range reads`
|
||||
| 17.12 | 58,422,988.28 | 0.2% | 314.30 | 86.11 | 3.650 | 39.82 | 0.4% | 0.01 | `point writes`
|
||||
| 31.42 | 31,830,804.65 | 0.1% | 591.06 | 158.07 | 3.739 | 82.67 | 0.2% | 0.01 | `prefix writes`
|
||||
| 37.37 | 26,759,432.70 | 2.2% | 681.98 | 188.95 | 3.609 | 96.10 | 0.1% | 0.01 | `range writes`
|
||||
| 76.72 | 13,035,140.63 | 2.3% | 1,421.28 | 387.17 | 3.671 | 257.76 | 0.1% | 0.01 | `monotonic increasing point writes`
|
||||
| 297,452.00 | 3,361.89 | 0.9% | 3,508,083.00 | 1,500,834.67 | 2.337 | 727,525.33 | 0.1% | 0.01 | `worst case for radix tree`
|
||||
| 87.70 | 11,402,490.60 | 1.0% | 1,795.00 | 442.09 | 4.060 | 297.00 | 0.0% | 0.01 | `create and destroy`
|
||||
| 12.63 | 79,186,868.18 | 1.4% | 241.61 | 64.76 | 3.731 | 31.64 | 0.8% | 0.01 | `point reads`
|
||||
| 14.48 | 69,078,073.40 | 0.3% | 292.42 | 74.69 | 3.915 | 41.49 | 0.5% | 0.01 | `prefix reads`
|
||||
| 34.37 | 29,094,694.11 | 0.2% | 759.53 | 179.77 | 4.225 | 100.38 | 0.2% | 0.01 | `range reads`
|
||||
| 19.34 | 51,713,896.36 | 0.7% | 369.70 | 101.81 | 3.631 | 47.88 | 0.6% | 0.01 | `point writes`
|
||||
| 39.16 | 25,538,968.61 | 0.2% | 653.16 | 206.77 | 3.159 | 89.62 | 0.8% | 0.01 | `prefix writes`
|
||||
| 40.58 | 24,642,681.12 | 4.7% | 718.44 | 216.44 | 3.319 | 99.28 | 0.6% | 0.01 | `range writes`
|
||||
| 78.77 | 12,694,520.69 | 3.8% | 1,395.55 | 421.73 | 3.309 | 249.81 | 0.1% | 0.01 | `monotonic increasing point writes`
|
||||
| 287,760.50 | 3,475.11 | 0.5% | 3,929,266.50 | 1,550,225.50 | 2.535 | 639,064.00 | 0.0% | 0.01 | `worst case for radix tree`
|
||||
| 104.76 | 9,545,250.65 | 3.1% | 2,000.00 | 552.82 | 3.618 | 342.00 | 0.0% | 0.01 | `create and destroy`
|
||||
|
||||
# "Real data" test
|
||||
|
||||
@@ -41,13 +43,13 @@ Point queries only, best of three runs. Gc ratio is the ratio of time spent doin
|
||||
## skip list
|
||||
|
||||
```
|
||||
Check: 4.47891 seconds, 364.05 MB/s, Add: 4.55599 seconds, 123.058 MB/s, Gc ratio: 37.1145%
|
||||
Check: 4.39702 seconds, 370.83 MB/s, Add: 4.50025 seconds, 124.583 MB/s, Gc ratio: 29.1333%, Peak idle memory: 5.51852e+06
|
||||
```
|
||||
|
||||
## radix tree
|
||||
|
||||
```
|
||||
Check: 0.953012 seconds, 1710.94 MB/s, Add: 1.30025 seconds, 431.188 MB/s, Gc ratio: 43.9816%, Peak idle memory: 2.28375e+06
|
||||
Check: 0.969055 seconds, 1682.62 MB/s, Add: 1.20279 seconds, 466.127 MB/s, Gc ratio: 44.5029%, Peak idle memory: 2.29297e+06
|
||||
```
|
||||
|
||||
## hash table
|
||||
@@ -55,5 +57,5 @@ Check: 0.953012 seconds, 1710.94 MB/s, Add: 1.30025 seconds, 431.188 MB/s, Gc ra
|
||||
(The hash table implementation doesn't work on range queries, and its purpose is to provide an idea of how fast point queries can be)
|
||||
|
||||
```
|
||||
Check: 0.804094 seconds, 2027.81 MB/s, Add: 0.652952 seconds, 858.645 MB/s, Gc ratio: 35.3885%
|
||||
Check: 0.84256 seconds, 1935.23 MB/s, Add: 0.697204 seconds, 804.146 MB/s, Gc ratio: 35.4091%
|
||||
```
|
||||
|
BIN
corpus/00c877491b1fcc8bb8fb36874a7922de7f3f4df2
Normal file
BIN
corpus/00c877491b1fcc8bb8fb36874a7922de7f3f4df2
Normal file
Binary file not shown.
BIN
corpus/03cbf22d59d0005921ca3e3c725fc9c165f9e873
Normal file
BIN
corpus/03cbf22d59d0005921ca3e3c725fc9c165f9e873
Normal file
Binary file not shown.
BIN
corpus/04228353f0feb04662eebbe15dab859927d87982
Normal file
BIN
corpus/04228353f0feb04662eebbe15dab859927d87982
Normal file
Binary file not shown.
BIN
corpus/042c4df1a3357a2b015db64e8e6b09549d3655c5
Normal file
BIN
corpus/042c4df1a3357a2b015db64e8e6b09549d3655c5
Normal file
Binary file not shown.
BIN
corpus/04c53e268f5d34ac6033f80672ebf9b48975cfc8
Normal file
BIN
corpus/04c53e268f5d34ac6033f80672ebf9b48975cfc8
Normal file
Binary file not shown.
BIN
corpus/04c65b5774374b94914863a1c244cd4ca26873d2
Normal file
BIN
corpus/04c65b5774374b94914863a1c244cd4ca26873d2
Normal file
Binary file not shown.
BIN
corpus/054623afeda876d353806d81077181229affdd36
Normal file
BIN
corpus/054623afeda876d353806d81077181229affdd36
Normal file
Binary file not shown.
BIN
corpus/0558cbe0f7b69d3e129a95d07a67e6bcd737f280
Normal file
BIN
corpus/0558cbe0f7b69d3e129a95d07a67e6bcd737f280
Normal file
Binary file not shown.
BIN
corpus/060d0c1be7331609f5b8c1d1201bc06c1b203c21
Normal file
BIN
corpus/060d0c1be7331609f5b8c1d1201bc06c1b203c21
Normal file
Binary file not shown.
BIN
corpus/0677708940f8c88cd48e841993d34838d9b1215e
Normal file
BIN
corpus/0677708940f8c88cd48e841993d34838d9b1215e
Normal file
Binary file not shown.
BIN
corpus/080d022ba31789a6276dbf9c7796f05cc9559c36
Normal file
BIN
corpus/080d022ba31789a6276dbf9c7796f05cc9559c36
Normal file
Binary file not shown.
BIN
corpus/097e37993adeed2f667efe74003d98b0cd90c5d8
Normal file
BIN
corpus/097e37993adeed2f667efe74003d98b0cd90c5d8
Normal file
Binary file not shown.
BIN
corpus/09d49cebef016c9caf2c3efe971375557329053b
Normal file
BIN
corpus/09d49cebef016c9caf2c3efe971375557329053b
Normal file
Binary file not shown.
BIN
corpus/0bb1476984cada2ca3fc922dd918f0d2df54114c
Normal file
BIN
corpus/0bb1476984cada2ca3fc922dd918f0d2df54114c
Normal file
Binary file not shown.
BIN
corpus/0c80c84b1d1b8b157106f257cf9bf2fd404936d5
Normal file
BIN
corpus/0c80c84b1d1b8b157106f257cf9bf2fd404936d5
Normal file
Binary file not shown.
BIN
corpus/0cb7fd64803ef442156dab03223d5cca8d8ee899
Normal file
BIN
corpus/0cb7fd64803ef442156dab03223d5cca8d8ee899
Normal file
Binary file not shown.
BIN
corpus/0f1d504244bcffbad21d5b849e245326f62807ff
Normal file
BIN
corpus/0f1d504244bcffbad21d5b849e245326f62807ff
Normal file
Binary file not shown.
BIN
corpus/1030748ff092d1b4ec3d30d7b68ba29d895b4b7a
Normal file
BIN
corpus/1030748ff092d1b4ec3d30d7b68ba29d895b4b7a
Normal file
Binary file not shown.
BIN
corpus/12e31d99ae65da7d9d6bcb04c6bd97422a85d309
Normal file
BIN
corpus/12e31d99ae65da7d9d6bcb04c6bd97422a85d309
Normal file
Binary file not shown.
BIN
corpus/1319ce414e7cd478b06628f9951e7620134cbbf2
Normal file
BIN
corpus/1319ce414e7cd478b06628f9951e7620134cbbf2
Normal file
Binary file not shown.
BIN
corpus/136c9552d2addd4e4796bb87ea2a26d5c18bc9c6
Normal file
BIN
corpus/136c9552d2addd4e4796bb87ea2a26d5c18bc9c6
Normal file
Binary file not shown.
BIN
corpus/137f0707639206c6829f2fadb5f2afe28ccc28ca
Normal file
BIN
corpus/137f0707639206c6829f2fadb5f2afe28ccc28ca
Normal file
Binary file not shown.
BIN
corpus/1422bf555066426571aacaa1a32317dc1c327899
Normal file
BIN
corpus/1422bf555066426571aacaa1a32317dc1c327899
Normal file
Binary file not shown.
BIN
corpus/16a5be5020942fa702a6ecd856fdcc74febd58aa
Normal file
BIN
corpus/16a5be5020942fa702a6ecd856fdcc74febd58aa
Normal file
Binary file not shown.
BIN
corpus/17deb8c5506e9e6383f3303464e3947309dce6af
Normal file
BIN
corpus/17deb8c5506e9e6383f3303464e3947309dce6af
Normal file
Binary file not shown.
BIN
corpus/194df5c76063026f1c8abd184d735a4b1eb241f1
Normal file
BIN
corpus/194df5c76063026f1c8abd184d735a4b1eb241f1
Normal file
Binary file not shown.
BIN
corpus/1954acdf763b1b51cded78bd229888301c69aa91
Normal file
BIN
corpus/1954acdf763b1b51cded78bd229888301c69aa91
Normal file
Binary file not shown.
BIN
corpus/19cfb9577be15c68580d0f57a181c3f3d3d306bd
Normal file
BIN
corpus/19cfb9577be15c68580d0f57a181c3f3d3d306bd
Normal file
Binary file not shown.
BIN
corpus/1aa3ffd1ac1252a7c28ddabfea013fc012a35d55
Normal file
BIN
corpus/1aa3ffd1ac1252a7c28ddabfea013fc012a35d55
Normal file
Binary file not shown.
BIN
corpus/1d5fcccb6b1cc7302609da41cacddb3bd9b23d24
Normal file
BIN
corpus/1d5fcccb6b1cc7302609da41cacddb3bd9b23d24
Normal file
Binary file not shown.
BIN
corpus/1dc7440bcc0d68c7c8bfa6acae094449f63acaa1
Normal file
BIN
corpus/1dc7440bcc0d68c7c8bfa6acae094449f63acaa1
Normal file
Binary file not shown.
BIN
corpus/20107cb023d141fa1971e489933b434f1f5e14ed
Normal file
BIN
corpus/20107cb023d141fa1971e489933b434f1f5e14ed
Normal file
Binary file not shown.
BIN
corpus/205a52b91111417c390bf2ad3bf01688b0f9287e
Normal file
BIN
corpus/205a52b91111417c390bf2ad3bf01688b0f9287e
Normal file
Binary file not shown.
BIN
corpus/207397463b1d25099638e8425560aee6e7b5e1c6
Normal file
BIN
corpus/207397463b1d25099638e8425560aee6e7b5e1c6
Normal file
Binary file not shown.
BIN
corpus/20a2ac8914e72e9855c5bd1d7de64cae52ccccc4
Normal file
BIN
corpus/20a2ac8914e72e9855c5bd1d7de64cae52ccccc4
Normal file
Binary file not shown.
BIN
corpus/20d0972b42d55ac327f990a815306f7dc78a7dea
Normal file
BIN
corpus/20d0972b42d55ac327f990a815306f7dc78a7dea
Normal file
Binary file not shown.
BIN
corpus/2151def25909e36ffcbd00a6b32359e0ef1cef32
Normal file
BIN
corpus/2151def25909e36ffcbd00a6b32359e0ef1cef32
Normal file
Binary file not shown.
BIN
corpus/21f2f836827351a73a6c923d5663d056b34d3287
Normal file
BIN
corpus/21f2f836827351a73a6c923d5663d056b34d3287
Normal file
Binary file not shown.
BIN
corpus/23b9378fd1cb569c30ce7dc580eb28b44aff7126
Normal file
BIN
corpus/23b9378fd1cb569c30ce7dc580eb28b44aff7126
Normal file
Binary file not shown.
BIN
corpus/247170df5721ec417ade8bd4ecfee2093f1785e6
Normal file
BIN
corpus/247170df5721ec417ade8bd4ecfee2093f1785e6
Normal file
Binary file not shown.
BIN
corpus/24df6265915cc880c972ee07c161ffac178fb863
Normal file
BIN
corpus/24df6265915cc880c972ee07c161ffac178fb863
Normal file
Binary file not shown.
BIN
corpus/25b53bb777958923b70116b7117624593ae48c02
Normal file
BIN
corpus/25b53bb777958923b70116b7117624593ae48c02
Normal file
Binary file not shown.
BIN
corpus/25e3c7c3e927f09e1b6de72c6a2306f80d483216
Normal file
BIN
corpus/25e3c7c3e927f09e1b6de72c6a2306f80d483216
Normal file
Binary file not shown.
BIN
corpus/29011c665d23b30dc75ab6d25637fa01f2c210f7
Normal file
BIN
corpus/29011c665d23b30dc75ab6d25637fa01f2c210f7
Normal file
Binary file not shown.
BIN
corpus/298e4662b83f59e9689da9642a85f29da21cce6e
Normal file
BIN
corpus/298e4662b83f59e9689da9642a85f29da21cce6e
Normal file
Binary file not shown.
BIN
corpus/2ba7bf5e5384faaa057fb2d959f1f72da11bd42c
Normal file
BIN
corpus/2ba7bf5e5384faaa057fb2d959f1f72da11bd42c
Normal file
Binary file not shown.
BIN
corpus/2c974e4cf958415bf3b53a46d0f4a9487a3b6b51
Normal file
BIN
corpus/2c974e4cf958415bf3b53a46d0f4a9487a3b6b51
Normal file
Binary file not shown.
BIN
corpus/2d4fb3ad67c766ebc47e3527260422ea03af7971
Normal file
BIN
corpus/2d4fb3ad67c766ebc47e3527260422ea03af7971
Normal file
Binary file not shown.
BIN
corpus/2e83539f9e2231d919e3b0a78daff27922f6b3f1
Normal file
BIN
corpus/2e83539f9e2231d919e3b0a78daff27922f6b3f1
Normal file
Binary file not shown.
BIN
corpus/3079be46e3d119bd7d06acf317a987326aa8632d
Normal file
BIN
corpus/3079be46e3d119bd7d06acf317a987326aa8632d
Normal file
Binary file not shown.
BIN
corpus/3152eab8b81e46d345055a317c5bdc73c5c3bb9c
Normal file
BIN
corpus/3152eab8b81e46d345055a317c5bdc73c5c3bb9c
Normal file
Binary file not shown.
BIN
corpus/3228c1e3b4146e1700d9e0cc656f59c41671a4a4
Normal file
BIN
corpus/3228c1e3b4146e1700d9e0cc656f59c41671a4a4
Normal file
Binary file not shown.
BIN
corpus/323ac17ef36be225783d3f0c88b0d055a7ce7f45
Normal file
BIN
corpus/323ac17ef36be225783d3f0c88b0d055a7ce7f45
Normal file
Binary file not shown.
BIN
corpus/331ea636a95119523c7cab0a280bbef9873a05d5
Normal file
BIN
corpus/331ea636a95119523c7cab0a280bbef9873a05d5
Normal file
Binary file not shown.
BIN
corpus/34fb7dac66e0e779e88368c44c96b19a4717c897
Normal file
BIN
corpus/34fb7dac66e0e779e88368c44c96b19a4717c897
Normal file
Binary file not shown.
BIN
corpus/358402b95edb4ab9c4577f4627f0b41a194e741b
Normal file
BIN
corpus/358402b95edb4ab9c4577f4627f0b41a194e741b
Normal file
Binary file not shown.
BIN
corpus/358f96c9170a589697f4f93c5ec7ed31e5878778
Normal file
BIN
corpus/358f96c9170a589697f4f93c5ec7ed31e5878778
Normal file
Binary file not shown.
BIN
corpus/3774dad136ef596aeb2c117de9ec7a9a96ca03c2
Normal file
BIN
corpus/3774dad136ef596aeb2c117de9ec7a9a96ca03c2
Normal file
Binary file not shown.
BIN
corpus/37c207869d991553727871f56ae2bb26cd779979
Normal file
BIN
corpus/37c207869d991553727871f56ae2bb26cd779979
Normal file
Binary file not shown.
BIN
corpus/39d85e639d592624cae186777f00753a5e9029db
Normal file
BIN
corpus/39d85e639d592624cae186777f00753a5e9029db
Normal file
Binary file not shown.
BIN
corpus/3b2f45d609b426487d7f50eaecb12c34513f5f77
Normal file
BIN
corpus/3b2f45d609b426487d7f50eaecb12c34513f5f77
Normal file
Binary file not shown.
BIN
corpus/3d06d1df0c1014d2566900f6f999195f82360576
Normal file
BIN
corpus/3d06d1df0c1014d2566900f6f999195f82360576
Normal file
Binary file not shown.
BIN
corpus/3e488fe489477f86a15c00a6e58dccdea748c0aa
Normal file
BIN
corpus/3e488fe489477f86a15c00a6e58dccdea748c0aa
Normal file
Binary file not shown.
BIN
corpus/3f3103d592f54abbe073a2eca8c32eb1e69f8c54
Normal file
BIN
corpus/3f3103d592f54abbe073a2eca8c32eb1e69f8c54
Normal file
Binary file not shown.
BIN
corpus/3f6e8816eb9b31c008b6b576a1c0d99bbbdcb8bf
Normal file
BIN
corpus/3f6e8816eb9b31c008b6b576a1c0d99bbbdcb8bf
Normal file
Binary file not shown.
BIN
corpus/3f7239dce9970fb705abec38ce38748e2a6f46e1
Normal file
BIN
corpus/3f7239dce9970fb705abec38ce38748e2a6f46e1
Normal file
Binary file not shown.
BIN
corpus/4068f43c2ebe06f6819ab13bc757c04adc02b337
Normal file
BIN
corpus/4068f43c2ebe06f6819ab13bc757c04adc02b337
Normal file
Binary file not shown.
BIN
corpus/40915055c60d00c972b575a2fcf93daa538c0cf2
Normal file
BIN
corpus/40915055c60d00c972b575a2fcf93daa538c0cf2
Normal file
Binary file not shown.
BIN
corpus/434e4c922ceb4c704b211c0bbcce5c5256f979ca
Normal file
BIN
corpus/434e4c922ceb4c704b211c0bbcce5c5256f979ca
Normal file
Binary file not shown.
BIN
corpus/448b4624cd528c39398771785570d1e371581183
Normal file
BIN
corpus/448b4624cd528c39398771785570d1e371581183
Normal file
Binary file not shown.
BIN
corpus/45dcf568cf6ac4519a99e02bc1dca9281d5b2b63
Normal file
BIN
corpus/45dcf568cf6ac4519a99e02bc1dca9281d5b2b63
Normal file
Binary file not shown.
BIN
corpus/46c6d20949a95e8c0eb2f35772da7502778c8b90
Normal file
BIN
corpus/46c6d20949a95e8c0eb2f35772da7502778c8b90
Normal file
Binary file not shown.
BIN
corpus/48c193afb21ac75dd827be0ca3d868042b1046fb
Normal file
BIN
corpus/48c193afb21ac75dd827be0ca3d868042b1046fb
Normal file
Binary file not shown.
BIN
corpus/48cfbe3ab3d6d333e19b140459a897a8e783eedf
Normal file
BIN
corpus/48cfbe3ab3d6d333e19b140459a897a8e783eedf
Normal file
Binary file not shown.
BIN
corpus/49363a19138776dea1b05775cf8292bbadcf0dba
Normal file
BIN
corpus/49363a19138776dea1b05775cf8292bbadcf0dba
Normal file
Binary file not shown.
BIN
corpus/499357abe0a9a1ace70fa30c0870b59e062f1c68
Normal file
BIN
corpus/499357abe0a9a1ace70fa30c0870b59e062f1c68
Normal file
Binary file not shown.
BIN
corpus/4a6a8f05915ff7f81a704d2b5de1eb0adc43d428
Normal file
BIN
corpus/4a6a8f05915ff7f81a704d2b5de1eb0adc43d428
Normal file
Binary file not shown.
BIN
corpus/4d3f06a7b7106e7223ed17f19ee1b9033695f0d8
Normal file
BIN
corpus/4d3f06a7b7106e7223ed17f19ee1b9033695f0d8
Normal file
Binary file not shown.
BIN
corpus/4e2f9fd618315013301d5872c0e651252d783cf1
Normal file
BIN
corpus/4e2f9fd618315013301d5872c0e651252d783cf1
Normal file
Binary file not shown.
BIN
corpus/4e712252939bfbc086b6bf5f44f408e7696ea767
Normal file
BIN
corpus/4e712252939bfbc086b6bf5f44f408e7696ea767
Normal file
Binary file not shown.
BIN
corpus/4f2c1f4ef9b68caf24bf0de0365e9defa3c097e5
Normal file
BIN
corpus/4f2c1f4ef9b68caf24bf0de0365e9defa3c097e5
Normal file
Binary file not shown.
BIN
corpus/4f3dbafc4fefad8ba8cfdb46c2462dcf6d1ee1d1
Normal file
BIN
corpus/4f3dbafc4fefad8ba8cfdb46c2462dcf6d1ee1d1
Normal file
Binary file not shown.
BIN
corpus/4f7910118f55fe14937bd4a7732c085592d213f3
Normal file
BIN
corpus/4f7910118f55fe14937bd4a7732c085592d213f3
Normal file
Binary file not shown.
BIN
corpus/52b2565ad84df7c392bdaa5dd8bdffeb0e56011b
Normal file
BIN
corpus/52b2565ad84df7c392bdaa5dd8bdffeb0e56011b
Normal file
Binary file not shown.
BIN
corpus/52c98b89e0a8ecff7c3f9d0b29d9523d450da603
Normal file
BIN
corpus/52c98b89e0a8ecff7c3f9d0b29d9523d450da603
Normal file
Binary file not shown.
BIN
corpus/532e422ab3f6681991548a2e100270c39414713b
Normal file
BIN
corpus/532e422ab3f6681991548a2e100270c39414713b
Normal file
Binary file not shown.
BIN
corpus/533fe86f6c5b9f596abb885b675b0f54596407fb
Normal file
BIN
corpus/533fe86f6c5b9f596abb885b675b0f54596407fb
Normal file
Binary file not shown.
BIN
corpus/534f170c453d7fe2e06f2e52ba4ba470e58e78c1
Normal file
BIN
corpus/534f170c453d7fe2e06f2e52ba4ba470e58e78c1
Normal file
Binary file not shown.
BIN
corpus/545dbe1d26d62a3bc28dc15f210bc71ee8b7b2fd
Normal file
BIN
corpus/545dbe1d26d62a3bc28dc15f210bc71ee8b7b2fd
Normal file
Binary file not shown.
BIN
corpus/54cafbc5899013725919e4adfa1d1862f0d1bc75
Normal file
BIN
corpus/54cafbc5899013725919e4adfa1d1862f0d1bc75
Normal file
Binary file not shown.
BIN
corpus/5784e2e2d490af9c7e4cff4801228bf9a28acae2
Normal file
BIN
corpus/5784e2e2d490af9c7e4cff4801228bf9a28acae2
Normal file
Binary file not shown.
BIN
corpus/5795cf170167bfeed05b6aa453951ce4cef5a70d
Normal file
BIN
corpus/5795cf170167bfeed05b6aa453951ce4cef5a70d
Normal file
Binary file not shown.
BIN
corpus/57e7ab5a8ba8398b63291b0044744a0a33d6d9a0
Normal file
BIN
corpus/57e7ab5a8ba8398b63291b0044744a0a33d6d9a0
Normal file
Binary file not shown.
BIN
corpus/5901b6063d9ab46a4b6116b36d4ec78f14bbcfd6
Normal file
BIN
corpus/5901b6063d9ab46a4b6116b36d4ec78f14bbcfd6
Normal file
Binary file not shown.
BIN
corpus/59537e0b2ffe108b0b5f7af108e9d677633c4eb7
Normal file
BIN
corpus/59537e0b2ffe108b0b5f7af108e9d677633c4eb7
Normal file
Binary file not shown.
BIN
corpus/5ade81f386b238d50e127b9f21491511e3b0c1a7
Normal file
BIN
corpus/5ade81f386b238d50e127b9f21491511e3b0c1a7
Normal file
Binary file not shown.
BIN
corpus/5c03c846d116ee3288f053eb95dbca2a23224725
Normal file
BIN
corpus/5c03c846d116ee3288f053eb95dbca2a23224725
Normal file
Binary file not shown.
BIN
corpus/5d71890913a3c3f5dceaafee0523e63ce31519e1
Normal file
BIN
corpus/5d71890913a3c3f5dceaafee0523e63ce31519e1
Normal file
Binary file not shown.
BIN
corpus/5eb2b6e0e447e77ecab75d70d8a2e78fa1688a5f
Normal file
BIN
corpus/5eb2b6e0e447e77ecab75d70d8a2e78fa1688a5f
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user