path # lines of code number of updates days since first update days since last update first updated last updated Package.swift 105 41 1433 42 2018-02-28 2021-12-20 Sources/CNIOAtomics/include/CNIOAtomics.h 52 5 1200 705 2018-10-19 2020-02-26 Sources/CNIOAtomics/src/c-atomics.c 60 5 1532 705 2017-11-21 2020-02-26 Sources/CNIOAtomics/src/c-nioatomics.c 52 2 795 705 2019-11-28 2020-02-26 Sources/CNIOAtomics/src/cpp_magic.h 93 1 900 900 2019-08-15 2019-08-15 Sources/CNIODarwin/include/CNIODarwin.h 26 5 1200 207 2018-10-19 2021-07-08 Sources/CNIODarwin/shim.c 60 9 1476 207 2018-01-16 2021-07-08 Sources/CNIOHTTPParser/c_nio_http_parser.c 1929 7 1537 244 2017-11-16 2021-06-01 Sources/CNIOHTTPParser/include/CNIOHTTPParser.h 10 1 1200 1200 2018-10-19 2018-10-19 Sources/CNIOHTTPParser/include/c_nio_http_parser.h 285 6 1537 244 2017-11-16 2021-06-01 Sources/CNIOLinux/include/CNIOLinux.h 43 8 1200 53 2018-10-19 2021-12-09 Sources/CNIOLinux/include/liburing_nio.h 14 1 277 277 2021-04-29 2021-04-29 Sources/CNIOLinux/liburing_shims.c 18 1 277 277 2021-04-29 2021-04-29 Sources/CNIOLinux/shim.c 101 12 1475 207 2018-01-17 2021-07-08 Sources/CNIOSHA1/c_nio_sha1.c 206 4 1420 375 2018-03-13 2021-01-21 Sources/CNIOSHA1/include/CNIOSHA1.h 30 3 1200 375 2018-10-19 2021-01-21 Sources/CNIOWindows/WSAStartup.c 15 2 681 497 2020-03-21 2020-09-21 Sources/CNIOWindows/include/CNIOWindows.h 75 5 681 469 2020-03-21 2020-10-19 Sources/CNIOWindows/shim.c 33 4 681 469 2020-03-21 2020-10-19 Sources/NIO/Exports.swift 3 2 173 168 2021-08-11 2021-08-16 Sources/NIOAsyncAwaitDemo/AsyncChannelIO.swift 23 7 306 59 2021-03-31 2021-12-03 Sources/NIOAsyncAwaitDemo/FullRequestResponse.swift 81 2 306 172 2021-03-31 2021-08-12 Sources/NIOAsyncAwaitDemo/main.swift 59 10 306 59 2021-03-31 2021-12-03 Sources/NIOChatClient/main.swift 67 15 1448 168 2018-02-13 2021-08-16 Sources/NIOChatServer/main.swift 113 26 1448 168 2018-02-13 2021-08-16 Sources/NIOConcurrencyHelpers/NIOAtomic.swift 200 3 795 705 2019-11-28 2020-02-26 Sources/NIOConcurrencyHelpers/atomics.swift 310 13 1532 699 2017-11-21 2020-03-03 Sources/NIOConcurrencyHelpers/lock.swift 187 13 1532 63 2017-11-21 2021-11-29 Sources/NIOCore/AddressedEnvelope.swift 47 2 182 42 2021-08-02 2021-12-20 Sources/NIOCore/AsyncAwaitSupport+OldXcodes.swift 134 2 59 42 2021-12-03 2021-12-20 Sources/NIOCore/AsyncAwaitSupport.swift 139 3 130 59 2021-09-23 2021-12-03 Sources/NIOCore/BSDSocketAPI.swift 263 4 193 25 2021-07-22 2022-01-06 Sources/NIOCore/ByteBuffer-aux.swift 334 4 201 68 2021-07-14 2021-11-24 Sources/NIOCore/ByteBuffer-conversions.swift 19 1 201 201 2021-07-14 2021-07-14 Sources/NIOCore/ByteBuffer-core.swift 574 4 201 70 2021-07-14 2021-11-22 Sources/NIOCore/ByteBuffer-int.swift 103 2 201 102 2021-07-14 2021-10-21 Sources/NIOCore/ByteBuffer-lengthPrefix.swift 79 2 193 102 2021-07-22 2021-10-21 Sources/NIOCore/ByteBuffer-multi-int.swift 1934 1 70 70 2021-11-22 2021-11-22 Sources/NIOCore/ByteBuffer-views.swift 146 1 201 201 2021-07-14 2021-07-14 Sources/NIOCore/Channel.swift 132 1 182 182 2021-08-02 2021-08-02 Sources/NIOCore/ChannelHandler.swift 95 1 182 182 2021-08-02 2021-08-02 Sources/NIOCore/ChannelHandlers.swift 246 1 179 179 2021-08-05 2021-08-05 Sources/NIOCore/ChannelInvoker.swift 69 1 182 182 2021-08-02 2021-08-02 Sources/NIOCore/ChannelOption.swift 199 1 182 182 2021-08-02 2021-08-02 Sources/NIOCore/ChannelPipeline.swift 1168 1 182 182 2021-08-02 2021-08-02 Sources/NIOCore/CircularBuffer.swift 471 2 201 180 2021-07-14 2021-08-04 Sources/NIOCore/Codec.swift 480 2 179 136 2021-08-05 2021-09-17 Sources/NIOCore/ConvenienceOptionSupport.swift 115 1 181 181 2021-08-03 2021-08-03 Sources/NIOCore/DeadChannel.swift 69 1 182 182 2021-08-02 2021-08-02 Sources/NIOCore/DispatchQueue+WithFuture.swift 19 1 194 194 2021-07-21 2021-07-21 Sources/NIOCore/EventLoop+Deprecated.swift 12 1 59 59 2021-12-03 2021-12-03 Sources/NIOCore/EventLoop.swift 446 3 194 47 2021-07-21 2021-12-15 Sources/NIOCore/EventLoopFuture+Deprecated.swift 55 1 59 59 2021-12-03 2021-12-03 Sources/NIOCore/EventLoopFuture.swift 759 3 194 59 2021-07-21 2021-12-03 Sources/NIOCore/FileDescriptor.swift 5 1 182 182 2021-08-02 2021-08-02 Sources/NIOCore/FileHandle.swift 87 1 182 182 2021-08-02 2021-08-02 Sources/NIOCore/FileRegion.swift 57 1 182 182 2021-08-02 2021-08-02 Sources/NIOCore/IO.swift 85 2 193 182 2021-07-22 2021-08-02 Sources/NIOCore/IOData.swift 35 1 182 182 2021-08-02 2021-08-02 Sources/NIOCore/IntegerBitPacking.swift 73 1 201 201 2021-07-14 2021-07-14 Sources/NIOCore/IntegerTypes.swift 76 1 201 201 2021-07-14 2021-07-14 Sources/NIOCore/Interfaces.swift 366 2 182 178 2021-08-02 2021-08-06 Sources/NIOCore/Linux.swift 52 1 178 178 2021-08-06 2021-08-06 Sources/NIOCore/MarkedCircularBuffer.swift 131 1 179 179 2021-08-05 2021-08-05 Sources/NIOCore/MulticastChannel.swift 75 1 178 178 2021-08-06 2021-08-06 Sources/NIOCore/NIOAny.swift 161 1 182 182 2021-08-02 2021-08-02 Sources/NIOCore/NIOCloseOnErrorHandler.swift 8 1 179 179 2021-08-05 2021-08-05 Sources/NIOCore/PointerHelpers.swift 19 1 201 201 2021-07-14 2021-07-14 Sources/NIOCore/RecvByteBufferAllocator.swift 66 1 201 201 2021-07-14 2021-07-14 Sources/NIOCore/SingleStepByteToMessageDecoder.swift 101 2 179 136 2021-08-05 2021-09-17 Sources/NIOCore/SocketAddresses.swift 450 2 193 136 2021-07-22 2021-09-17 Sources/NIOCore/SocketOptionProvider.swift 80 1 179 179 2021-08-05 2021-08-05 Sources/NIOCore/SystemCallHelpers.swift 105 2 182 178 2021-08-02 2021-08-06 Sources/NIOCore/TypeAssistedChannelHandler.swift 41 1 182 182 2021-08-02 2021-08-02 Sources/NIOCore/UniversalBootstrapSupport.swift 66 1 181 181 2021-08-03 2021-08-03 Sources/NIOCore/Utilities.swift 133 3 201 178 2021-07-14 2021-08-06 Sources/NIOCrashTester/CrashTestSuites.swift 6 3 609 595 2020-06-01 2020-06-15 Sources/NIOCrashTester/CrashTests+ByteBuffer.swift 14 4 609 172 2020-06-01 2021-08-12 Sources/NIOCrashTester/CrashTests+EventLoop.swift 84 6 609 59 2020-06-01 2021-12-03 Sources/NIOCrashTester/CrashTests+HTTP.swift 28 4 595 172 2020-06-15 2021-08-12 Sources/NIOCrashTester/CrashTests+System.swift 9 3 598 168 2020-06-12 2021-08-16 Sources/NIOCrashTester/OutputGrepper.swift 72 6 609 168 2020-06-01 2021-08-16 Sources/NIOCrashTester/main.swift 178 4 609 168 2020-06-01 2021-08-16 Sources/NIOEchoClient/main.swift 67 22 1449 168 2018-02-12 2021-08-16 Sources/NIOEchoServer/main.swift 62 55 1728 168 2017-05-09 2021-08-16 Sources/NIOEmbedded/Embedded.swift 418 4 173 47 2021-08-11 2021-12-15 Sources/NIOFoundationCompat/ByteBuffer-foundation.swift 135 19 1442 98 2018-02-19 2021-10-25 Sources/NIOFoundationCompat/Codable+ByteBuffer.swift 62 5 837 172 2019-10-17 2021-08-12 Sources/NIOFoundationCompat/JSONSerialization+ByteBuffer.swift 9 2 189 172 2021-07-26 2021-08-12 Sources/NIOHTTP1/ByteCollectionUtils.swift 42 5 1273 172 2018-08-07 2021-08-12 Sources/NIOHTTP1/HTTPDecoder.swift 717 53 1543 84 2017-11-10 2021-11-08 Sources/NIOHTTP1/HTTPEncoder.swift 493 25 1543 172 2017-11-10 2021-08-12 Sources/NIOHTTP1/HTTPPipelineSetup.swift 114 16 1418 172 2018-03-15 2021-08-12 Sources/NIOHTTP1/HTTPServerPipelineHandler.swift 288 18 1420 83 2018-03-13 2021-11-09 Sources/NIOHTTP1/HTTPServerProtocolErrorHandler.swift 38 8 1395 83 2018-04-07 2021-11-09 Sources/NIOHTTP1/HTTPServerUpgradeHandler.swift 191 7 1005 172 2019-05-02 2021-08-12 Sources/NIOHTTP1/HTTPTypes.swift 1170 73 1677 83 2017-06-29 2021-11-09 Sources/NIOHTTP1/NIOHTTPClientUpgradeHandler.swift 221 4 960 172 2019-06-16 2021-08-12 Sources/NIOHTTP1/NIOHTTPObjectAggregator.swift 270 3 480 172 2020-10-08 2021-08-12 Sources/NIOHTTP1Client/main.swift 82 9 1032 168 2019-04-05 2021-08-16 Sources/NIOHTTP1Server/main.swift 494 69 1677 168 2017-06-29 2021-08-16 Sources/NIOMulticastChat/main.swift 72 13 1225 168 2018-09-24 2021-08-16 Sources/NIOPerformanceTester/Benchmark.swift 14 3 977 418 2019-05-30 2020-12-09 Sources/NIOPerformanceTester/ByteBufferViewIteratorBenchmark.swift 29 2 725 172 2020-02-06 2021-08-12 Sources/NIOPerformanceTester/ByteBufferWriteMultipleBenchmarks.swift 62 1 70 70 2021-11-22 2021-11-22 Sources/NIOPerformanceTester/ByteToMessageDecoderDecodeManySmallsBenchmark.swift 34 3 367 172 2021-01-29 2021-08-12 Sources/NIOPerformanceTester/ChannelPipelineBenchmark.swift 41 2 977 172 2019-05-30 2021-08-12 Sources/NIOPerformanceTester/CircularBufferIntoByteBufferBenchmark.swift 29 2 725 172 2020-02-06 2021-08-12 Sources/NIOPerformanceTester/ExecuteBenchmark.swift 36 1 49 49 2021-12-13 2021-12-13 Sources/NIOPerformanceTester/LockBenchmark.swift 57 1 63 63 2021-11-29 2021-11-29 Sources/NIOPerformanceTester/SchedulingAndRunningBenchmark.swift 36 1 49 49 2021-12-13 2021-12-13 Sources/NIOPerformanceTester/SchedulingBenchmark.swift 32 1 49 49 2021-12-13 2021-12-13 Sources/NIOPerformanceTester/WebSocketFrameDecoderBenchmark.swift 56 3 824 172 2019-10-30 2021-08-12 Sources/NIOPerformanceTester/WebSocketFrameEncoderBenchmark.swift 103 5 843 172 2019-10-11 2021-08-12 Sources/NIOPerformanceTester/main.swift 705 34 1361 49 2018-05-11 2021-12-13 Sources/NIOPerformanceTester/resources.swift 538 1 1361 1361 2018-05-11 2018-05-11 Sources/NIOPosix/BSDSocketAPICommon.swift 187 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/BSDSocketAPIPosix.swift 213 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/BSDSocketAPIWindows.swift 431 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/BaseSocket.swift 272 2 168 136 2021-08-16 2021-09-17 Sources/NIOPosix/BaseSocketChannel+SocketOptionProvider.swift 45 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/BaseSocketChannel.swift 917 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/BaseStreamSocketChannel.swift 192 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/Bootstrap.swift 639 2 168 105 2021-08-16 2021-10-18 Sources/NIOPosix/ControlMessage.swift 247 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/DatagramVectorReadManager.swift 149 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/FileDescriptor.swift 15 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/GetaddrinfoResolver.swift 125 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/HappyEyeballs.swift 340 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/IO.swift 14 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/IntegerBitPacking.swift 73 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/IntegerTypes.swift 76 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/Linux.swift 104 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/LinuxCPUSet.swift 49 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/LinuxUring.swift 390 2 168 53 2021-08-16 2021-12-09 Sources/NIOPosix/MultiThreadedEventLoopGroup.swift 256 4 168 27 2021-08-16 2022-01-04 Sources/NIOPosix/NIOThreadPool.swift 175 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/NonBlockingFileIO.swift 261 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/PendingDatagramWritesManager.swift 357 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/PendingWritesManager.swift 317 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/PipeChannel.swift 90 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/PipePair.swift 130 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/PointerHelpers.swift 19 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/Resolver.swift 6 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/Selectable.swift 4 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/SelectableChannel.swift 15 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/SelectableEventLoop.swift 489 3 168 48 2021-08-16 2021-12-14 Sources/NIOPosix/SelectorEpoll.swift 205 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/SelectorGeneric.swift 277 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/SelectorKqueue.swift 257 2 168 147 2021-08-16 2021-09-06 Sources/NIOPosix/SelectorUring.swift 254 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/ServerSocket.swift 76 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/Socket.swift 175 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/SocketChannel.swift 715 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/SocketProtocols.swift 69 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/System.swift 542 4 168 19 2021-08-16 2022-01-12 Sources/NIOPosix/Thread.swift 123 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/ThreadPosix.swift 110 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/ThreadWindows.swift 63 1 168 168 2021-08-16 2021-08-16 Sources/NIOPosix/Utilities.swift 8 1 168 168 2021-08-16 2021-08-16 Sources/NIOTLS/ApplicationProtocolNegotiationHandler.swift 65 17 1552 172 2017-11-01 2021-08-12 Sources/NIOTLS/SNIHandler.swift 190 22 1554 172 2017-10-30 2021-08-12 Sources/NIOTLS/TLSEvents.swift 4 4 1552 1120 2017-11-01 2019-01-07 Sources/NIOUDPEchoClient/main.swift 88 9 1037 168 2019-03-31 2021-08-16 Sources/NIOUDPEchoServer/main.swift 61 7 1063 168 2019-03-05 2021-08-16 Sources/NIOWebSocket/Base64.swift 122 6 1420 238 2018-03-13 2021-06-07 Sources/NIOWebSocket/NIOWebSocketClientUpgrader.swift 70 5 938 70 2019-07-08 2021-11-22 Sources/NIOWebSocket/NIOWebSocketFrameAggregator.swift 90 2 276 172 2021-04-30 2021-08-12 Sources/NIOWebSocket/NIOWebSocketServerUpgrader.swift 93 3 1005 172 2019-05-02 2021-08-12 Sources/NIOWebSocket/SHA1.swift 32 2 1420 706 2018-03-13 2020-02-25 Sources/NIOWebSocket/WebSocketErrorCodes.swift 78 6 1420 172 2018-03-13 2021-08-12 Sources/NIOWebSocket/WebSocketFrame.swift 217 9 1420 172 2018-03-13 2021-08-12 Sources/NIOWebSocket/WebSocketFrameDecoder.swift 148 15 1420 172 2018-03-13 2021-08-12 Sources/NIOWebSocket/WebSocketFrameEncoder.swift 134 8 1420 172 2018-03-13 2021-08-12 Sources/NIOWebSocket/WebSocketOpcode.swift 60 4 1420 1082 2018-03-13 2019-02-14 Sources/NIOWebSocket/WebSocketProtocolErrorHandler.swift 19 4 1280 172 2018-07-31 2021-08-12 Sources/NIOWebSocketClient/main.swift 157 10 920 168 2019-07-26 2021-08-16 Sources/NIOWebSocketServer/main.swift 226 28 1420 168 2018-03-13 2021-08-16 Sources/_NIOConcurrency/Empty.swift 1 1 130 130 2021-09-23 2021-09-23 Sources/_NIODataStructures/Heap.swift 212 2 175 48 2021-08-09 2021-12-14 Sources/_NIODataStructures/PriorityQueue.swift 73 2 175 48 2021-08-09 2021-12-14 dev/boxed-existentials.d 4 1 1377 1377 2018-04-25 2018-04-25 dev/malloc-aggregation.d 26 4 1377 584 2018-04-25 2020-06-26 dev/stackdiff-dtrace.py 99 4 728 335 2020-02-03 2021-03-02 docker/docker-compose.1604.53.yaml 62 31 640 47 2020-05-01 2021-12-15 docker/docker-compose.1804.52.yaml 62 7 746 47 2020-01-16 2021-12-15 docker/docker-compose.2004.54.yaml 61 17 346 47 2021-02-19 2021-12-15 docker/docker-compose.2004.55.yaml 61 6 244 47 2021-06-01 2021-12-15 docker/docker-compose.2004.56.yaml 61 1 13 13 2022-01-18 2022-01-18 docker/docker-compose.2004.main.yaml 61 12 314 47 2021-03-23 2021-12-15 scripts/analyze_performance_results.rb 150 3 984 810 2019-05-23 2019-11-13