duplicated block id: 1 size: 66 cleaned lines of code in 2 files: - cs/remote/src/FASTER.server/BinaryServerSession.cs (227:309) - cs/remote/src/FASTER.server/WebsocketServerSession.cs (548:630) duplicated block id: 2 size: 50 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (44:100) - cs/src/core/ClientSession/ClientSession.cs (44:100) duplicated block id: 3 size: 43 cleaned lines of code in 3 files: - cs/benchmark/FasterSpanByteYcsbBenchmark.cs (403:453) - cs/benchmark/FasterYcsbBenchmark.cs (397:447) - cs/remote/benchmark/FASTER.benchmark/FasterYcsbBenchmark.cs (430:480) duplicated block id: 4 size: 29 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (788:817) - cs/src/core/ClientSession/ClientSession.cs (798:827) duplicated block id: 5 size: 28 cleaned lines of code in 2 files: - cs/src/core/Index/Synchronization/HybridLogCheckpointTask.cs (231:267) - cs/src/core/Index/Synchronization/HybridLogCheckpointTask.cs (320:356) duplicated block id: 6 size: 23 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (102:126) - cs/src/core/ClientSession/ClientSession.cs (102:126) duplicated block id: 7 size: 21 cleaned lines of code in 2 files: - cs/src/core/Allocator/BlittableScanIterator.cs (175:201) - cs/src/core/Allocator/VarLenBlittableScanIterator.cs (160:186) duplicated block id: 8 size: 20 cleaned lines of code in 2 files: - cs/remote/src/FASTER.server/Servers/GenericServer.cs (102:125) - cs/remote/src/FASTER.server/Servers/VarLenServer.cs (90:113) duplicated block id: 9 size: 19 cleaned lines of code in 2 files: - cs/remote/src/FASTER.client/ClientSession.cs (723:743) - cs/remote/src/FASTER.client/ClientSession.cs (837:857) duplicated block id: 10 size: 19 cleaned lines of code in 2 files: - cs/remote/src/FASTER.client/ClientSession.cs (769:789) - cs/remote/src/FASTER.client/ClientSession.cs (814:834) duplicated block id: 11 size: 19 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (875:900) - cs/src/core/ClientSession/ClientSession.cs (885:910) duplicated block id: 12 size: 19 cleaned lines of code in 2 files: - cs/src/core/Index/CheckpointManagement/DeviceLogCommitCheckpointManager.cs (275:294) - cs/src/core/Index/Recovery/LocalCheckpointManager.cs (280:299) duplicated block id: 13 size: 16 cleaned lines of code in 2 files: - cs/src/core/Allocator/BlittableAllocator.cs (98:115) - cs/src/core/Allocator/VarLenBlittableAllocator.cs (205:222) duplicated block id: 14 size: 15 cleaned lines of code in 2 files: - cs/benchmark/RandomGenerator.cs (63:83) - cs/remote/benchmark/FASTER.benchmark/RandomGenerator.cs (58:78) duplicated block id: 15 size: 15 cleaned lines of code in 2 files: - cs/remote/src/FASTER.client/FixedLenSerializer.cs (86:102) - cs/remote/src/FASTER.server/FixedLenSerializer.cs (104:120) duplicated block id: 16 size: 14 cleaned lines of code in 2 files: - cs/benchmark/RandomGenerator.cs (21:36) - cs/remote/benchmark/FASTER.benchmark/RandomGenerator.cs (16:31) duplicated block id: 17 size: 14 cleaned lines of code in 2 files: - cs/src/core/Allocator/ScanIteratorBase.cs (92:106) - cs/src/core/Allocator/ScanIteratorBase.cs (213:227) duplicated block id: 18 size: 13 cleaned lines of code in 2 files: - cc/src/core/hash_table.h (183:196) - cc/src/core/malloc_fixed_page_size.h (430:443) duplicated block id: 19 size: 13 cleaned lines of code in 2 files: - cc/src/core/hash_table.h (239:252) - cc/src/core/malloc_fixed_page_size.h (498:511) duplicated block id: 20 size: 13 cleaned lines of code in 2 files: - cs/src/core/VarLen/SpanByteAdvancedFunctions.cs (26:49) - cs/src/core/VarLen/SpanByteFunctions.cs (26:49) duplicated block id: 21 size: 12 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (982:995) - cs/src/core/ClientSession/ClientSession.cs (1061:1073) duplicated block id: 22 size: 12 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (1014:1026) - cs/src/core/ClientSession/ClientSession.cs (1092:1104) duplicated block id: 23 size: 12 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (1069:1082) - cs/src/core/ClientSession/ClientSession.cs (1147:1159) duplicated block id: 24 size: 11 cleaned lines of code in 2 files: - cs/src/core/Allocator/BlittableAllocator.cs (249:260) - cs/src/core/Allocator/VarLenBlittableAllocator.cs (355:366) duplicated block id: 25 size: 11 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (167:178) - cs/src/core/ClientSession/ClientSession.cs (172:183) duplicated block id: 26 size: 11 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (258:269) - cs/src/core/ClientSession/ClientSession.cs (264:275) duplicated block id: 27 size: 11 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (282:293) - cs/src/core/ClientSession/ClientSession.cs (288:299) duplicated block id: 28 size: 11 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (454:465) - cs/src/core/ClientSession/ClientSession.cs (462:473) duplicated block id: 29 size: 11 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (530:541) - cs/src/core/ClientSession/ClientSession.cs (540:551) duplicated block id: 30 size: 11 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (638:649) - cs/src/core/ClientSession/ClientSession.cs (648:659) duplicated block id: 31 size: 11 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (711:722) - cs/src/core/ClientSession/ClientSession.cs (721:732) duplicated block id: 32 size: 10 cleaned lines of code in 2 files: - cs/remote/src/FASTER.client/ClientNetworkSession.cs (49:65) - cs/remote/src/FASTER.server/BinaryServerSession.cs (92:109) duplicated block id: 33 size: 10 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (728:741) - cs/src/core/ClientSession/ClientSession.cs (738:751) duplicated block id: 34 size: 10 cleaned lines of code in 2 files: - cs/src/core/Index/Synchronization/FullCheckpointStateMachine.cs (49:59) - cs/src/core/Index/Synchronization/VersionChangeStateMachine.cs (129:139) duplicated block id: 35 size: 9 cleaned lines of code in 3 files: - cc/src/environment/file_linux.cc (153:162) - cc/src/environment/file_linux.cc (256:265) - cc/src/environment/file_windows.cc (219:228) duplicated block id: 36 size: 9 cleaned lines of code in 2 files: - cs/playground/SumStore/ConcurrencyTest.cs (62:72) - cs/playground/SumStore/RecoveryTest.cs (79:89) duplicated block id: 37 size: 9 cleaned lines of code in 2 files: - cs/remote/src/FASTER.server/PubSub/SubscribeBroker.cs (406:415) - cs/remote/src/FASTER.server/PubSub/SubscribeKVBroker.cs (261:270) duplicated block id: 38 size: 9 cleaned lines of code in 2 files: - cs/src/core/Allocator/BlittableAllocator.cs (217:227) - cs/src/core/Allocator/VarLenBlittableAllocator.cs (321:331) duplicated block id: 39 size: 8 cleaned lines of code in 3 files: - cc/src/environment/file_linux.cc (164:172) - cc/src/environment/file_linux.cc (267:275) - cc/src/environment/file_windows.cc (230:238) duplicated block id: 40 size: 8 cleaned lines of code in 2 files: - cs/benchmark/RandomGenerator.cs (39:48) - cs/remote/benchmark/FASTER.benchmark/RandomGenerator.cs (34:43) duplicated block id: 41 size: 8 cleaned lines of code in 2 files: - cs/benchmark/RandomGenerator.cs (51:60) - cs/remote/benchmark/FASTER.benchmark/RandomGenerator.cs (46:55) duplicated block id: 42 size: 8 cleaned lines of code in 2 files: - cs/remote/src/FASTER.client/MemoryParameterSerializer.cs (30:38) - cs/remote/src/FASTER.client/MemoryParameterSerializer.cs (41:49) duplicated block id: 43 size: 8 cleaned lines of code in 2 files: - cs/remote/src/FASTER.server/BinaryServerSession.cs (27:38) - cs/remote/src/FASTER.server/WebsocketServerSession.cs (41:52) duplicated block id: 44 size: 8 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (761:778) - cs/src/core/ClientSession/ClientSession.cs (771:788) duplicated block id: 45 size: 8 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (839:852) - cs/src/core/ClientSession/ClientSession.cs (849:862) duplicated block id: 46 size: 8 cleaned lines of code in 2 files: - cs/src/core/Utilities/Utility.cs (269:277) - cs/src/core/Utilities/Utility.cs (286:294) duplicated block id: 47 size: 7 cleaned lines of code in 2 files: - cc/src/core/utility.h (33:48) - cc/src/core/utility.h (50:65) duplicated block id: 48 size: 7 cleaned lines of code in 2 files: - cs/remote/benchmark/FASTER.benchmark/Native32.cs (78:86) - cs/src/core/Utilities/Native32.cs (261:269) duplicated block id: 49 size: 7 cleaned lines of code in 2 files: - cs/src/core/Allocator/BlittableAllocator.cs (171:178) - cs/src/core/Allocator/VarLenBlittableAllocator.cs (276:283) duplicated block id: 50 size: 7 cleaned lines of code in 2 files: - cs/src/core/Allocator/BlittableScanIterator.cs (32:40) - cs/src/core/Allocator/VarLenBlittableScanIterator.cs (32:39) duplicated block id: 51 size: 7 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (146:155) - cs/src/core/ClientSession/ClientSession.cs (151:160) duplicated block id: 52 size: 7 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (476:499) - cs/src/core/ClientSession/ClientSession.cs (484:508) duplicated block id: 53 size: 7 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (659:681) - cs/src/core/ClientSession/ClientSession.cs (669:691) duplicated block id: 54 size: 7 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (824:837) - cs/src/core/ClientSession/ClientSession.cs (834:847) duplicated block id: 55 size: 7 cleaned lines of code in 2 files: - cs/src/core/Index/FasterLog/FasterLog.cs (553:560) - cs/src/core/Index/FasterLog/FasterLog.cs (568:575) duplicated block id: 56 size: 7 cleaned lines of code in 2 files: - cs/src/devices/AzureStorageDevice/AzureStorageDevice.cs (471:478) - cs/src/devices/AzureStorageDevice/DefaultBlobManager.cs (335:342) duplicated block id: 57 size: 6 cleaned lines of code in 2 files: - cc/src/device/file_system_disk.h (504:510) - cc/src/device/file_system_disk.h (515:521) duplicated block id: 58 size: 6 cleaned lines of code in 2 files: - cc/src/device/storage.h (1161:1168) - cc/src/device/storage.h (1176:1183) duplicated block id: 59 size: 6 cleaned lines of code in 2 files: - cs/playground/AsyncStress/FasterWrapper.cs (56:62) - cs/playground/AsyncStress/FasterWrapper.cs (64:70) duplicated block id: 60 size: 6 cleaned lines of code in 2 files: - cs/remote/src/FASTER.client/FixedLenSerializer.cs (31:37) - cs/remote/src/FASTER.server/FixedLenSerializer.cs (58:64) duplicated block id: 61 size: 6 cleaned lines of code in 2 files: - cs/remote/src/FASTER.client/FixedLenSerializer.cs (40:46) - cs/remote/src/FASTER.server/FixedLenSerializer.cs (67:73) duplicated block id: 62 size: 6 cleaned lines of code in 2 files: - cs/remote/src/FASTER.server/BinaryServerSession.cs (320:326) - cs/remote/src/FASTER.server/WebsocketServerSession.cs (652:658) duplicated block id: 63 size: 6 cleaned lines of code in 2 files: - cs/src/core/Allocator/BlittableAllocator.cs (262:268) - cs/src/core/Allocator/VarLenBlittableAllocator.cs (368:374) duplicated block id: 64 size: 6 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (780:786) - cs/src/core/ClientSession/ClientSession.cs (790:796) duplicated block id: 65 size: 6 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (860:868) - cs/src/core/ClientSession/ClientSession.cs (870:878) duplicated block id: 66 size: 6 cleaned lines of code in 2 files: - cs/src/core/ClientSession/AdvancedClientSession.cs (998:1004) - cs/src/core/ClientSession/ClientSession.cs (1076:1082) duplicated block id: 67 size: 6 cleaned lines of code in 2 files: - cs/src/core/Index/FasterLog/FasterLog.cs (196:202) - cs/src/core/Index/FasterLog/FasterLog.cs (209:215)