IRC.git
16 years agoStraightened out TokenTuple equality and hash codes so token sets
jjenista [Thu, 26 Jun 2008 20:56:11 +0000 (20:56 +0000)]
Straightened out TokenTuple equality and hash codes so token sets
work properly.

16 years agoSome initial implementation of reachability for ownership analysis.
jjenista [Tue, 24 Jun 2008 18:51:27 +0000 (18:51 +0000)]
Some initial implementation of reachability for ownership analysis.

16 years agosome slight testing changes
jjenista [Tue, 24 Jun 2008 18:50:01 +0000 (18:50 +0000)]
some slight testing changes

16 years agochanges to buildscript
adash [Tue, 10 Jun 2008 17:18:36 +0000 (17:18 +0000)]
changes to buildscript

16 years agoUdp invalidation of objects
adash [Tue, 10 Jun 2008 17:17:53 +0000 (17:17 +0000)]
Udp invalidation of objects

16 years agochanges for prefetch objects on a transaction abort and updating the prefetch cache
adash [Sat, 31 May 2008 01:28:18 +0000 (01:28 +0000)]
changes for prefetch objects on a transaction abort and updating the prefetch cache
when transactions commit

16 years agoforgot to upload a new file for Scheduling Simulator
jzhou [Mon, 19 May 2008 22:46:49 +0000 (22:46 +0000)]
forgot to upload a new file for Scheduling Simulator

16 years agoAdd multi-parameter tasks support in Scheduling Simulator
jzhou [Mon, 19 May 2008 22:45:02 +0000 (22:45 +0000)]
Add multi-parameter tasks support in Scheduling Simulator

16 years agoAdd support for multi-parameter tasks as well as tag in multi-core version
jzhou [Wed, 14 May 2008 22:08:32 +0000 (22:08 +0000)]
Add support for multi-parameter tasks as well as tag in multi-core version

16 years agoRemove unnecessary files
adash [Wed, 14 May 2008 00:19:06 +0000 (00:19 +0000)]
Remove unnecessary files
Remove print statements from benchmarks
Modify java version for Moldyn benchmark
make changes to most makefiles to be compliant with our run.sh script
add a new script(ang.sh) to calculate averages in the runlog directory

16 years agocheck in latest versions
bdemsky [Thu, 8 May 2008 02:19:39 +0000 (02:19 +0000)]
check in latest versions

16 years agohacked version
bdemsky [Thu, 8 May 2008 02:13:52 +0000 (02:13 +0000)]
hacked version

16 years agocheck in old versions also
bdemsky [Wed, 7 May 2008 22:59:47 +0000 (22:59 +0000)]
check in old versions also

16 years agoUpdate benchmark to allocate nodes into global array along the same partition that...
jjenista [Wed, 7 May 2008 22:28:42 +0000 (22:28 +0000)]
Update benchmark to allocate nodes into global array along the same partition that the workload is split to aid prefetching.

16 years agoHACK to make things work
bdemsky [Wed, 7 May 2008 21:59:00 +0000 (21:59 +0000)]
HACK to make things work

16 years agomodified run script and txt file that is input for the script
adash [Wed, 7 May 2008 17:54:35 +0000 (17:54 +0000)]
modified run script and txt file that is input for the script

16 years agosmall changes + removed comments
adash [Tue, 6 May 2008 22:11:44 +0000 (22:11 +0000)]
small changes + removed comments

16 years agobug fix
bdemsky [Tue, 6 May 2008 04:34:55 +0000 (04:34 +0000)]
bug fix

16 years agobug fix
bdemsky [Tue, 6 May 2008 03:56:53 +0000 (03:56 +0000)]
bug fix

16 years agoavoid double unlock case
bdemsky [Tue, 6 May 2008 02:03:39 +0000 (02:03 +0000)]
avoid double unlock case

16 years agofix annoying race condition on startup
bdemsky [Mon, 5 May 2008 22:01:03 +0000 (22:01 +0000)]
fix annoying race condition on startup

16 years agomodifications to run same benchmarks with different arguments (treated as a separate...
adash [Mon, 5 May 2008 21:26:43 +0000 (21:26 +0000)]
modifications to run same benchmarks with different arguments (treated as a separate benchmark
    from the bm.txt file )

16 years agobug fix
bdemsky [Mon, 5 May 2008 17:26:42 +0000 (17:26 +0000)]
bug fix

16 years agosmall bugs
adash [Mon, 5 May 2008 17:16:56 +0000 (17:16 +0000)]
small bugs

16 years agoalternate fix for fd's....
bdemsky [Mon, 5 May 2008 07:28:51 +0000 (07:28 +0000)]
alternate fix for fd's....
issue is that ==0 indicates socket is closed...but we need to close our end, not return...

16 years agochecked in final version of Matrix Multiply
bdemsky [Mon, 5 May 2008 07:17:21 +0000 (07:17 +0000)]
checked in final version of Matrix Multiply

16 years agonew changes
adash [Mon, 5 May 2008 07:00:29 +0000 (07:00 +0000)]
new changes

16 years agofix for too many socket errors and race condition in locking main
adash [Mon, 5 May 2008 06:54:57 +0000 (06:54 +0000)]
fix for too many socket errors and race condition in locking main
object stores look up table

16 years agoadd linked list traversal benchmark
bdemsky [Mon, 5 May 2008 04:45:20 +0000 (04:45 +0000)]
add linked list traversal benchmark

16 years agoAdd array microbenchmark
bdemsky [Mon, 5 May 2008 04:42:30 +0000 (04:42 +0000)]
Add array microbenchmark

16 years agomodified Matrix multiply to take number of matrices as a parameter
adash [Sun, 4 May 2008 19:46:53 +0000 (19:46 +0000)]
modified Matrix multiply to take number of matrices as a parameter

16 years agotext file for the run script
adash [Sun, 4 May 2008 17:51:25 +0000 (17:51 +0000)]
text file for the run script

16 years agochanges
adash [Sun, 4 May 2008 01:18:28 +0000 (01:18 +0000)]
changes

16 years agorace condition fixes
bdemsky [Sat, 3 May 2008 23:37:46 +0000 (23:37 +0000)]
race condition fixes

16 years agoChanges:
bdemsky [Sat, 3 May 2008 22:05:57 +0000 (22:05 +0000)]
Changes:
1) nojava option to the buildscript to built the executable in tmpbuilddir
2) fixed prefetch analysis

16 years agovarious changes...
bdemsky [Sat, 3 May 2008 20:07:04 +0000 (20:07 +0000)]
various changes...
bug fix for transactions with a large number of objects

16 years agohacks to speed up prefetching...doesn't really help though..
bdemsky [Sat, 3 May 2008 09:14:50 +0000 (09:14 +0000)]
hacks to speed up prefetching...doesn't really help though..

16 years agobug fix
adash [Fri, 2 May 2008 22:51:57 +0000 (22:51 +0000)]
bug fix

16 years agocheck LOCK versions
adash [Fri, 2 May 2008 21:46:47 +0000 (21:46 +0000)]
check LOCK versions

16 years agobug fix
bdemsky [Fri, 2 May 2008 20:30:16 +0000 (20:30 +0000)]
bug fix

16 years agocheck in code
bdemsky [Fri, 2 May 2008 20:18:29 +0000 (20:18 +0000)]
check in code

16 years agoAdd multiple thread version
bdemsky [Fri, 2 May 2008 20:16:51 +0000 (20:16 +0000)]
Add multiple thread version

16 years agoEm3d versions for 1,2, 4 threads
adash [Fri, 2 May 2008 19:51:45 +0000 (19:51 +0000)]
Em3d versions for 1,2, 4 threads

16 years agonew makefile and rewritten benchmark
bdemsky [Fri, 2 May 2008 19:45:05 +0000 (19:45 +0000)]
new makefile and rewritten benchmark

16 years agonew makefile for running 1, 2 and 4 threads
adash [Fri, 2 May 2008 19:11:15 +0000 (19:11 +0000)]
new makefile for running 1, 2 and 4 threads

16 years agoAdd script
adash [Fri, 2 May 2008 19:10:08 +0000 (19:10 +0000)]
Add script

16 years agobug fixes and some more changes
adash [Fri, 2 May 2008 01:46:02 +0000 (01:46 +0000)]
bug fixes and some more changes

16 years agobarrier bug fix
adash [Wed, 30 Apr 2008 09:15:56 +0000 (09:15 +0000)]
barrier bug fix

16 years agobarrier bug -> new hack
adash [Wed, 30 Apr 2008 09:14:02 +0000 (09:14 +0000)]
barrier bug -> new hack

16 years agobarrier bug fix -> new hack and align prints
adash [Wed, 30 Apr 2008 09:11:43 +0000 (09:11 +0000)]
barrier bug fix -> new hack and align prints

16 years agoSOR benchmark
adash [Wed, 30 Apr 2008 01:48:58 +0000 (01:48 +0000)]
SOR benchmark

16 years agobug fixes and changes to the matrixmultiply benchmark
adash [Mon, 28 Apr 2008 22:52:12 +0000 (22:52 +0000)]
bug fixes and changes to the matrixmultiply benchmark

16 years agoadd java option to increase memory available to the JVM
adash [Sun, 27 Apr 2008 18:34:47 +0000 (18:34 +0000)]
add java option to increase memory available to the JVM

16 years agoAdd correct atomic blocks to benchmark
bdemsky [Sun, 27 Apr 2008 07:12:31 +0000 (07:12 +0000)]
Add correct atomic blocks to benchmark

16 years agoNew benchmark
adash [Sat, 26 Apr 2008 20:08:44 +0000 (20:08 +0000)]
New benchmark

16 years agofix compiler bug
bdemsky [Fri, 25 Apr 2008 22:23:51 +0000 (22:23 +0000)]
fix compiler bug

16 years agoDebug statements
bdemsky [Fri, 25 Apr 2008 21:51:35 +0000 (21:51 +0000)]
Debug statements

16 years agoadd valueof method for booleans
bdemsky [Fri, 25 Apr 2008 21:49:37 +0000 (21:49 +0000)]
add valueof method for booleans

16 years agoDebug Barrier
bdemsky [Fri, 25 Apr 2008 21:49:17 +0000 (21:49 +0000)]
Debug Barrier

16 years agoadd multi-thread simulator for multi-core version codes. Also add two new files in...
jzhou [Fri, 25 Apr 2008 16:59:55 +0000 (16:59 +0000)]
add multi-thread simulator for multi-core version codes. Also add two new files in Runtime directory to hold multi-core related codes.

16 years agochanges to the barrier and rearrange atomic statements in the run method
bdemsky [Fri, 25 Apr 2008 08:58:35 +0000 (08:58 +0000)]
changes to the barrier and rearrange atomic statements in the run method

16 years agoadd our barrier
bdemsky [Fri, 25 Apr 2008 08:39:32 +0000 (08:39 +0000)]
add our barrier

16 years agoAdd yield
bdemsky [Fri, 25 Apr 2008 08:04:30 +0000 (08:04 +0000)]
Add yield

16 years agobug fixes
adash [Fri, 25 Apr 2008 07:52:10 +0000 (07:52 +0000)]
bug fixes

16 years agobugs
bdemsky [Thu, 24 Apr 2008 22:11:33 +0000 (22:11 +0000)]
bugs

16 years agoAdd new benchmark...still have compile errors
adash [Thu, 24 Apr 2008 21:19:30 +0000 (21:19 +0000)]
Add new benchmark...still have compile errors

16 years agoTest construction of disjoint graphs and let parameters have references
jjenista [Wed, 23 Apr 2008 18:14:17 +0000 (18:14 +0000)]
Test construction of disjoint graphs and let parameters have references
to a node in them.  These should not result in an alias.

16 years agoAdd java version of Crypt benchmark
adash [Fri, 18 Apr 2008 00:16:43 +0000 (00:16 +0000)]
Add java version of Crypt benchmark

16 years agofully compiled version of Crypt benchmark
adash [Fri, 18 Apr 2008 00:14:53 +0000 (00:14 +0000)]
fully compiled version of Crypt benchmark

16 years agomake clearprefetch cache commands into barriers for prefetches
bdemsky [Thu, 17 Apr 2008 00:29:31 +0000 (00:29 +0000)]
make clearprefetch cache commands into barriers for prefetches

16 years agochanges and bug fixes
bdemsky [Thu, 17 Apr 2008 00:27:59 +0000 (00:27 +0000)]
changes and bug fixes

16 years agomore options
bdemsky [Wed, 16 Apr 2008 23:26:53 +0000 (23:26 +0000)]
more options

16 years agothings to do
bdemsky [Wed, 16 Apr 2008 23:22:24 +0000 (23:22 +0000)]
things to do

16 years agomore changes
bdemsky [Wed, 16 Apr 2008 22:41:29 +0000 (22:41 +0000)]
more changes

16 years agocode changes
bdemsky [Wed, 16 Apr 2008 22:28:10 +0000 (22:28 +0000)]
code changes

16 years agoProperly use transitive closure of allocation sites when resolving
jjenista [Wed, 16 Apr 2008 17:54:30 +0000 (17:54 +0000)]
Properly use transitive closure of allocation sites when resolving
a FlatCall node, and related extensions to the node classes.

Needs some cleanup though!

16 years agoClean up code
adash [Wed, 16 Apr 2008 01:26:40 +0000 (01:26 +0000)]
Clean up code

16 years agoadd new option "-robustroot" to enable setting up ROBUSTROOT. Defaulty it is set...
jzhou [Tue, 15 Apr 2008 21:23:49 +0000 (21:23 +0000)]
add new option "-robustroot" to enable setting up ROBUSTROOT. Defaulty it is set as ~/research/Robust/src.

16 years agoComment out code that is breaking compile....please check in the code this needs...
bdemsky [Tue, 15 Apr 2008 20:50:26 +0000 (20:50 +0000)]
Comment out code that is breaking compile....please check in the code this needs to compile.

16 years agoWhenever running ownership analysis, spit out a file with
jjenista [Tue, 15 Apr 2008 20:50:25 +0000 (20:50 +0000)]
Whenever running ownership analysis, spit out a file with
all detected aliases between parameters and/or allocation
sites.

16 years agoBefore writing a dot file, remove all symbols that confuse
jjenista [Tue, 15 Apr 2008 20:48:57 +0000 (20:48 +0000)]
Before writing a dot file, remove all symbols that confuse
the dot syntax from the graph's name.

16 years agobug fixes to prefetch printing code
bdemsky [Tue, 15 Apr 2008 20:44:46 +0000 (20:44 +0000)]
bug fixes to prefetch printing code

16 years agoadd codes for generating multi-core version binary. Also add options -multicore ...
jzhou [Tue, 15 Apr 2008 17:48:01 +0000 (17:48 +0000)]
add codes for generating multi-core version binary. Also add options -multicore & -raw into the buildscript

16 years agochanges to bigraph....Alokika's are included in this commit
bdemsky [Tue, 15 Apr 2008 16:59:47 +0000 (16:59 +0000)]
changes to bigraph....Alokika's are included in this commit

16 years agopatches to:
bdemsky [Tue, 15 Apr 2008 05:03:56 +0000 (05:03 +0000)]
patches to:
1) fix locality analysis bug
2) remove work around from em3d
3) rewrite em3d parsing
4) generate syntactically good code for native method calls inside atomic regions...no guarantees about whether the code is safe...

16 years agohack to work around analysis bug
bdemsky [Tue, 15 Apr 2008 00:15:15 +0000 (00:15 +0000)]
hack to work around analysis bug

16 years agoAdd join stuff
bdemsky [Mon, 14 Apr 2008 22:49:45 +0000 (22:49 +0000)]
Add join stuff

16 years agobug fixes
bdemsky [Mon, 14 Apr 2008 22:21:59 +0000 (22:21 +0000)]
bug fixes

16 years agojava version for MatrixMultiply
adash [Mon, 14 Apr 2008 21:46:24 +0000 (21:46 +0000)]
java version for MatrixMultiply

16 years agotry to add join support
bdemsky [Mon, 14 Apr 2008 21:41:21 +0000 (21:41 +0000)]
try to add join support

16 years agovarious changes
bdemsky [Mon, 14 Apr 2008 21:41:07 +0000 (21:41 +0000)]
various changes

16 years agoadd native method for clearing prefetch cache to System.java
adash [Mon, 14 Apr 2008 21:38:58 +0000 (21:38 +0000)]
add native method for clearing prefetch cache to System.java

16 years agochanged fillTable() to static method
adash [Mon, 14 Apr 2008 21:27:28 +0000 (21:27 +0000)]
changed fillTable() to static method

16 years agoPrint out warning message instead of throwing exception if someone calls static metho...
bdemsky [Mon, 14 Apr 2008 20:07:55 +0000 (20:07 +0000)]
Print out warning message instead of throwing exception if someone calls static method on an object.

16 years agocompile error fixes
adash [Mon, 14 Apr 2008 17:57:14 +0000 (17:57 +0000)]
compile error fixes

16 years agomajor changes to prefetching code
bdemsky [Mon, 14 Apr 2008 07:16:27 +0000 (07:16 +0000)]
major changes to prefetching code

16 years agojava version of Em3d benchmark
adash [Sun, 13 Apr 2008 04:40:23 +0000 (04:40 +0000)]
java version of Em3d benchmark

16 years agoNew benchmark
adash [Sun, 13 Apr 2008 04:24:02 +0000 (04:24 +0000)]
New benchmark

16 years agoNew benchmark
adash [Sun, 13 Apr 2008 04:11:39 +0000 (04:11 +0000)]
New benchmark

16 years agofix bugs in sockpool...test and set has to be atomic
bdemsky [Fri, 11 Apr 2008 08:54:06 +0000 (08:54 +0000)]
fix bugs in sockpool...test and set has to be atomic