This is the mail archive of the frysk-cvs@sources.redhat.com mailing list for the frysk project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[SCM] master: swagiaal: Removed unused method getType() from ExprSymTab.


The branch, master has been updated
       via  246616427a876f8fff03660b0b59ee034e76d517 (commit)
      from  dfa543f7189c681764596fc958a6d640a9558d46 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email.

- Log -----------------------------------------------------------------
commit 246616427a876f8fff03660b0b59ee034e76d517
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date:   Fri Apr 4 11:39:23 2008 -0400

    swagiaal: Removed unused method getType() from ExprSymTab.
    
    frysk-core/frysk/debuginfo/ChangeLog
    +2008-04-04  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +	* ObjectDeclarationSearchEngine.java: Removed getType().
    +
    
    frysk-core/frysk/expr/ChangeLog
    +2008-04-04  Sami Wagiaalla  <swagiaal@redhat.com>
    +
    +	* ExprSymTab.java: Removed getType().
    +

-----------------------------------------------------------------------

Summary of changes:
 frysk-core/frysk/debuginfo/ChangeLog               |    4 +++
 .../debuginfo/ObjectDeclarationSearchEngine.java   |   24 ++++++++-----------
 frysk-core/frysk/expr/ChangeLog                    |    4 +++
 frysk-core/frysk/expr/ExprSymTab.java              |    9 ++-----
 4 files changed, 21 insertions(+), 20 deletions(-)

First 500 lines of diff:
diff --git a/frysk-core/frysk/debuginfo/ChangeLog b/frysk-core/frysk/debuginfo/ChangeLog
index 9779c5d..7383e48 100644
--- a/frysk-core/frysk/debuginfo/ChangeLog
+++ b/frysk-core/frysk/debuginfo/ChangeLog
@@ -1,3 +1,7 @@
+2008-04-04  Sami Wagiaalla  <swagiaal@redhat.com>
+
+	* ObjectDeclarationSearchEngine.java: Removed getType().
+
 2008-04-01  Andrew Cagney  <cagney@redhat.com>
 
 	* TestGccInterface.java: Move from frysk.vale.TestInterface.
diff --git a/frysk-core/frysk/debuginfo/ObjectDeclarationSearchEngine.java b/frysk-core/frysk/debuginfo/ObjectDeclarationSearchEngine.java
index e10c231..c47ecd1 100644
--- a/frysk-core/frysk/debuginfo/ObjectDeclarationSearchEngine.java
+++ b/frysk-core/frysk/debuginfo/ObjectDeclarationSearchEngine.java
@@ -39,26 +39,26 @@
 
 package frysk.debuginfo;
 
-import frysk.dwfl.DwflCache;
-import java.util.Iterator;
 import inua.eio.ByteBuffer;
 import inua.eio.ByteOrder;
-import lib.dwfl.Dwfl;
-import lib.dwfl.DwflDieBias;
-import lib.dwfl.DwarfDie;
+
+import java.util.Iterator;
 import java.util.LinkedList;
 import java.util.List;
+
+import lib.dwfl.DwarfDie;
+import lib.dwfl.Dwfl;
+import lib.dwfl.DwflDieBias;
+import frysk.dwfl.DwflCache;
 import frysk.expr.ExprSymTab;
-import frysk.isa.ISA;
 import frysk.isa.registers.Register;
 import frysk.isa.registers.Registers;
 import frysk.isa.registers.RegistersFactory;
 import frysk.proc.Task;
 import frysk.scopes.Scope;
+import frysk.scopes.Variable;
 import frysk.value.ObjectDeclaration;
-import frysk.value.Type;
 import frysk.value.Value;
-import frysk.scopes.Variable;
 
 /**
  * This engine implements the c++ scoping rules and uses when searching for
@@ -70,12 +70,12 @@ import frysk.scopes.Variable;
 public class ObjectDeclarationSearchEngine implements ExprSymTab{
 
     private final DebugInfoFrame frame;
-    private final ISA isa;
+//    private final ISA isa;
     private final Task task;
 
     public ObjectDeclarationSearchEngine(DebugInfoFrame frame) {
 	this.frame = frame;
-	this.isa = frame.getTask().getISA();
+//	this.isa = frame.getTask().getISA();
 	this.task = frame.getTask();
     }
     
@@ -95,10 +95,6 @@ public class ObjectDeclarationSearchEngine implements ExprSymTab{
 	throw new ObjectDeclarationNotFoundException(name);
     }
 
-    public Type getType(Variable variable) {
-	return variable.getType(isa);
-    }
-
     public Value getValue(String s) {
 	if (s.charAt(0) == '$') {
 	    Registers regs = RegistersFactory.getRegisters(frame.getTask()
diff --git a/frysk-core/frysk/expr/ChangeLog b/frysk-core/frysk/expr/ChangeLog
index da120d8..8f2608d 100644
--- a/frysk-core/frysk/expr/ChangeLog
+++ b/frysk-core/frysk/expr/ChangeLog
@@ -1,3 +1,7 @@
+2008-04-04  Sami Wagiaalla  <swagiaal@redhat.com>
+
+	* ExprSymTab.java: Removed getType().
+
 2008-04-01  Andrew Cagney  <cagney@redhat.com>
 
 	* ExprSymTab.java: Update; Variable moved.
diff --git a/frysk-core/frysk/expr/ExprSymTab.java b/frysk-core/frysk/expr/ExprSymTab.java
index 0af6cc9..9c1c9be 100644
--- a/frysk-core/frysk/expr/ExprSymTab.java
+++ b/frysk-core/frysk/expr/ExprSymTab.java
@@ -41,11 +41,12 @@ package frysk.expr;
 
 import inua.eio.ByteBuffer;
 import inua.eio.ByteOrder;
+
 import java.util.List;
+
+import frysk.scopes.Variable;
 import frysk.value.ObjectDeclaration;
-import frysk.value.Type;
 import frysk.value.Value;
-import frysk.scopes.Variable;
 
 public interface ExprSymTab
 {
@@ -70,10 +71,6 @@ public interface ExprSymTab
      */
     Value getValue(Variable v);
     /**
-     * Given a variable, return its type.
-     */
-    Type getType(Variable variable);
-    /**
      * Return the wordsize.
      */    
     int getWordSize();


hooks/post-receive
--
frysk system monitor/debugger


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]