From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12854 invoked by alias); 15 Feb 2007 09:53:58 -0000 Received: (qmail 12819 invoked by uid 22791); 15 Feb 2007 09:53:56 -0000 X-Spam-Status: No, hits=-2.0 required=5.0 tests=AWL,BAYES_00,FORGED_RCVD_HELO,SUBJ_HAS_UNIQ_ID,TW_FH X-Spam-Check-By: sourceware.org Received: from wildebeest.demon.nl (HELO gnu.wildebeest.org) (83.160.170.119) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 15 Feb 2007 09:53:50 +0000 Received: from dijkstra.wildebeest.org ([192.168.1.29]) by gnu.wildebeest.org with esmtp (Exim 4.43) id 1HHdJv-0004o4-GV; Thu, 15 Feb 2007 10:54:32 +0100 Subject: Re: notes ui call 20070214 From: Mark Wielaard To: Elena Zannoni Cc: frysk In-Reply-To: <45D33830.3070800@oracle.com> References: <45D33830.3070800@oracle.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-n88sq+RR3OG10JbiU1Kh" Date: Thu, 15 Feb 2007 09:53:00 -0000 Message-Id: <1171533225.3613.27.camel@dijkstra.wildebeest.org> Mime-Version: 1.0 X-Mailer: Evolution 2.8.3 (2.8.3-1.fc6) X-Spam-Score: -1.7 (-) X-Virus-Checked: Checked by ClamAV on sourceware.org X-IsSubscribed: yes Mailing-List: contact frysk-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: frysk-owner@sourceware.org X-SW-Source: 2007-q1/txt/msg00133.txt.bz2 --=-n88sq+RR3OG10JbiU1Kh Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Content-length: 2388 Hi Elena, Thanks for taking notes! On Wed, 2007-02-14 at 11:26 -0500, Elena Zannoni wrote: > Tim: stop the world or stop individual threads? Right now it's stop the=20 > world. > But underlying mechanism to do stop each thread is there. What you can do at all times is add an Instruction TaskObserver. * Interface used to notify that a Task has executed a single * instruction. updateExecuted is called as soon as * the Instruction observer is added to the Task. And whenever the * Task starts running again (isn't blocked or suspended) it will * be called on each instruction being executed. *

* This TaskObserver can also be used for executing code that * needs the Task to be (temporarily) blocked or suspended as soon * as possible. updateExecuted() will be called as * soon as this observer has been properly added, and at that time * the Task is suspended to make it possible to inspect the Task * state. If no other action is request, the method can then just * delete the observer from the Task again. > volatile attribute can make a variable stick around even with optimizatio= n. And I only added volatile to make sure they wouldn't get optimized away. Filed bug report #4048 for this. (Does the fhpd have a tracker bug?) > Help is totally broken New bug #4050 This would be really useful! > compatibility with gdb command set. it's needed, maybe a set of aliases. New bug #4049 > 2. Request to open up the RH only conf call to all. For general status > of the project, who works on what, progress reports, and > dependencies/issue with other components (kernel, gcc, libunwind, > etc) RH has things that cannot be discussed openly, will need to > figure out how to avoid having 3 meetings. Note that "cannot be discussed openly" is more "not very frysk related". I would vote for less phone talk and more discussion on list by email. Unless there are very good minutes made and posted (you make great minutes btw!) there is big chance of things falling through the cracks. If we discuss some things more on the list (just simple things like 'heay, has anybody recently tried a 2.6.20 kernel? Does it pass our frysk-import tests?') that would be really good to have an automatic record for everybody, even if you cannot make a call. Cheers, Mark --=-n88sq+RR3OG10JbiU1Kh Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part Content-length: 189 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBF1C2oxVhZCJWr9QwRAreYAJ0dPc9PNGKtszcVakRFdtSMGsBPxwCffRxs D4lEgEdSPZ/Vr5mwm4l2oyw= =Nvxe -----END PGP SIGNATURE----- --=-n88sq+RR3OG10JbiU1Kh--