Permalink
Switch branches/tags
Commits on Apr 5, 2013
  1. Stuff

    lucasaiu committed Apr 5, 2013
  2. Fixed crash: the hooks caml_thread_enter_blocking_section_hook_defaul…

    lucasaiu committed Apr 5, 2013
    …t and caml_thread_leave_blocking_section_hook_default were only installed for the main context
Commits on Apr 3, 2013
Commits on Mar 29, 2013
  1. Temporary fix for a just-noticed crash: we have to clone (via a blob)…

    lucasaiu committed Mar 29, 2013
    … caml_signal_handlers into each context at split time
  2. asmrun/roots.c: removed my debug prints. The bug manifested there, bu…

    lucasaiu committed Mar 29, 2013
    …t the origin was very far
  3. disabled thread-no computation, which is dangerous to call before ini…

    lucasaiu committed Mar 29, 2013
    …tialization is complete
Commits on Mar 25, 2013
  1. Fixed the big thread bug

    lucasaiu committed Mar 25, 2013
Commits on Mar 20, 2013
Commits on Mar 19, 2013
Commits on Mar 11, 2013
  1. Trivial fix

    lucasaiu committed Mar 11, 2013
  2. Context split is now forbidden if the involved context has *ever* had…

    lucasaiu committed Mar 11, 2013
    … more than one thread
Commits on Mar 8, 2013
Commits on Mar 4, 2013
  1. Undid a debugging change

    lucasaiu committed Mar 4, 2013
Commits on Mar 1, 2013
  1. Thread support is now even more broken, while I am debugging the same…

    lucasaiu committed Mar 1, 2013
    … crash. The cause appears to be signal handling (thread switch is performed by a dummy "SIGPREEMPTION" signal, from the tick thread).
Commits on Feb 27, 2013
  1. configure: temporarily reworked so that I don't need to patch the gen…

    lucasaiu committed Feb 27, 2013
    …erated config/Makefile any longer
Commits on Feb 22, 2013
Commits on Feb 19, 2013
  1. READMED.md: trivial fix

    lucasaiu committed Feb 19, 2013
  2. Updated README.md (and only that by now), to provide a more current d…

    lucasaiu committed Feb 19, 2013
    …escription of the current state
Commits on Feb 11, 2013
Commits on Feb 8, 2013
  1. Stuff

    lucasaiu committed Feb 8, 2013
Commits on Feb 7, 2013
Commits on Feb 1, 2013
  1. Minor comment change, again

    lucasaiu committed Feb 1, 2013
  2. Minor comment change

    lucasaiu committed Feb 1, 2013
Commits on Jan 31, 2013
  1. Build system fixes

    lucasaiu committed Jan 31, 2013
  2. Refactored

    lucasaiu committed Jan 31, 2013
  3. Made the message queue size unbounded, again. With any finite size th…

    lucasaiu committed Jan 31, 2013
    …e thing is subject to deadlocks.
Commits on Jan 30, 2013
  1. Mailboxes: many improvements. Rationalized and simplied the interface…

    lucasaiu committed Jan 30, 2013
    … in Context.mli. Added the "dead" context state, which is important. Skeleton cleanups.
Commits on Jan 25, 2013
  1. Context: major interface cleanup. Implemented algorithmic skeletons m…

    lucasaiu committed Jan 25, 2013
    …ade of sinks and sources. Taskfarm as an algorithmic skeleton, with collector reordering as an operation over sources
Commits on Jan 24, 2013
  1. Fixed a huge bug in mutex initialization. Implemented mailboxes in C.…

    lucasaiu committed Jan 24, 2013
    … Made message queues unbounded in size.