Commit Graph

3770 Commits (57d2e81d78da4e2087f46da770c241d671d8cfbf)

Author SHA1 Message Date
Automerge script 57d2e81d78 Merged revisions 377915 via svnmerge from
14 years ago
Automerge script 686cdd0e79 Merged revisions 377906 via svnmerge from
14 years ago
Mark Michelson 817a78075a Reset automerge property.
14 years ago
Mark Michelson f5e9cf5975 Add automerge property back after conflict.
14 years ago
Automerge script 090b9e09f7 Merged revisions 377809 via svnmerge from
14 years ago
Mark Michelson 7995bc63c7 Some general cleanup, plus we now send state changes when threads activate.
14 years ago
Mark Michelson 2abda64003 Add threadpool option version check into threadpool creation routine.
14 years ago
Mark Michelson 8760e32ae3 Add auto-increment option and accompanying test.
14 years ago
Mark Michelson 29fc122783 Some documentation fixes and function call name fixes.
14 years ago
Automerge script 605dcfad97 Merged revisions 377774 via svnmerge from
14 years ago
Automerge script 4abf332cf0 Merged revisions 377743 via svnmerge from
14 years ago
Automerge script 56a9f5b6cb Merged revisions 377707,377711 via svnmerge from
14 years ago
Mark Michelson 1310e659bd Solve the issue about the "CHANGE THIS" and "XXX CHANGE THIS XXX" taskprocessor names.
14 years ago
Mark Michelson 64deed062a Add threadpool options and accompanying test.
14 years ago
Mark Michelson 5dd22df050 Improve shutdown procedure.
14 years ago
Mark Michelson 03d617040a Add safeguards to ensure we don't improperly access a destroyed taskprocessor.
14 years ago
Automerge script 955307ef9f Merged revisions 377506,377512 via svnmerge from
14 years ago
Mark Michelson 7be7baba30 Remove unnecessary debugging and add some useful debugging.
14 years ago
Mark Michelson 293b18ecce Create longer thread destruction test.
14 years ago
Automerge script c75b8c5283 Merged revisions 377402 via svnmerge from
14 years ago
Mark Michelson b8f35bb197 Remove unsafe write of listener member.
14 years ago
Mark Michelson 3a25935f7d Fix infinite looping and crash problem.
14 years ago
Mark Michelson 4590bfd93d Add new threadpool test and fix some taskprocessor bugs.
14 years ago
Mark Michelson 9445402925 It helps if we actually assign the listener to the pool.
14 years ago
Mark Michelson c32634e0dd Add initial simple threadpool test.
14 years ago
Automerge script 95b571b390 Merged revisions 377324,377329-377330 via svnmerge from
14 years ago
Automerge script 521f9e8dfe Merged revisions 377245-377246 via svnmerge from
14 years ago
Mark Michelson cc63d2c380 Add better listener support.
14 years ago
Mark Michelson 2158005bdb Remove zombie state from threadpool altogether.
14 years ago
Mark Michelson c16371fab6 Simplify threadpool refcounting a bit.
14 years ago
Mark Michelson a37fb2e8c8 Add some doxygen and rearrange code.
14 years ago
Automerge script f40b6ad46d Merged revisions 377168 via svnmerge from
14 years ago
Automerge script d53adbe449 Merged revisions 377138 via svnmerge from
14 years ago
Automerge script aea70ddc83 Merged revisions 377107 via svnmerge from
14 years ago
Automerge script 1ba058bb7d Merged revisions 377072,377077 via svnmerge from
14 years ago
Mark Michelson 66fe664c00 Fix a few miscellaneous things
14 years ago
Automerge script f6f7774b19 Merged revisions 377035,377040 via svnmerge from
14 years ago
Mark Michelson e7ce12839d This now compiles.
14 years ago
Mark Michelson e044fa5fde Some more progress.
14 years ago
Mark Michelson ddde765c59 Commit some progress towards threadpools.
14 years ago
Automerge script 93ec26e40a Merged revisions 376820-376821 via svnmerge from
14 years ago
Automerge script 9b9da2938b Merged revisions 376791 via svnmerge from
14 years ago
Automerge script 1e1f6c7867 Merged revisions 376761 via svnmerge from
14 years ago
Automerge script b6ace287f0 Merged revisions 376728 via svnmerge from
14 years ago
Automerge script 8e7dd42f67 Merged revisions 376691 via svnmerge from
14 years ago
Automerge script 37ae4ad43f Merged revisions 376589 via svnmerge from
14 years ago
Automerge script d16d0200d2 Merged revisions 376575 via svnmerge from
14 years ago
Mark Michelson 86f1378ea0 Remove extra ast_backtrace() call I had in while debugging.
14 years ago
Mark Michelson e2196d7981 Get rid of trailing whitespace.
14 years ago
Mark Michelson f4328e109d Reorganize code and change behavior of ast_taskprocessor_execute() when taskprocessor is shutting down.
14 years ago