IRC.git
14 years agoinvestigating OOPSLA benchmarks further
jjenista [Wed, 14 Oct 2009 15:09:54 +0000 (15:09 +0000)]
investigating OOPSLA benchmarks further

14 years agoupdating graph display options
jjenista [Wed, 14 Oct 2009 15:09:22 +0000 (15:09 +0000)]
updating graph display options

14 years agomore changes towards word level support for arrays
bdemsky [Wed, 14 Oct 2009 09:42:58 +0000 (09:42 +0000)]
more changes towards word level support for arrays

14 years agoback to compiling
bdemsky [Wed, 14 Oct 2009 08:45:26 +0000 (08:45 +0000)]
back to compiling

14 years ago*** empty log message ***
bdemsky [Wed, 14 Oct 2009 08:30:24 +0000 (08:30 +0000)]
*** empty log message ***

14 years agochange
bdemsky [Wed, 14 Oct 2009 08:25:52 +0000 (08:25 +0000)]
change

14 years agochange
bdemsky [Wed, 14 Oct 2009 08:15:51 +0000 (08:15 +0000)]
change

14 years agochange
bdemsky [Wed, 14 Oct 2009 08:12:08 +0000 (08:12 +0000)]
change

14 years agotry to organize code more...
bdemsky [Wed, 14 Oct 2009 08:05:55 +0000 (08:05 +0000)]
try to organize code more...

14 years agochanges
bdemsky [Wed, 14 Oct 2009 02:15:36 +0000 (02:15 +0000)]
changes

14 years agochanges to manual prefetching (combine severals sends/recvs)
adash [Wed, 14 Oct 2009 00:14:00 +0000 (00:14 +0000)]
changes to manual prefetching (combine severals sends/recvs)
add logevent to SingleTM microbenchmark

14 years agochanges
bdemsky [Wed, 14 Oct 2009 00:12:53 +0000 (00:12 +0000)]
changes

14 years agogive nodes unique id's for printing code
bdemsky [Wed, 14 Oct 2009 00:07:36 +0000 (00:07 +0000)]
give nodes unique id's for printing code

14 years agoadd comments to made it easier to understand
bdemsky [Wed, 14 Oct 2009 00:07:12 +0000 (00:07 +0000)]
add comments to made it easier to understand

14 years agocheck-in benchmark changes for ipdps paper
adash [Wed, 14 Oct 2009 00:03:11 +0000 (00:03 +0000)]
check-in benchmark changes for ipdps paper

14 years agomake build system for benchmarks a little nicer
bdemsky [Tue, 13 Oct 2009 23:58:58 +0000 (23:58 +0000)]
make build system for benchmarks a little nicer
working toward word-based STM for arrays

14 years agochanges to intruder
bdemsky [Tue, 13 Oct 2009 23:44:03 +0000 (23:44 +0000)]
changes to intruder

14 years agoobvious typo
bdemsky [Tue, 13 Oct 2009 23:42:13 +0000 (23:42 +0000)]
obvious typo

14 years agomore changes
bdemsky [Tue, 13 Oct 2009 23:39:11 +0000 (23:39 +0000)]
more changes

14 years agoadd new option
bdemsky [Tue, 13 Oct 2009 23:37:32 +0000 (23:37 +0000)]
add new option
try to start to organize these options

14 years agobenchmark set for ipdps 2010 paper
adash [Tue, 13 Oct 2009 23:26:18 +0000 (23:26 +0000)]
benchmark set for ipdps 2010 paper

14 years agomissed a placement of manual prefetch
adash [Tue, 13 Oct 2009 23:08:36 +0000 (23:08 +0000)]
missed a placement of manual prefetch

14 years agoadded manual prefetching kmeans version
adash [Tue, 13 Oct 2009 22:56:15 +0000 (22:56 +0000)]
added manual prefetching kmeans version

14 years ago*** empty log message ***
bdemsky [Tue, 13 Oct 2009 20:53:48 +0000 (20:53 +0000)]
*** empty log message ***

14 years agosmall changes
bdemsky [Tue, 13 Oct 2009 20:33:09 +0000 (20:33 +0000)]
small changes

14 years agochanges
bdemsky [Tue, 13 Oct 2009 09:45:45 +0000 (09:45 +0000)]
changes

14 years agochanges
bdemsky [Tue, 13 Oct 2009 08:08:21 +0000 (08:08 +0000)]
changes

14 years agofixed nasty analysis bug for fission
bdemsky [Tue, 13 Oct 2009 03:07:18 +0000 (03:07 +0000)]
fixed nasty analysis bug for fission

14 years agocomment out inlineprefetch...wasn't supposed to uncomment
bdemsky [Tue, 13 Oct 2009 01:16:43 +0000 (01:16 +0000)]
comment out inlineprefetch...wasn't supposed to uncomment

14 years agochanges
bdemsky [Tue, 13 Oct 2009 01:14:13 +0000 (01:14 +0000)]
changes

14 years agobug fix for inliner
bdemsky [Tue, 13 Oct 2009 01:10:11 +0000 (01:10 +0000)]
bug fix for inliner

14 years agochanges.
yeom [Tue, 13 Oct 2009 00:04:32 +0000 (00:04 +0000)]
changes.

14 years agodecompose parameter regions into caller regions without regarding method context.
yeom [Mon, 12 Oct 2009 23:10:01 +0000 (23:10 +0000)]
decompose parameter regions into caller regions without regarding method context.

14 years agobug fix.
yeom [Mon, 12 Oct 2009 18:59:48 +0000 (18:59 +0000)]
bug fix.

14 years agocollects live-in var's allocation sites when it references to parameter heap region.
yeom [Mon, 12 Oct 2009 18:00:54 +0000 (18:00 +0000)]
collects live-in var's allocation sites when it references to parameter heap region.

14 years agoadd distributed kmeans
adash [Sun, 11 Oct 2009 07:39:13 +0000 (07:39 +0000)]
add distributed kmeans

14 years agobug fix. analyzeMethod of buildgraph has wrong FlatMethod parameter.
yeom [Sat, 10 Oct 2009 00:02:54 +0000 (00:02 +0000)]
bug fix. analyzeMethod of buildgraph has wrong FlatMethod parameter.

14 years agochange
bdemsky [Fri, 9 Oct 2009 18:02:50 +0000 (18:02 +0000)]
change

14 years agochanges
bdemsky [Fri, 9 Oct 2009 17:40:31 +0000 (17:40 +0000)]
changes

14 years agomore reorg
bdemsky [Fri, 9 Oct 2009 17:38:35 +0000 (17:38 +0000)]
more reorg

14 years agomore reorganization
bdemsky [Fri, 9 Oct 2009 11:00:41 +0000 (11:00 +0000)]
more reorganization

14 years agomore reorg
bdemsky [Fri, 9 Oct 2009 10:53:32 +0000 (10:53 +0000)]
more reorg

14 years agochanges
bdemsky [Fri, 9 Oct 2009 10:46:03 +0000 (10:46 +0000)]
changes

14 years agochanges
bdemsky [Fri, 9 Oct 2009 10:40:14 +0000 (10:40 +0000)]
changes

14 years agomove the STM implementation out of the DSTM implementation
bdemsky [Fri, 9 Oct 2009 10:33:57 +0000 (10:33 +0000)]
move the STM implementation out of the DSTM implementation

14 years agosandbox file change
bdemsky [Fri, 9 Oct 2009 10:33:37 +0000 (10:33 +0000)]
sandbox file change

14 years agosandbox
bdemsky [Fri, 9 Oct 2009 07:34:36 +0000 (07:34 +0000)]
sandbox

14 years agotypo
bdemsky [Fri, 9 Oct 2009 07:30:57 +0000 (07:30 +0000)]
typo

14 years agochanges
bdemsky [Fri, 9 Oct 2009 07:27:37 +0000 (07:27 +0000)]
changes

14 years agomove sandbox into different file
bdemsky [Fri, 9 Oct 2009 07:10:22 +0000 (07:10 +0000)]
move sandbox into different file

14 years agoadd sandbox files
bdemsky [Fri, 9 Oct 2009 07:07:58 +0000 (07:07 +0000)]
add sandbox files

14 years agorecovery flag added
jihoonl [Thu, 8 Oct 2009 23:30:34 +0000 (23:30 +0000)]
recovery flag added

14 years agostate.DSMTASK flag is added
jihoonl [Thu, 8 Oct 2009 23:28:54 +0000 (23:28 +0000)]
state.DSMTASK flag is added

14 years ago state.DSMTASK flag is added
jihoonl [Thu, 8 Oct 2009 23:28:12 +0000 (23:28 +0000)]
 state.DSMTASK flag is added

14 years agoglobal classes
jihoonl [Thu, 8 Oct 2009 23:14:45 +0000 (23:14 +0000)]
global classes

14 years agoAllow some disjointness improvements to be turned off, add script to run all benchmar...
jjenista [Thu, 8 Oct 2009 16:51:56 +0000 (16:51 +0000)]
Allow some disjointness improvements to be turned off, add script to run all benchmarks add aggregate results (way overdue), also checking in a test that verifies strong update and global sweep can alter sharing for some programs

14 years agodisjoint analysis with a set of flagged allocation sites of live-in variable.
yeom [Thu, 8 Oct 2009 02:04:43 +0000 (02:04 +0000)]
disjoint analysis with a set of flagged allocation sites of live-in variable.

14 years agoupdating results
jjenista [Thu, 8 Oct 2009 01:58:50 +0000 (01:58 +0000)]
updating results

14 years agoadd recovery Task file
adash [Wed, 7 Oct 2009 23:37:03 +0000 (23:37 +0000)]
add recovery Task file

14 years ago changes to enable recovery
adash [Wed, 7 Oct 2009 23:34:58 +0000 (23:34 +0000)]
 changes to enable recovery

14 years agorecovery web crawler
jihoonl [Wed, 7 Oct 2009 19:24:38 +0000 (19:24 +0000)]
recovery web crawler

14 years agorecovery added
jihoonl [Wed, 7 Oct 2009 19:23:05 +0000 (19:23 +0000)]
recovery added

14 years agorecovery flag added
jihoonl [Wed, 7 Oct 2009 19:22:07 +0000 (19:22 +0000)]
recovery flag added

14 years agorecovery final
jihoonl [Wed, 7 Oct 2009 19:18:00 +0000 (19:18 +0000)]
recovery final

14 years agodsm.recovery matrixmultiply final
jihoonl [Wed, 7 Oct 2009 19:12:18 +0000 (19:12 +0000)]
dsm.recovery matrixmultiply final

14 years agochanges to maintain strong update effects.
yeom [Wed, 7 Oct 2009 00:16:17 +0000 (00:16 +0000)]
changes to maintain strong update effects.

14 years agochanges to handle SESE placeholder correctly
yeom [Tue, 6 Oct 2009 17:37:16 +0000 (17:37 +0000)]
changes to handle SESE placeholder correctly

14 years agobug fix and changes to handle properly the mapping between heap# in the callee graph...
yeom [Tue, 6 Oct 2009 01:23:57 +0000 (01:23 +0000)]
bug fix and changes to handle properly the mapping between heap# in the callee graph and heap# in the caller graph.

14 years agoa bug that only allows more aliasing than can be possible--benign, leave for now
jjenista [Mon, 5 Oct 2009 23:10:34 +0000 (23:10 +0000)]
a bug that only allows more aliasing than can be possible--benign, leave for now

14 years ago*** empty log message ***
yeom [Mon, 5 Oct 2009 18:12:39 +0000 (18:12 +0000)]
*** empty log message ***

14 years agobug fix
yeom [Mon, 5 Oct 2009 17:04:46 +0000 (17:04 +0000)]
bug fix

14 years agoremoved unnecessary code
jihoonl [Sat, 3 Oct 2009 07:49:30 +0000 (07:49 +0000)]
removed unnecessary code

14 years agomodifies getTypeObj()
jihoonl [Sat, 3 Oct 2009 07:45:04 +0000 (07:45 +0000)]
modifies getTypeObj()
fix in sortPiles()

14 years agoadd analyzing SESE effects. generate read&write set for each live-in variable.
yeom [Sat, 3 Oct 2009 06:26:09 +0000 (06:26 +0000)]
add analyzing SESE effects. generate read&write set for each live-in variable.

14 years agotrying to make disjointness example versus shape even simpler, still get totally...
jjenista [Fri, 2 Oct 2009 18:43:43 +0000 (18:43 +0000)]
trying to make disjointness example versus shape even simpler, still get totally-shared result

14 years agoadd option to graph visualization that supresses reachability subsets, for improved...
jjenista [Fri, 2 Oct 2009 18:37:09 +0000 (18:37 +0000)]
add option to graph visualization that supresses reachability subsets, for improved readability.  Algorithm untouched.

14 years agochange
bdemsky [Fri, 2 Oct 2009 02:53:57 +0000 (02:53 +0000)]
change

14 years agofix build
bdemsky [Fri, 2 Oct 2009 00:48:14 +0000 (00:48 +0000)]
fix build

14 years agoto run Task.execute method outside of transaction
jihoonl [Thu, 1 Oct 2009 18:52:56 +0000 (18:52 +0000)]
to run Task.execute method outside of transaction

14 years agoremove stuff from STMSTATS that was breaking things...
bdemsky [Thu, 1 Oct 2009 07:13:26 +0000 (07:13 +0000)]
remove stuff from STMSTATS that was breaking things...

14 years agofix build options
bdemsky [Thu, 1 Oct 2009 06:50:36 +0000 (06:50 +0000)]
fix build options

14 years agoadd sandbox support
bdemsky [Thu, 1 Oct 2009 06:46:38 +0000 (06:46 +0000)]
add sandbox support

14 years agobeginning of sandbox support...
bdemsky [Thu, 1 Oct 2009 06:46:05 +0000 (06:46 +0000)]
beginning of sandbox support...
#define out overheads for STMSTATS

14 years agosandbox option
bdemsky [Thu, 1 Oct 2009 06:44:36 +0000 (06:44 +0000)]
sandbox option

14 years agochange
bdemsky [Thu, 1 Oct 2009 06:43:18 +0000 (06:43 +0000)]
change

14 years agochanges for sandboxing
bdemsky [Thu, 1 Oct 2009 05:21:23 +0000 (05:21 +0000)]
changes for sandboxing

14 years agochanges to be tainted only if the method or its callees created new edge.
yeom [Wed, 30 Sep 2009 21:40:57 +0000 (21:40 +0000)]
changes to be tainted only if the method or its callees created new edge.

14 years agochanges
yeom [Wed, 30 Sep 2009 17:41:59 +0000 (17:41 +0000)]
changes

14 years agoAdd a running flag 'methodeffects' for new analysis.
yeom [Tue, 29 Sep 2009 21:36:41 +0000 (21:36 +0000)]
Add a running flag 'methodeffects' for new analysis.

14 years agobug fix
yeom [Mon, 28 Sep 2009 23:58:43 +0000 (23:58 +0000)]
bug fix

14 years agochanges to benchmark
adash [Mon, 28 Sep 2009 23:04:44 +0000 (23:04 +0000)]
changes to benchmark

14 years agoinitial commit for maintaining reference edges with taint information.
yeom [Mon, 28 Sep 2009 20:58:28 +0000 (20:58 +0000)]
initial commit for maintaining reference edges with taint information.

14 years agochanges to the benchmarks
adash [Sat, 26 Sep 2009 18:38:24 +0000 (18:38 +0000)]
changes to the benchmarks

14 years agonew tree microbenchmark
adash [Sat, 26 Sep 2009 18:32:31 +0000 (18:32 +0000)]
new tree microbenchmark

14 years agofix accounting of bytes received
bdemsky [Sat, 26 Sep 2009 09:07:50 +0000 (09:07 +0000)]
fix accounting of bytes received

14 years agomajor bug fix
bdemsky [Sat, 26 Sep 2009 03:00:13 +0000 (03:00 +0000)]
major bug fix

14 years agobug fix in gcollect prefetch cache flush
adash [Fri, 25 Sep 2009 22:05:55 +0000 (22:05 +0000)]
bug fix in gcollect prefetch cache flush
other small changes

14 years agofixes to handle non-static method properly.
yeom [Fri, 25 Sep 2009 21:56:30 +0000 (21:56 +0000)]
fixes to handle non-static method properly.

14 years agominor changes
yeom [Fri, 25 Sep 2009 17:29:56 +0000 (17:29 +0000)]
minor changes

14 years agomove method effects analysis into disjoint analysis.
yeom [Fri, 25 Sep 2009 17:08:11 +0000 (17:08 +0000)]
move method effects analysis into disjoint analysis.
methodeffects object maintains analysis result for each method context.