Commit Graph

84 Commits

Author SHA1 Message Date
msridhar1 3774c8b47e small fix
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3380 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-30 20:09:47 +00:00
msridhar1 1a22a088ab bug fix: don't rely on order of elements in Dispatch enumeration
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3379 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-30 20:08:04 +00:00
sjfink 2365d81580 small cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3371 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-26 17:42:27 +00:00
dolby-oss b2bae33bab generalize parsing of Descriptors to also handle languages other than Java
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3366 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-26 15:11:45 +00:00
dolby-oss 2e65395044 further shrike-related refactoring
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3365 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-24 17:07:44 +00:00
yinnon_haviv 6c3c1b054e Added support for reading runtime visible annotations
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3361 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-22 07:51:29 +00:00
msridhar1 838f6cf90a isPEI() fixes for binary op instructions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3358 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-19 17:21:52 +00:00
msridhar1 5b829251f9 bug fix: isPEI() should return false for static field accesses
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3357 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-19 15:15:31 +00:00
sjfink f56f606ce2 more IllegalArgumentExceptions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3332 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-17 17:52:06 +00:00
sjfink d175c8e0e3 misc. hardening and bug fixes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3329 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-17 16:01:43 +00:00
sjfink a3b7564df6 more IllegalArgumentExceptions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3326 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-17 14:15:40 +00:00
sjfink 89c9d17284 bug fix: CONSTANT(klass) can throw ClassNotFoundException
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3325 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-17 13:25:07 +00:00
sjfink 1ada88e603 organize imports
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3275 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-11 13:53:55 +00:00
dolby-oss 1b1c7f2b3f further Shrike refactoring to generalize instructions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3274 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-11 13:33:00 +00:00
sjfink e405752518 bug fix for a corner case where JSR processing encounters a swap involving the return address on the stack
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3271 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-03-10 20:20:04 +00:00
dolby-oss aad54f7abc further Shrike refactoring to generalize instructions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3241 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-02-26 16:50:52 +00:00
sjfink 407497b32f clean up import
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3235 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-02-19 18:38:27 +00:00
dolby-oss 1517a9dd7d changes to make the ShrikeBT instructions less tied to the details of Java bytecode
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3226 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2009-02-19 15:55:50 +00:00
msridhar1 c461057ece change to 1.5 execution environment; fix some warnings
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3102 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-12-01 21:50:54 +00:00
sjfink 66884c2c37 fix Eclipse 3.4.1 compiler warnings
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3100 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-12-01 19:40:43 +00:00
sjfink 06b647f8dd bug fix with logical operators
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3035 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-09-12 13:59:27 +00:00
sjfink 145bb80e22 make an inner class static
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@3006 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-08-21 22:13:36 +00:00
sjfink b19397531b misc. minor cleanups
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2996 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-08-20 16:06:17 +00:00
sjfink 59c6cac381 support for reading InnerClass attributes
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2991 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-08-15 14:49:41 +00:00
sjfink 6efd98c8ce tweak code format
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2942 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-07-04 01:56:31 +00:00
msridhar1 6b82b15311 removed a call to intern()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2914 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-06-26 18:12:14 +00:00
sjfink b7b9575853 tweak code format
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2909 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-06-25 14:52:04 +00:00
sjfink 28f60e05b7 git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2824 f5eafffb-2e1d-0410-98e4-8ec43c5233c4 2008-05-18 14:03:19 +00:00
rmfuhrer 88607a3247 Removed redundant initialization code (already in buildPluginCommon.xml). Added missing dependency of target "plugin.jar" on "javaInit" to pick up compiler-related property settings.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2815 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-13 20:35:45 +00:00
sjfink 9883d09e29 optimize .. avoid a call to clone()
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2799 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-12 13:33:50 +00:00
sjfink 1f131186f9 set Version as requested by Ashish Patel
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2783 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-05-04 15:24:53 +00:00
sjfink 9f5ea66719 tweak code format
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2368 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-11 16:50:59 +00:00
sjfink 10177ec1e5 tweak code formatting for enums
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2336 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-10 16:26:17 +00:00
loginov efd7c11eef Only an exclusion of bak/ subdirs of the src tree.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2296 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-04 22:52:44 +00:00
sjfink 0ec445aed0 tweak code formatting template
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2261 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2008-01-03 16:30:56 +00:00
sjfink e1ff8cd093 revert code compliance level to 5.0
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2201 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-17 18:47:30 +00:00
rmfuhrer 0b5a2fecb5 File that maps plugin version to contained src file versions.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2126 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-08 20:55:46 +00:00
rmfuhrer 3e975f91f1 Updated to latest plugin/feature names. Now obtains plugin ID and version # from the bundle manifest.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@2125 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-12-08 20:54:16 +00:00
sjfink 23eadb80a5 bump up source level to 6.0
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1849 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-10-11 14:25:49 +00:00
sjfink 52488676e4 more IllegalArgumentExceptions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1738 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-09-07 01:56:04 +00:00
sjfink 3a00b38779 another IllegalArgumentException
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1680 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-28 12:20:20 +00:00
sjfink 864d634bf1 more precondition checking
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1639 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-21 02:45:30 +00:00
sjfink 1f67550d3c add more checks for IllegalArgumentExceptions
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1629 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-08-17 21:09:49 +00:00
yahave ecf64b2f76 Dillig: add handling of annotations
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1529 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-07-20 21:35:04 +00:00
egeay 155a0f313d Updated plugin dependencies for Eclipse 3.3 release.
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1427 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-07-11 19:03:38 +00:00
sjfink cc3303f9ee massive overhaul of Warnings management
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1381 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-07-06 22:07:33 +00:00
sjfink 398f1e5f98 add some @NonNull annotations
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1245 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-06-06 02:48:10 +00:00
sjfink 3beebfc161 make opcode final and associated refactoring
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1243 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-06-05 01:37:22 +00:00
sjfink 09723fdc2b make some fields final
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1242 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-06-05 01:17:18 +00:00
sjfink 0119a40be4 make many fields final
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@1233 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
2007-06-01 21:39:03 +00:00