aboutsummaryrefslogtreecommitdiffstats
path: root/src/thread.c (unfollow)
Commit message (Expand)AuthorFilesLines
2026-01-01; Add 2026 to copyright years.Sean Whitton1-1/+1
2025-08-11; Coding style fixDmitry Gutov1-2/+2
2025-08-09Allow thread's buffer to be killed, by defaultDmitry Gutov1-8/+98
2025-02-28Fully support Lisp threads on AndroidPo Lu1-0/+3
2025-01-14Use calln instead of calling Ffuncall directlyStefan Kangas1-1/+1
2025-01-02Update copyright year to 2025Stefan Kangas1-1/+1
2025-01-01Update copyright year to 2025Paul Eggert1-1/+1
2024-08-22Prefer static_assert to verifyStefan Kangas1-1/+1
2024-05-23Restore specbound keyboard-locals in the correct KBOARDPo Lu1-1/+1
2024-02-06Implement Lisp threading on AndroidPo Lu1-0/+39
2024-01-02; Add 2024 to copyright yearsPo Lu1-1/+1
2023-01-01; Add 2023 to copyright years.Eli Zaretskii1-1/+1
2022-04-08Rename mark_stack to mark_c_stackMattias Engdegård1-1/+1
2022-03-13Separate bytecode stackMattias Engdegård1-0/+6
2022-03-12Maintain end of specpdl instead of sizeMattias Engdegård1-6/+5
2022-02-12Rewrite thread context switch code (bug#48990)Stefan Monnier1-0/+16
2022-02-12Replace ptrdiff_t with new specpdl_ref type for specpdl referencesMattias Engdegård1-2/+2
2022-01-01; Add 2022 to copyright years.Eli Zaretskii1-1/+1
2021-07-04Fix thread memory management under NSAlan Third1-0/+17
2021-01-01Update copyright year to 2021Paul Eggert1-1/+1
2021-01-01Update copyright year to 2021Paul Eggert1-1/+1
2020-08-22Fix NS build failureAlan Third1-1/+1
2020-08-21Fix lock failures in xg_selectPip Cet1-0/+8
2020-05-25Fix aborts due to GC losing pseudovectorsPaul Eggert1-2/+7
2020-01-09Remove obsolete thread-alive-pMichael Albinus1-3/+0
2020-01-07Fix BSD and macOS builds w.r.t. pthread_setname_np (bug#38632)Mattias Engdegård1-1/+4
2020-01-06Use pthread_setname_np to set thread nameRobert Pluim1-1/+1
2020-01-01Update copyright year to 2020Paul Eggert1-1/+1
2019-12-20Support setting OS names of threads on MS-WindowsEli Zaretskii1-0/+6
2019-06-10Avoid assertion violation when comparing with main-threadEli Zaretskii1-0/+6
2019-06-10Revert "Don't mark main_thread (Bug#36155)"Andreas Schwab1-4/+1
2019-06-10Don't mark main_thread (Bug#36155)Andreas Schwab1-1/+4
2019-04-24Simplify thread initialization and GCPaul Eggert1-62/+30
2019-04-08Allow gap before first non-Lisp pseudovec memberPaul Eggert1-4/+4
2019-03-27Fix search_regs memory leak when thread destroyedPaul Eggert1-0/+12
2019-03-19Use ‘const’ to clarify GC markingPaul Eggert1-1/+1
2019-01-15Add portable dumperDaniel Colascione1-1/+2
2019-01-01Update copyright year to 2019Paul Eggert1-1/+1
2018-10-19Fix struct thread alignment on FreeBSD x86Paul Eggert1-20/+27
2018-10-17Avoid assertion violation when comparing with main-threadEli Zaretskii1-0/+6
2018-08-31Rename thread-alive-p to thread-live-pMichael Albinus1-7/+10
2018-08-31Construct a thread_event only if THREADS_ENABLEDMichael Albinus1-0/+2
2018-08-30Handle thread-signal towards the main thread (Bug#32502)Michael Albinus1-8/+25
2018-07-22thread-join returns the result of finished threadMichael Albinus1-7/+15
2018-07-17Add variable main-thread, fix Bug#32169Michael Albinus1-4/+19
2018-07-12Provide feature 'threadsMichael Albinus1-0/+2
2018-01-18Fix module support if threads are disabled (Bug#30106)Philipp Stephani1-0/+8
2018-01-01Update copyright year to 2018Paul Eggert1-1/+1
2017-11-24A better solution for bug#29347Eli Zaretskii1-8/+10
2017-11-24; * src/thread.c (acquire_global_lock): Fix thinko in last change.Eli Zaretskii1-1/+1