Skip to content

Enable kqueue for APPLE targets#849

Merged
azat merged 1 commit intolibevent:masterfrom
keith:ks/apple-kqueue
Jul 2, 2019
Merged

Enable kqueue for APPLE targets#849
azat merged 1 commit intolibevent:masterfrom
keith:ks/apple-kqueue

Conversation

@keith
Copy link
Copy Markdown
Contributor

@keith keith commented Jul 2, 2019

The CMAKE_CROSSCOMPILING variable is not set for Apple targets seemingly
because of cmake implementation details (more info
https://cmake.org/cmake/help/latest/variable/CMAKE_CROSSCOMPILING.html).
Since Apple targets have working kqueue implementations this check makes
sure we enable it always when those are the targets, without users
having to explicitly set EVENT__HAVE_WORKING_KQUEUE

The CMAKE_CROSSCOMPILING variable is not set for Apple targets seemingly
because of cmake implementation details (more info
https://cmake.org/cmake/help/latest/variable/CMAKE_CROSSCOMPILING.html).
Since Apple targets have working kqueue implementations this check makes
sure we enable it always when those are the targets, without users
having to explicitly set EVENT__HAVE_WORKING_KQUEUE
@azat
Copy link
Copy Markdown
Member

azat commented Jul 2, 2019

Applied, thanks!

@azat azat merged commit 0d7d85c into libevent:master Jul 2, 2019
@azat azat added the os:osx label Jul 2, 2019
@keith
Copy link
Copy Markdown
Contributor Author

keith commented Jul 2, 2019

Thanks!

@keith keith deleted the ks/apple-kqueue branch July 2, 2019 21:07
rebello95 added a commit to rebello95/envoy that referenced this pull request Jul 2, 2019
Pulls in the change added by libevent/libevent#849 to fix envoyproxy/envoy-mobile#215.

Signed-off-by: Michael Rebello <mrebello@lyft.com>
mattklein123 pushed a commit to envoyproxy/envoy that referenced this pull request Jul 3, 2019
Pulls in the change added by libevent/libevent#849 to fix envoyproxy/envoy-mobile#215.

Signed-off-by: Michael Rebello <mrebello@lyft.com>
rebello95 added a commit to envoyproxy/envoy-mobile that referenced this pull request Jul 3, 2019
Updating Envoy to include envoyproxy/envoy#7453 (and subsequently libevent/libevent#849), which should fix the performance issues we're seeing on iOS. Resolves #215.

Signed-off-by: Michael Rebello <mrebello@lyft.com>
rebello95 added a commit to envoyproxy/envoy-mobile that referenced this pull request Jul 3, 2019
Updating Envoy to include envoyproxy/envoy#7453 (and subsequently libevent/libevent#849), which should fix the performance issues we're seeing on iOS. Resolves #215.
jpsim pushed a commit to envoyproxy/envoy that referenced this pull request Nov 28, 2022
Updating Envoy to include #7453 (and subsequently libevent/libevent#849), which should fix the performance issues we're seeing on iOS. Resolves envoyproxy/envoy-mobile#215.

Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit to envoyproxy/envoy that referenced this pull request Nov 29, 2022
Updating Envoy to include #7453 (and subsequently libevent/libevent#849), which should fix the performance issues we're seeing on iOS. Resolves envoyproxy/envoy-mobile#215.

Signed-off-by: JP Simard <jp@jpsim.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

2 participants