1. 14 Dec, 2010 17 commits
  2. 13 Dec, 2010 8 commits
  3. 11 Dec, 2010 1 commit
  4. 10 Dec, 2010 2 commits
  5. 09 Dec, 2010 3 commits
  6. 08 Dec, 2010 5 commits
  7. 07 Dec, 2010 1 commit
  8. 06 Dec, 2010 3 commits
    • François Bobot's avatar
      gmain : split dont be stuck after pushing the button. · 87b2b7a3
      François Bobot authored
      The callback is inside one thread the call to the gui
      and db are protected inside a sync. Especially the fold
      left which add each subgoal are each one inside a sync.
      
      Problem you cant select split before all the proof are added.
      
      Perhaps we can
      1) add to the model in one thread.
      2) acces to the db and the gui inside sync (one sync for each fold_left)
      87b2b7a3
    • François Bobot's avatar
      Add some Thread.create, GtkThread.sync or async : · 1ffc8925
      François Bobot authored
      Execute modifications of the gui or accesses to
      the database inside the thread of gtk using GtkThread.sync or async
      
      Everything else is inside another thread
      (yes also the access to the model...).
      
      Don't add proof attempt one by one (one lock each time)
      
      Scheduler : the proof_attempt are added 8 by 8 (if max_running_provers is 2)
      1ffc8925
    • François Bobot's avatar
      whybench : use maximum_running_proofs of why.conf · bfb2abe8
      François Bobot authored
      Scheduler : add flag scheduler
      bfb2abe8