You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This project provides a base64 encoder and decoder in pure Swift (without the use of Foundation). The implementation is [RFC4648](https://tools.ietf.org/html/rfc4648) complient.
10
+
This package provides a base64 encoder and decoder in pure Swift (without the use of Foundation). The implementation is [RFC4648](https://tools.ietf.org/html/rfc4648) complient.
11
11
12
-
Today the implementation is rather simple. No fancy precomputed lookup tables, no fancy SIMD instructions. Therefore, there is definitely room for improvement performancewise. See also [Literature for a faster algorithm](#user-content-literature-for-a-faster-algorithm)
12
+
Today the implementation is rather simple. No fancy precomputed lookup tables, no fancy SIMD instructions. Therefore, there is definitely room for improvement performance-wise. See also [Literature for a faster algorithm](#user-content-literature-for-a-faster-algorithm).
13
13
14
14
Everything began with [an issue](https://github.com/apple/swift-nio/issues/1265) on [`swift-nio`](https://github.com/apple/swift-nio).
15
15
@@ -19,7 +19,6 @@ Everything began with [an issue](https://github.com/apple/swift-nio/issues/1265)
MacBook Pro (15-inch, late 2016 - the first one with the butterfly keyboard).
36
-
Quad Core 2,7 GHz Intel Core i7
35
+
Quad Core 2.7 GHz Intel Core i7
37
36
38
37
|| Encoding | Decoding |
39
38
|:--|:--|:--|
@@ -55,7 +54,7 @@ I have no idea why Foundation base64 encoding is so slow on linux. 🤷♂️
55
54
56
55
## Literature for a faster algorithm
57
56
58
-
I would really like to speed up this project further to be way faster than it is today. Some food for thought of how this could be approached can be found here:
57
+
I would really like to speed up this project further to be way faster than it is today. Some food for thought of how this could be tackled can be found here:
0 commit comments