free_mutant/lib/mutant
Markus Schirp 75c6d73966 Use threads for parallelization
* The parallelization runner almost immediately calls a fork and gets
  blocked on waitpid() releasing the GIL.
* Threads have lower resource usage than processes
* There is a chance mutant will get faster on smaller machines and might
  scale better on bigger.
2014-09-24 16:24:22 +00:00
..
ast Add concat-promotion of resbody nodes 2014-08-16 21:14:22 +00:00
context Fix naming of Expression.{try_,}_parse 2014-06-29 23:16:36 +00:00
expression Remove dead code 2014-09-17 00:49:42 +00:00
integration Remove remaining encoding headers 2014-08-10 21:33:44 +00:00
matcher Skip method subjects defined in blocks 2014-09-16 21:07:26 +00:00
meta Add concat-promotion of resbody nodes 2014-08-16 21:14:22 +00:00
mutator Add concat-promotion of resbody nodes 2014-08-16 21:14:22 +00:00
reporter Use threads for parallelization 2014-09-24 16:24:22 +00:00
runner Add progressive reporter for use on non rewindable outputs 2014-08-10 22:33:36 +00:00
subject Add special case for zombified warning expectations 2014-09-17 00:43:58 +00:00
zombifier Add special case for zombified warning expectations 2014-09-17 00:43:58 +00:00
ast.rb Improve internals of method matcher 2014-09-16 18:39:34 +00:00
cache.rb Use environment object inside matchers 2014-06-30 13:08:52 +00:00
cli.rb Use threads for parallelization 2014-09-24 16:24:22 +00:00
color.rb
config.rb Use threads for parallelization 2014-09-24 16:24:22 +00:00
context.rb Fix miscellaneous typos 2014-08-07 09:00:31 -07:00
delegator.rb Add better noop/neutral reporting 2014-07-07 15:04:34 +00:00
diff.rb Remove unsignificant parens 2014-08-13 07:57:09 +00:00
env.rb Generate mutations in env 2014-07-14 15:01:06 +00:00
expression.rb Avoid deep freezing in Expression instances 2014-08-11 15:48:49 +00:00
integration.rb Simplify rspec integration differencies between rspec2 and rspec3 2014-07-12 16:46:10 +00:00
isolation.rb Prefer block pass over explicit block 2014-08-11 15:11:22 +00:00
loader.rb
matcher.rb Fix miscellaneous typos 2014-08-07 09:00:31 -07:00
meta.rb Add concat-promotion of resbody nodes 2014-08-16 21:14:22 +00:00
mutation.rb Refactor runer infrastructure 2014-07-05 23:04:38 +00:00
mutator.rb Fix miscellaneous typos 2014-08-07 09:00:31 -07:00
reporter.rb Add output format representation 2014-08-10 22:09:31 +00:00
require_highjack.rb Correct local method name 2014-08-12 16:31:51 -07:00
result.rb Remove redundant module inclusion 2014-08-10 23:52:10 -07:00
runner.rb Use threads for parallelization 2014-09-24 16:24:22 +00:00
subject.rb Remove todo comment 2014-09-16 17:17:46 +00:00
test.rb Rename strategy to integration 2014-06-28 23:04:18 +00:00
version.rb Update changelog for 0.6.3 2014-09-22 13:24:02 +00:00
warning_expectation.rb Add special case for zombified warning expectations 2014-09-17 00:43:58 +00:00
warning_filter.rb Remove remaining encoding headers 2014-08-10 21:33:44 +00:00
zombifier.rb Add unparser to zombified libs 2014-09-17 01:42:16 +00:00