yarv-diff:416
From: ko1 atdot.net
Date: 13 Dec 2006 16:53:54 +0900
Subject: [yarv-diff:416] r584 - trunk
Author: ko1
Date: 2006-12-13 16:53:52 +0900 (Wed, 13 Dec 2006)
New Revision: 584
Modified:
trunk/ChangeLog
trunk/blockinlining.c
trunk/compile.c
trunk/compile.h
trunk/debug.c
trunk/debug.h
trunk/insnhelper.h
trunk/insns.def
trunk/iseq.c
trunk/thread.c
trunk/thread_pthread.ci
trunk/thread_pthread.h
trunk/thread_win32.ci
trunk/thread_win32.h
trunk/vm.c
trunk/vm.h
trunk/vm_dump.c
trunk/vm_evalbody.ci
trunk/vm_opts.h.base
trunk/yarv.h
trunk/yarv_version.h
trunk/yarvcore.c
trunk/yarvcore.h
Log:
* blockinlining.c, compile.c, compile.h, debug.c, debug.h,
insnhelper.h, insns.def, iseq.c, thread.c, thread_pthread.ci,
thread_pthread.h, thread_win32.ci, thread_win32.h, vm.c, vm.h,
vm_dump.c, vm_evalbody.ci, vm_opts.h.base, yarv.h,
yarv_version.h, yarvcore.c, yarvcore.h :
add a header includes copyright
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/ChangeLog 2006-12-13 07:53:52 UTC (rev 584)
@@ -4,6 +4,16 @@
# from Mon, 03 May 2004 01:24:19 +0900
#
+2006-12-13(Wed) 16:26:06 +0900 Koichi Sasada <ko1 atdot.net>
+
+ * blockinlining.c, compile.c, compile.h, debug.c, debug.h,
+ insnhelper.h, insns.def, iseq.c, thread.c, thread_pthread.ci,
+ thread_pthread.h, thread_win32.ci, thread_win32.h, vm.c, vm.h,
+ vm_dump.c, vm_evalbody.ci, vm_opts.h.base, yarv.h,
+ yarv_version.h, yarvcore.c, yarvcore.h :
+ add a header includes copyright
+
+
2006-12-12(Tue) 13:13:32 +0900 Koichi Sasada <ko1 atdot.net>
* rb/insns2vm.rb : add PREFETCH() statement
Modified: trunk/blockinlining.c
===================================================================
--- trunk/blockinlining.c 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/blockinlining.c 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,3 +1,14 @@
+/**********************************************************************
+
+ blockinlining.c -
+
+ $Author: $
+ $Date: $
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
#include "ruby.h"
#include "node.h"
#include "yarvcore.h"
Modified: trunk/compile.c
===================================================================
--- trunk/compile.c 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/compile.c 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,11 +1,15 @@
-/**
- * $Id$
- * Create : K.S. 04/01/01 03:42:15
- *
- * ruby node tree -> yarv code
- */
+/**********************************************************************
+ compile.c - ruby node tree -> yarv instruction sequence
+ $Author: $
+ $Date: $
+ created at: 04/01/01 03:42:15 JST
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
#include "ruby.h"
#include "node.h"
Modified: trunk/compile.h
===================================================================
--- trunk/compile.h 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/compile.h 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,8 +1,15 @@
-/**
- * $Id$
- * Create : K.S. 04/01/01 23:36:57
-*/
+/**********************************************************************
+ compile.h -
+
+ $Author: $
+ $Date: $
+ created at: 04/01/01 23:36:57 JST
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
#ifndef _COMPILER_H_INCLUDED_
#define _COMPILER_H_INCLUDED_
Modified: trunk/debug.c
===================================================================
--- trunk/debug.c 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/debug.c 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,8 +1,15 @@
-/****
- * $Id: compile.c 24 2004-08-18 11:19:08Z ko1 $
- * Create : K.S. 04/08/25 02:31:54
-*/
+/**********************************************************************
+ debug.c -
+
+ $Author: $
+ $Date: $
+ created at: 04/08/25 02:31:54 JST
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
#include "ruby.h"
void
Modified: trunk/debug.h
===================================================================
--- trunk/debug.h 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/debug.h 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,10 +1,15 @@
-/****
- $Id$
- Create : K.S. 04/08/25 02:33:49
+/**********************************************************************
- YARV Debug function interface
-*/
+ debug.h - YARV Debug function interface
+ $Author: $
+ $Date: $
+ created at: 04/08/25 02:33:49 JST
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
#ifndef _DEBUG_H_INCLUDED_
#define _DEBUG_H_INCLUDED_
Modified: trunk/insnhelper.h
===================================================================
--- trunk/insnhelper.h 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/insnhelper.h 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,14 +1,15 @@
-/**
- @file insnhelper.h
- @author K.S.
- $Date: 2004/01/10 14:46:21 $
- $Id$
+/**********************************************************************
- Create : K.S. 04/01/01 15:50:34
+ insnhelper.h - helper macros to implement each instructions
- Instruction helper for "Single Thread"
-*/
+ $Author: $
+ $Date: $
+ created at: 04/01/01 15:50:34 JST
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
#ifndef _INSNHELPER_H_INCLUDED_
#define _INSNHELPER_H_INCLUDED_
Modified: trunk/insns.def
===================================================================
--- trunk/insns.def 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/insns.def 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,9 +1,12 @@
/** ##skip
-*-c-*-
- $Id: insns.def,v 1.12 2004/02/05 04:09:25 ko1 Exp $
- Create : K.S. 04/01/01 01:17:55
+ insns.def - YARV instruction definitions
- YARV instruction definitions.
+ $Author: $
+ $Date: $
+ created at: 04/01/01 01:17:55 JST
+
+ Copyright (C) 2004-2006 Koichi Sasada
*/
/** ##skip
Modified: trunk/iseq.c
===================================================================
--- trunk/iseq.c 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/iseq.c 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,12 +1,15 @@
-/**
- * YARV: Yet Another Ruby VM.
- *
- * $Id: $
- * Create : by K.S. at 2006-07-11(Tue) 09:00:03 +0900
- *
- * Copyright (c) 2004-2006 SASADA Koichi <ko1 at atdot.net>
- */
+/**********************************************************************
+ iseq.c -
+
+ $Author: $
+ $Date: $
+ created at: 2006-07-11(Tue) 09:00:03 +0900
+
+ Copyright (C) 2006 Koichi Sasada
+
+**********************************************************************/
+
#include <ruby.h>
#include <node.h>
Modified: trunk/thread.c
===================================================================
--- trunk/thread.c 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/thread.c 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,7 +1,14 @@
-/*
- * YARVCore::VM::Thread
- */
+/**********************************************************************
+ thread.c -
+
+ $Author: $
+ $Date: $
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
/*
YARV Thread Desgin
Modified: trunk/thread_pthread.ci
===================================================================
--- trunk/thread_pthread.ci 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/thread_pthread.ci 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,5 +1,15 @@
/* -*-c-*- */
+/**********************************************************************
+ thread_pthread.ci -
+
+ $Author: $
+ $Date: $
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
#ifdef THREAD_SYSTEM_DEPENDENT_IMPLEMENTATION
#define native_mutex_initialize(lock) do { \
Modified: trunk/thread_pthread.h
===================================================================
--- trunk/thread_pthread.h 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/thread_pthread.h 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,4 +1,14 @@
+/**********************************************************************
+ thread_pthread.h -
+
+ $Author: $
+ $Date: $
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
#ifndef THREAD_PTHREAD_H_INCLUDED
#define THREAD_PTHREAD_H_INCLUDED
Modified: trunk/thread_win32.ci
===================================================================
--- trunk/thread_win32.ci 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/thread_win32.ci 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,5 +1,15 @@
/* -*-c-*- */
+/**********************************************************************
+ thread_win32.ci -
+
+ $Author: $
+ $Date: $
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
#ifdef THREAD_SYSTEM_DEPENDENT_IMPLEMENTATION
#include <process.h>
Modified: trunk/thread_win32.h
===================================================================
--- trunk/thread_win32.h 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/thread_win32.h 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,4 +1,14 @@
+/**********************************************************************
+ thread_win32.h -
+
+ $Author: $
+ $Date: $
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
/* interface */
#ifndef THREAD_WIN32_H_INCLUDED
#define THREAD_WIN32_H_INCLUDED
Modified: trunk/vm.c
===================================================================
--- trunk/vm.c 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/vm.c 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,3 +1,14 @@
+/**********************************************************************
+
+ vm.c -
+
+ $Author: $
+ $Date: $
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
#include "ruby.h"
#include "node.h"
#include "st.h"
Modified: trunk/vm.h
===================================================================
--- trunk/vm.h 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/vm.h 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,8 +1,15 @@
-/**
- * $Id$
- * Create : K.S. 04/01/01 16:56:59
- */
+/**********************************************************************
+ vm.h -
+
+ $Author: $
+ $Date: $
+ created at: 04/01/01 16:56:59 JST
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
#ifndef _VM_H_INCLUDED_
#define _VM_H_INCLUDED_
Modified: trunk/vm_dump.c
===================================================================
--- trunk/vm_dump.c 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/vm_dump.c 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,3 +1,15 @@
+/**********************************************************************
+
+ vm_dump.c -
+
+ $Author: $
+ $Date: $
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
+
#include <ruby.h>
#include <node.h>
Modified: trunk/vm_evalbody.ci
===================================================================
--- trunk/vm_evalbody.ci 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/vm_evalbody.ci 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,7 +1,15 @@
-/* -*-c-*- *********************************************************
- * this file is included by vm.c
- */
+/* -*-c-*- */
+/**********************************************************************
+ vm_evalbody.ci -
+
+ $Author: $
+ $Date: $
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
#include <math.h>
#if VMDEBUG > 0
Modified: trunk/vm_opts.h.base
===================================================================
--- trunk/vm_opts.h.base 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/vm_opts.h.base 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,7 +1,16 @@
-/* -*-c-mode-*-
- * VM optimize option
- */
+/*-*-c-*-*/
+/**********************************************************************
+ vm_opts.h.base - VM optimize option
+
+ $Author: $
+ $Date: $
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
+
#ifndef VM_OPTS_H_INCLUDED
#define VM_OPTS_H_INCLUDED
Modified: trunk/yarv.h
===================================================================
--- trunk/yarv.h 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/yarv.h 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,3 +1,15 @@
+/**********************************************************************
+
+ yarv.h -
+
+ $Author: $
+ $Date: $
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
+
#include <ruby.h>
#include <node.h>
#include "yarvcore.h"
Modified: trunk/yarv_version.h
===================================================================
--- trunk/yarv_version.h 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/yarv_version.h 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,10 +1,15 @@
-/**
- *
- * $Id$
- * Create : K.S. 04/01/11 04:11:41
- *
- */
+/**********************************************************************
+ yarv_version.h -
+
+ $Author: $
+ $Date: $
+ created at: 04/01/11 04:11:41 JST
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
#ifndef _VERSION_H_INCLUDED_
#define _VERSION_H_INCLUDED_
@@ -15,5 +20,4 @@
extern char yarv_version[];
extern char *yarv_options;
-
#endif // _VERSION_H_INCLUDED_
Modified: trunk/yarvcore.c
===================================================================
--- trunk/yarvcore.c 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/yarvcore.c 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,13 +1,15 @@
-/**
- * YARV: Yet Another Ruby VM.
- *
- *
- * $Id$
- * Create : K.S. 04/01/01 01:17:22
- *
- * Copyright (c) 2004-2006 SASADA Koichi <ko1 at atdot.net>
- */
+/**********************************************************************
+ yarvcore.h -
+
+ $Author: $
+ $Date: $
+ created at: 04/01/01 01:17:22 JST
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
#include "ruby.h"
#include "node.h"
Modified: trunk/yarvcore.h
===================================================================
--- trunk/yarvcore.h 2006-12-12 04:19:00 UTC (rev 583)
+++ trunk/yarvcore.h 2006-12-13 07:53:52 UTC (rev 584)
@@ -1,8 +1,15 @@
-/**
- * $Id$
- * Create : K.S. 04/01/01 19:41:38
- */
+/**********************************************************************
+ yarvcore.h -
+
+ $Author: $
+ $Date: $
+ created at: 04/01/01 19:41:38 JST
+
+ Copyright (C) 2004-2006 Koichi Sasada
+
+**********************************************************************/
+
#ifndef _YARVCORE_H_INCLUDED_
#define _YARVCORE_H_INCLUDED_
--
ML: yarv-diff quickml.atdot.net
Info: http://www.atdot.net/~ko1/quickml