Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 40 million developers.
Sign up-
Apple
- London, England
- Sign in to view email
- https://lukasa.co.uk
Pro
GitHub Sponsor
Sponsoring
View all-
Apple
- London, England
- Sign in to view email
- https://lukasa.co.uk
Pinned
923 contributions in the last year
Activity overview
Contribution activity
December 2019
- Lukasa/grpc-swift C++
- Lukasa/async-http-client Swift
- Lukasa/swift-package-manager Swift
Created a pull request in apple/swift that received 40 comments
[Sanitizers] Add Scudo support
LLVM ships a hardened memory allocator called Scudo: https://llvm.org/docs/ScudoHardenedAllocator.html. This allocator provides additional mitigati…
+79
−0
•
40
comments
- fix race in testConnect
- close kqueue/epoll fds in Selector.close
- accept: don't do unnecessary dodgy pointer things
- fix EVFILT_EXCEPT loop if autoRead is off on Darwin
- README: make it easier for users to understand the implemented protocols
- SelectableEventLoop: Call wakeup less frequently
- Remove example binaries from products
- don't assume realloc never happens
- Create a ClientBootstrap protocol
- workaround failed associated type inference
- remove phantom publics from EventLoop and Heap
- EventLoopFuture: more tests for andAll/whenAllComplete
- Use actual element count of PriorityQueue for its description
- fix AtomicBox by deprecating it and implementing it with a CAS loop
- optimise future callback collection [2]
- stop using AtomicBox
- save allocations on connect
- make sure ByteToMessageHandler is happy never being in a pipeline
- Add first(name:) to HTTPHeaders
- Webhooks upgrade complete fix
- Update Code of Conduct project maintainer
3
contributions
in private repositories
Dec 6 – Dec 17