From owner-java@jp.FreeBSD.org Fri Jul 19 03:40:46 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g6IIekY91723;
	Fri, 19 Jul 2002 03:40:46 +0900 (JST)
	(envelope-from owner-java@jp.FreeBSD.org)
Received: from pooh.softalia.com (pooh.softalia.com [65.161.202.173])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g6IIein91718
	for <java@jp.FreeBSD.org>; Fri, 19 Jul 2002 03:40:45 +0900 (JST)
	(envelope-from kkonaka@softalia.com)
Received: from tigger.softalia.com (tigger-2.softalia.com [10.10.10.2])
	by pooh.softalia.com (8.9.3+Sun/3.7W-isfs) with ESMTP id OAA07946;
	Thu, 18 Jul 2002 14:40:41 -0400 (EDT)
Received: from tigger.softalia.com (kkonaka@tigger.softalia.com [65.161.202.175])
	by tigger.softalia.com (8.11.4/3.7W-isfs) with ESMTP id g6IIegt03898;
	Thu, 18 Jul 2002 14:40:42 -0400
Date: Thu, 18 Jul 2002 14:40:40 -0400
Message-ID: <sqb65zcop5j.wl@nue.mac.com>
From: kkonaka@mac.com
To: java@jp.FreeBSD.org
In-Reply-To: <sqbd6tlnglx.wl@nue.mac.com>
References: <sqbptxl5atc.wl@nue.mac.com>
	<20020719.003938.511705084.shudoh@localhost>
	<sqbd6tlnglx.wl@nue.mac.com>
User-Agent: Wanderlust/2.6.0 (Twist And Shout) SEMI/1.14.3 (Ushinoya)
 FLIM/1.14.3 (=?ISO-8859-4?Q?Unebigory=F2mae?=) APEL/10.3 Emacs/20.7
 (i586-pc-linux-gnu) MULE/4.0 (HANANOEN)
MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya")
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: java@jp.FreeBSD.org
Precedence: list
X-Sequence: java 130
Subject: [java 130] Re: Java Memory Model
Errors-To: owner-java@jp.FreeBSD.org
Sender: owner-java@jp.FreeBSD.org
X-Originator: kkonaka@mac.com
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020717

> $B$b$&$9$3$78@$$BX$($k$H!"(BSMP $B%^%7%s$G$O(B java $B$N(B heap $B%a(B
> $B%b%j$r(B cpu $B$4$H$K(B replicate $B$7$?$j$9$k$3$H$O$"$k$s$G$7$g(B
> $B$&$+!)(B (- $B$=$&$$$&(B SMP $B%^%7%s$b$J$$$3$H$O$J$$(B; $B$H$$$&(B
> $B5DO@$O$"$j$=$&$G$9$1$I(B)

$B$$$m$$$m65$($F$b$i$C$?$b$N$r$?$h$j$KFI$_$b$N$J$I$9$k$H(B
$B$3$N%1!<%9$O(B http://www.cs.umd.edu/~pugh/jmm.pdf
(Fixing the Java Memory Model - sec.3.2,3.3(,3.4)) $B$G(B
$B=P$F$/$k(B Sparc RMO (Sparc-V9 Relaxed Memory Order)
``write buffer'' $B$"$?$j$G$9$G$K3:Ev$7$=$&$G$9$M!#(B

- $B$H$$$&$3$H$G(B $B!I(BSMP $B$G$O4X78L5$7!)!I$NJ8$O0z$C9~$a$^(B
$B$9!#$_$J$5$s$I$&$b$"$j$,$H$&(B :)

$B$3$J$+(B
