Clio
view release on metacpan or search on metacpan
examples/jquery-1.6.2.min.js view on Meta::CPAN
*
* Includes Sizzle.js
* http://sizzlejs.com/
* Copyright 2011, The Dojo Foundation
* Released under the MIT, BSD, and GPL Licenses.
*
* Date: Thu Jun 30 14:16:56 2011 -0400
*/
(function(a,b){function cv(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cs(a){if(!cg[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ch||(ch=c.createElement("ifram...
shift(),i.sort());if(!!e&&!f.event.customEvent[h]||!!f.event.global[h]){c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.exclusive=j,c.namespace=i.join("."),c.namespace_re=new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\...
)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d=a.cloneNode(!0),e,g,h;if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bi(a,d),e=bj(a),g=bj(d);for(h=0;e[h];++...
lib/Clio/ProcessManager.pm view on Meta::CPAN
is => 'ro',
default => sub { +{} },
);
has '_check_idle_loop' => (
is => 'ro',
init_arg => undef,
lazy => 1,
default => sub {
my $self = shift;
AnyEvent->timer(
after => 2,
interval => 1,
cb => sub {
$self->_idle_processes_maintenance();
},
);
},
);
lib/Clio/ProcessManager.pm view on Meta::CPAN
sub _start_num_processes {
my ($self, $number, $cmd) = @_;
return unless $number >= 1;
my $cv = AnyEvent->condvar;
$cv->begin;
for ( 1 .. $number ) {
$cv->begin;
my $s; $s = AnyEvent->timer(
after => 0,
cb => sub {
undef $s;
$self->create_process( $cmd )->start;
$cv->end;
}
);
}
$cv->end;
}
( run in 0.751 second using v1.01-cache-2.11-cpan-49f99fa48dc )