From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19336 invoked by alias); 12 Oct 2007 20:09:41 -0000 Received: (qmail 19326 invoked by uid 22791); 12 Oct 2007 20:09:40 -0000 X-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,BAYES_00,DK_POLICY_SIGNSOME,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 12 Oct 2007 20:09:31 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.13.8/8.13.1) with ESMTP id l9CK9TE7017291 for ; Fri, 12 Oct 2007 16:09:29 -0400 Received: from pobox.corp.redhat.com (pobox.corp.redhat.com [10.11.255.20]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l9CK9TFD005844 for ; Fri, 12 Oct 2007 16:09:29 -0400 Received: from [127.0.0.1] (sebastian-int.corp.redhat.com [172.16.52.221]) by pobox.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l9CK9S5v013797 for ; Fri, 12 Oct 2007 16:09:28 -0400 Message-ID: <470FD413.6030400@redhat.com> Date: Fri, 12 Oct 2007 20:09:00 -0000 From: Andrew Cagney User-Agent: Thunderbird 1.5.0.12 (X11/20070530) MIME-Version: 1.0 To: frysk@sourceware.org Subject: [Fwd: frysk-core/frysk ftrace/Archx86.java ftrace/Ar ...] Content-Type: multipart/mixed; boundary="------------030701030101000207010004" 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-q4/txt/msg00044.txt.bz2 This is a multi-part message in MIME format. --------------030701030101000207010004 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-length: 260 Just a heads up; this switches a number of the <> calls to use: Task.getRegister(Register) instead of: Task.getIsa().getRegisterByName(String).get(task) In theory its a no-op, and my tests seem to confirm this, still take care. Andrew --------------030701030101000207010004 Content-Type: message/rfc822; name="frysk-core/frysk ftrace/Archx86.java ftrace/Ar ..." Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="frysk-core/frysk ftrace/Archx86.java ftrace/Ar ..." Content-length: 7128 Return-Path: Received: from pobox.corp.redhat.com ([unix socket]) by pobox.corp.redhat.com (Cyrus v2.2.12-Invoca-RPM-2.2.12-8.1.RHEL4) with LMTPA; Fri, 12 Oct 2007 16:02:15 -0400 X-Sieve: CMU Sieve 2.2 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by pobox.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l9CK2F6C011666 for ; Fri, 12 Oct 2007 16:02:15 -0400 Received: from mx3.redhat.com (mx3.redhat.com [172.16.48.32]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l9CK2E3T001769 for ; Fri, 12 Oct 2007 16:02:14 -0400 Received: from sourceware.org (sourceware.org [209.132.176.174]) by mx3.redhat.com (8.13.1/8.13.1) with SMTP id l9CK2Df3018245 for ; Fri, 12 Oct 2007 16:02:13 -0400 Received: (qmail 8226 invoked by alias); 12 Oct 2007 20:02:07 -0000 Received: (qmail 8212 invoked by uid 367); 12 Oct 2007 20:02:06 -0000 Date: 12 Oct 2007 20:02:06 -0000 Message-ID: <20071012200206.8210.qmail@sourceware.org> From: cagney@sourceware.org To: frysk-cvs@sourceware.org Subject: frysk-core/frysk ftrace/Archx86.java ftrace/Ar ... Mailing-List: contact frysk-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Post: List-Help: , Sender: frysk-cvs-owner@sourceware.org Reply-To: frysk@sourceware.org Delivered-To: mailing list frysk-cvs@sourceware.org X-RedHat-Spam-Score: -0.881 X-Scanned-By: MIMEDefang 2.58 on 172.16.48.32 Content-length: 5327 CVSROOT: /cvs/frysk Module name: frysk-core Changes by: cagney@sourceware.org 2007-10-12 20:02:06 Modified files: frysk/ftrace : Archx86.java Archx8664.java ChangeLog frysk/isa : ChangeLog IA32Registers.java X8664Registers.java frysk/proc : BankRegister.java ChangeLog IndirectBankRegisterMap.java IsaIA32.java IsaPPC.java IsaPPC64.java IsaPowerPC.java IsaX8664.java LinuxIa32.java LinuxIa32Syscall.java LinuxPPC.java LinuxPPC64.java LinuxPowerPCSyscall.java LinuxX8664.java LinuxX8664Syscall.java Task.java TestRegisters.java frysk/proc/dead: ChangeLog TestLinuxCore.java Added files: frysk/isa : PPC32Registers.java PPC64Registers.java Log message: Index: frysk-core/frysk/ftrace/ChangeLog 2007-10-12 Andrew Cagney * Archx8664.java: Replace BankRegister .get(Task) with Task .get(Register); make constructor private. * Archx86.java: Ditto. Index: frysk-core/frysk/isa/ChangeLog 2007-10-12 Andrew Cagney * X8664Registers.java (DR0, DR1, DR2, DR3): Add. (DR4, DR5, DR6, DR7): Add. * PPC64Registers.java: New file. * PPC32Registers.java: New file. * IA32Registers.java (D0, D1, D2, D3, D4, D5, D6, D7): Add. (ORIG_EAX): Add. Index: frysk-core/frysk/proc/ChangeLog 2007-10-12 Andrew Cagney * BankRegister.java (getFIXME(Task)): Rename get(Task). (putFIXME(Task)): Rename put(Task). * IsaIA32.java: Update; use Task .getRegister, and IA32Registers. * IsaX8664.java: Same with X8664Registers. * LinuxIa32.java: Same. * LinuxIa32Syscall.java: Same. * LinuxX8664.java: Same. * LinuxX8664Syscall.java: Same. * IsaPowerPC.java Same. (IsaPowerPC(Register)): New constructor. (NIP): New final field. * IsaPPC.java: Update. * IsaPPC64.java: Update. * LinuxPowerPCSyscall.java: Update. * LinuxPPC64.java: Update. * LinuxPPC.java: Update. * IndirectBankRegisterMap.java: Update. Index: frysk-core/frysk/proc/dead/ChangeLog 2007-10-12 Andrew Cagney * TestLinuxCore.java: Update; Use Task.getRegister and Task.getBankRegisterByName. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/Archx86.java.diff?cvsroot=frysk&r1=1.3&r2=1.4 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/Archx8664.java.diff?cvsroot=frysk&r1=1.1&r2=1.2 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/ChangeLog.diff?cvsroot=frysk&r1=1.11&r2=1.12 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/isa/PPC32Registers.java.diff?cvsroot=frysk&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/isa/PPC64Registers.java.diff?cvsroot=frysk&r1=NONE&r2=1.1 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/isa/ChangeLog.diff?cvsroot=frysk&r1=1.11&r2=1.12 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/isa/IA32Registers.java.diff?cvsroot=frysk&r1=1.5&r2=1.6 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/isa/X8664Registers.java.diff?cvsroot=frysk&r1=1.4&r2=1.5 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/BankRegister.java.diff?cvsroot=frysk&r1=1.9&r2=1.10 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/ChangeLog.diff?cvsroot=frysk&r1=1.832&r2=1.833 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/IndirectBankRegisterMap.java.diff?cvsroot=frysk&r1=1.6&r2=1.7 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/IsaIA32.java.diff?cvsroot=frysk&r1=1.36&r2=1.37 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/IsaPPC.java.diff?cvsroot=frysk&r1=1.16&r2=1.17 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/IsaPPC64.java.diff?cvsroot=frysk&r1=1.19&r2=1.20 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/IsaPowerPC.java.diff?cvsroot=frysk&r1=1.16&r2=1.17 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/IsaX8664.java.diff?cvsroot=frysk&r1=1.28&r2=1.29 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/LinuxIa32.java.diff?cvsroot=frysk&r1=1.9&r2=1.10 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/LinuxIa32Syscall.java.diff?cvsroot=frysk&r1=1.9&r2=1.10 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/LinuxPPC.java.diff?cvsroot=frysk&r1=1.9&r2=1.10 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/LinuxPPC64.java.diff?cvsroot=frysk&r1=1.9&r2=1.10 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/LinuxPowerPCSyscall.java.diff?cvsroot=frysk&r1=1.9&r2=1.10 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/LinuxX8664.java.diff?cvsroot=frysk&r1=1.6&r2=1.7 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/LinuxX8664Syscall.java.diff?cvsroot=frysk&r1=1.6&r2=1.7 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/Task.java.diff?cvsroot=frysk&r1=1.150&r2=1.151 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/TestRegisters.java.diff?cvsroot=frysk&r1=1.9&r2=1.10 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/dead/ChangeLog.diff?cvsroot=frysk&r1=1.38&r2=1.39 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/dead/TestLinuxCore.java.diff?cvsroot=frysk&r1=1.17&r2=1.18 --------------030701030101000207010004--