IRC.git
17 years agoupdate the list of people who get CVS commit messages
bdemsky [Tue, 2 Oct 2007 23:58:39 +0000 (23:58 +0000)]
update the list of people who get CVS commit messages

17 years agofix optional arguments...lots of changes
bdemsky [Tue, 2 Oct 2007 23:41:27 +0000 (23:41 +0000)]
fix optional arguments...lots of changes

17 years ago prefetch changes
bdemsky [Tue, 25 Sep 2007 00:11:33 +0000 (00:11 +0000)]
 prefetch changes

17 years agochanges
bdemsky [Tue, 25 Sep 2007 00:08:59 +0000 (00:08 +0000)]
changes

17 years agofile where prefetch analysis will reside
bdemsky [Tue, 25 Sep 2007 00:07:44 +0000 (00:07 +0000)]
file where prefetch analysis will reside

17 years agoprefetch info
bdemsky [Mon, 24 Sep 2007 23:24:51 +0000 (23:24 +0000)]
prefetch info

17 years agoFixed bugs..Atomic2.java testcase works fine
adash [Sat, 22 Sep 2007 00:06:08 +0000 (00:06 +0000)]
Fixed bugs..Atomic2.java testcase works fine

17 years agoFixed the trans retry bug
adash [Thu, 20 Sep 2007 19:50:22 +0000 (19:50 +0000)]
Fixed the trans retry bug

17 years agofixed some thread allocation bugs:
bdemsky [Thu, 20 Sep 2007 09:43:59 +0000 (09:43 +0000)]
fixed some thread allocation bugs:
1) if thread creation fails, retry it...the os always the option just to not cooperate
2) need to either:
a) join a thread or
b) set it as a detached thread

17 years agoMinor bug fix for trans abort case
adash [Thu, 20 Sep 2007 08:09:59 +0000 (08:09 +0000)]
Minor bug fix for trans abort case

17 years agoFixed : crashing due to pile creation
adash [Wed, 19 Sep 2007 21:15:03 +0000 (21:15 +0000)]
Fixed : crashing due to pile creation
Changed locks to have recursive attributes

17 years agovarious bug fixes.
erubow [Wed, 19 Sep 2007 02:10:04 +0000 (02:10 +0000)]
various bug fixes.

17 years agoAdded new PTHREAD_MUTEX_RECURSIVE mutex attribute
adash [Tue, 18 Sep 2007 17:31:31 +0000 (17:31 +0000)]
Added new PTHREAD_MUTEX_RECURSIVE mutex attribute
Checked locks for correcting waits
Fixed double frees
TODO: Correct segmentation violation due to corrupt pointers to run the third remotethread
test case

17 years agobug fix for my bug that Alokika found
bdemsky [Mon, 17 Sep 2007 20:19:15 +0000 (20:19 +0000)]
bug fix for my bug that Alokika found

17 years agorewrite of William's analysis to clean it up a bit...
bdemsky [Mon, 17 Sep 2007 05:56:15 +0000 (05:56 +0000)]
rewrite of William's analysis to clean it up a bit...

17 years agoRather than keep these in emails where we can lose them, I checked them in. As we...
bdemsky [Sat, 15 Sep 2007 22:13:44 +0000 (22:13 +0000)]
Rather than keep these in emails where we can lose them, I checked them in.  As we add stuff to our todo list, let's put them in this file.

17 years agofix the makefile
bdemsky [Sat, 15 Sep 2007 22:04:05 +0000 (22:04 +0000)]
fix the makefile

17 years agomove the tests into their own directory to keep things cleaner
bdemsky [Sat, 15 Sep 2007 22:03:17 +0000 (22:03 +0000)]
move the tests into their own directory to keep things cleaner

17 years agoremote the annoying required master arguement...
bdemsky [Sat, 15 Sep 2007 08:13:49 +0000 (08:13 +0000)]
remote the annoying required master arguement...

17 years agocheck in another bug fix...apparently I started off with the objheader's being partia...
bdemsky [Sat, 15 Sep 2007 08:00:19 +0000 (08:00 +0000)]
check in another bug fix...apparently I started off with the objheader's being partially compensated in the compiler...instead, we'll just do this in the runtime

17 years agoadd next test case
bdemsky [Sat, 15 Sep 2007 07:40:37 +0000 (07:40 +0000)]
add next test case

17 years agomy bug fixes...make stuff work locally and remote
bdemsky [Sat, 15 Sep 2007 07:40:04 +0000 (07:40 +0000)]
my bug fixes...make stuff work locally and remote

17 years agoOID change
bdemsky [Sat, 15 Sep 2007 06:11:28 +0000 (06:11 +0000)]
OID change

17 years agochanges
bdemsky [Sat, 15 Sep 2007 04:45:44 +0000 (04:45 +0000)]
changes

17 years agoseveral bug fixes. prefetching works so far, as well as starting remote threads.
erubow [Sat, 15 Sep 2007 00:23:17 +0000 (00:23 +0000)]
several bug fixes. prefetching works so far, as well as starting remote threads.

17 years agoput carriage returns in
bdemsky [Fri, 14 Sep 2007 10:12:45 +0000 (10:12 +0000)]
put carriage returns in

CV: ----------------------------------------------------------------------

17 years agostart real remote thread
bdemsky [Fri, 14 Sep 2007 09:38:26 +0000 (09:38 +0000)]
start real remote thread

17 years agothread stuff
bdemsky [Fri, 14 Sep 2007 08:58:02 +0000 (08:58 +0000)]
thread stuff

17 years agocode changes
bdemsky [Thu, 13 Sep 2007 09:32:12 +0000 (09:32 +0000)]
code changes

17 years agoremove hashfunction/equals methods
bdemsky [Thu, 13 Sep 2007 09:21:16 +0000 (09:21 +0000)]
remove hashfunction/equals methods

17 years agosmall change in results of Execution Graph...it will generate graphs for classes...
bdemsky [Thu, 13 Sep 2007 09:10:44 +0000 (09:10 +0000)]
small change in results of Execution Graph...it will generate graphs for classes w/o source nodes...we just ignore them.

17 years agosimplify ExecutionGraph code
bdemsky [Thu, 13 Sep 2007 08:35:08 +0000 (08:35 +0000)]
simplify ExecutionGraph code

17 years agotestfile for remote thread invocation
adash [Thu, 13 Sep 2007 07:07:34 +0000 (07:07 +0000)]
testfile for remote thread invocation

17 years ago1) Support final declaration for methods
bdemsky [Thu, 13 Sep 2007 01:00:00 +0000 (01:00 +0000)]
1) Support final declaration for methods
2) Make the start method of the thread class final...to prevent terrible things from happening

17 years agoStarting remote thread : Just test
adash [Thu, 13 Sep 2007 00:16:25 +0000 (00:16 +0000)]
Starting remote thread : Just test

17 years agochanges
bdemsky [Wed, 12 Sep 2007 22:34:26 +0000 (22:34 +0000)]
changes

17 years agocommented out another delay
bdemsky [Wed, 12 Sep 2007 09:20:24 +0000 (09:20 +0000)]
commented out another delay

17 years agochanges
bdemsky [Wed, 12 Sep 2007 09:17:39 +0000 (09:17 +0000)]
changes

17 years agoAdded code to read config file of IP address, and use these for the mostly fair distr...
erubow [Wed, 12 Sep 2007 02:03:07 +0000 (02:03 +0000)]
Added code to read config file of IP address, and use these for the mostly fair distribution of the OID space. Updated llookup to use this static partitioning for now.

17 years agoCorrect the file ..incorrect checkin the first time
adash [Tue, 11 Sep 2007 23:02:49 +0000 (23:02 +0000)]
Correct the file ..incorrect checkin the first time

17 years agoFix memory leak problems in transCommit()
adash [Tue, 11 Sep 2007 22:43:58 +0000 (22:43 +0000)]
Fix memory leak problems in transCommit()
Start to add support for remote thread invokation

17 years agomemory leak... not good.
erubow [Tue, 11 Sep 2007 20:57:36 +0000 (20:57 +0000)]
memory leak... not good.

17 years agomore fixes
bdemsky [Tue, 11 Sep 2007 07:09:09 +0000 (07:09 +0000)]
more fixes

17 years agomake simple example work
bdemsky [Tue, 11 Sep 2007 04:29:17 +0000 (04:29 +0000)]
make simple example work

17 years agochange
testuser [Tue, 11 Sep 2007 00:03:59 +0000 (00:03 +0000)]
change

17 years agotest
test [Mon, 10 Sep 2007 23:54:19 +0000 (23:54 +0000)]
test

17 years ago test change
bdemsky [Mon, 10 Sep 2007 23:47:00 +0000 (23:47 +0000)]
 test change

17 years agoObject creation within transaction works now. Yay!
erubow [Fri, 7 Sep 2007 22:05:25 +0000 (22:05 +0000)]
Object creation within transaction works now. Yay!

17 years agoComments added and several minor changes to get rid of extra variables
adash [Fri, 7 Sep 2007 18:21:30 +0000 (18:21 +0000)]
Comments added and several minor changes to get rid of extra variables

17 years agoAdded getMyIpAddr to ip.h, ip.c.
erubow [Wed, 5 Sep 2007 00:51:34 +0000 (00:51 +0000)]
Added getMyIpAddr to ip.h, ip.c.
Added preliminary code for starting remote threads.
Added code for getting the type of an object outside of a transaction.

17 years agoproblems getting william's code to compile
bdemsky [Fri, 17 Aug 2007 06:12:14 +0000 (06:12 +0000)]
problems getting william's code to compile

17 years agoget some space for optional fs's
bdemsky [Fri, 17 Aug 2007 01:33:39 +0000 (01:33 +0000)]
get some space for optional fs's

17 years agoadd another field
bdemsky [Fri, 17 Aug 2007 01:16:36 +0000 (01:16 +0000)]
add another field

17 years agoAtomic test case
bdemsky [Thu, 16 Aug 2007 23:10:58 +0000 (23:10 +0000)]
Atomic test case

17 years agocode changes
bdemsky [Thu, 16 Aug 2007 23:02:13 +0000 (23:02 +0000)]
code changes

17 years agomy changes
bdemsky [Thu, 16 Aug 2007 22:30:37 +0000 (22:30 +0000)]
my changes

17 years agofix bugs in transaction code that:
bdemsky [Thu, 16 Aug 2007 09:39:42 +0000 (09:39 +0000)]
fix bugs in transaction code that:
1) don't free tosend buffers
2) don't free piles (null is passed into pDelete

17 years agomore changes...
bdemsky [Thu, 16 Aug 2007 08:45:59 +0000 (08:45 +0000)]
more changes...
actually can compile programs in dstm mode if they don't use the dsm

17 years agomore DSTM interface work
bdemsky [Thu, 16 Aug 2007 07:59:01 +0000 (07:59 +0000)]
more DSTM interface work

17 years agoallow us to generate gc info on a per instance basis
bdemsky [Wed, 15 Aug 2007 10:30:10 +0000 (10:30 +0000)]
allow us to generate gc info on a per instance basis

17 years agocode checked in
bdemsky [Wed, 15 Aug 2007 09:45:11 +0000 (09:45 +0000)]
code checked in

17 years agolots of changes for dsm now that william's stuff is checked in
bdemsky [Wed, 15 Aug 2007 01:13:52 +0000 (01:13 +0000)]
lots of changes for dsm now that william's stuff is checked in

17 years agojust two things I forgot to remove
wmontaz [Wed, 15 Aug 2007 00:45:44 +0000 (00:45 +0000)]
just two things I forgot to remove

17 years agoBug fixed in BuildCode.
wmontaz [Wed, 15 Aug 2007 00:34:39 +0000 (00:34 +0000)]
Bug fixed in BuildCode.
First implementation of the optional args in runtime (still buggy).
Test cases added. use the dot files to see to what task structure the test cases correspond to.
TestRuntime contains the test designed for the runtime.
TestStaticAnalysis contains the ones designed for the static Analysis. They don't generate a good c code.

17 years agochanges to interface with the compiler
bdemsky [Tue, 14 Aug 2007 07:12:46 +0000 (07:12 +0000)]
changes to interface with the compiler

17 years agofix minor errors
adash [Fri, 10 Aug 2007 20:09:13 +0000 (20:09 +0000)]
fix minor errors
1.Modify Makefile and test*.c files to reflect new ipaddrs of dw-1 and dw-2
for testing purposes
2. compare versions before inserting objs into prefetch cache
3. When objects not found through a prefetch request, throw error
4. TODO : Implement when to delete old objects from prefetch cache

17 years agoreplace access to status field with macro
bdemsky [Fri, 10 Aug 2007 08:49:44 +0000 (08:49 +0000)]
replace access to status field with macro

17 years agobegin to replace hard coded oid and type fields with macros
bdemsky [Fri, 10 Aug 2007 08:42:07 +0000 (08:42 +0000)]
begin to replace hard coded oid and type fields with macros

17 years agocheck in code
bdemsky [Fri, 10 Aug 2007 08:03:28 +0000 (08:03 +0000)]
check in code

17 years agoDSM code
bdemsky [Fri, 10 Aug 2007 07:59:50 +0000 (07:59 +0000)]
DSM code

17 years agomore changes
bdemsky [Fri, 10 Aug 2007 07:59:30 +0000 (07:59 +0000)]
more changes

17 years agomore code for support DSM
bdemsky [Fri, 10 Aug 2007 02:52:03 +0000 (02:52 +0000)]
more code for support DSM

17 years agomore changes toward compiler DSM support
bdemsky [Thu, 9 Aug 2007 23:46:01 +0000 (23:46 +0000)]
more changes toward compiler DSM support

17 years agoSimplify BuildCode more...
bdemsky [Wed, 8 Aug 2007 20:49:22 +0000 (20:49 +0000)]
Simplify BuildCode more...

17 years agomore organizing code
bdemsky [Wed, 8 Aug 2007 08:06:29 +0000 (08:06 +0000)]
more organizing code

17 years agoadd more comments
bdemsky [Wed, 8 Aug 2007 05:13:47 +0000 (05:13 +0000)]
add more comments
update list of class files

17 years agocode formatting changes..it is getting hard to read this
bdemsky [Wed, 8 Aug 2007 01:16:32 +0000 (01:16 +0000)]
code formatting changes..it is getting hard to read this

17 years agoanalysis
bdemsky [Wed, 8 Aug 2007 00:22:12 +0000 (00:22 +0000)]
analysis

17 years agoforgot file
adash [Tue, 7 Aug 2007 21:59:15 +0000 (21:59 +0000)]
forgot file
add deallocation of node code
complete transRead calls
TODO: modify memcpy and take care of buffer overflow

17 years agonew class names. build output code for optional tasks.
wmontaz [Tue, 7 Aug 2007 18:35:53 +0000 (18:35 +0000)]
new class names. build output code for optional tasks.

17 years agoforgot file
bdemsky [Mon, 6 Aug 2007 09:17:08 +0000 (09:17 +0000)]
forgot file

17 years agomake sure it builds
bdemsky [Mon, 6 Aug 2007 09:16:11 +0000 (09:16 +0000)]
make sure it builds

17 years agomore changes
bdemsky [Mon, 6 Aug 2007 09:12:02 +0000 (09:12 +0000)]
more changes

17 years agochanges
bdemsky [Mon, 6 Aug 2007 09:11:28 +0000 (09:11 +0000)]
changes

17 years agopool thread processing complete
adash [Mon, 6 Aug 2007 08:18:23 +0000 (08:18 +0000)]
pool thread processing complete
TODO deallocate dequeued nodes

17 years agoadd code for Prefetch request processing at the remote machine
adash [Sun, 5 Aug 2007 03:21:33 +0000 (03:21 +0000)]
add code for Prefetch request processing at the remote machine
end

17 years agoDHT: Somewhat functional. Added a function to mlookup allowing the dht to retrieve...
erubow [Sat, 4 Aug 2007 00:40:11 +0000 (00:40 +0000)]
DHT: Somewhat functional. Added a function to mlookup allowing the dht to retrieve the locally stored oids for the purpose of rebuilding (not tested yet!). Rebuilds are pretty slow when hosts disappear, so some fine tuning is needed.

17 years agoProcess pool of threads working on machine piles
adash [Thu, 2 Aug 2007 22:51:57 +0000 (22:51 +0000)]
Process pool of threads working on machine piles
some minor bug fixes

17 years agolcoality analysis
bdemsky [Thu, 2 Aug 2007 08:23:23 +0000 (08:23 +0000)]
lcoality analysis

17 years agoadd new node
bdemsky [Thu, 2 Aug 2007 08:23:08 +0000 (08:23 +0000)]
add new node

17 years agoUpdate Makefile
adash [Tue, 31 Jul 2007 00:11:21 +0000 (00:11 +0000)]
Update Makefile
Bug fixes for enqueue process of machine pile queue (pool thread)
complete primary prefetch thread processing

17 years agostop spamming people who probably shouldn't care about updates to this cvs
bdemsky [Mon, 30 Jul 2007 22:27:56 +0000 (22:27 +0000)]
stop spamming people who probably shouldn't care about updates to this cvs

17 years agobug fixes and add machine pile queue DS that saves oids and offsets meant for
adash [Mon, 30 Jul 2007 19:47:14 +0000 (19:47 +0000)]
bug fixes and add machine pile queue DS that saves oids and offsets meant for
remote machines

17 years agofix bugs
bdemsky [Fri, 27 Jul 2007 08:17:52 +0000 (08:17 +0000)]
fix bugs

17 years agofiles added. Code improved. Few corrections. build output code.(not finished yet)
wmontaz [Thu, 26 Jul 2007 23:49:13 +0000 (23:49 +0000)]
files added. Code improved. Few corrections. build output code.(not finished yet)

17 years ago1) bug fix to guard generateOptionalArrays
bdemsky [Thu, 26 Jul 2007 18:55:04 +0000 (18:55 +0000)]
1) bug fix to guard generateOptionalArrays
2) more code for dsm analysis

17 years agoAdd beginning of support for dsm
bdemsky [Thu, 26 Jul 2007 06:43:55 +0000 (06:43 +0000)]
Add beginning of support for dsm

17 years agoFix bugs. Fix unexpected results. Add predicates (new struct).
wmontaz [Wed, 25 Jul 2007 23:23:13 +0000 (23:23 +0000)]
Fix bugs. Fix unexpected results. Add predicates (new struct).

17 years agochanges and a bug fix
bdemsky [Wed, 25 Jul 2007 19:31:32 +0000 (19:31 +0000)]
changes and a bug fix

17 years agoadd file
bdemsky [Wed, 25 Jul 2007 19:07:59 +0000 (19:07 +0000)]
add file