summaryrefslogtreecommitdiff
path: root/src/thread.c
Commit message (Expand)AuthorAge
* Update copyright year to 2021Paul Eggert2021-01-01
* Fix NS build failureAlan Third2020-08-22
* Fix lock failures in xg_selectPip Cet2020-08-21
* Fix aborts due to GC losing pseudovectorsPaul Eggert2020-05-25
* Remove obsolete thread-alive-pMichael Albinus2020-01-09
* Fix BSD and macOS builds w.r.t. pthread_setname_np (bug#38632)Mattias Engdegård2020-01-07
* Use pthread_setname_np to set thread nameRobert Pluim2020-01-06
* Update copyright year to 2020Paul Eggert2020-01-01
* Support setting OS names of threads on MS-WindowsEli Zaretskii2019-12-20
* Simplify thread initialization and GCPaul Eggert2019-04-24
* Allow gap before first non-Lisp pseudovec memberPaul Eggert2019-04-08
* Fix search_regs memory leak when thread destroyedPaul Eggert2019-03-27
* Use ‘const’ to clarify GC markingPaul Eggert2019-03-19
* Add portable dumperDaniel Colascione2019-01-15
* Merge from origin/emacs-26Paul Eggert2018-12-31
|\
| * Update copyright year to 2019Paul Eggert2019-01-01
* | Fix struct thread alignment on FreeBSD x86Paul Eggert2018-10-19
* | Avoid assertion violation when comparing with main-threadEli Zaretskii2018-10-17
* | Merge from origin/emacs-26Michael Albinus2018-08-31
|\|
| * Rename thread-alive-p to thread-live-pMichael Albinus2018-08-31
* | Construct a thread_event only if THREADS_ENABLEDMichael Albinus2018-08-31
* | Handle thread-signal towards the main thread (Bug#32502)Michael Albinus2018-08-30
* | thread-join returns the result of finished threadMichael Albinus2018-07-22
* | Add variable main-thread, fix Bug#32169Michael Albinus2018-07-17
* | Merge from origin/emacs-26Glenn Morris2018-07-13
|\|
| * Provide feature 'threadsMichael Albinus2018-07-12
* | Fix module support if threads are disabled (Bug#30106)Philipp Stephani2018-01-18
|/
* Update copyright year to 2018Paul Eggert2018-01-01
* A better solution for bug#29347Eli Zaretskii2017-11-24
* ; * src/thread.c (acquire_global_lock): Fix thinko in last change.Eli Zaretskii2017-11-24
* Avoid a hang after C-g while sit-for on a Unix TTYEli Zaretskii2017-11-24
* Use alignas to fix GCALIGN-related bugsPaul Eggert2017-11-13
* Use GCALIGNED properly for GCCPaul Eggert2017-11-08
* Fix alignment portability problemsPaul Eggert2017-11-02
* Avoid segfaults in 64-bit Windows buildsEli Zaretskii2017-10-28
* Port thread.c to OpenBSD ARMPaul Eggert2017-10-26
* Fix the MSDOS build.Eli Zaretskii2017-10-18
* Avoid crashes on C-g when several threads wait for inputEli Zaretskii2017-10-04
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-13
* Improve stack-overflow heuristic on GNU/LinuxPaul Eggert2017-07-14
* Use ptrdiff_t, not int, for stack sizesPaul Eggert2017-05-02
* Fix a bug with signaling a thread that waits for condvarEli Zaretskii2017-01-18
* Rudimentary error handling for non-main threadsEli Zaretskii2017-01-18
* Fix a bug in waiting for condition variableEli Zaretskii2017-01-13
* Update copyright year to 2017 in masterPaul Eggert2017-01-01
* Rename primary_thread to main_threadPaul Eggert2016-12-30
* Remove interpreter’s byte stackPaul Eggert2016-12-23
* Use max_align_t instead of void *Paul Eggert2016-12-23
* Avoid aborts due to unaligned byte stack of threadsEli Zaretskii2016-12-23
* ; Spelling fixesPaul Eggert2016-12-22