IRC.git
16 years agoloop exit detection
bdemsky [Wed, 26 Mar 2008 02:22:17 +0000 (02:22 +0000)]
loop exit detection

16 years agorewrite arrays for efficiency
adash [Wed, 26 Mar 2008 00:29:22 +0000 (00:29 +0000)]
rewrite arrays for efficiency

16 years agocode change for bug Jim posted about
bdemsky [Tue, 25 Mar 2008 22:50:08 +0000 (22:50 +0000)]
code change for bug Jim posted about

16 years agoGot clarification on how to resolve method calls, introduced concept of
jjenista [Tue, 25 Mar 2008 20:36:06 +0000 (20:36 +0000)]
Got clarification on how to resolve method calls, introduced concept of
a set of possible callees on virtual dispatch, have to take the merge of
those ownership graphs and allocation sites to be correct.  Stable, but
only a draft of the OwnershipAnalysis portion.  OwnershipGraph mechanics
to determine mapping of references in callee merge-o-tron to caller graph
not added yet.

16 years agorevert this change
bdemsky [Tue, 25 Mar 2008 06:46:53 +0000 (06:46 +0000)]
revert this change

16 years agochanges
bdemsky [Tue, 25 Mar 2008 06:44:04 +0000 (06:44 +0000)]
changes

16 years agomistakes in changes
bdemsky [Tue, 25 Mar 2008 06:28:39 +0000 (06:28 +0000)]
mistakes in changes

16 years agomore changes
bdemsky [Tue, 25 Mar 2008 05:43:51 +0000 (05:43 +0000)]
more changes

16 years agochanges to prefetch analysis to simplify code
bdemsky [Tue, 25 Mar 2008 05:43:10 +0000 (05:43 +0000)]
changes to prefetch analysis to simplify code

16 years agoclean up some equal methods
bdemsky [Tue, 25 Mar 2008 03:10:04 +0000 (03:10 +0000)]
clean up some equal methods

16 years agofix some bugs
bdemsky [Tue, 25 Mar 2008 02:48:08 +0000 (02:48 +0000)]
fix some bugs

16 years agomore changes
bdemsky [Tue, 25 Mar 2008 02:13:14 +0000 (02:13 +0000)]
more changes

16 years agocorrect bug in new code
bdemsky [Tue, 25 Mar 2008 01:48:08 +0000 (01:48 +0000)]
correct bug in new code

16 years ago*** empty log message ***
bdemsky [Tue, 25 Mar 2008 01:08:41 +0000 (01:08 +0000)]
*** empty log message ***

16 years agoset true probability on command line
bdemsky [Tue, 25 Mar 2008 01:08:37 +0000 (01:08 +0000)]
set true probability on command line

16 years agoclean up prefetch generation code
bdemsky [Tue, 25 Mar 2008 00:49:58 +0000 (00:49 +0000)]
clean up prefetch generation code

16 years agobug fixes
bdemsky [Mon, 24 Mar 2008 22:19:18 +0000 (22:19 +0000)]
bug fixes

16 years agochanges
bdemsky [Mon, 24 Mar 2008 09:20:38 +0000 (09:20 +0000)]
changes

16 years agoprintflat option
bdemsky [Mon, 24 Mar 2008 00:26:44 +0000 (00:26 +0000)]
printflat option

16 years agochange makefile to exclude methods from generating prefetches
bdemsky [Sat, 22 Mar 2008 23:31:34 +0000 (23:31 +0000)]
change makefile to exclude methods from generating prefetches

16 years agoneed quotes
bdemsky [Sat, 22 Mar 2008 22:20:38 +0000 (22:20 +0000)]
need quotes

16 years agobug fix for OBJECT_NOT_FOUND error in prefetch cache due to unknown oid
adash [Fri, 21 Mar 2008 22:45:37 +0000 (22:45 +0000)]
bug fix for OBJECT_NOT_FOUND error in prefetch cache due to unknown oid
computation using offsets for array elements

16 years agoadd exclude option
bdemsky [Fri, 21 Mar 2008 21:28:52 +0000 (21:28 +0000)]
add exclude option

16 years agoadd option to skip prefetches for method...
bdemsky [Fri, 21 Mar 2008 21:24:15 +0000 (21:24 +0000)]
add option to skip prefetches for method...

16 years agoAdded send_data() and recv_data() methods for send() and recv()
adash [Fri, 21 Mar 2008 21:20:16 +0000 (21:20 +0000)]
Added send_data() and recv_data() methods for send() and recv()

16 years agoCollect merge of FlatReturn ownership graphs for use in function call
jjenista [Fri, 21 Mar 2008 18:52:54 +0000 (18:52 +0000)]
Collect merge of FlatReturn ownership graphs for use in function call
application.

16 years agoa)Fix prefetch analysis bugs
adash [Thu, 20 Mar 2008 22:07:52 +0000 (22:07 +0000)]
a)Fix prefetch analysis bugs
b)Enable only one socket connection per remote machine for sending prefetch requests

16 years agoclose debugging info
jzhou [Wed, 19 Mar 2008 00:22:06 +0000 (00:22 +0000)]
close debugging info

16 years agoMake the java version and two Bristlecone versions be able to run in parellel
jzhou [Tue, 18 Mar 2008 21:05:21 +0000 (21:05 +0000)]
Make the java version and two Bristlecone versions be able to run in parellel

16 years agorename sivaji's file
bdemsky [Tue, 18 Mar 2008 19:20:03 +0000 (19:20 +0000)]
rename sivaji's file

16 years agocheck in changes
bdemsky [Tue, 18 Mar 2008 07:07:12 +0000 (07:07 +0000)]
check in changes

16 years agosmall modifications for data collection
jzhou [Mon, 17 Mar 2008 22:42:17 +0000 (22:42 +0000)]
small modifications for data collection

16 years agoclose some debug info
jzhou [Mon, 17 Mar 2008 17:11:17 +0000 (17:11 +0000)]
close some debug info

16 years agoadd new benchmark TileSearch
jzhou [Mon, 17 Mar 2008 17:08:35 +0000 (17:08 +0000)]
add new benchmark TileSearch

16 years agoStable state capture.
jjenista [Thu, 13 Mar 2008 22:46:16 +0000 (22:46 +0000)]
Stable state capture.

16 years agoImport Vector & Enumeration for new benchmarks(MapReduce)
jzhou [Tue, 11 Mar 2008 21:40:46 +0000 (21:40 +0000)]
Import Vector & Enumeration for new benchmarks(MapReduce)

16 years agoAdd two benchmarks: MapReduce & PERT
jzhou [Tue, 11 Mar 2008 21:37:51 +0000 (21:37 +0000)]
Add two benchmarks: MapReduce & PERT

16 years agochecking in changes
bdemsky [Tue, 11 Mar 2008 21:33:58 +0000 (21:33 +0000)]
checking in changes

16 years agoFixed bug that heap regions from allocation sites are properly passed
jjenista [Tue, 11 Mar 2008 20:31:22 +0000 (20:31 +0000)]
Fixed bug that heap regions from allocation sites are properly passed
along when referenced in another ownership graph.  Preliminary testing
of allocation sites looks fine.

16 years agoMost up-to-date allocation site algorithm implemented, but some references
jjenista [Mon, 10 Mar 2008 21:39:22 +0000 (21:39 +0000)]
Most up-to-date allocation site algorithm implemented, but some references
are being created incorrectly.  Stable but not yet useful capture.

16 years agochanged the prefetch request send and prefetch response receive design
adash [Thu, 6 Mar 2008 23:45:33 +0000 (23:45 +0000)]
changed the prefetch request send and prefetch response receive design
delete the second retry in the prefetch cache
added do while loop for trans_soft_abort case in transCommit() function
minor bug fixes

16 years agoadd make clean and prefetch option
adash [Thu, 6 Mar 2008 23:41:20 +0000 (23:41 +0000)]
add make clean and prefetch option

16 years agoUpdate parts of test to validate ownership graph operations.
jjenista [Thu, 6 Mar 2008 21:53:26 +0000 (21:53 +0000)]
Update parts of test to validate ownership graph operations.

16 years agotd can be null
bdemsky [Thu, 6 Mar 2008 19:07:04 +0000 (19:07 +0000)]
td can be null

16 years agoCapture stable state.
jjenista [Mon, 3 Mar 2008 23:55:53 +0000 (23:55 +0000)]
Capture stable state.

16 years agoremove unnecessary lines
adash [Sun, 2 Mar 2008 21:03:10 +0000 (21:03 +0000)]
remove unnecessary lines

16 years agoremoved prefetch option from makefile(temporary)
adash [Sun, 2 Mar 2008 18:36:42 +0000 (18:36 +0000)]
removed prefetch option from makefile(temporary)
Added tranpose to improve cache performance
run matrix for 800X800 matrix

16 years agoAdded checks and minor bug fix
adash [Sun, 2 Mar 2008 18:35:18 +0000 (18:35 +0000)]
Added checks and minor bug fix

16 years agoMade FlatNode child classes have more descriptive toString()
jjenista [Fri, 29 Feb 2008 22:33:22 +0000 (22:33 +0000)]
Made FlatNode child classes have more descriptive toString()
methods to be able to distinguish them during graph traversal.

16 years agoFixed bug in toString() for FlatMethod of a task.
jjenista [Fri, 29 Feb 2008 21:54:37 +0000 (21:54 +0000)]
Fixed bug in toString() for FlatMethod of a task.

16 years agoMethod scheduling handles recursion and dependency.
jjenista [Fri, 29 Feb 2008 20:41:39 +0000 (20:41 +0000)]
Method scheduling handles recursion and dependency.

16 years agobug fixes for evil garbage collection bugs...
bdemsky [Fri, 29 Feb 2008 20:33:30 +0000 (20:33 +0000)]
bug fixes for evil garbage collection bugs...

16 years agobug fixes
adash [Fri, 29 Feb 2008 00:50:49 +0000 (00:50 +0000)]
bug fixes

16 years agoMatrixMultiply with stringbuffer support
adash [Fri, 29 Feb 2008 00:36:22 +0000 (00:36 +0000)]
MatrixMultiply with stringbuffer support

16 years agobug
adash [Wed, 27 Feb 2008 23:56:39 +0000 (23:56 +0000)]
bug

16 years agoCapturing stable state.
jjenista [Wed, 27 Feb 2008 21:48:01 +0000 (21:48 +0000)]
Capturing stable state.

16 years agoBug fixes
adash [Wed, 27 Feb 2008 18:43:56 +0000 (18:43 +0000)]
Bug fixes

16 years agobug fix
bdemsky [Tue, 26 Feb 2008 01:24:03 +0000 (01:24 +0000)]
bug fix

16 years agoCapture stable point.
jjenista [Fri, 22 Feb 2008 00:15:12 +0000 (00:15 +0000)]
Capture stable point.

16 years agoAdded public access method for the callee->callerSet mapping
jjenista [Thu, 21 Feb 2008 23:58:57 +0000 (23:58 +0000)]
Added public access method for the callee->callerSet mapping

16 years ago*** empty log message ***
sivaji [Wed, 20 Feb 2008 23:03:42 +0000 (23:03 +0000)]
*** empty log message ***

16 years agoAdded the buggy version for the user study.
sivaji [Wed, 20 Feb 2008 23:02:56 +0000 (23:02 +0000)]
Added the buggy version for the user study.

16 years agoAdded an intermediate target for just the compiler that can
jjenista [Wed, 20 Feb 2008 22:47:23 +0000 (22:47 +0000)]
Added an intermediate target for just the compiler that can
be used to avoid making the documentation if desired.

16 years agoChanged integration of ownership analysis into Main.java
jjenista [Wed, 20 Feb 2008 22:11:44 +0000 (22:11 +0000)]
Changed integration of ownership analysis into Main.java

16 years agobug fix in for loop
adash [Wed, 20 Feb 2008 20:00:13 +0000 (20:00 +0000)]
bug fix in for loop

16 years agogroup things better...
bdemsky [Wed, 20 Feb 2008 06:46:47 +0000 (06:46 +0000)]
group things better...

16 years agosome bug fixes for sending and receiving objects (that form the prefetch tuples)
adash [Wed, 20 Feb 2008 04:54:19 +0000 (04:54 +0000)]
some bug fixes for sending and receiving objects (that form the prefetch tuples)
while serving the  prefetch request across machines.

16 years agomove multiply() code into run()
adash [Wed, 20 Feb 2008 04:00:56 +0000 (04:00 +0000)]
move multiply() code into run()

16 years agocorrect some spelling error
jzhou [Wed, 20 Feb 2008 01:28:55 +0000 (01:28 +0000)]
correct some spelling error

16 years agoadd scheduling simulator
jzhou [Wed, 20 Feb 2008 01:18:48 +0000 (01:18 +0000)]
add scheduling simulator

16 years agoadd scheduling simulator
jzhou [Wed, 20 Feb 2008 01:10:54 +0000 (01:10 +0000)]
add scheduling simulator

16 years agoUpdated CallGraph to keep an inverse map (callee->caller set)
jjenista [Tue, 19 Feb 2008 22:23:09 +0000 (22:23 +0000)]
Updated CallGraph to keep an inverse map (callee->caller set)

16 years agojava: out of heap space bug fix
adash [Tue, 19 Feb 2008 21:14:14 +0000 (21:14 +0000)]
java: out of heap space bug fix

16 years agoModified the display layout
adash [Tue, 19 Feb 2008 20:54:11 +0000 (20:54 +0000)]
Modified the display layout

16 years agosmall fixes,
adash [Mon, 18 Feb 2008 20:43:56 +0000 (20:43 +0000)]
small fixes,
Enable prefetching of arrays in BuildCode.java

16 years agoworking version
adash [Mon, 18 Feb 2008 20:43:02 +0000 (20:43 +0000)]
working version

16 years agobug fix for global variables
adash [Mon, 18 Feb 2008 20:01:53 +0000 (20:01 +0000)]
bug fix for global variables

16 years agoRemove file
adash [Sun, 17 Feb 2008 18:08:28 +0000 (18:08 +0000)]
Remove file

16 years agoMatrixMultiply example with compile errors
adash [Sun, 17 Feb 2008 18:07:00 +0000 (18:07 +0000)]
MatrixMultiply example with compile errors

16 years agobug fix
bdemsky [Fri, 15 Feb 2008 02:24:18 +0000 (02:24 +0000)]
bug fix

16 years agobug fixes
adash [Thu, 14 Feb 2008 22:43:19 +0000 (22:43 +0000)]
bug fixes
Thread join works; No SegFaults ; All code in working condition

16 years agochange
bdemsky [Thu, 14 Feb 2008 22:11:09 +0000 (22:11 +0000)]
change

16 years agotrans.c is still buggy for large number of threads
adash [Thu, 14 Feb 2008 18:41:53 +0000 (18:41 +0000)]
trans.c is still buggy for large number of threads
several bug fixes

16 years agoAdded ownership analysis classes.
jjenista [Wed, 13 Feb 2008 20:49:25 +0000 (20:49 +0000)]
Added ownership analysis classes.

16 years agoAdd MatrixMultiply benchmark with thread join
adash [Tue, 12 Feb 2008 23:57:41 +0000 (23:57 +0000)]
Add MatrixMultiply benchmark with thread join

16 years agoAdd SOR benchmark
adash [Tue, 12 Feb 2008 23:53:16 +0000 (23:53 +0000)]
Add SOR benchmark

16 years agocorrect localityanalysis
bdemsky [Tue, 12 Feb 2008 02:27:30 +0000 (02:27 +0000)]
correct localityanalysis

16 years agoStub out ownership analysis classes that break compilation.
jjenista [Tue, 12 Feb 2008 01:05:52 +0000 (01:05 +0000)]
Stub out ownership analysis classes that break compilation.

16 years agobug fix
bdemsky [Tue, 12 Feb 2008 00:37:12 +0000 (00:37 +0000)]
bug fix

16 years agoAdded generation of method dependency map
jjenista [Mon, 11 Feb 2008 21:51:21 +0000 (21:51 +0000)]
Added generation of method dependency map

16 years agoCapturing tests before making big changes to ownership analysis.
jjenista [Tue, 5 Feb 2008 22:13:21 +0000 (22:13 +0000)]
Capturing tests before making big changes to ownership analysis.

16 years agocapturing before making big changes
jjenista [Tue, 5 Feb 2008 21:59:29 +0000 (21:59 +0000)]
capturing before making big changes

16 years agofix bug alokika found...
bdemsky [Mon, 4 Feb 2008 09:44:16 +0000 (09:44 +0000)]
fix bug alokika found...

16 years agochanges to testcase file
adash [Thu, 31 Jan 2008 18:03:21 +0000 (18:03 +0000)]
changes to testcase file

16 years agomake changes
adash [Wed, 30 Jan 2008 23:30:22 +0000 (23:30 +0000)]
make changes

16 years agochanges
bdemsky [Wed, 30 Jan 2008 22:00:59 +0000 (22:00 +0000)]
changes

16 years agoremove some codes for scheduling
jzhou [Wed, 30 Jan 2008 01:45:27 +0000 (01:45 +0000)]
remove some codes for scheduling

16 years agofix bug in locality analysis
bdemsky [Wed, 30 Jan 2008 01:07:57 +0000 (01:07 +0000)]
fix bug in locality analysis

16 years agoRemove unnecessary file
adash [Sat, 26 Jan 2008 01:49:30 +0000 (01:49 +0000)]
Remove unnecessary file

16 years agofix memory corruption errors and replace mallocs with calloc.
adash [Sat, 26 Jan 2008 01:48:15 +0000 (01:48 +0000)]
fix memory corruption errors and replace mallocs with calloc.
Current fix works fine for testcase Atomic2.java  and Atomic3.java
other minor fixes
Remove prefetchpile.c file (was not used)