path: root/lib/thread.rb
AgeCommit message (Expand)Author
2013-09-06* use RUNRUBY instead of MINIRUBY because MINIRUBY can'tglass
2013-09-03* lib/thread.rb: [DOC] CV#wait typo by @avdi [Fixes GH-386]zzak
2013-03-10* lib/thread.rb (Queue#push): return self.kosaki
2012-12-23* thread.c: rename methods:ko1
2012-12-01* lib/thread.rb (ConditionVariable): use hash instead of array forkosaki
2012-11-30* lib/thread.rb (ConditionVariable#broadcast): s/RuntimeError/StandardError/kosaki
2012-11-30* lib/thread.rb (SizedQueue#pop): rewrite by using ConditionVariable.kosaki
2012-11-30* lib/thread.rb (ConditionVariable#broadcast): protect fromkosaki
2012-09-09* lib/thread.rb (Queue#pop): Fixed double registration issue whenkosaki
2012-03-20test_thread: test_condvar_wait_not_owner duplicates test_condvar_nolocknobu
2011-09-03* lib/thread.rb (SizedQueue#max=) raise ArgumentError if max is notnagachika
2011-08-30* lib/thread.rb (Queue#pop): fix a race against Thread.wakeup.kosaki
2011-08-26* ext/pathname/lib/pathname.rb: Fix typos and grammar mistakes. Patchdrbrain
2011-05-19* lib: revert r31635-r31638 and untabify with expand(1).nobu
2011-05-18 * lib: Convert tabs to spaces for ruby files perdrbrain
2010-05-09* lib/thread.rb (ConditionVariable#wait): ensure to remove the currentmame
2010-04-16* lib/thread.rb (Queue#push, #pop, SizedQueue#push, #pop): removemame
2010-01-27* lib/thread.rb (ConditionVariable#wait, signal, broadcast): returnmame
2009-09-23* lib/thread.rb (ConditionVariable#wait): add timeout argument.akr
2009-03-06* {ext,lib,test}/**/*.rb: removed trailing spaces.nobu
2009-03-04* lib/thread.rb (SizedQueue#push): fix limit condition.mame
2008-01-06* $Date$ keyword removed to avoid inclusion of locale dependentakr
2007-02-24* lib/thread.rb (ConditionVariable#broadcast): use Mutexshugo
2007-02-24* lib/thread.rb: do not redefine Mutex#synchronize.shugo
2006-12-31 * Merge YARVko1
2005-12-29* eval.c (rb_mod_define_method): should save safe_level in thematz
2005-06-07* lib/thread.rb: RDoc documentation from Eric Hodelmatz
2004-07-14* enum.c (enum_min_by): new method Enum#min_by. added Enum#max_bymatz
2004-05-27* lib/pstore.rb (transaction): allow overriding dump and load.matz
2003-11-16 * lib/thread.rb (Thread.exclusive): wrap method definition ingsinclair
2003-01-17Added RDoc comments. Several TODOs remain; see comments at EOF.gsinclair
2002-08-27* file.c (rb_find_file): $LOAD_PATH must not be empty.matz
2002-06-06* lib/thread.rb (Queue::pop): get rid of race condition.nobu
2002-05-29* parse.y: yyparse #defines moved from intern.hmatz
2001-05-16* array.c (rb_ary_and): should not push frozen key string.matz
2001-03-14* eval.c (rb_thread_schedule): raise FATAL just once tomatz
2000-09-20matz - disappointing fixesmatz
1999-01-20This commit was generated by cvs2svn to compensate for changes in r372,matz
1998-01-16Initial revisionv1_0_r2replacedmatz
2019-08-17version 1.0-971002v1_0_971002Yukihiro Matsumoto
2019-08-17version 0.99.4-961224v0_99_4_961224Yukihiro Matsumoto