bdemsky [Fri, 26 Jun 2009 19:39:08 +0000 (19:39 +0000)]
lots of bug fixes
bdemsky [Fri, 26 Jun 2009 10:29:18 +0000 (10:29 +0000)]
small code changes...didn't make up much of the difference with the C version
bdemsky [Fri, 26 Jun 2009 09:18:18 +0000 (09:18 +0000)]
clean up iterator stuff...
bdemsky [Fri, 26 Jun 2009 06:28:27 +0000 (06:28 +0000)]
optimizations
bdemsky [Fri, 26 Jun 2009 05:02:52 +0000 (05:02 +0000)]
changes
bdemsky [Fri, 26 Jun 2009 01:08:18 +0000 (01:08 +0000)]
fix inliner
bdemsky [Fri, 26 Jun 2009 01:06:28 +0000 (01:06 +0000)]
don't inline native methods
adash [Fri, 26 Jun 2009 00:58:26 +0000 (00:58 +0000)]
changes to account for all objects(read + modified) when counting the
total number of objects that can cause a single transaction to abort
bdemsky [Fri, 26 Jun 2009 00:45:46 +0000 (00:45 +0000)]
bug fix
bdemsky [Fri, 26 Jun 2009 00:39:45 +0000 (00:39 +0000)]
fix bugs
bdemsky [Fri, 26 Jun 2009 00:29:54 +0000 (00:29 +0000)]
missing file
bdemsky [Fri, 26 Jun 2009 00:29:08 +0000 (00:29 +0000)]
first version of inliner
bdemsky [Thu, 25 Jun 2009 23:40:42 +0000 (23:40 +0000)]
add garbage collection support to delaycomp
jzhou [Thu, 25 Jun 2009 23:12:09 +0000 (23:12 +0000)]
bug fix for multicore tilera version
bdemsky [Thu, 25 Jun 2009 22:53:31 +0000 (22:53 +0000)]
change
bdemsky [Thu, 25 Jun 2009 20:16:41 +0000 (20:16 +0000)]
take loop out...not needed
bdemsky [Thu, 25 Jun 2009 09:24:21 +0000 (09:24 +0000)]
nasty bugs...finally fixed
adash [Wed, 24 Jun 2009 21:13:58 +0000 (21:13 +0000)]
bug free Bayes version that works well for N threads and gives correct output
Still does not compile with joptimize turned on
bdemsky [Wed, 24 Jun 2009 20:25:50 +0000 (20:25 +0000)]
changes i forgot to check in
adash [Wed, 24 Jun 2009 20:11:26 +0000 (20:11 +0000)]
Added missing file for Labyrinth
bdemsky [Wed, 24 Jun 2009 17:48:09 +0000 (17:48 +0000)]
less buggycopy propagation
bdemsky [Wed, 24 Jun 2009 09:44:31 +0000 (09:44 +0000)]
bug fix
bdemsky [Wed, 24 Jun 2009 09:34:20 +0000 (09:34 +0000)]
improve propagation optimization
bdemsky [Wed, 24 Jun 2009 08:35:31 +0000 (08:35 +0000)]
changes
bdemsky [Wed, 24 Jun 2009 07:14:51 +0000 (07:14 +0000)]
more bug fixes
bdemsky [Wed, 24 Jun 2009 06:18:27 +0000 (06:18 +0000)]
more bug fixes
bdemsky [Wed, 24 Jun 2009 05:56:52 +0000 (05:56 +0000)]
changes
bdemsky [Wed, 24 Jun 2009 05:41:42 +0000 (05:41 +0000)]
bug fix
jihoonl [Wed, 24 Jun 2009 04:25:13 +0000 (04:25 +0000)]
working version
bdemsky [Wed, 24 Jun 2009 02:01:43 +0000 (02:01 +0000)]
more bug fixes
jihoonl [Tue, 23 Jun 2009 19:12:24 +0000 (19:12 +0000)]
*** empty log message ***
bdemsky [Tue, 23 Jun 2009 08:00:26 +0000 (08:00 +0000)]
bug fix
jihoonl [Tue, 23 Jun 2009 06:29:43 +0000 (06:29 +0000)]
*** empty log message ***
jihoonl [Tue, 23 Jun 2009 06:13:57 +0000 (06:13 +0000)]
compiled
jihoonl [Tue, 23 Jun 2009 06:13:38 +0000 (06:13 +0000)]
input file
bdemsky [Tue, 23 Jun 2009 06:04:09 +0000 (06:04 +0000)]
more fixes to get things to compile
bdemsky [Tue, 23 Jun 2009 05:41:03 +0000 (05:41 +0000)]
more changes
bdemsky [Tue, 23 Jun 2009 05:39:49 +0000 (05:39 +0000)]
change
bdemsky [Tue, 23 Jun 2009 05:39:01 +0000 (05:39 +0000)]
changes
bdemsky [Tue, 23 Jun 2009 03:44:27 +0000 (03:44 +0000)]
changes
adash [Tue, 23 Jun 2009 03:26:41 +0000 (03:26 +0000)]
small changes to support porting the parallel code in Bayes
make QuickSort more generic in common library
jihoonl [Mon, 22 Jun 2009 23:36:31 +0000 (23:36 +0000)]
Labyrinth benchmakr
adash [Mon, 22 Jun 2009 08:49:53 +0000 (08:49 +0000)]
Add support for threaded version and atomic operations in Bayes benchmark,
runs well with N threads currently
bdemsky [Mon, 22 Jun 2009 07:24:29 +0000 (07:24 +0000)]
code to split transactions into two pieces
bdemsky [Mon, 22 Jun 2009 07:23:31 +0000 (07:23 +0000)]
change
adash [Mon, 22 Jun 2009 05:47:08 +0000 (05:47 +0000)]
bug fixes to sequential version in Bayes
bdemsky [Sat, 20 Jun 2009 10:47:26 +0000 (10:47 +0000)]
check in reaching defs analysis
bdemsky [Sat, 20 Jun 2009 10:02:59 +0000 (10:02 +0000)]
check in Inliner class
bdemsky [Fri, 19 Jun 2009 23:30:03 +0000 (23:30 +0000)]
more code towards transaction optimizations
bdemsky [Fri, 19 Jun 2009 23:27:14 +0000 (23:27 +0000)]
Move liveness analysis into its own class
bdemsky [Fri, 19 Jun 2009 09:41:54 +0000 (09:41 +0000)]
changes
adash [Thu, 18 Jun 2009 22:58:31 +0000 (22:58 +0000)]
bug fix for learner_score ..prints still there
jjenista [Thu, 18 Jun 2009 22:55:33 +0000 (22:55 +0000)]
Just getting a capture, there is a bug in correctly informing code plan of the copy set for stalls
bdemsky [Thu, 18 Jun 2009 22:16:38 +0000 (22:16 +0000)]
changes
adash [Thu, 18 Jun 2009 19:14:48 +0000 (19:14 +0000)]
added Quicksort for sorting array of Objects equivalent for C pointer sorting
bdemsky [Thu, 18 Jun 2009 18:43:20 +0000 (18:43 +0000)]
small changes
jjenista [Thu, 18 Jun 2009 17:47:59 +0000 (17:47 +0000)]
getting close to mlp running a limited program
jzhou [Thu, 18 Jun 2009 16:54:43 +0000 (16:54 +0000)]
fix bugs in multicore version runtime
bdemsky [Thu, 18 Jun 2009 00:02:48 +0000 (00:02 +0000)]
changes
adash [Wed, 17 Jun 2009 19:01:39 +0000 (19:01 +0000)]
bug fix in Sort.java (carefully manipulate character pointer increment/decrement
of C while converting into Java)
bdemsky [Wed, 17 Jun 2009 18:44:39 +0000 (18:44 +0000)]
change
bdemsky [Wed, 17 Jun 2009 18:40:53 +0000 (18:40 +0000)]
missing class
jjenista [Wed, 17 Jun 2009 18:32:07 +0000 (18:32 +0000)]
add a phtread implementation of semaphores for general runtime use
bdemsky [Tue, 16 Jun 2009 22:08:00 +0000 (22:08 +0000)]
changes to analysis..
jjenista [Tue, 16 Jun 2009 21:47:49 +0000 (21:47 +0000)]
more work on mlp system
jjenista [Tue, 16 Jun 2009 21:46:56 +0000 (21:46 +0000)]
Fixes for bugs in regard to null analysis results for nodes outside of the root SESE scope
adash [Tue, 16 Jun 2009 00:13:08 +0000 (00:13 +0000)]
forgot a file
adash [Tue, 16 Jun 2009 00:10:02 +0000 (00:10 +0000)]
clean up code
bug fix for sorting
bdemsky [Mon, 15 Jun 2009 23:49:31 +0000 (23:49 +0000)]
changes
bdemsky [Mon, 15 Jun 2009 23:09:28 +0000 (23:09 +0000)]
changes:
(1) Add support for synchronized blocks
(2) Fix analysis bug
(3) Start support for delaying operations until commit
jjenista [Mon, 15 Jun 2009 22:51:52 +0000 (22:51 +0000)]
Make SESE root spliced into IR graph just as any other SESE, make sure MLP analysis simply ignores the few IR nodes outside of root SESE scope. Problem: this implementation doesn't transform all return nodes into a single exit point yet
adash [Mon, 15 Jun 2009 21:46:54 +0000 (21:46 +0000)]
add readme file
adash [Mon, 15 Jun 2009 21:08:55 +0000 (21:08 +0000)]
files modified for Bayes benchmark
adash [Mon, 15 Jun 2009 21:05:27 +0000 (21:05 +0000)]
forgot a file
adash [Mon, 15 Jun 2009 20:59:12 +0000 (20:59 +0000)]
add new benchmark : Bayes
Will clean up files later, at least have a good copy that compiles
jjenista [Fri, 12 Jun 2009 22:39:04 +0000 (22:39 +0000)]
work stealing schedule system cleanly runs highly parallel workload at appropriate load factor
adash [Fri, 12 Jun 2009 01:17:44 +0000 (01:17 +0000)]
new changes to common library files and bug fixes to Genome(still uses hashtable and Strings)
bdemsky [Fri, 12 Jun 2009 00:41:05 +0000 (00:41 +0000)]
bug fix for comparisons
jjenista [Thu, 11 Jun 2009 18:13:20 +0000 (18:13 +0000)]
Need a double-ended queue for work-stealing algorithm, extended Runtime//Queue to have the functionality. Found some bugs in Queue with pointers that were never exposed when using Queue as singly-linked list, added fixes and my test files
jjenista [Wed, 10 Jun 2009 16:55:20 +0000 (16:55 +0000)]
more mlp code, needs dependency counts
afedward [Wed, 10 Jun 2009 01:56:47 +0000 (01:56 +0000)]
Added ByteArray implementation.
jjenista [Tue, 9 Jun 2009 22:01:38 +0000 (22:01 +0000)]
more updates towards implementing SESE runtime
adash [Tue, 9 Jun 2009 01:31:41 +0000 (01:31 +0000)]
create new Genome directory and add files
clean up the comments
change C longs -> ints
works fine for singleTM version with all compiler optimizations
bdemsky [Mon, 8 Jun 2009 21:38:09 +0000 (21:38 +0000)]
bug fix for alokika
adash [Wed, 3 Jun 2009 21:11:23 +0000 (21:11 +0000)]
add makefile
bdemsky [Wed, 3 Jun 2009 20:19:36 +0000 (20:19 +0000)]
bug fix
adash [Wed, 3 Jun 2009 01:24:48 +0000 (01:24 +0000)]
add common Library files
afedward [Tue, 2 Jun 2009 21:20:23 +0000 (21:20 +0000)]
Forgot the actual hashtable.java.
afedward [Tue, 2 Jun 2009 21:19:57 +0000 (21:19 +0000)]
Adding Hashtable implementation.
navid [Tue, 2 Jun 2009 21:13:45 +0000 (21:13 +0000)]
*** empty log message ***
navid [Tue, 2 Jun 2009 21:13:38 +0000 (21:13 +0000)]
*** empty log message ***
navid [Tue, 2 Jun 2009 21:13:33 +0000 (21:13 +0000)]
*** empty log message ***
navid [Tue, 2 Jun 2009 21:13:26 +0000 (21:13 +0000)]
*** empty log message ***
bdemsky [Tue, 2 Jun 2009 07:48:18 +0000 (07:48 +0000)]
fix random class
bdemsky [Tue, 2 Jun 2009 01:55:20 +0000 (01:55 +0000)]
support to print out size of garbage
bdemsky [Tue, 2 Jun 2009 01:38:52 +0000 (01:38 +0000)]
bug fix for barriers...should be able to use joptimize with barriers now
afedward [Mon, 1 Jun 2009 23:59:37 +0000 (23:59 +0000)]
Modified to allow byte[] casting
jjenista [Mon, 1 Jun 2009 23:09:53 +0000 (23:09 +0000)]
about to make lots of changes to system, just committing this stable compilation that is benign to other compiler uses to reduce conflicts
adash [Sat, 30 May 2009 01:39:13 +0000 (01:39 +0000)]
working version of SSCA2,
gives out of memory errors for scale s > 17
does not use the joptimize flag for optimization
jzhou [Fri, 29 May 2009 01:15:25 +0000 (01:15 +0000)]
add math operations for multicore version