summaryrefslogtreecommitdiff
path: root/src/thread.c
Commit message (Expand)AuthorAge
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-01
* Rename mark_stack to mark_c_stackMattias Engdegård2022-04-08
* Separate bytecode stackMattias Engdegård2022-03-13
* Maintain end of specpdl instead of sizeMattias Engdegård2022-03-12
* Rewrite thread context switch code (bug#48990)Stefan Monnier2022-02-12
* Replace ptrdiff_t with new specpdl_ref type for specpdl referencesMattias Engdegård2022-02-12
* ; Add 2022 to copyright years.Eli Zaretskii2022-01-01
* Fix thread memory management under NSAlan Third2021-07-04
* 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