yarv-diff:116
From: ko1 atdot.net
Date: 1 Oct 2005 20:57:58 -0000
Subject: [yarv-diff:116] r272 - trunk
Author: ko1
Date: 2005-10-02 05:57:58 +0900 (Sun, 02 Oct 2005)
New Revision: 272
Modified:
trunk/ChangeLog
trunk/test.rb
trunk/thread_pthread.h
Log:
* thread_pthread.h : add "system_working" global variable
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2005-10-01 16:24:49 UTC (rev 271)
+++ trunk/ChangeLog 2005-10-01 20:57:58 UTC (rev 272)
@@ -4,6 +4,11 @@
# from Mon, 03 May 2004 01:24:19 +0900
#
+2005-10-02(Sun) 05:55:34 +0900 Koichi Sasada <ko1 atdot.net>
+
+ * thread_pthread.h : add "system_working" global variable
+
+
2005-10-02(Sun) 01:23:44 +0900 Koichi Sasada <ko1 atdot.net>
* thread.c : add raw gets (for test), and fix indent
Modified: trunk/test.rb
===================================================================
--- trunk/test.rb 2005-10-01 16:24:49 UTC (rev 271)
+++ trunk/test.rb 2005-10-01 20:57:58 UTC (rev 272)
@@ -1,3 +1,30 @@
+(1..10)
+__END__
+[('a'..'b'), ('a'...'b')]
+__END__
+
+2.times{
+ p((''..'').object_id)
+}
+
+__END__
+[C, ::C, C::D]
+__END__
+
+C = 1
+ C = 2
+
+__END__
+{1 => "a", 2 => "b", 3 => "c"}
+__END__
+@@a = 1
+ a = @@a
+
+__END__
+a=0
+[a, 2, 3]
+
+__END__
i=0
Thread.new{
loop{
Modified: trunk/thread_pthread.h
===================================================================
--- trunk/thread_pthread.h 2005-10-01 16:24:49 UTC (rev 271)
+++ trunk/thread_pthread.h 2005-10-01 20:57:58 UTC (rev 272)
@@ -30,6 +30,8 @@
/* */
}
+static int system_working = 1;
+
void
native_thread_cleanup(yarv_vm_t *vm){
system_working = 0;
--
ML: yarv-diff quickml.atdot.net
Info: http://www.atdot.net/~ko1/quickml