mit-scheme.git
2015-11-26 Matt BirkholzDisable the "already locked!" assert when multi-processing. SMP
2015-11-26 Matt BirkholzMake wind.o state thread-local.
2015-11-26 Matt BirkholzMake uxterm.o state thread-local.
2015-11-26 Matt BirkholzMake uxsock.o state thread-local.
2015-11-26 Matt BirkholzMake uxsig.o state thread-local.
2015-11-26 Matt BirkholzMake uxproc.o state thread-local or single-threaded.
2015-11-26 Matt BirkholzMake uxenv.o state single-threaded.
2015-11-26 Matt BirkholzMake utils.o state thread-local.
2015-11-26 Matt BirkholzMake storage.o state thread-local or single-threaded.
2015-11-26 Matt BirkholzMake pruxffi.o state thread-local.
2015-11-26 Matt BirkholzMake primutl.o single-threaded.
2015-11-26 Matt BirkholzMake ostty.o state thread-local.
2015-11-26 Matt BirkholzMake obstack.o state thread-local.
2015-11-26 Matt BirkholzMake intern.o state single-threaded.
2015-11-26 Matt BirkholzMake fasload.o state single-threaded.
2015-11-26 Matt BirkholzMake error.o state thread-local.
2015-11-26 Matt BirkholzMake comutl.o state thread-local.
2015-11-26 Matt BirkholzMake cmpint.o state thread-local.
2015-11-26 Matt BirkholzMake bkpt.o state thread-local.
2015-11-26 Matt BirkholzMake avltree.o state thread-local.
2015-11-26 Matt BirkholzForward SIGCHLD to the io-waiter.
2015-11-26 Matt BirkholzAdd SIGALRM distributor.
2015-11-26 Matt BirkholzAdd mutex LOCK/UNLOCK boilerplate.
2015-11-26 Matt BirkholzAdd i386 assembly to allocate and access thread-local...
2015-11-26 Matt BirkholzAdd x86_64 assembly to allocate and access thread-local...
2015-11-26 Matt BirkholzInitialize thread-local compiler_utilities.
2015-11-26 Matt BirkholzMake the svm1 interpreter's state thread-local.
2015-11-26 Matt BirkholzMake trap_state and current_interruptable_extent thread...
2015-11-26 Matt BirkholzMake the interpreter's state thread-local.
2015-11-26 Matt BirkholzSynchronize initialized processors.
2015-11-26 Matt BirkholzAdd io-waiter-registry, a copy of io-registry.
2015-11-26 Matt BirkholzAdd copy-select-registry!.
2015-11-26 Matt BirkholzAdd COPY-SELECT-REGISTRY primitive.
2015-11-26 Matt BirkholzAdd io-waiter, the *one* processor that waits on the...
2015-11-26 Matt BirkholzAdd SMP-IDLE primitive.
2015-11-26 Matt BirkholzAdd an ignore_status_change parameter to OS_pause for...
2015-11-26 Matt BirkholzAdd SMP-WAKE primitive.
2015-11-26 Matt BirkholzFix test-select-registry to "atomically" unmask interrupts.
2015-11-26 Matt BirkholzSerialize the outf functions.
2015-11-26 Matt BirkholzPunt gc_space_needed when SMPing. The local heap is...
2015-11-26 Matt BirkholzAdd shared and local heaps.
2015-11-26 Matt BirkholzAdd SMP GC primitives and use them (with 1 processor).
2015-11-26 Matt BirkholzAdd new primitives SMP-COUNT, SMP-ID and SMP-LOCK-THREADS.
2015-11-26 Matt BirkholzAdd configure option --enable-smp and new machine options.
2015-11-26 Matt BirkholzSynchronize processors for GC, purify and fasdump.
2015-11-26 Matt BirkholzAccommodate multiple processors.
2015-11-26 Matt BirkholzSerialize access to (runtime thread) internals.
2015-11-26 Matt BirkholzClobber fluid-let and the (runtime state-space) package.
2015-11-26 Matt BirkholzAdd register-gc-event, deregister-gc-event, registered...
2015-11-26 Matt BirkholzReplace subprocess status ticks with thread events.
2015-11-26 Matt BirkholzReimplement permanently-register-io-thread-event for...
2015-11-26 Matt BirkholzDo NOT use permanently-register-io-thread-event in...
2015-11-26 Matt Birkholzdoc/user-manual: Unix Installation: minor edits.
2015-11-26 Matt Birkholzsvm: finish-cross-compilation of everything using a...
2015-11-26 Matt BirkholzUpdate versions to 9.2.1.
2015-11-26 Matt BirkholzUpdate copyright years.
2015-11-26 Matt Birkholzdist/update-copyright.scm: Translate last-copyright...
2015-11-26 Matt Birkholzdist/update-copyright.scm: Update files in place.
2015-10-27 Taylor R CampbellDocument REFERENCE-BARRIER.
2015-09-03 Matt Birkholzffi: Fix callouts that return a struct or union.
2015-08-19 Matt BirkholzUse without-interruption and more locking(!) in gcfinal...
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/process.scm.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/os2graph.scm.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/x11graph.scm.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/random.scm.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/queue.scm.
2015-08-17 Matt BirkholzSerialize access to the population-of-1d-tables.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/intrpt.scm.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/io.scm.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/infutl.scm.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/hashtb.scm.
2015-08-17 Matt BirkholzRemove with-absolutely-no-interrupts from runtime/hash...
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/global.scm.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/generic.scm.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/geneqht.scm.
2015-08-17 Matt BirkholzAdd make-serial-population.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/gcfinal.scm.
2015-08-17 Matt BirkholzInitialize the thread system early in the cold load.
2015-08-17 Matt BirkholzRemove with-absolutely-no-interrupts from runtime/gc...
2015-08-17 Matt BirkholzDefine make-thread-mutex early.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/sfile.scm.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/rgxcmp.scm.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/ffi.scm.
2015-08-17 Matt BirkholzAdd without-preemption.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/string.scm.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/rbtree.scm.
2015-08-17 Matt BirkholzUnalias with-absolutely-no-interrupts in runtime/prgcop...
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/parser-buffer...
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/gencache.scm.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/gdbm.scm.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/crypto.scm.
2015-08-17 Matt BirkholzRemove without-interrupts from runtime/condvar.scm.
2015-08-17 Matt BirkholzAdd without-interruption, to replace without-interrupts.
2015-08-17 Matt Birkholzmhash: Prepare the GC daemon to run concurrently with...
2015-08-17 Matt Birkholzgdbm: Prepare the GC daemon to run concurrently with...
2015-08-17 Matt BirkholzAdd with-thread-mutex-try-lock.
2015-08-17 Matt BirkholzLook for IO in yield-current-thread.
2015-08-17 Matt BirkholzAdd type-checking to thread-dead?.
2015-08-17 Matt Birkholzdebug.c (print_string): Summarize long strings.
2015-08-17 Matt BirkholzMark with-thread-events-blocked stack frames with the...
next