Author: criswell
Date: Mon Feb 18 17:06:24 2008
New Revision: 47291
URL: http://llvm.org/viewvc/llvm-project?rev=47291&view=rev
Log:
Taught pool allocation how to deal with the new function attributes.
Modified:
poolalloc/trunk/lib/PoolAllocate/PoolAllocate.cpp
Modified: poolalloc/trunk/lib/
Author: criswell
Date: Mon Feb 18 13:49:35 2008
New Revision: 47283
URL: http://llvm.org/viewvc/llvm-project?rev=47283&view=rev
Log:
Fixed line wrapping of comments.
No functionality changes.
Modified:
poolalloc/trunk/lib/PoolAllocate/PoolAllocate.cpp
Modified: poolalloc/trunk/lib/PoolAlloca
Author: criswell
Date: Thu Feb 14 14:42:17 2008
New Revision: 47134
URL: http://llvm.org/viewvc/llvm-project?rev=47134&view=rev
Log:
Fixed formatting; no functionality changes.
Modified:
poolalloc/trunk/lib/PoolAllocate/TransformFunctionBody.cpp
Modified: poolalloc/trunk/lib/PoolAllocate/Tra
Author: criswell
Date: Thu Feb 14 14:24:14 2008
New Revision: 47133
URL: http://llvm.org/viewvc/llvm-project?rev=47133&view=rev
Log:
Use getPoolType() to determine the type of the pool descriptor.
Modified:
poolalloc/trunk/lib/PoolAllocate/PoolAllocate.cpp
poolalloc/trunk/lib/PoolAllocate
Author: criswell
Date: Thu Feb 14 14:23:37 2008
New Revision: 47132
URL: http://llvm.org/viewvc/llvm-project?rev=47132&view=rev
Log:
Change the getPoolType() method to switch between different pool sizes
depending upon whether we're compiling for use with SAFECode.
Modified:
poolalloc/trunk/i
Author: criswell
Date: Wed Feb 13 16:25:17 2008
New Revision: 47095
URL: http://llvm.org/viewvc/llvm-project?rev=47095&view=rev
Log:
Enhanced Makefiles so that building with SAFECode works.
Modified:
poolalloc/trunk/Makefile.common.in
Modified: poolalloc/trunk/Makefile.common.in
URL:
http:/
Author: criswell
Date: Wed Feb 13 16:23:55 2008
New Revision: 47094
URL: http://llvm.org/viewvc/llvm-project?rev=47094&view=rev
Log:
Added the --with-safecodeobj option to configure the location of SAFECode's
object tree.
Fixed Makefiles so that they can now enable SAFECode builds properly.
Modif
Author: criswell
Date: Wed Feb 13 16:22:22 2008
New Revision: 47092
URL: http://llvm.org/viewvc/llvm-project?rev=47092&view=rev
Log:
Fix compilation when SAFECODE is defined.
Due to some strange errors when the C++ compiler tries to create a copy
constructor for struct FuncInfo, I cannot make Valu
Author: criswell
Date: Tue Feb 12 14:33:14 2008
New Revision: 47023
URL: http://llvm.org/viewvc/llvm-project?rev=47023&view=rev
Log:
Added getPoolType() method which allows other passes to determine the type
of pool descriptors added by the Automatic Pool Allocation pass.
Modified:
poolalloc/
Changes in directory llvm-www/pubs:
index.html updated: 1.60 -> 1.61
---
Log message:
Added a line break before the SOSP award note.
---
Diffs of the changes: (+4 -1)
index.html |5 -
1 files changed, 4 insertions(+), 1 deletion(-)
Index: llvm-www/pubs/index.html
diff -u llvm-www
Changes in directory llvm-www/pubs:
2007-SOSP-SVA.html updated: 1.1 -> 1.2
index.html updated: 1.59 -> 1.60
---
Log message:
Added our SOSP Audience Choice Award.
---
Diffs of the changes: (+3 -1)
2007-SOSP-SVA.html |2 ++
index.html |2 +-
2 files changed, 3 insertions(+),
Author: criswell
Date: Thu Dec 20 13:56:51 2007
New Revision: 45267
URL: http://llvm.org/viewvc/llvm-project?rev=45267&view=rev
Log:
Updated code to use PointerType::getUnqual() to get pointer types.
Disabled the dependence of the ConvertUnsafeAllocas pass; this appears to be
a performance hack th
Author: criswell
Date: Thu Dec 20 13:47:14 2007
New Revision: 45264
URL: http://llvm.org/viewvc/llvm-project?rev=45264&view=rev
Log:
Updated to use PointerType::getUnqual() to get pointer types.
Modified:
poolalloc/trunk/lib/DSA/StdLibPass.cpp
Modified: poolalloc/trunk/lib/DSA/StdLibPass.cpp
Author: criswell
Date: Mon Dec 17 14:50:01 2007
New Revision: 45117
URL: http://llvm.org/viewvc/llvm-project?rev=45117&view=rev
Log:
Add ID values to the pool allocation passes.
Modify constructors accordingly.
Modified:
poolalloc/trunk/include/poolalloc/PoolAllocate.h
poolalloc/trunk/lib
Author: criswell
Date: Mon Dec 10 14:26:29 2007
New Revision: 44810
URL: http://llvm.org/viewvc/llvm-project?rev=44810&view=rev
Log:
Fix some wording.
Modified:
llvm/trunk/docs/WritingAnLLVMPass.html
Modified: llvm/trunk/docs/WritingAnLLVMPass.html
URL:
http://llvm.org/viewvc/llvm-project/l
Author: criswell
Date: Fri Dec 7 15:05:23 2007
New Revision: 44683
URL: http://llvm.org/viewvc/llvm-project?rev=44683&view=rev
Log:
Removed deleteValue() and copyValue() from TDDataStructure; these methods
should be implemented by the base class.
Modified:
poolalloc/trunk/include/dsa/DataStr
Author: criswell
Date: Fri Dec 7 12:06:47 2007
New Revision: 44679
URL: http://llvm.org/viewvc/llvm-project?rev=44679&view=rev
Log:
Implement the isPointerType() method found in the DS namespace.
Modified:
poolalloc/trunk/lib/DSA/DataStructure.cpp
Modified: poolalloc/trunk/lib/DSA/DataStruc
Author: criswell
Date: Fri Dec 7 12:07:27 2007
New Revision: 44680
URL: http://llvm.org/viewvc/llvm-project?rev=44680&view=rev
Log:
Build relinked libraries for the SAFECode tool.
Modified:
poolalloc/trunk/lib/DSA/Makefile
poolalloc/trunk/lib/PoolAllocate/Makefile
Modified: poolalloc/tr
Author: criswell
Date: Fri Dec 7 12:06:17 2007
New Revision: 44678
URL: http://llvm.org/viewvc/llvm-project?rev=44678&view=rev
Log:
Comment out the declarations of deleteValue() and copyValue() for the
TDDataStructure pass. These methods are never defined and are uneeded.
Need review from Andrew
Author: criswell
Date: Fri Dec 7 12:05:12 2007
New Revision: 44677
URL: http://llvm.org/viewvc/llvm-project?rev=44677&view=rev
Log:
Do not use an absolute path to find the header file from SAFECode. The
configure script now sets up -I options to the compiler to help us find it.
Modified:
po
Author: criswell
Date: Mon Dec 3 13:34:25 2007
New Revision: 44542
URL: http://llvm.org/viewvc/llvm-project?rev=44542&view=rev
Log:
Fixed typo.
Modified:
llvm/trunk/docs/WritingAnLLVMPass.html
Modified: llvm/trunk/docs/WritingAnLLVMPass.html
URL:
http://llvm.org/viewvc/llvm-project/llvm/tr
Author: criswell
Date: Thu Nov 29 14:37:55 2007
New Revision: 1
URL: http://llvm.org/viewvc/llvm-project?rev=1&view=rev
Log:
Update use of TargetData->getTypeSize() to TargetData->getABITypeSize().
I believe we want all of the sizes to including ABI padding.
Modified:
poolalloc/trunk/
Author: criswell
Date: Mon Nov 19 15:44:41 2007
New Revision: 44245
URL: http://llvm.org/viewvc/llvm-project?rev=44245&view=rev
Log:
Recognize malloc() and free() as allocators and deallocators, even in
kernel mode.
Build object files for linking with the SAFECode tool.
Use the correct type for po
Author: criswell
Date: Mon Nov 12 10:57:56 2007
New Revision: 44018
URL: http://llvm.org/viewvc/llvm-project?rev=44018&view=rev
Log:
Fix typo.
Modified:
llvm/branches/SVA/docs/WritingAnLLVMPass.html
Modified: llvm/branches/SVA/docs/WritingAnLLVMPass.html
URL:
http://llvm.org/viewvc/llvm-pro
Author: criswell
Date: Wed Nov 7 22:04:43 2007
New Revision: 43878
URL: http://llvm.org/viewvc/llvm-project?rev=43878&view=rev
Log:
Test commit.
Modified:
poolalloc/branches/SVA/README
Modified: poolalloc/branches/SVA/README
URL:
http://llvm.org/viewvc/llvm-project/poolalloc/branches/SVA/R
Author: criswell
Date: Wed Nov 7 17:13:44 2007
New Revision: 43850
URL: http://llvm.org/viewvc/llvm-project?rev=43850&view=rev
Log:
Test commit.
Modified:
poolalloc/branches/SVA/README
Modified: poolalloc/branches/SVA/README
URL:
http://llvm.org/viewvc/llvm-project/poolalloc/branches/SVA/R
Author: criswell
Date: Wed Nov 7 17:14:07 2007
New Revision: 43851
URL: http://llvm.org/viewvc/llvm-project?rev=43851&view=rev
Log:
Testing another commit and reverting previous change.
Modified:
poolalloc/branches/SVA/README
Modified: poolalloc/branches/SVA/README
URL:
http://llvm.org/vie
Changes in directory llvm-www/sva:
index.html added (r1.1)
---
Log message:
Skeleton index page.
---
Diffs of the changes: (+13 -0)
index.html | 13 +
1 files changed, 13 insertions(+)
Index: llvm-www/sva/index.html
diff -c /dev/null llvm-www/sva/index.html:1.1
*** /dev/nul
Changes in directory llvm-www/sva:
---
Log message:
Directory /home/vadve/shared/PublicCVS/llvm-www/sva added to the repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lis
Changes in directory llvm-www:
Users.html updated: 1.23 -> 1.24
---
Log message:
Changed "Academic/Research" to "Academic Research" per Vikram's request.
---
Diffs of the changes: (+2 -2)
Users.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/Users.html
Changes in directory llvm-www:
Users.html updated: 1.22 -> 1.23
---
Log message:
Added David Penry's research group.
---
Diffs of the changes: (+10 -1)
Users.html | 11 ++-
1 files changed, 10 insertions(+), 1 deletion(-)
Index: llvm-www/Users.html
diff -u llvm-www/Users.html:1
Author: criswell
Date: Fri Oct 26 13:31:24 2007
New Revision: 43388
URL: http://llvm.org/viewvc/llvm-project?rev=43388&view=rev
Log:
Updated configure script for Andrew's latest changes.
Modified:
poolalloc/trunk/configure
Modified: poolalloc/trunk/configure
URL:
http://llvm.org/viewvc/llvm
Author: criswell
Date: Mon Oct 22 14:57:26 2007
New Revision: 43229
URL: http://llvm.org/viewvc/llvm-project?rev=43229&view=rev
Log:
Make DSA compile correctly in kernel and non-kernel mode.
Modified:
poolalloc/branches/SVA/lib/DSA/Local.cpp
Modified: poolalloc/branches/SVA/lib/DSA/Local.cpp
Changes in directory llvm-www/pubs:
index.html updated: 1.58 -> 1.59
---
Log message:
Added SOSP paper on Secure Virtual Architecture.
---
Diffs of the changes: (+7 -0)
index.html |7 +++
1 files changed, 7 insertions(+)
Index: llvm-www/pubs/index.html
diff -u llvm-www/pubs/index
+ Commodity Operating Systems
+
+
+
+
+ Secure Virtual Architecture: A Safe Execution Environment for
+ Commodity Operating Systems
+
+
+ John Criswell,
+ Andrew Lenharth,
+ Dinakar Dhurjati, and
+ http://www.cs.uiuc.edu/~vadve";>Vikram Adve
+
+
+ Abstract:
+
+ This paper d
Safe Execution Environment for
+ Commodity Operating Systems
+
+
+
+
+ Secure Virtual Architecture: A Safe Execution Environment for
+ Commodity Operating Systems
+
+
+ John Criswell,
+ Andrew Lenharth,
+ Dinakar Dhurjati, and
+ http://www.cs.uiuc.edu/~vadve";>Vik
Changes in directory llvm-www/pubs:
2007-SOSP-SVA.pdf added (r1.1)
---
Log message:
SOSP 2007 paper.
---
Diffs of the changes: (+0 -0)
2007-SOSP-SVA.pdf |0
1 files changed
Index: llvm-www/pubs/2007-SOSP-SVA.pdf
___
llvm-commits mailing
Author: criswell
Date: Sun Aug 5 13:47:30 2007
New Revision: 40845
URL: http://llvm.org/viewvc/llvm-project?rev=40845&view=rev
Log:
Modified code so that the indirect call is performed even if there is no
matching target. This allows the kernel to print an error message and
continue operating wh
Author: criswell
Date: Sun Aug 5 13:46:18 2007
New Revision: 40844
URL: http://llvm.org/viewvc/llvm-project?rev=40844&view=rev
Log:
Don't consider kmalloc/kfree as regular allocators.
Modified:
poolalloc/branches/SVA/lib/DSA/Local.cpp
Modified: poolalloc/branches/SVA/lib/DSA/Local.cpp
URL:
Author: criswell
Date: Sat Aug 4 11:23:46 2007
New Revision: 40814
URL: http://llvm.org/viewvc/llvm-project?rev=40814&view=rev
Log:
Added assertion.
Modified:
poolalloc/branches/SVA/lib/DSA/Local.cpp
Modified: poolalloc/branches/SVA/lib/DSA/Local.cpp
URL:
http://llvm.org/viewvc/llvm-projec
Author: criswell
Date: Fri Jul 13 14:35:24 2007
New Revision: 39821
URL: http://llvm.org/viewvc/llvm-project?rev=39821&view=rev
Log:
Changed the system call number/function map to record the actual system call
number instead of the LLVM Value representing the number. Multiple LLVM Values
can rep
Author: criswell
Date: Sun Jul 1 09:24:13 2007
New Revision: 37830
URL: http://llvm.org/viewvc/llvm-project?rev=37830&view=rev
Log:
Test commit.
Modified:
poolalloc/trunk/README
Modified: poolalloc/trunk/README
URL:
http://llvm.org/viewvc/llvm-project/poolalloc/trunk/README?rev=37830&r1=37
Author: criswell
Date: Fri Jun 29 14:12:50 2007
New Revision: 37812
URL: http://llvm.org/viewvc/llvm-project?rev=37812&view=rev
Log:
Applied Reid's patch. Long live Subversion!
Modified:
llvm/trunk/utils/NewNightlyTest.pl
Modified: llvm/trunk/utils/NewNightlyTest.pl
URL:
http://llvm.org/vi
Author: criswell
Date: Fri Jun 29 14:12:31 2007
New Revision: 37811
URL: http://llvm.org/viewvc/llvm-project?rev=37811&view=rev
Log:
Applied Reid's patch. Long live Subversion!
Modified:
llvm/trunk/docs/GettingStarted.html
Modified: llvm/trunk/docs/GettingStarted.html
URL:
http://llvm.org/
Author: criswell
Date: Fri Jun 29 14:07:03 2007
New Revision: 37810
URL: http://llvm.org/viewvc/llvm-project?rev=37810&view=rev
Log:
Undo previous commit.
Modified:
llvm/branches/SVA/README.txt
Modified: llvm/branches/SVA/README.txt
URL:
http://llvm.org/viewvc/llvm-project/llvm/branches/SVA
Author: criswell
Date: Fri Jun 29 14:04:53 2007
New Revision: 37809
URL: http://llvm.org/viewvc/llvm-project?rev=37809&view=rev
Log:
Test commit on SVA branch.
Modified:
llvm/branches/SVA/README.txt
Modified: llvm/branches/SVA/README.txt
URL:
http://llvm.org/viewvc/llvm-project/llvm/branche
Author: criswell
Date: Fri Jun 29 13:24:05 2007
New Revision: 37807
URL: http://llvm.org/viewvc/llvm-project?rev=37807&view=rev
Log:
Updated my entry as a test commit.
Removed QMTest (it is long gone).
Acknowledge the fleeting'ness of my original autoconf work.
Mention that I fixed some bugs.
Mod
Changes in directory llvm/lib/Support:
ConstantRange.cpp (r1.16) removed
---
Log message:
This has moved to lib/Analysis.
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.
tic
Processor Element.
-video
-slides (PDF)
-slides (PPT)
+video
+slides (PDF)
+slides (PPT)
John Criswell
Secure Virtual Architecture - A presentation on our research
to
create a virtual machine that operates below
des (PDF)
+slides (PPT)
John Criswell
Secure Virtual Architecture - A presentation on our research
to
create a virtual machine that operates below the operating system and a
@@ -245,6 +247,6 @@
src="http://jigsaw.w3.org/css-validator/images/vcss"; alt="Va
Changes in directory llvm-www/devmtg/2007-05:
08-Criswell-SVA.pdf added (r1.1)
---
Log message:
PDF of Slides
---
Diffs of the changes: (+0 -0)
08-Criswell-SVA.pdf |0
1 files changed
Index: llvm-www/devmtg/2007-05/08-Criswell-SVA.pdf
_
Changes in directory llvm-www:
SVNMigration.html updated: 1.14 -> 1.15
---
Log message:
Bumped date back.
---
Diffs of the changes: (+2 -2)
SVNMigration.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/SVNMigration.html
diff -u llvm-www/SVNMigration.html
Changes in directory llvm/lib/Target/CBackend:
Writer.cpp updated: 1.280.4.2 -> 1.280.4.3
---
Log message:
Hack to see branch to label functions as pure and const.
Also fixed the creation of function prototypes with extern linkage.
---
Diffs of the changes: (+14 -4)
Writer.cpp | 18 +
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.134 -> 1.135
---
Log message:
Update abstract.
---
Diffs of the changes: (+2 -2)
DevMtgMay2007.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u llvm-www/DevMtgMay2007
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.133 -> 1.134
---
Log message:
Updated to my presentation abstract.
---
Diffs of the changes: (+2 -3)
DevMtgMay2007.html |5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u l
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.132 -> 1.133
---
Log message:
Added a brief description of my talk.
---
Diffs of the changes: (+3 -2)
DevMtgMay2007.html |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u
Changes in directory CVSROOT:
loginfo updated: 1.16 -> 1.17
---
Log message:
Commits for the internal CVS repository should not be made public.
---
Diffs of the changes: (+1 -1)
loginfo |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: CVSROOT/loginfo
diff -u CVSROOT/login
Changes in directory CVSROOT:
loginfo updated: 1.15 -> 1.16
---
Log message:
Added entry for paper I'm working on.
---
Diffs of the changes: (+1 -0)
loginfo |1 +
1 files changed, 1 insertion(+)
Index: CVSROOT/loginfo
diff -u CVSROOT/loginfo:1.15 CVSROOT/loginfo:1.16
--- CVSROOT/logi
Changes in directory llvm-www:
Users.html updated: 1.15 -> 1.16
---
Log message:
Add Abo Akademi University's NECST project per Sebastien Lafond's request.
---
Diffs of the changes: (+9 -1)
Users.html | 10 +-
1 files changed, 9 insertions(+), 1 deletion(-)
Index: llvm-www/User
Changes in directory llvm-poolalloc/lib/DSA:
Local.cpp updated: 1.158.2.4.2.8 -> 1.158.2.4.2.9
---
Log message:
Reversed the order of metapools when merging. This ensures that the object
on which we call the merge() method is never NULL.
---
Diffs of the changes: (+1 -1)
Local.cpp |2
Changes in directory llvm-www:
Users.html updated: 1.14 -> 1.15
---
Log message:
Changed from Cray to Cray Inc.
---
Diffs of the changes: (+2 -2)
Users.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/Users.html
diff -u llvm-www/Users.html:1.14 llvm-www/
Changes in directory llvm-www:
Users.html updated: 1.11 -> 1.12
---
Log message:
Put companies in alphabetical order.
---
Diffs of the changes: (+7 -7)
Users.html | 14 +++---
1 files changed, 7 insertions(+), 7 deletions(-)
Index: llvm-www/Users.html
diff -u llvm-www/Users.htm
Changes in directory llvm-www:
Users.html updated: 1.10 -> 1.11
---
Log message:
Fix spelling.
---
Diffs of the changes: (+2 -2)
Users.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/Users.html
diff -u llvm-www/Users.html:1.10 llvm-www/Users.html:1.11
-
Changes in directory llvm-www:
Users.html updated: 1.9 -> 1.10
---
Log message:
Added Ageia.
---
Diffs of the changes: (+7 -1)
Users.html |8 +++-
1 files changed, 7 insertions(+), 1 deletion(-)
Index: llvm-www/Users.html
diff -u llvm-www/Users.html:1.9 llvm-www/Users.html:1.10
-
Changes in directory llvm/lib/Transforms/IPO:
Inliner.cpp updated: 1.30.2.1 -> 1.30.2.1.2.1
---
Log message:
Adde dthe no-inline option to force the inliner not to inline specified
functions.
---
Diffs of the changes: (+25 -1)
Inliner.cpp | 26 +-
1 files changed,
Changes in directory llvm-www:
header.incl updated: 1.55 -> 1.56
---
Log message:
Add the LLVM users page to the site map sidebar.
Rename "LLVM People" to "LLVM Developers" to avoid confusion between Users
page and Developers page.
If others have suggestions for a different naming scheme, pleas
Changes in directory llvm-www:
Users.html updated: 1.1 -> 1.2
---
Log message:
Added Cray to company list.
Added more research groups.
Added a few education institutions.
Removed class column from educational list as we only have that information
for UIUC.
---
Diffs of the changes: (+58 -3)
Changes in directory llvm-www:
Users.html added (r1.1)
---
Log message:
List of Users of LLVM.
---
Diffs of the changes: (+171 -0)
Users.html | 171 +
1 files changed, 171 insertions(+)
Index: llvm-www/Users.html
diff -c /dev/n
Changes in directory llvm/lib/Target/CBackend:
Writer.cpp updated: 1.280.4.1 -> 1.280.4.2
---
Log message:
Make the given functions with the const attribute.
No, this should never be folded into a non-experimental LLVM branch.
---
Diffs of the changes: (+8 -0)
Writer.cpp |8
1
Changes in directory CVSROOT:
loginfo updated: 1.14 -> 1.15
---
Log message:
Email criswell when changes to the llva tree occur.
---
Diffs of the changes: (+1 -0)
loginfo |1 +
1 files changed, 1 insertion(+)
Index: CVSROOT/loginfo
diff -u CVSROOT/loginfo:1.14 CVSROOT/loginfo:1.15
--
Changes in directory llvm-poolalloc/lib/DSA:
Local.cpp updated: 1.158.2.4.2.2 -> 1.158.2.4.2.3
---
Log message:
Nodes returned from llva_save_stackp() are now collapsed.
Ensure that all globals with a DSNode have a MetaPool.
Disabled debugging and random kernel hacks.
---
Diffs of the changes
Changes in directory llvm-poolalloc/lib/DSA:
TopDownClosure.cpp updated: 1.92.2.1.2.1 -> 1.92.2.1.2.2
---
Log message:
It is possible that MetaPools may be added which have no DSNode.
Skip them properly.
---
Diffs of the changes: (+1 -1)
TopDownClosure.cpp |2 +-
1 files changed, 1 ins
Changes in directory llvm-poolalloc/lib/DSA:
DataStructure.cpp updated: 1.248.2.4.2.2 -> 1.248.2.4.2.3
---
Log message:
Mark globals that are accessable to external functions incomplete.
---
Diffs of the changes: (+3 -1)
DataStructure.cpp |4 +++-
1 files changed, 3 insertions(+), 1 de
Changes in directory llvm-poolalloc/lib/DSA:
DataStructure.cpp updated: 1.248.2.4.2.1 -> 1.248.2.4.2.2
---
Log message:
Disabled debugging output.
---
Diffs of the changes: (+2 -0)
DataStructure.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm-poolalloc/lib/DSA/DataStructure.c
Changes in directory llvm-poolalloc/lib/DSA:
Local.cpp updated: 1.158.2.4 -> 1.158.2.4.2.1
---
Log message:
The llva_save_stackp() function returns the stack pointer.
It should be marked with the incomplete, unknown, and stack flags.
---
Diffs of the changes: (+3 -1)
Local.cpp |4 +++-
Changes in directory llvm-poolalloc/lib/DSA:
DataStructure.cpp updated: 1.248.2.3 -> 1.248.2.4
---
Log message:
Merged in revision 1.258. This patch marks nodes incomplete.
---
Diffs of the changes: (+8 -0)
DataStructure.cpp |8
1 files changed, 8 insertions(+)
Index: llvm-
Changes in directory llvm-poolalloc/lib/DSA:
Local.cpp updated: 1.158.2.3 -> 1.158.2.4
---
Log message:
Add code that might correctly handle llva_save_stackp().
---
Diffs of the changes: (+12 -0)
Local.cpp | 12
1 files changed, 12 insertions(+)
Index: llvm-poolalloc/lib/D
Changes in directory llvm:
LICENSE.TXT updated: 1.28 -> 1.29
---
Log message:
Welcome 2007.
---
Diffs of the changes: (+1 -1)
LICENSE.TXT |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/LICENSE.TXT
diff -u llvm/LICENSE.TXT:1.28 llvm/LICENSE.TXT:1.29
--- llvm/LICENSE
Changes in directory llvm/include/llvm:
LinkAllPasses.h updated: 1.3 -> 1.3.4.1
---
Log message:
Remove DSA passes.
---
Diffs of the changes: (+0 -13)
LinkAllPasses.h | 13 -
1 files changed, 13 deletions(-)
Index: llvm/include/llvm/LinkAllPasses.h
diff -u llvm/include/llvm
Changes in directory llvm-poolalloc/include/poolalloc:
PoolAllocate.h updated: 1.51.2.1 -> 1.51.2.2
---
Log message:
Added --with-safecodesrc and --with=safecodeobj options to specify the
location of SAFECode. There should be no more hard coded paths in the
poolalloc source tree.
These should
Changes in directory llvm-poolalloc:
Makefile.common.in updated: 1.11 -> 1.11.2.1
configure updated: 1.11.2.2 -> 1.11.2.3
---
Log message:
Added --with-safecodesrc and --with=safecodeobj options to specify the
location of SAFECode. There should be no more hard coded paths in the
poolalloc sour
Changes in directory llvm-poolalloc/autoconf:
configure.ac updated: 1.10.2.2 -> 1.10.2.3
---
Log message:
Added --with-safecodesrc and --with=safecodeobj options to specify the
location of SAFECode. There should be no more hard coded paths in the
poolalloc source tree.
These should default to
Changes in directory llvm/lib/Analysis/DataStructure:
Makefile (r1.5) removed
---
Log message:
Remove files from release_19 branch.
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http:/
Changes in directory llvm/lib/Analysis/DataStructure:
BottomUpClosure.cpp (r1.123) removed
CallTargets.cpp (r1.4) removed
CompleteBottomUp.cpp (r1.37) removed
DataStructure.cpp (r1.248) removed
DataStructureAA.cpp (r1.40) removed
DataStructureOpt.cpp (r1.13) removed
DataStructureStats.cpp (r1.21
Changes in directory llvm/tools/bugpoint:
Makefile updated: 1.19 -> 1.19.4.1
---
Log message:
Remove DSA from release_19 tools.
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/tools/bugpoint/Makefile
diff -u llvm/tools/bugp
Changes in directory llvm/lib/Analysis:
Makefile updated: 1.11 -> 1.11.10.1
---
Log message:
Don't bother building DSA directory; no one uses it anymore.
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Analysis/Makefile
Changes in directory llvm/tools/opt:
Makefile updated: 1.59 -> 1.59.4.1
---
Log message:
Remove DSA from release_19 tools.
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/tools/opt/Makefile
diff -u llvm/tools/opt/Makefile:
Changes in directory llvm/include/llvm/Analysis/DataStructure:
CallTargets.h (r1.1) removed
DSGraph.h (r1.110) removed
DSGraphTraits.h (r1.25) removed
DSNode.h (r1.58) removed
DSSupport.h (r1.41) removed
DataStructure.h (r1.98) removed
---
Log message:
Remove DSA from release_19 branch.
---
D
Changes in directory llvm-poolalloc/lib/DSA:
Makefile updated: 1.5.2.1 -> 1.5.2.2
---
Log message:
Build a shared library that can be loaded into the opt command.
---
Diffs of the changes: (+3 -0)
Makefile |3 +++
1 files changed, 3 insertions(+)
Index: llvm-poolalloc/lib/DSA/Makefil
Changes in directory llvm/autoconf:
configure.ac updated: 1.249.2.1 -> 1.249.2.2
---
Log message:
Automatically configure the safecode project on the release_19 branch.
---
Diffs of the changes: (+1 -0)
configure.ac |1 +
1 files changed, 1 insertion(+)
Index: llvm/autoconf/configure
Changes in directory llvm:
configure updated: 1.254.2.1 -> 1.254.2.2
---
Log message:
Automatically configure the safecode project on the release_19 branch.
---
Diffs of the changes: (+27 -24)
configure | 51 +++
1 files changed, 27 inserti
Changes in directory llvm-poolalloc/include/poolalloc:
PoolAllocate.h updated: 1.52 -> 1.53
---
Log message:
Updated to new LLVM API.
---
Diffs of the changes: (+3 -3)
PoolAllocate.h |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm-poolalloc/include/poolalloc/P
Changes in directory llvm-poolalloc/lib/PoolAllocate:
AccessTrace.cpp updated: 1.8 -> 1.9
Heuristic.cpp updated: 1.16 -> 1.17
PointerCompress.cpp updated: 1.75 -> 1.76
PoolAllocate.cpp updated: 1.131 -> 1.132
PoolOptimize.cpp updated: 1.10 -> 1.11
TransformFunctionBody.cpp updated: 1.60 -> 1.61
Changes in directory llvm-poolalloc/lib/DSA:
CallTargets.cpp updated: 1.9 -> 1.10
DataStructureOpt.cpp updated: 1.16 -> 1.17
DataStructureStats.cpp updated: 1.26 -> 1.27
Local.cpp updated: 1.165 -> 1.166
Makefile updated: 1.6 -> 1.7
---
Log message:
Build a dynamically loadable library file.
Up
Changes in directory llvm-poolalloc/lib/DSA:
BottomUpClosure.cpp updated: 1.128 -> 1.129
CallTargets.cpp updated: 1.8 -> 1.9
CompleteBottomUp.cpp updated: 1.40 -> 1.41
DataStructure.cpp updated: 1.256 -> 1.257
DataStructureOpt.cpp updated: 1.15 -> 1.16
DataStructureStats.cpp updated: 1.25 -> 1.2
Changes in directory llvm-poolalloc/lib/PoolAllocate:
PointerCompress.cpp updated: 1.74 -> 1.75
PoolAllocate.cpp updated: 1.130 -> 1.131
PoolOptimize.cpp updated: 1.9 -> 1.10
---
Log message:
Update to the new Statistic interface.
---
Diffs of the changes: (+12 -14)
PointerCompress.cpp |
Changes in directory llvm-poolalloc/include/poolalloc/Config:
config.h.in updated: 1.3.2.1 -> 1.3.2.2
---
Log message:
Merge in some DSA cleanup from mainline.
---
Diffs of the changes: (+2 -0)
config.h.in |2 ++
1 files changed, 2 insertions(+)
Index: llvm-poolalloc/include/poolallo
Changes in directory llvm-www/demo:
index.cgi updated: 1.66 -> 1.67
---
Log message:
Updated to use my copy of the new LLVM tools and Andrew's newly built CFE.
---
Diffs of the changes: (+5 -5)
index.cgi | 10 +-
1 files changed, 5 insertions(+), 5 deletions(-)
Index: llvm-www/
Changes in directory llvm-poolalloc/lib/PoolAllocate:
PoolAllocate.cpp updated: 1.129 -> 1.130
TransformFunctionBody.cpp updated: 1.59 -> 1.60
---
Log message:
Update to latest LLVM by updating all getCast() constant expressions.
---
Diffs of the changes: (+2 -2)
PoolAllocate.cpp
Changes in directory llvm/include/llvm/ADT:
Statistic.h updated: 1.21 -> 1.22
---
Log message:
Added operator methods to the Statistic class; some LLVM projects depend
on these.
---
Diffs of the changes: (+13 -1)
Statistic.h | 14 +-
1 files changed, 13 insertions(+), 1 delet
1 - 100 of 259 matches
Mail list logo