IRC.git
16 years agobug fixes
bdemsky [Wed, 8 Apr 2009 01:20:51 +0000 (01:20 +0000)]
bug fixes

16 years agocollect statistics
bdemsky [Wed, 8 Apr 2009 00:02:39 +0000 (00:02 +0000)]
collect statistics

16 years agoadd support for garbage collection statistics
bdemsky [Tue, 7 Apr 2009 23:46:37 +0000 (23:46 +0000)]
add support for garbage collection statistics

16 years agocode changes
bdemsky [Tue, 7 Apr 2009 23:21:34 +0000 (23:21 +0000)]
code changes

16 years agobug fix
bdemsky [Tue, 7 Apr 2009 22:35:37 +0000 (22:35 +0000)]
bug fix

16 years agofix for alokika's bug
bdemsky [Tue, 7 Apr 2009 22:18:50 +0000 (22:18 +0000)]
fix for alokika's bug

16 years agochanges to makefile for debugging
adash [Tue, 7 Apr 2009 22:09:47 +0000 (22:09 +0000)]
changes to makefile for debugging
some compile errors still

16 years agochange of option for makefile
adash [Tue, 7 Apr 2009 20:28:33 +0000 (20:28 +0000)]
change of option for makefile

16 years agochanges to Test benchmark
adash [Tue, 7 Apr 2009 20:26:36 +0000 (20:26 +0000)]
changes to Test benchmark

16 years agomore mlp infrastructure, stable
jjenista [Tue, 7 Apr 2009 16:24:45 +0000 (16:24 +0000)]
more mlp infrastructure, stable

16 years agochanges to garbage collect STM
bdemsky [Tue, 7 Apr 2009 07:39:09 +0000 (07:39 +0000)]
changes to garbage collect STM

16 years agofix compile
bdemsky [Tue, 7 Apr 2009 06:43:05 +0000 (06:43 +0000)]
fix compile

16 years agomemory stuff
bdemsky [Tue, 7 Apr 2009 06:39:06 +0000 (06:39 +0000)]
memory stuff

16 years agofix loop bug
bdemsky [Tue, 7 Apr 2009 05:06:39 +0000 (05:06 +0000)]
fix loop bug

16 years agoSTM benchmark ported
adash [Tue, 7 Apr 2009 02:21:56 +0000 (02:21 +0000)]
STM benchmark ported
problems compiling with flattenLoopNode error

16 years agoSTM testcase works...plenty of bugs still
bdemsky [Tue, 7 Apr 2009 01:17:04 +0000 (01:17 +0000)]
STM testcase works...plenty of bugs still

16 years agonumber of changes
bdemsky [Mon, 6 Apr 2009 23:19:48 +0000 (23:19 +0000)]
number of changes

16 years agocloser to compiling
bdemsky [Mon, 6 Apr 2009 22:48:15 +0000 (22:48 +0000)]
closer to compiling

16 years agosome commented out code transplanted from BuildFlat that will be the basis for this...
jjenista [Mon, 6 Apr 2009 21:49:54 +0000 (21:49 +0000)]
some commented out code transplanted from BuildFlat that will be the basis for this analysis as a separate pass

16 years agoMove mlp and sese stuff into a separate compiler pass
jjenista [Mon, 6 Apr 2009 21:48:08 +0000 (21:48 +0000)]
Move mlp and sese stuff into a separate compiler pass

16 years agouse a clearer sese name when viewed in built code and other print outs
jjenista [Mon, 6 Apr 2009 21:41:31 +0000 (21:41 +0000)]
use a clearer sese name when viewed in built code and other print outs

16 years agomistake
bdemsky [Mon, 6 Apr 2009 20:37:24 +0000 (20:37 +0000)]
mistake

16 years agoget rid of compile errors
bdemsky [Mon, 6 Apr 2009 20:35:53 +0000 (20:35 +0000)]
get rid of compile errors

16 years agooops
bdemsky [Mon, 6 Apr 2009 19:59:01 +0000 (19:59 +0000)]
oops

16 years agoget rid of error message about needtocollect
bdemsky [Mon, 6 Apr 2009 19:57:23 +0000 (19:57 +0000)]
get rid of error message about needtocollect

16 years agomore changes (get rid of getnewOID and use TRANSREAD macro)
adash [Mon, 6 Apr 2009 18:36:19 +0000 (18:36 +0000)]
more changes (get rid of getnewOID and use TRANSREAD macro)

16 years agoanother idea
bdemsky [Mon, 6 Apr 2009 17:42:07 +0000 (17:42 +0000)]
another idea

16 years agoSTM versions
bdemsky [Mon, 6 Apr 2009 07:00:30 +0000 (07:00 +0000)]
STM versions

16 years agoget compiler side of STM working
bdemsky [Mon, 6 Apr 2009 06:58:59 +0000 (06:58 +0000)]
get compiler side of STM working

16 years agonew write barrier class
bdemsky [Sun, 5 Apr 2009 04:52:04 +0000 (04:52 +0000)]
new write barrier class
fixed many bugs

16 years agoadded options for STM
adash [Fri, 3 Apr 2009 22:29:03 +0000 (22:29 +0000)]
added options for STM

16 years agonew files for STM
adash [Fri, 3 Apr 2009 22:28:10 +0000 (22:28 +0000)]
new files for STM

16 years agochanges
bdemsky [Fri, 3 Apr 2009 22:15:38 +0000 (22:15 +0000)]
changes

16 years ago small changes to buildscript to add runtime check for STM
adash [Fri, 3 Apr 2009 22:08:28 +0000 (22:08 +0000)]
 small changes to buildscript to add runtime check for STM

16 years agotest file for STM
adash [Fri, 3 Apr 2009 22:06:15 +0000 (22:06 +0000)]
test file for STM

16 years agosupport for STM
bdemsky [Fri, 3 Apr 2009 20:40:20 +0000 (20:40 +0000)]
support for STM

16 years agostate change
bdemsky [Fri, 3 Apr 2009 20:19:37 +0000 (20:19 +0000)]
state change

16 years agoupdates
bdemsky [Fri, 3 Apr 2009 20:14:38 +0000 (20:14 +0000)]
updates

16 years agocode
bdemsky [Fri, 3 Apr 2009 19:54:21 +0000 (19:54 +0000)]
code

16 years agonew makefile changes
bdemsky [Fri, 3 Apr 2009 09:16:14 +0000 (09:16 +0000)]
new makefile changes

16 years agochanges
bdemsky [Fri, 3 Apr 2009 09:15:15 +0000 (09:15 +0000)]
changes

16 years agolots of bugs
bdemsky [Fri, 3 Apr 2009 09:06:12 +0000 (09:06 +0000)]
lots of bugs

16 years agoloop doesn't work, function calls don't work
jjenista [Thu, 2 Apr 2009 21:05:13 +0000 (21:05 +0000)]
loop doesn't work, function calls don't work

16 years agoa setjmp implementation of single-threaded mlp API
jjenista [Thu, 2 Apr 2009 20:53:54 +0000 (20:53 +0000)]
a setjmp implementation of single-threaded mlp API

16 years agoa whole bunch of optimizations...should be useful for transactions
bdemsky [Thu, 2 Apr 2009 06:32:55 +0000 (06:32 +0000)]
a whole bunch of optimizations...should be useful for transactions

16 years agoadd new option -singleTM for committing transactions on a single machine
adash [Wed, 1 Apr 2009 21:25:33 +0000 (21:25 +0000)]
add new option -singleTM for committing transactions on a single machine

16 years agoAdded mlp runtime skeleton, flags to build it, syntax option to name sese blocks
jjenista [Tue, 31 Mar 2009 20:56:27 +0000 (20:56 +0000)]
Added mlp runtime skeleton, flags to build it, syntax option to name sese blocks

16 years agoa new tiny test and better SESE node printing
jjenista [Mon, 30 Mar 2009 21:58:07 +0000 (21:58 +0000)]
a new tiny test and better SESE node printing

16 years agochanges
bdemsky [Mon, 30 Mar 2009 18:52:17 +0000 (18:52 +0000)]
changes

16 years agoloop analysis stuff
bdemsky [Fri, 27 Mar 2009 09:02:25 +0000 (09:02 +0000)]
loop analysis stuff

16 years agoDefUse analysis
bdemsky [Fri, 27 Mar 2009 01:32:11 +0000 (01:32 +0000)]
DefUse analysis

16 years agochanges
bdemsky [Fri, 27 Mar 2009 00:59:36 +0000 (00:59 +0000)]
changes

16 years agohack loop optimizations
bdemsky [Fri, 27 Mar 2009 00:26:40 +0000 (00:26 +0000)]
hack loop optimizations

16 years agonew benchmark results
jjenista [Tue, 24 Mar 2009 06:43:47 +0000 (06:43 +0000)]
new benchmark results

16 years agokeep alpha source states during node propagation
jjenista [Tue, 24 Mar 2009 06:03:25 +0000 (06:03 +0000)]
keep alpha source states during node propagation

16 years agoprint out line count
bdemsky [Tue, 24 Mar 2009 06:01:55 +0000 (06:01 +0000)]
print out line count

16 years agoedge matching bug fix and add alpha source states back
jjenista [Tue, 24 Mar 2009 05:39:27 +0000 (05:39 +0000)]
edge matching bug fix and add alpha source states back

16 years agocache lots of results instead of recomputing them
bdemsky [Tue, 24 Mar 2009 04:37:13 +0000 (04:37 +0000)]
cache lots of results instead of recomputing them

16 years agofix bug when mapping callee edges into caller, gotta look at super classes for possib...
jjenista [Tue, 24 Mar 2009 02:30:07 +0000 (02:30 +0000)]
fix bug when mapping callee edges into caller, gotta look at super classes for possible match

16 years agospeedup
bdemsky [Tue, 24 Mar 2009 01:35:30 +0000 (01:35 +0000)]
speedup

16 years agoimprove strong update conditions for store, add strong updates from callee effects...
jjenista [Tue, 24 Mar 2009 01:05:19 +0000 (01:05 +0000)]
improve strong update conditions for store, add strong updates from callee effects and clean up commented debugging code

16 years agoimprove performance
bdemsky [Tue, 24 Mar 2009 00:39:14 +0000 (00:39 +0000)]
improve performance

16 years agofix edge propagation to union effects
jjenista [Mon, 23 Mar 2009 23:35:06 +0000 (23:35 +0000)]
fix edge propagation to union effects

16 years agochanges
bdemsky [Mon, 23 Mar 2009 21:36:06 +0000 (21:36 +0000)]
changes

16 years agobug fix: changed contains() to containsKey() where erroneous
jjenista [Mon, 23 Mar 2009 20:27:40 +0000 (20:27 +0000)]
bug fix: changed contains() to containsKey() where erroneous

16 years agodon't do strong updates on array element references
jjenista [Mon, 23 Mar 2009 19:57:58 +0000 (19:57 +0000)]
don't do strong updates on array element references

16 years agosmall test
bdemsky [Mon, 23 Mar 2009 19:44:45 +0000 (19:44 +0000)]
small test

16 years agoeven simpler
bdemsky [Mon, 23 Mar 2009 19:33:47 +0000 (19:33 +0000)]
even simpler

16 years agodon't add immutable or primitive parameters to alias contexts
jjenista [Mon, 23 Mar 2009 19:02:30 +0000 (19:02 +0000)]
don't add immutable or primitive parameters to alias contexts

16 years agoevil hack...need to fix arity scheme to match paper and remove this
bdemsky [Mon, 23 Mar 2009 18:17:03 +0000 (18:17 +0000)]
evil hack...need to fix arity scheme to match paper and remove this

16 years agocommenting out debugging
jjenista [Mon, 23 Mar 2009 00:16:37 +0000 (00:16 +0000)]
commenting out debugging

16 years agomerging lab changes with home changes
jjenista [Sun, 22 Mar 2009 19:36:28 +0000 (19:36 +0000)]
merging lab changes with home changes

16 years agoadded smaller version of directo for something in between tiny and full tests of...
jjenista [Sun, 22 Mar 2009 19:28:01 +0000 (19:28 +0000)]
added smaller version of directo for something in between tiny and full tests of analysis

16 years agojust leave commented becuase it is a useful little message to flip on sometimes
jjenista [Sun, 22 Mar 2009 19:25:23 +0000 (19:25 +0000)]
just leave commented becuase it is a useful little message to flip on sometimes

16 years agosee array dimensions when writing out
jjenista [Sun, 22 Mar 2009 19:24:46 +0000 (19:24 +0000)]
see array dimensions when writing out

16 years agochanges and debug
jjenista [Sun, 22 Mar 2009 17:15:55 +0000 (17:15 +0000)]
changes and debug

16 years agochanges
jjenista [Sat, 21 Mar 2009 21:24:34 +0000 (21:24 +0000)]
changes

16 years agonew parameter model and mapping procedure stable, doing capture before what I suspect...
jjenista [Fri, 20 Mar 2009 22:16:51 +0000 (22:16 +0000)]
new parameter model and mapping procedure stable, doing capture before what I suspect will be hefty debugging

16 years agomore progress toward new parameter model
jjenista [Fri, 20 Mar 2009 01:10:10 +0000 (01:10 +0000)]
more progress toward new parameter model

16 years agochanges on directed simulated annealing
jzhou [Fri, 20 Mar 2009 00:44:49 +0000 (00:44 +0000)]
changes on directed simulated annealing

16 years agoStable, partially functional implementation of new mapping procedure
jjenista [Thu, 19 Mar 2009 00:22:09 +0000 (00:22 +0000)]
Stable, partially functional implementation of new mapping procedure

16 years ago*** empty log message ***
navid [Wed, 18 Mar 2009 03:12:31 +0000 (03:12 +0000)]
*** empty log message ***

16 years agoCommit all latest files for fse.dsm submission
adash [Wed, 18 Mar 2009 00:15:56 +0000 (00:15 +0000)]
Commit all latest files for fse.dsm submission

16 years agonew script for run.sh
adash [Wed, 18 Mar 2009 00:10:00 +0000 (00:10 +0000)]
new script for run.sh

16 years agolatest run script
adash [Wed, 18 Mar 2009 00:09:13 +0000 (00:09 +0000)]
latest run script

16 years agoPartial, stable update that builds param index mappings and keeps them intact through...
jjenista [Tue, 17 Mar 2009 02:57:18 +0000 (02:57 +0000)]
Partial, stable update that builds param index mappings and keeps them intact through graph merges

16 years agoBuild aliased parameter models--still a partial implementation of the new model,...
jjenista [Tue, 17 Mar 2009 02:27:22 +0000 (02:27 +0000)]
Build aliased parameter models--still a partial implementation of the new model, but stable.

16 years agopartway to new parameter model
jjenista [Mon, 16 Mar 2009 23:26:56 +0000 (23:26 +0000)]
partway to new parameter model

16 years agoStable capture while moving towards typed heap regions, type and field on edges,...
jjenista [Mon, 16 Mar 2009 18:13:49 +0000 (18:13 +0000)]
Stable capture while moving towards typed heap regions, type and field on edges, and more precise parameter models

16 years agoadd makefile
adash [Mon, 16 Mar 2009 10:07:11 +0000 (10:07 +0000)]
add makefile

16 years agomost recent versions
adash [Mon, 16 Mar 2009 08:36:35 +0000 (08:36 +0000)]
most recent versions

16 years agohack to avoid reprefetching the same things
bdemsky [Sat, 14 Mar 2009 17:26:13 +0000 (17:26 +0000)]
hack to avoid reprefetching the same things

16 years agochange
bdemsky [Sat, 14 Mar 2009 17:19:56 +0000 (17:19 +0000)]
change

16 years agoalign everything to 8 byte boundaries
bdemsky [Sat, 14 Mar 2009 01:42:16 +0000 (01:42 +0000)]
align everything to 8 byte boundaries

16 years agoalign to 8 byte boundaries
bdemsky [Sat, 14 Mar 2009 01:38:31 +0000 (01:38 +0000)]
align to 8 byte boundaries

16 years agoadd -abcclose into buildscript
jzhou [Sat, 14 Mar 2009 00:39:27 +0000 (00:39 +0000)]
add -abcclose into buildscript

16 years agoBe more precise about enqueing dependent method contexts, and use topological sorted...
jjenista [Fri, 13 Mar 2009 22:49:19 +0000 (22:49 +0000)]
Be more precise about enqueing dependent method contexts, and use topological sorted order of the call graph to give method contexts priority for analysis, targetting leaf methods first.

16 years agobug fix for getting the correct offset when prefetching
adash [Fri, 13 Mar 2009 22:27:07 +0000 (22:27 +0000)]
bug fix for getting the correct offset when prefetching

16 years agobatch communications for prefetches
bdemsky [Fri, 13 Mar 2009 03:50:41 +0000 (03:50 +0000)]
batch communications for prefetches

16 years agotakes parameter that specifies how many items to prefetch
bdemsky [Fri, 13 Mar 2009 03:47:48 +0000 (03:47 +0000)]
takes parameter that specifies how many items to prefetch