From owner-acpi-jp@jp.freebsd.org  Tue Nov 30 01:17:30 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id BAA74263;
	Tue, 30 Nov 1999 01:17:30 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from light.imasy.or.jp (root@light.imasy.or.jp [202.227.24.4])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id BAA74258
	for <acpi-jp@jp.freebsd.org>; Tue, 30 Nov 1999 01:17:27 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Received: from tasogare.imasy.or.jp (daemon@tasogare.imasy.or.jp [202.227.24.5])
	by light.imasy.or.jp (8.9.3+3.2W/3.7W-light) with ESMTP id BAA08949
	for <acpi-jp@jp.freebsd.org>; Tue, 30 Nov 1999 01:17:23 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Received: from localhost (isdnb25.imasy.or.jp [202.227.24.153])
	by tasogare.imasy.or.jp (8.9.3+3.2W/3.7W-tasogare/smtpfeed 1.01) with ESMTP id BAA18090
	for <acpi-jp@jp.freebsd.org>; Tue, 30 Nov 1999 01:17:21 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Message-Id: <199911291617.BAA18090@tasogare.imasy.or.jp>
To: acpi-jp@jp.freebsd.org
In-Reply-To: Your message of "Mon, 29 Nov 1999 19:55:45 +0900"
	<199911291055.TAA05973@shidahara1.planet.sci.kobe-u.ac.jp>
References: <199911291055.TAA05973@shidahara1.planet.sci.kobe-u.ac.jp>
X-Mailer: Mew version 1.93 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Tue, 30 Nov 1999 01:17:21 +0900
From: Mitsuru IWASAKI <iwasaki@jp.freebsd.org>
X-Dispatcher: imput version 980905(IM100)
Lines: 40
Reply-To: acpi-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: acpi-jp 127
Subject: [acpi-jp 127] Re: Now I commited acpiconf 
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: iwasaki@jp.freebsd.org

> $B$=$l$+$i(B[acpi-jp 109] $B$K4X$7$F(B
> $B$H$j$"$($:!";d$O40A4$K%$%s%?!<%W%j%?$K$9$k$H$$$&$D$b$j$G(Bdfr$B$N%3!<%I$r(B
> $B%Y!<%9$K$9$k;v$rA*$s$@$D$b$j$@$C$?$N$G$9$,(B.....$B$&!<$s!#%k!<%W$H$+(B
> $B$=$s$J$KL5$$$7(B.Just in time$B$K%3%s%Q%$%k$9$k$H8@$&$N$O5Q$C$F(B
> $B;~4V$+$+$j$^$;$s$+!)(B

# $BB?J,!"(BJIT compiler $B$H$$$&8@MU$rA[A|$7$A$c$C$?(B?

$B%3%s%Q%$%k$O$;$:$K%$%s%?%W%j%?$G$d$m$&$H8@$C$F$$$^$9!#(B
Just in time $B$G$d$m$&$HOC$7$F$$$k$N$O<B9T$9$k(B method $B$N9=J82r@O$G$9!#(B

$B:#!"(Bmethod $B$O$3$s$J46$8$G3+;O(B/$B=*N;$N>l=j$@$1$r2!$($F$$$^$9$,!"(B
struct aml_method {    
        enum aml_objtype type;
        int             argnum; /* Not argnum but argnum|frag */
        u_int8_t       *from;
        u_int8_t       *to;
};

$B$3$3$+$i$N9=J82r@O$r$@$l$,$I$N%?%$%_%s%0$G$I$N$h$&$K$d$k$+!"(B
$B$K$D$$$F2#;3$5$s$,Ds0F$7$F$/$@$5$C$F$^$9!#(B

$B0F(B 1. $B2?$b9)IW$;$:!"%$%s%?%W%j%?$,<B9T;~$K(B *from $B$+$iC`<!2r@O$7$J$,$i<B9T(B
$B0F(B 2. name space $B$N(B tree $B$r9=C[$N$HF1$8%?%$%_%s%0$GA4It9=J82r@O$7$F!"(B
      $B9=J8LZ$r:n@.$7$?>uBV$K$7$F$*$/(B ($B9=J8%A%'%C%/Ey4^$`(B)$B!#<B9T;~$O(B
      $B%$%s%?%W%j%?$O9=J8LZ$r$?$I$C$F<B9T$9$k$@$1!#(B

$B$=$7$F(B Just in time $B$H8@$C$F$$$k$N$O!"0F(B 2 $B$GA4It9=J82r@O$9$k$H!"(B
- $BK\Ev$K<B9T$5$l$k$+J,$+$i$J$$(B method $B$N9=J8LZ$^$G9=C[(B/$BJ];}$9$k$3$H$K$J$k(B
- $BA0J};2>H(B ($B$^$@(B name space $B$N(B tree $B$KEPO?$5$l$F$$$J$$$d$D(B) $B$,$"$C$?$iLLE](B
$B$J$N$G!"$=$N(B method $B$,<B9T$5$l$k:G=i$N;~$@$19=J82r@O$7$F%$%s%?%W%j%?$G<B9T$7!"(B
$B2r@O7k2L$r9=J8LZ$H$7$F;D$7$F$*$$$F!"(B2$B2sL\0J9_$N<B9T;~$K$O4{$K9=J8LZ$,(B
$B$9$G$KB8:_$9$k$N$G8zN(E*!"$H$$$&OC$G$9!#(B

$B8D?ME*$K$O!"0F(B 1 $B$OJQ$J(B method $B$K=P2q$&$H<e!9$@$7!"<B9T$9$k%3!<%I$N(B
$B@hFI$_$,Fq$7$$$N$G%G%P%C%08zN(0-$=$&$J$N$G!"$"$^$j>h$j5$$G$O$"$j$^$;$s!#(B

$B0F(B 2, 3 $B$O;vA0$K9=J8%A%'%C%/$9$k$7!"9=J8LZ$r%@%s%W$9$l$P$I$s$JIw$K(B
$B2r<a$7$F<B9T$7$h$&$H$7$F$$$k$+3NG'$G$-$k$7!"9=J8LZ$N;EMM$r7h$a$F$*$1$P(B
$B9=J82r@OItJ,$H%$%s%?%W%j%?ItJ,$rJ?9T3+H/$G$-$k$N$G$$$$$+$J$!$H;W$C$F$$$^$9!#(B
