[phc-internals] [phc] r3388 committed - Added empty() to Worklist and updated on whole program analysis.

phc at googlecode.com phc at googlecode.com
Fri Oct 15 19:39:18 IST 2010


Revision: 3388
Author: logytech
Date: Fri Oct 15 11:38:37 2010
Log: Added empty() to Worklist and updated on whole program analysis.
http://code.google.com/p/phc/source/detail?r=3388

Modified:
  /trunk/src/optimize/wpa/Whole_program.cpp
  /trunk/src/optimize/wpa/Worklist.cpp
  /trunk/src/optimize/wpa/Worklist.h

=======================================
--- /trunk/src/optimize/wpa/Whole_program.cpp	Sun Oct 10 14:54:40 2010
+++ /trunk/src/optimize/wpa/Whole_program.cpp	Fri Oct 15 11:38:37 2010
@@ -290,7 +290,7 @@


  	// 2. Stop when CFG-worklist is empty
-	while (wl.size () > 0)
+	while (not wl.empty())
  	{
  		Edge* e = wl.next ();
  		DEBUG (wl.size() << " edges in the worklist");
=======================================
--- /trunk/src/optimize/wpa/Worklist.cpp	Thu Jun 11 12:53:08 2009
+++ /trunk/src/optimize/wpa/Worklist.cpp	Fri Oct 15 11:38:37 2010
@@ -62,6 +62,12 @@
  {
  	return queue.size ();
  }
+
+bool
+Worklist::empty ()
+{
+	return queue.empty ();
+}

  void
  Worklist::clear ()
=======================================
--- /trunk/src/optimize/wpa/Worklist.h	Thu Jun 11 12:53:08 2009
+++ /trunk/src/optimize/wpa/Worklist.h	Fri Oct 15 11:38:37 2010
@@ -45,6 +45,8 @@

  	size_t size ();

+	bool empty ();
+
  	void clear ();
  };



More information about the phc-internals mailing list