search for: waitabl

Displaying 10 results from an estimated 10 matches for "waitabl".

Did you mean: waitable
2004 Sep 24
0
[LLVMdev] SlowOperationInformer.cpp:55: error: `SIGALRM' undeclared (first use this functi
...u can do what Reid suggests below, but it begs the question of how one "rings the alarm" in the main thread. Set a flag that's periodically checked? Hmm... guess that's what this particular signal handler does anyway :) Actually, one can dispense with the extra thread by using waitable timers and periodically checking its state, so long as you don't plan on supporting Win95 or NT 3.1/3.5. It definitely belongs in lib/System. On Fri, 24 Sep 2004 12:00:10 -0700 Reid Spencer <reid at x10sys.com> wrote: > Ultimately, this is another function that needs to go into lib...
2004 Sep 24
2
[LLVMdev] SlowOperationInformer.cpp:55: error: `SIGALRM' undeclared (first use this functi
Ultimately, this is another function that needs to go into lib/System. An alternate approach is to fork a thread, sleep, and when the thread wakes up, "ring the alarm". Reid. John Criswell wrote: > Henrik Bach wrote: > >> Hi >> >> I'm compiling: >> /usr/local/src/llvm/lib/Support/SlowOperationInformer.cpp on MinGW. >> However, it stops
2004 Sep 24
0
[LLVMdev] SlowOperationInformer.cpp:55: error:`SIGALRM' undeclared (first use this functi
...w, but it begs the question of >>how one "rings the alarm" in the main thread. Set a flag that's >>periodically checked? Hmm... guess that's what this particular signal >>handler does anyway :) Actually, one can dispense with the extra thread >>by using waitable timers and periodically checking its state, so long as >>you don't plan on supporting Win95 or NT 3.1/3.5. >> >>It definitely belongs in lib/System. >> >>On Fri, 24 Sep 2004 12:00:10 -0700 >>Reid Spencer <reid at x10sys.com> wrote: >> >> &g...
2004 Sep 24
0
[LLVMdev] SlowOperationInformer.cpp:55: error:`SIGALRM'undeclared (first use this functi
...he question of >>>how one "rings the alarm" in the main thread. Set a flag that's >>>periodically checked? Hmm... guess that's what this particular signal >>>handler does anyway :) Actually, one can dispense with the extra thread >>>by using waitable timers and periodically checking its state, so long as >>>you don't plan on supporting Win95 or NT 3.1/3.5. >>> >>>It definitely belongs in lib/System. >>> >>>On Fri, 24 Sep 2004 12:00:10 -0700 >>>Reid Spencer <reid at x10sys.com> wro...
2004 Aug 06
1
Speex settings and jitter
[Just curious, and seizing the opportunity to communicate with other folks who are doing the same kind of thing I am...] How are you measuring the latency? I tried measuring it with my program (also Win32-based, also using DirectSound[Capture]) and came up with around 130ms. To measure it, I placed the mic near a speaker to get feedback going, had my program connect to itself (local
2015 May 15
0
Wine release 1.7.43
...nd write requests. ntoskrnl: Add support for flush requests. ntdll: Don't run user APCs in NtCancelIoFile. ntdll: Fix handling of async cancellation for directory changes. user32/tests: Update some todos for changed test failure behavior. server: Make async objects waitable. server: Use the async queue for pipe flush requests. shell32/tests: Avoid duplicate const. jscript: Avoid UINT32_MAX. Andrew Eikum (4): mmdevapi: Always use 64-bit registry keys. kernel32: Support extended pathnames in GetShortPathName. dsound: Don't set v...
2019 Jul 05
0
Wine release 4.12
...kernelbase: Get rid of some string helper functions. kernel32: Move lstr* string functions to kernelbase. kernel32: Move event functions to kernelbase. kernel32: Move mutex functions to kernelbase. kernel32: Move semaphore functions to kernelbase. kernel32: Move waitable timer functions to kernelbase. kernel32: Move timer queue functions to kernelbase. kernel32: Move critical section functions to kernelbase. kernel32: Move file mapping functions to kernelbase. kernel32: Move condition variable functions to kernelbase. kernel32: Move I...
2008 May 23
0
Wine release 1.0-rc2
...ack of FreeType an error, and add a --without option for it. configure: Upgrade notices to warnings for some important libraries. kernel32: Mutex names are case sensitive. kernel32: Event names are case sensitive. kernel32: Semaphore names are case sensitive. kernel32: Waitable timer names are case sensitive. kernel32: File mapping names are case sensitive. kernel32: Don't require write access on profile file when only reading. user32: Return reasonable values in GetWindowPlacement for the desktop window. gdi32: Perform coordinate transformati...
2007 Jun 01
0
Wine release 0.9.38
...ted a couple of time-related APIs. ntdll: Setup the shared user data structure at 0x7ffe0000. ntdll: Avoid overflows in heap allocations. Based on a patch by Rob Shearman. Fix a couple of overflowing heap allocations revealed by the previous change. server: Don't allow a waitable timer to be set to expire in the past. winebuild: Set the IMAGE_FILE_EXECUTABLE_IMAGE flag for all modules. msxml3: Fixed compilation without libxml. schannel: Use FIELD_OFFSET instead of offsetof. wininet: Fixed compilation without SSL. libwine: Add support for glyph...
2020 Apr 10
0
Wine release 5.6
...r Caban (7): msvcr90/tests: Fix swscanf tests compilation on arm. server: Initialize current_time before it's used in init_registry. server: Use monotonic clock for relative timeouts. server: Use monotonic clock for SetTimer timeouts. server: Use monotonic clock in waitable timers. server: Use correct clock in select. kernel32/tests: Test timeout behaviour on system clock change. R?mi Bernon (27): winedbg: Force read data to be NUL terminated. winedbg: Force packet data to be NUL terminated. winedbg: Cleanup extract_packets for faster a...