IRC.git
14 years agofile to build STMLabyrinth
bdemsky [Mon, 29 Jun 2009 23:19:39 +0000 (23:19 +0000)]
file to build STMLabyrinth

14 years agochanges
bdemsky [Mon, 29 Jun 2009 23:18:48 +0000 (23:18 +0000)]
changes

14 years ago*** empty log message ***
jihoonl [Mon, 29 Jun 2009 19:44:49 +0000 (19:44 +0000)]
*** empty log message ***

14 years ago Labyrinth works
jihoonl [Mon, 29 Jun 2009 19:44:24 +0000 (19:44 +0000)]
 Labyrinth works

14 years agoallow turning off this analysisi
bdemsky [Mon, 29 Jun 2009 10:30:31 +0000 (10:30 +0000)]
allow turning off this analysisi

14 years agobug fixes
bdemsky [Mon, 29 Jun 2009 10:29:12 +0000 (10:29 +0000)]
bug fixes

14 years agoturn off write barrier
bdemsky [Mon, 29 Jun 2009 10:26:59 +0000 (10:26 +0000)]
turn off write barrier

14 years agomajor change in the way GC works..hope it doesn't break stuff
bdemsky [Mon, 29 Jun 2009 10:25:44 +0000 (10:25 +0000)]
major change in the way GC works..hope it doesn't break stuff

14 years agoadd 32 bit option for compiling 32 bit binaries under 64 bit linux
bdemsky [Mon, 29 Jun 2009 10:24:41 +0000 (10:24 +0000)]
add 32 bit option for compiling 32 bit binaries under 64 bit linux

14 years agoclean up code to just use method that returns positive integers
bdemsky [Mon, 29 Jun 2009 10:20:49 +0000 (10:20 +0000)]
clean up code to just use method that returns positive integers

14 years agoadd new method to return positive integers only
bdemsky [Mon, 29 Jun 2009 10:19:35 +0000 (10:19 +0000)]
add new method to return positive integers only

14 years agobug fixes
bdemsky [Mon, 29 Jun 2009 09:18:33 +0000 (09:18 +0000)]
bug fixes

14 years agoAdd new benchmark. Main still incomplete and missing few other files
adash [Mon, 29 Jun 2009 05:41:55 +0000 (05:41 +0000)]
Add new benchmark. Main still incomplete and missing few other files

14 years agochanges
bdemsky [Sun, 28 Jun 2009 08:17:30 +0000 (08:17 +0000)]
changes

14 years agomake runtime 64 bit clean again
bdemsky [Sat, 27 Jun 2009 23:31:44 +0000 (23:31 +0000)]
make runtime 64 bit clean again

14 years agomissing check ins
bdemsky [Sat, 27 Jun 2009 23:22:28 +0000 (23:22 +0000)]
missing check ins

14 years agoimprove code generation
bdemsky [Sat, 27 Jun 2009 00:04:15 +0000 (00:04 +0000)]
improve code generation

14 years agochanges
bdemsky [Fri, 26 Jun 2009 23:46:13 +0000 (23:46 +0000)]
changes

14 years agobug fixes
bdemsky [Fri, 26 Jun 2009 20:01:21 +0000 (20:01 +0000)]
bug fixes

14 years agolots of bug fixes
bdemsky [Fri, 26 Jun 2009 19:39:08 +0000 (19:39 +0000)]
lots of bug fixes

14 years agosmall code changes...didn't make up much of the difference with the C version
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

14 years agoclean up iterator stuff...
bdemsky [Fri, 26 Jun 2009 09:18:18 +0000 (09:18 +0000)]
clean up iterator stuff...

14 years agooptimizations
bdemsky [Fri, 26 Jun 2009 06:28:27 +0000 (06:28 +0000)]
optimizations

14 years agochanges
bdemsky [Fri, 26 Jun 2009 05:02:52 +0000 (05:02 +0000)]
changes

14 years agofix inliner
bdemsky [Fri, 26 Jun 2009 01:08:18 +0000 (01:08 +0000)]
fix inliner

14 years agodon't inline native methods
bdemsky [Fri, 26 Jun 2009 01:06:28 +0000 (01:06 +0000)]
don't inline native methods

14 years agochanges to account for all objects(read + modified) when counting the
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

14 years agobug fix
bdemsky [Fri, 26 Jun 2009 00:45:46 +0000 (00:45 +0000)]
bug fix

14 years agofix bugs
bdemsky [Fri, 26 Jun 2009 00:39:45 +0000 (00:39 +0000)]
fix bugs

14 years agomissing file
bdemsky [Fri, 26 Jun 2009 00:29:54 +0000 (00:29 +0000)]
missing file

14 years agofirst version of inliner
bdemsky [Fri, 26 Jun 2009 00:29:08 +0000 (00:29 +0000)]
first version of inliner

14 years agoadd garbage collection support to delaycomp
bdemsky [Thu, 25 Jun 2009 23:40:42 +0000 (23:40 +0000)]
add garbage collection support to delaycomp

14 years agobug fix for multicore tilera version
jzhou [Thu, 25 Jun 2009 23:12:09 +0000 (23:12 +0000)]
bug fix for multicore tilera version

14 years agochange
bdemsky [Thu, 25 Jun 2009 22:53:31 +0000 (22:53 +0000)]
change

14 years agotake loop out...not needed
bdemsky [Thu, 25 Jun 2009 20:16:41 +0000 (20:16 +0000)]
take loop out...not needed

14 years agonasty bugs...finally fixed
bdemsky [Thu, 25 Jun 2009 09:24:21 +0000 (09:24 +0000)]
nasty bugs...finally fixed

14 years agobug free Bayes version that works well for N threads and gives correct output
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

14 years agochanges i forgot to check in
bdemsky [Wed, 24 Jun 2009 20:25:50 +0000 (20:25 +0000)]
changes i forgot to check in

14 years ago Added missing file for Labyrinth
adash [Wed, 24 Jun 2009 20:11:26 +0000 (20:11 +0000)]
 Added missing file for Labyrinth

14 years agoless buggycopy propagation
bdemsky [Wed, 24 Jun 2009 17:48:09 +0000 (17:48 +0000)]
less buggycopy propagation

14 years agobug fix
bdemsky [Wed, 24 Jun 2009 09:44:31 +0000 (09:44 +0000)]
bug fix

14 years agoimprove propagation optimization
bdemsky [Wed, 24 Jun 2009 09:34:20 +0000 (09:34 +0000)]
improve propagation optimization

14 years agochanges
bdemsky [Wed, 24 Jun 2009 08:35:31 +0000 (08:35 +0000)]
changes

14 years agomore bug fixes
bdemsky [Wed, 24 Jun 2009 07:14:51 +0000 (07:14 +0000)]
more bug fixes

14 years agomore bug fixes
bdemsky [Wed, 24 Jun 2009 06:18:27 +0000 (06:18 +0000)]
more bug fixes

14 years agochanges
bdemsky [Wed, 24 Jun 2009 05:56:52 +0000 (05:56 +0000)]
changes

14 years agobug fix
bdemsky [Wed, 24 Jun 2009 05:41:42 +0000 (05:41 +0000)]
bug fix

14 years agoworking version
jihoonl [Wed, 24 Jun 2009 04:25:13 +0000 (04:25 +0000)]
working version

14 years agomore bug fixes
bdemsky [Wed, 24 Jun 2009 02:01:43 +0000 (02:01 +0000)]
more bug fixes

14 years ago*** empty log message ***
jihoonl [Tue, 23 Jun 2009 19:12:24 +0000 (19:12 +0000)]
*** empty log message ***

14 years agobug fix
bdemsky [Tue, 23 Jun 2009 08:00:26 +0000 (08:00 +0000)]
bug fix

14 years ago*** empty log message ***
jihoonl [Tue, 23 Jun 2009 06:29:43 +0000 (06:29 +0000)]
*** empty log message ***

14 years agocompiled
jihoonl [Tue, 23 Jun 2009 06:13:57 +0000 (06:13 +0000)]
compiled

14 years agoinput file
jihoonl [Tue, 23 Jun 2009 06:13:38 +0000 (06:13 +0000)]
input file

14 years agomore fixes to get things to compile
bdemsky [Tue, 23 Jun 2009 06:04:09 +0000 (06:04 +0000)]
more fixes to get things to compile

14 years agomore changes
bdemsky [Tue, 23 Jun 2009 05:41:03 +0000 (05:41 +0000)]
more changes

14 years agochange
bdemsky [Tue, 23 Jun 2009 05:39:49 +0000 (05:39 +0000)]
change

14 years agochanges
bdemsky [Tue, 23 Jun 2009 05:39:01 +0000 (05:39 +0000)]
changes

14 years agochanges
bdemsky [Tue, 23 Jun 2009 03:44:27 +0000 (03:44 +0000)]
changes

14 years agosmall changes to support porting the parallel code in Bayes
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

14 years agoLabyrinth benchmakr
jihoonl [Mon, 22 Jun 2009 23:36:31 +0000 (23:36 +0000)]
Labyrinth benchmakr

14 years agoAdd support for threaded version and atomic operations in Bayes benchmark,
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

14 years agocode to split transactions into two pieces
bdemsky [Mon, 22 Jun 2009 07:24:29 +0000 (07:24 +0000)]
code to split transactions into two pieces

14 years agochange
bdemsky [Mon, 22 Jun 2009 07:23:31 +0000 (07:23 +0000)]
change

14 years agobug fixes to sequential version in Bayes
adash [Mon, 22 Jun 2009 05:47:08 +0000 (05:47 +0000)]
bug fixes to sequential version in Bayes

14 years agocheck in reaching defs analysis
bdemsky [Sat, 20 Jun 2009 10:47:26 +0000 (10:47 +0000)]
check in reaching defs analysis

14 years agocheck in Inliner class
bdemsky [Sat, 20 Jun 2009 10:02:59 +0000 (10:02 +0000)]
check in Inliner class

14 years agomore code towards transaction optimizations
bdemsky [Fri, 19 Jun 2009 23:30:03 +0000 (23:30 +0000)]
more code towards transaction optimizations

14 years agoMove liveness analysis into its own class
bdemsky [Fri, 19 Jun 2009 23:27:14 +0000 (23:27 +0000)]
Move liveness analysis into its own class

14 years agochanges
bdemsky [Fri, 19 Jun 2009 09:41:54 +0000 (09:41 +0000)]
changes

14 years agobug fix for learner_score ..prints still there
adash [Thu, 18 Jun 2009 22:58:31 +0000 (22:58 +0000)]
bug fix for learner_score ..prints still there

14 years agoJust getting a capture, there is a bug in correctly informing code plan of the copy...
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

14 years agochanges
bdemsky [Thu, 18 Jun 2009 22:16:38 +0000 (22:16 +0000)]
changes

14 years agoadded Quicksort for sorting array of Objects equivalent for C pointer sorting
adash [Thu, 18 Jun 2009 19:14:48 +0000 (19:14 +0000)]
added Quicksort for sorting array of Objects equivalent for C pointer sorting

14 years agosmall changes
bdemsky [Thu, 18 Jun 2009 18:43:20 +0000 (18:43 +0000)]
small changes

14 years agogetting close to mlp running a limited program
jjenista [Thu, 18 Jun 2009 17:47:59 +0000 (17:47 +0000)]
getting close to mlp running a limited program

14 years agofix bugs in multicore version runtime
jzhou [Thu, 18 Jun 2009 16:54:43 +0000 (16:54 +0000)]
fix bugs in multicore version runtime

14 years agochanges
bdemsky [Thu, 18 Jun 2009 00:02:48 +0000 (00:02 +0000)]
changes

14 years agobug fix in Sort.java (carefully manipulate character pointer increment/decrement
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)

14 years agochange
bdemsky [Wed, 17 Jun 2009 18:44:39 +0000 (18:44 +0000)]
change

14 years agomissing class
bdemsky [Wed, 17 Jun 2009 18:40:53 +0000 (18:40 +0000)]
missing class

14 years agoadd a phtread implementation of semaphores for general runtime use
jjenista [Wed, 17 Jun 2009 18:32:07 +0000 (18:32 +0000)]
add a phtread implementation of semaphores for general runtime use

14 years agochanges to analysis..
bdemsky [Tue, 16 Jun 2009 22:08:00 +0000 (22:08 +0000)]
changes to analysis..

14 years agomore work on mlp system
jjenista [Tue, 16 Jun 2009 21:47:49 +0000 (21:47 +0000)]
more work on mlp system

14 years agoFixes for bugs in regard to null analysis results for nodes outside of the root SESE...
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

14 years agoforgot a file
adash [Tue, 16 Jun 2009 00:13:08 +0000 (00:13 +0000)]
forgot a file

14 years agoclean up code
adash [Tue, 16 Jun 2009 00:10:02 +0000 (00:10 +0000)]
clean up code
bug fix for sorting

14 years agochanges
bdemsky [Mon, 15 Jun 2009 23:49:31 +0000 (23:49 +0000)]
changes

14 years agochanges:
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

14 years agoMake SESE root spliced into IR graph just as any other SESE, make sure MLP analysis...
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

14 years agoadd readme file
adash [Mon, 15 Jun 2009 21:46:54 +0000 (21:46 +0000)]
add readme file

14 years agofiles modified for Bayes benchmark
adash [Mon, 15 Jun 2009 21:08:55 +0000 (21:08 +0000)]
files modified for Bayes benchmark

14 years agoforgot a file
adash [Mon, 15 Jun 2009 21:05:27 +0000 (21:05 +0000)]
forgot a file

14 years ago add new benchmark : Bayes
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

14 years agowork stealing schedule system cleanly runs highly parallel workload at appropriate...
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

14 years agonew changes to common library files and bug fixes to Genome(still uses hashtable...
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)

14 years agobug fix for comparisons
bdemsky [Fri, 12 Jun 2009 00:41:05 +0000 (00:41 +0000)]
bug fix for comparisons

15 years agoNeed a double-ended queue for work-stealing algorithm, extended Runtime//Queue to...
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

15 years agomore mlp code, needs dependency counts
jjenista [Wed, 10 Jun 2009 16:55:20 +0000 (16:55 +0000)]
more mlp code, needs dependency counts

15 years agoAdded ByteArray implementation.
afedward [Wed, 10 Jun 2009 01:56:47 +0000 (01:56 +0000)]
Added ByteArray implementation.