summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Deprecate scm_from_contiguous_arraylloda-squash1Daniel Llorens2016-11-235-64/+93
* Document new array functions, with provisional namesDaniel Llorens2016-11-231-0/+165
* New functions (array-for-each-cell, array-for-each-cell-in-order)Daniel Llorens2016-11-234-5/+296
* New functions array-from, array-from*, array-amend!Daniel Llorens2016-11-233-4/+290
* Do not use array handles in scm_vectorDaniel Llorens2016-11-233-23/+5
* Special case for array-map! with three argumentsDaniel Llorens2016-11-231-22/+38
* Speed up for multi-arg cases of scm_ramap functionsDaniel Llorens2016-11-233-65/+77
* Support typed arrays in some sort functionsDaniel Llorens2016-11-233-68/+140
* Remove deprecated array functionsDaniel Llorens2016-11-234-312/+0
* Reuse SCM_BYTEVECTOR_TYPED_LENGTH in scm_array_get_handleDaniel Llorens2016-11-233-9/+7
* Avoid unneeded internal use of array handlesDaniel Llorens2016-11-235-59/+109
* Fix compilation of rank 0 typed array literalsDaniel Llorens2016-11-232-2/+10
* Merge api-{data,compound}.texiAndy Wingo2016-11-225-4541/+4484
* Add NEWS item about mutexesAndy Wingo2016-11-221-0/+7
* Deprecate dynamic rootsAndy Wingo2016-11-2147-297/+179
* Update join-thread docsAndy Wingo2016-11-212-8/+17
* Add asyncs testAndy Wingo2016-11-191-0/+138
* Inline interruptsAndy Wingo2016-11-194-16/+60
* Refactor async handling to be FIFOAndy Wingo2016-11-181-17/+85
* Remove SCM_DEBUG_CELL_ACCESSES==1Andy Wingo2016-11-184-192/+17
* Explicit interrupt handling in VMAndy Wingo2016-11-173-95/+70
* Add handle-interrupts inst and compiler passAndy Wingo2016-11-166-4/+76
* Slim thread cleanupAndy Wingo2016-11-141-43/+4
* join-thread in SchemeAndy Wingo2016-11-143-89/+70
* scm_spawn_thread uses call-with-new-threadAndy Wingo2016-11-143-83/+22
* Fix crasher in scm_system_async_mark_for_threadAndy Wingo2016-11-131-3/+6
* More comments in threads.cAndy Wingo2016-11-131-2/+6
* Optimize lock-mutexAndy Wingo2016-11-131-45/+85
* Improve mutexes / condition variable implementationAndy Wingo2016-11-131-83/+170
* Refactor GC implications of thread sleepAndy Wingo2016-11-134-22/+16
* Unlocked mutexes don't have ownersAndy Wingo2016-11-131-4/+10
* Put mutex kind in SMOB flagsAndy Wingo2016-11-131-9/+9
* Rename Guile's internal mutexes and condvarsAndy Wingo2016-11-131-37/+39
* Internal threads refactorAndy Wingo2016-11-131-239/+191
* doc: Adjust capitalization for "HTTPS" and "GnuTLS".Christopher Allan Webber2016-11-071-1/+1
* web: Add https support through gnutls.Christopher Allan Webber2016-11-072-23/+149
* Update NEWS.Andy Wingo2016-11-061-0/+51
* Minor editing in api-scheduling.texiAndy Wingo2016-11-061-2/+2
* Update documentation on mutexesAndy Wingo2016-11-061-45/+19
* scm_timed_lock_mutex replaces scm_lock_mutex_timedAndy Wingo2016-11-054-18/+27
* Update mutex documentationAndy Wingo2016-11-051-37/+108
* Separate fat mutex unlock and wait operationsAndy Wingo2016-11-051-59/+71
* Back to simple unlock-mutexAndy Wingo2016-11-055-38/+30
* Replace scm_make_mutex_with_flagsAndy Wingo2016-11-054-31/+72
* Remove unchecked-unlock facility from Guile mutexesAndy Wingo2016-11-052-21/+8
* Recursively locking a SRFI-18 mutex blocksAndy Wingo2016-11-052-1/+36
* SRFI-18 mutexes are not recursiveAndy Wingo2016-11-051-8/+1
* Move more functionality to SRFI-18 mutex-unlock!Andy Wingo2016-11-051-15/+17
* Remove fat mutex abandoned mutex errorAndy Wingo2016-11-052-20/+4
* Remove thread held pthread_mutex fieldAndy Wingo2016-11-052-26/+2