summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Ketan Dixit [Fri, 21 May 2010 01:10:22 +0000 (21:10 -0400)]
Fixed the bugs for compilation with Bzip
Ketan Dixit [Tue, 20 Apr 2010 23:15:42 +0000 (19:15 -0400)]
Merge branch 'master' of ssh://ketand@git.fsl.cs.sunysb.edu/home/fslgit/interaspect
Justin Seyster [Fri, 16 Apr 2010 01:37:25 +0000 (21:37 -0400)]
Fixed error in build_gcc_call().
Building the argtype_list the wrong way resulted in a malformed list
that caused build_function_type() to crash in some circumstances.
Ketan Dixit [Wed, 14 Apr 2010 22:13:51 +0000 (18:13 -0400)]
fun call pointcut
Justin Seyster [Thu, 1 Apr 2010 20:28:32 +0000 (16:28 -0400)]
Added verbose flag to test driver.
Justin Seyster [Thu, 1 Apr 2010 20:28:08 +0000 (16:28 -0400)]
Added missing test driver header file.
Justin Seyster [Thu, 1 Apr 2010 20:27:35 +0000 (16:27 -0400)]
Added support for aop_capture_lhs_addr() on assignment pointcuts.
Justin Seyster [Thu, 1 Apr 2010 20:21:56 +0000 (16:21 -0400)]
Added support for including aop_dynval objects in advice calls.
Justin Seyster [Thu, 1 Apr 2010 20:14:36 +0000 (16:14 -0400)]
Changed the location of the AOP instrumentation pass.
With the instrumentation pass occuring much earlier in compilation, it
is much less likely for optimizations to interfere with
intstrumentation.
Added PAUSE_ON_START debugging feature.
Justin Seyster [Tue, 30 Mar 2010 22:09:21 +0000 (18:09 -0400)]
Added verbose mode to test case framework.
Verbose mode prints each GCC command that the framework executes.
Justin Seyster [Sat, 27 Mar 2010 01:38:08 +0000 (21:38 -0400)]
Fixed sizeof() type.
Justin Seyster [Wed, 24 Mar 2010 23:29:45 +0000 (19:29 -0400)]
Added an op in the aop_pointcut op vector for inserting a gimple stmt.
Justin Seyster [Wed, 24 Mar 2010 01:18:48 +0000 (21:18 -0400)]
Added locale.h to some source files for Karmic support.
Removed some whitespace.
Justin Seyster [Wed, 24 Mar 2010 01:07:44 +0000 (21:07 -0400)]
Merge branch 'entryexit'
Ketan Dixit [Wed, 24 Mar 2010 00:43:33 +0000 (20:43 -0400)]
Added function entry/exit pointcuts and support for one step method to define pointcut and advice
Justin Seyster [Mon, 22 Mar 2010 23:58:43 +0000 (19:58 -0400)]
Renamed aop_do_weave() function to aop_insert_advice().
Justin Seyster [Mon, 22 Mar 2010 23:48:59 +0000 (19:48 -0400)]
Added Python test case framework.
Justin Seyster [Fri, 12 Mar 2010 01:53:14 +0000 (20:53 -0500)]
Partial implementation of does_type_match(). Other fixups.
Added const qualifier to some aop_type variables.
Added locale.h include, which is necessary to compile on Ubuntu.
Justin Seyster [Fri, 12 Feb 2010 02:41:41 +0000 (21:41 -0500)]
Added weaving function.
Justin Seyster [Thu, 11 Feb 2010 21:18:12 +0000 (16:18 -0500)]
Added capture function for assignment left-hand side.
Justin Seyster [Wed, 10 Feb 2010 23:00:43 +0000 (18:00 -0500)]
Filled in aop_join_on for assignment pointcuts.
Added joinpoint data structure.
Justin Seyster [Sat, 6 Feb 2010 02:49:17 +0000 (21:49 -0500)]
Added aop_pointcut and aop_type types. Added a match function and the
join_on () function.
Justin Seyster [Wed, 3 Feb 2010 23:08:38 +0000 (18:08 -0500)]
Linker magic to make compiling against InterAspect easy.
Justin Seyster [Wed, 3 Feb 2010 00:21:58 +0000 (19:21 -0500)]
Added cleanup for registered passes.
Justin Seyster [Tue, 2 Feb 2010 22:14:35 +0000 (17:14 -0500)]
Fixed some typos that were preventing compilation.
Justin Seyster [Tue, 2 Feb 2010 22:06:52 +0000 (17:06 -0500)]
Autotools machinery.
Justin Seyster [Tue, 2 Feb 2010 22:05:51 +0000 (17:05 -0500)]
GPLv3 licence along with stub files that autotools wants.
Justin Seyster [Tue, 2 Feb 2010 22:05:04 +0000 (17:05 -0500)]
Handy .gitignore file!
Justin Seyster [Tue, 2 Feb 2010 21:40:55 +0000 (16:40 -0500)]
Initialized git repo.