aboutsummaryrefslogtreecommitdiffstats
path: root/src/thread.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* ; Add 2026 to copyright years.Sean Whitton11 days1-1/+1
* ; Coding style fixDmitry Gutov2025-08-111-2/+2
* Allow thread's buffer to be killed, by defaultDmitry Gutov2025-08-091-8/+98
* Fully support Lisp threads on AndroidPo Lu2025-02-281-0/+3
* Use calln instead of calling Ffuncall directlyStefan Kangas2025-01-141-1/+1
* Update copyright year to 2025Paul Eggert2025-01-011-1/+1
* Prefer static_assert to verifyStefan Kangas2024-08-221-1/+1
* Restore specbound keyboard-locals in the correct KBOARDPo Lu2024-05-231-1/+1
* Implement Lisp threading on AndroidPo Lu2024-02-061-0/+39
* ; Add 2024 to copyright yearsPo Lu2024-01-021-1/+1
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* Rename mark_stack to mark_c_stackMattias Engdegård2022-04-081-1/+1
* Separate bytecode stackMattias Engdegård2022-03-131-0/+6
* Maintain end of specpdl instead of sizeMattias Engdegård2022-03-121-6/+5
* Rewrite thread context switch code (bug#48990)Stefan Monnier2022-02-121-0/+16
* Replace ptrdiff_t with new specpdl_ref type for specpdl referencesMattias Engdegård2022-02-121-2/+2
* ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* Fix thread memory management under NSAlan Third2021-07-041-0/+17
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Fix NS build failureAlan Third2020-08-221-1/+1
* Fix lock failures in xg_selectPip Cet2020-08-211-0/+8
* Fix aborts due to GC losing pseudovectorsPaul Eggert2020-05-251-2/+7
* Remove obsolete thread-alive-pMichael Albinus2020-01-091-3/+0
* Fix BSD and macOS builds w.r.t. pthread_setname_np (bug#38632)Mattias Engdegård2020-01-071-1/+4
* Use pthread_setname_np to set thread nameRobert Pluim2020-01-061-1/+1
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* Support setting OS names of threads on MS-WindowsEli Zaretskii2019-12-201-0/+6
* Simplify thread initialization and GCPaul Eggert2019-04-241-62/+30
* Allow gap before first non-Lisp pseudovec memberPaul Eggert2019-04-081-4/+4
* Fix search_regs memory leak when thread destroyedPaul Eggert2019-03-271-0/+12
* Use ‘const’ to clarify GC markingPaul Eggert2019-03-191-1/+1
* Add portable dumperDaniel Colascione2019-01-151-1/+2
* Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* | Fix struct thread alignment on FreeBSD x86Paul Eggert2018-10-191-20/+27
* | Avoid assertion violation when comparing with main-threadEli Zaretskii2018-10-171-0/+6
* | Merge from origin/emacs-26Michael Albinus2018-08-311-7/+10
|\ \ | |/
| * Rename thread-alive-p to thread-live-pMichael Albinus2018-08-311-7/+10
* | Construct a thread_event only if THREADS_ENABLEDMichael Albinus2018-08-311-0/+2
* | Handle thread-signal towards the main thread (Bug#32502)Michael Albinus2018-08-301-8/+25
* | thread-join returns the result of finished threadMichael Albinus2018-07-221-7/+15
* | Add variable main-thread, fix Bug#32169Michael Albinus2018-07-171-4/+19
* | Merge from origin/emacs-26Glenn Morris2018-07-131-0/+2
|\ \ | |/
| * Provide feature 'threadsMichael Albinus2018-07-121-0/+2
* | Fix module support if threads are disabled (Bug#30106)Philipp Stephani2018-01-181-0/+8
|/
* Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* A better solution for bug#29347Eli Zaretskii2017-11-241-8/+10
* ; * src/thread.c (acquire_global_lock): Fix thinko in last change.Eli Zaretskii2017-11-241-1/+1
* Avoid a hang after C-g while sit-for on a Unix TTYEli Zaretskii2017-11-241-1/+6
* Use alignas to fix GCALIGN-related bugsPaul Eggert2017-11-131-1/+1