Sha256: 5f4641bf00df502cf432b8fef6cc3429ee0455b0aa6d8e5fd7f6da8f42116723
Contents?: true
Size: 478 Bytes
Versions: 28
Compression:
Stored size: 478 Bytes
Contents
require 'thread' require "bundler/parallel_workers/worker" module Bundler module ParallelWorkers autoload :UnixWorker, "bundler/parallel_workers/unix_worker" autoload :ThreadWorker, "bundler/parallel_workers/thread_worker" 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 end end
Version data entries
28 entries across 28 versions & 2 rubygems