Module: Bundler::ParallelWorkers
- Defined in:
- lib/bundler/parallel_workers.rb,
lib/bundler/parallel_workers/worker.rb,
lib/bundler/parallel_workers/unix_worker.rb,
lib/bundler/parallel_workers/thread_worker.rb
Defined Under Namespace
Classes: ThreadWorker, UnixWorker, Worker
Class Method Summary collapse
Class Method Details
.worker_pool(size, job) ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/bundler/parallel_workers.rb', line 10 def self.worker_pool(size, job) if Bundler.current_ruby.mswin? || Bundler.current_ruby.jruby? || Bundler.current_ruby.rbx? ThreadWorker.new(size, job) else UnixWorker.new(size, job) end end |