kleines Filmröllchen
|
888faa3c9f
LibCore: Fix signal handling race condition in EventLoop
|
3 years ago |
kleines Filmröllchen
|
a501b9c7df
LibCore: Create wake pipe on each thread
|
3 years ago |
kleines Filmröllchen
|
69c1910037
LibCore: Allow EventLoops to run on multiple threads safely
|
3 years ago |
mjz19910
|
3102d8e160
Everywhere: Fix many spelling errors
|
3 years ago |
Andreas Kling
|
0631d3fed5
LibCore: Guard access to EventLoop notifiers set with a mutex
|
3 years ago |
Jelle Raaijmakers
|
558fd5b166
LibCore: Make `EventLoop::pump()` return event count
|
3 years ago |
Michel Hermier
|
7ea3d40e19
LibCore: Unconditionally report error in `EventLoop::wait_for_event`
|
3 years ago |
Andreas Kling
|
587f9af960
AK: Make JSON parser return ErrorOr<JsonValue> (instead of Optional)
|
3 years ago |
Ben Wiederhake
|
b3e9a4e603
Libraries: Fix visibility of Object-derivative constructors
|
3 years ago |
Andreas Kling
|
fa753ff863
LibCore: Pop the main Core::EventLoop off the stack when destroyed
|
3 years ago |
Andreas Kling
|
f2b9ec9f8a
LibCore: Add Core::EventLoop::spin_until(Function<bool()>)
|
3 years ago |
sin-ack
|
e9121f8b1f
LibCore+Userland: Implement Core::deferred_invoke
|
3 years ago |
Andreas Kling
|
67a0fa2b78
LibCore: Add Core::EventLoop::has_been_instantiated()
|
3 years ago |
Brian Gianforcaro
|
da51b8f39d
LibCore: Move EventLoop to AK::Time
|
3 years ago |
Andreas Kling
|
c94c15d45c
Everywhere: Replace AK::Singleton => Singleton
|
3 years ago |
Brian Gianforcaro
|
176e1cbca7
LibCore: Remove unused header includes
|
4 years ago |
Andreas Kling
|
b8a204c5b9
LibThreading: Rename Lock => Mutex
|
4 years ago |
Daniel Bertalan
|
2d2747cb15
LibCore+AK: Use proper atomics in `Singleton`
|
4 years ago |
Andreas Kling
|
dc65f54c06
AK: Rename Vector::append(Vector) => Vector::extend(Vector)
|
4 years ago |
Ali Mohammad Pur
|
7ac196974d
Everywhere: Replace Vector<T*> with nonnull entries with Vector<T&>
|
4 years ago |
Andreas Kling
|
b5d73c834f
Userland: Rename LibThread => LibThreading
|
4 years ago |
Andreas Kling
|
3429b44161
LibCore: Never connect to InspectorServer if getuid() == 0
|
4 years ago |
Andreas Kling
|
dc25a4e249
LibCore+Inspector: Reverse the direction of Inspector connections
|
4 years ago |
Brian Gianforcaro
|
691b6f69c5
LibThread: Remove LOCKER() macro, as it adds no value
|
4 years ago |
Gunnar Beutner
|
6cf59b6ae9
Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr
|
4 years ago |
Andreas Kling
|
b91c49364d
AK: Rename adopt() to adopt_ref()
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Andreas Kling
|
e5318d51e6
LibCore: Remove the barely-used Core::safe_syscall()
|
4 years ago |
Maciej Zygmanowski
|
e83caffccc
LibCore: Use dbgln_if in EventLoop.cpp
|
4 years ago |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 years ago |