IRC.git
14 years agofixed some include bugs
stephey [Thu, 12 Aug 2010 23:34:02 +0000 (23:34 +0000)]
fixed some include bugs

14 years agoAdded Changes requested by Jim. Fixed problem of infinite loop when reachGraph contai...
stephey [Thu, 12 Aug 2010 09:28:25 +0000 (09:28 +0000)]
Added Changes requested by Jim. Fixed problem of infinite loop when reachGraph contains cycles. Fixed counter for parents with conflicts. Attempted to make methods with no traveral simply put a return (failed, will try again tomorrow). Builds Headerfile with guard. Correctly finds supplementry header files.

14 years agoGenerates syntatically correct code but appears to have problems with nesting multipl...
stephey [Wed, 11 Aug 2010 02:54:30 +0000 (02:54 +0000)]
Generates syntatically correct code but appears to have problems with nesting multiple if statements (pushing processing into parent). Works fine if only pushing only 1 child into parent.

14 years agofix sese garbage collection bug calculating offsets to dependent sese pointers
jjenista [Wed, 11 Aug 2010 00:54:44 +0000 (00:54 +0000)]
fix sese garbage collection bug calculating offsets to dependent sese pointers

14 years agoSome tests that are helping with SESE garbage collection, incidentally the mlp regres...
jjenista [Tue, 10 Aug 2010 23:36:31 +0000 (23:36 +0000)]
Some tests that are helping with SESE garbage collection, incidentally the mlp regression test defeats our current ooo java runtime as well, gotta track that down some day

14 years agoMostly works, but has bug of not checking primative types for conflicts
stephey [Tue, 10 Aug 2010 00:39:06 +0000 (00:39 +0000)]
Mostly works, but has bug of not checking primative types for conflicts

14 years agodid something I shouldnt have, mixed changes for two different projects at once,...
jjenista [Mon, 9 Aug 2010 22:20:53 +0000 (22:20 +0000)]
did something I shouldnt have, mixed changes for two different projects at once, hard to back out now so heres a commit and ill physically check with everyone for immediate broken environemnts.  change 1, updating the coreprof system, in progress but stable for anyone not using coreprof and change 2, add an allocsite field to Objects in generated c code that is populated at allocation, stephen can use it, and maybe future ooojava subsystems, to tell what site an object was allocated at

14 years agofix to handle stall site properly for generating conflicts effect set.
yeom [Mon, 9 Aug 2010 21:46:34 +0000 (21:46 +0000)]
fix to handle stall site properly for generating conflicts effect set.

14 years agointerface to grab the conflict effect set for Stephen,
yeom [Fri, 6 Aug 2010 18:29:53 +0000 (18:29 +0000)]
interface to grab the conflict effect set for Stephen,

14 years agochanges to have proper path of coreprof.h
yeom [Fri, 6 Aug 2010 16:59:51 +0000 (16:59 +0000)]
changes to have proper path of coreprof.h

14 years agointroduces new flag for runtime conflict resolver.
yeom [Fri, 6 Aug 2010 00:11:51 +0000 (00:11 +0000)]
introduces new flag for runtime conflict resolver.

14 years agoCompleted version before tying in with system and debug
stephey [Thu, 5 Aug 2010 23:17:23 +0000 (23:17 +0000)]
Completed version before tying in with system and debug

14 years agofixes on FlatWriteDynamicVarNode to handle properly branch node.
yeom [Thu, 5 Aug 2010 20:27:12 +0000 (20:27 +0000)]
fixes on FlatWriteDynamicVarNode to handle properly branch node.

14 years agofixes on tracking benchmark.
yeom [Thu, 5 Aug 2010 20:26:07 +0000 (20:26 +0000)]
fixes on tracking benchmark.

14 years agoFix bug in multicore gc: the master core should send msgs to all the other cores...
jzhou [Thu, 5 Aug 2010 18:36:08 +0000 (18:36 +0000)]
Fix bug in multicore gc: the master core should send msgs to all the other cores and tell them to stop for gc as soon as it finds that there is no more shared memory

14 years agofix some bug found by Yonghun
jzhou [Thu, 5 Aug 2010 18:33:41 +0000 (18:33 +0000)]
fix some bug found by Yonghun

14 years agoChanges.
stephey [Thu, 5 Aug 2010 00:20:26 +0000 (00:20 +0000)]
Changes.

14 years agodocument OOOJava and Disjoint options
jjenista [Wed, 4 Aug 2010 18:12:20 +0000 (18:12 +0000)]
document OOOJava and Disjoint options

14 years agopolish source code + last changes.
yeom [Tue, 3 Aug 2010 18:47:33 +0000 (18:47 +0000)]
polish source code + last changes.

14 years agopolish source code and add test data
yeom [Tue, 3 Aug 2010 18:03:23 +0000 (18:03 +0000)]
polish source code and add test data

14 years agolast changes to power benchmark
yeom [Tue, 3 Aug 2010 17:50:30 +0000 (17:50 +0000)]
last changes to power benchmark

14 years agodo subtraction
bdemsky [Tue, 3 Aug 2010 09:50:03 +0000 (09:50 +0000)]
do subtraction

14 years agobug fixes for coreprof
bdemsky [Tue, 3 Aug 2010 09:46:00 +0000 (09:46 +0000)]
bug fixes for coreprof

14 years agofix bugs
bdemsky [Tue, 3 Aug 2010 09:45:13 +0000 (09:45 +0000)]
fix bugs

14 years agoaccidental update
bdemsky [Tue, 3 Aug 2010 08:22:38 +0000 (08:22 +0000)]
accidental update

14 years agochange
bdemsky [Tue, 3 Aug 2010 08:20:02 +0000 (08:20 +0000)]
change

14 years agoerror in buildscript
bdemsky [Tue, 3 Aug 2010 08:13:26 +0000 (08:13 +0000)]
error in buildscript

14 years agomore changes
bdemsky [Tue, 3 Aug 2010 08:05:54 +0000 (08:05 +0000)]
more changes

14 years agochanges
bdemsky [Tue, 3 Aug 2010 08:04:54 +0000 (08:04 +0000)]
changes

14 years agochecking outstanding changes in my CVS
bdemsky [Mon, 2 Aug 2010 23:09:17 +0000 (23:09 +0000)]
checking outstanding changes in my CVS
starting coreprof extension

14 years agochanges.
yeom [Mon, 2 Aug 2010 05:59:59 +0000 (05:59 +0000)]
changes.

14 years agochanges.
yeom [Mon, 2 Aug 2010 04:53:32 +0000 (04:53 +0000)]
changes.

14 years agochanges.
yeom [Mon, 2 Aug 2010 01:09:47 +0000 (01:09 +0000)]
changes.

14 years agochanges.
yeom [Sun, 1 Aug 2010 21:20:50 +0000 (21:20 +0000)]
changes.

14 years agocheck in bug fixes...yong-hun, these are already in your directory
bdemsky [Sun, 1 Aug 2010 10:10:36 +0000 (10:10 +0000)]
check in bug fixes...yong-hun, these are already in your directory

14 years agosmall change to clean up allocation
bdemsky [Sun, 1 Aug 2010 04:55:34 +0000 (04:55 +0000)]
small change to clean up allocation

14 years agonew benchmark
bdemsky [Sun, 1 Aug 2010 04:06:27 +0000 (04:06 +0000)]
new benchmark

14 years agochanges.
yeom [Sun, 1 Aug 2010 03:52:23 +0000 (03:52 +0000)]
changes.

14 years agoadd tracking benchmark
yeom [Sun, 1 Aug 2010 03:48:36 +0000 (03:48 +0000)]
add tracking benchmark

14 years agochanges.
yeom [Sun, 1 Aug 2010 02:33:30 +0000 (02:33 +0000)]
changes.

14 years agojust java version
bdemsky [Sun, 1 Aug 2010 02:31:18 +0000 (02:31 +0000)]
just java version

14 years agofaithful c-port of crypt
jjenista [Sun, 1 Aug 2010 01:06:47 +0000 (01:06 +0000)]
faithful c-port of crypt

14 years ago*** empty log message ***
yeom [Sat, 31 Jul 2010 23:40:05 +0000 (23:40 +0000)]
*** empty log message ***

14 years agoc version output message not matching input, did a C vs Java test of the >> and ...
jjenista [Sat, 31 Jul 2010 23:24:34 +0000 (23:24 +0000)]
c version output message not matching input, did a C vs Java test of the >> and >>> to make sure that wasn't the problem

14 years agoa C version of crypt to compare our compiler to
jjenista [Sat, 31 Jul 2010 23:10:46 +0000 (23:10 +0000)]
a C version of crypt to compare our compiler to

14 years agochanges.
yeom [Sat, 31 Jul 2010 21:25:55 +0000 (21:25 +0000)]
changes.

14 years agocommit micro benchmarks for later experiments
jjenista [Sat, 31 Jul 2010 17:13:03 +0000 (17:13 +0000)]
commit micro benchmarks for later experiments

14 years agooptimized version of raytracer benchmark
yeom [Sat, 31 Jul 2010 01:39:56 +0000 (01:39 +0000)]
optimized version of raytracer benchmark

14 years agomodifies makefiles for using -joptimize -noloop -optimize
yeom [Sat, 31 Jul 2010 01:16:16 +0000 (01:16 +0000)]
modifies makefiles for using -joptimize -noloop -optimize

14 years agoVery preliminary renaming and removing unused functions/variables.
stephey [Sat, 31 Jul 2010 00:38:26 +0000 (00:38 +0000)]
Very preliminary renaming and removing unused functions/variables.
TODO: implement better hash function && integrate search with adding

14 years agospecial loop optimization disable for ooojava
jjenista [Sat, 31 Jul 2010 00:28:23 +0000 (00:28 +0000)]
special loop optimization disable for ooojava

14 years agoAdded optimization in switch-case statements. TODO outter loop needs to be constructe...
stephey [Sat, 31 Jul 2010 00:07:27 +0000 (00:07 +0000)]
Added optimization in switch-case statements. TODO outter loop needs to be constructed && fix tabbing

14 years agooptimized version of crypt benchmark.
yeom [Fri, 30 Jul 2010 19:30:56 +0000 (19:30 +0000)]
optimized version of crypt benchmark.

14 years ago*** empty log message ***
yeom [Fri, 30 Jul 2010 18:41:20 +0000 (18:41 +0000)]
*** empty log message ***

14 years agochanges.
yeom [Fri, 30 Jul 2010 18:38:49 +0000 (18:38 +0000)]
changes.

14 years agochanges.
yeom [Fri, 30 Jul 2010 01:00:54 +0000 (01:00 +0000)]
changes.

14 years agoRemoved redudant code
stephey [Fri, 30 Jul 2010 00:38:26 +0000 (00:38 +0000)]
Removed redudant code

14 years agoarraycopy method
bdemsky [Fri, 30 Jul 2010 00:23:48 +0000 (00:23 +0000)]
arraycopy method

14 years agoAdded Runtime C files for Queue to be used in Runtime Conflict Resolver
stephey [Wed, 28 Jul 2010 22:06:12 +0000 (22:06 +0000)]
Added Runtime C files for Queue to be used in Runtime Conflict Resolver

14 years agoAdd the BH benchmark from JOlden for the multicore gc
jzhou [Wed, 28 Jul 2010 03:50:30 +0000 (03:50 +0000)]
Add the BH benchmark from JOlden for the multicore gc

14 years agoAdd TSP benchmark from JOlden for the multicore gc
jzhou [Wed, 28 Jul 2010 00:19:35 +0000 (00:19 +0000)]
Add TSP benchmark from JOlden for the multicore gc

14 years agochanges.
yeom [Tue, 27 Jul 2010 01:33:35 +0000 (01:33 +0000)]
changes.

14 years agofinal version of the merge sort benchmark.
yeom [Tue, 27 Jul 2010 01:10:35 +0000 (01:10 +0000)]
final version of the merge sort benchmark.

14 years agochanges.
yeom [Mon, 26 Jul 2010 22:55:37 +0000 (22:55 +0000)]
changes.

14 years agobug fix for allowing out-of-contexts taints to flow across in-context task exit
jjenista [Mon, 26 Jul 2010 22:13:35 +0000 (22:13 +0000)]
bug fix for allowing out-of-contexts taints to flow across in-context task exit

14 years agochanges
bdemsky [Mon, 26 Jul 2010 21:09:05 +0000 (21:09 +0000)]
changes

14 years agochange
bdemsky [Mon, 26 Jul 2010 19:31:58 +0000 (19:31 +0000)]
change

14 years agomore optimized version of the merge sort.
yeom [Mon, 26 Jul 2010 17:53:09 +0000 (17:53 +0000)]
more optimized version of the merge sort.

14 years agoadd mergesort benchmark ported from dpj
yeom [Mon, 26 Jul 2010 05:43:36 +0000 (05:43 +0000)]
add mergesort benchmark ported from dpj

14 years agoPorted the voronoi benchmark from the JOlden benchmark suite
jzhou [Mon, 26 Jul 2010 00:48:27 +0000 (00:48 +0000)]
Ported the voronoi benchmark from the JOlden benchmark suite

14 years agoadd the MonteCarlo benchmark for multicore gc
jzhou [Sat, 24 Jul 2010 23:25:15 +0000 (23:25 +0000)]
add the MonteCarlo benchmark for multicore gc

14 years agoadd new benchmark lcss which was ported frim nofib benchmark suite
jzhou [Sat, 24 Jul 2010 01:29:46 +0000 (01:29 +0000)]
add new benchmark lcss which was ported frim nofib benchmark suite

14 years agotypo
jzhou [Fri, 23 Jul 2010 16:42:11 +0000 (16:42 +0000)]
typo

14 years agosome bug fixes
jzhou [Fri, 23 Jul 2010 16:28:06 +0000 (16:28 +0000)]
some bug fixes

14 years agoforgot to bring previous fixes.
yeom [Fri, 23 Jul 2010 03:56:04 +0000 (03:56 +0000)]
forgot to bring previous fixes.

14 years agochanges.
yeom [Fri, 23 Jul 2010 03:53:40 +0000 (03:53 +0000)]
changes.

14 years agoadd Monte Carlo benchmark ported from Java Grande Benchmark suite
yeom [Fri, 23 Jul 2010 03:44:00 +0000 (03:44 +0000)]
add Monte Carlo benchmark ported from Java Grande Benchmark suite

14 years agoUnfinished dynamic anaylsis side and probably contains bugs on static anaylsis side
stephey [Thu, 22 Jul 2010 22:45:51 +0000 (22:45 +0000)]
Unfinished dynamic anaylsis side and probably contains bugs on static anaylsis side

14 years agoadd IDEA crypt benchmark
yeom [Wed, 21 Jul 2010 22:08:10 +0000 (22:08 +0000)]
add IDEA crypt benchmark

14 years agoConfigure the workloads of the benchmarks and the size of the shared heap to increase...
jzhou [Mon, 19 Jul 2010 00:53:32 +0000 (00:53 +0000)]
Configure the workloads of the benchmarks and the size of the shared heap to increase the live obj ratio

14 years agoerror in parsing package declarations...
bdemsky [Sat, 17 Jul 2010 23:23:04 +0000 (23:23 +0000)]
error in parsing package declarations...

14 years agoAssign each core 4 blocks of shared memory and set up the benchmarks' workload to...
jzhou [Sat, 17 Jul 2010 22:19:17 +0000 (22:19 +0000)]
Assign each core 4 blocks of shared memory and set up the benchmarks' workload to make sure that each benchmark will have at least 2 rounds of gc

14 years agoMove the auxiliary tables our of the shared heap
jzhou [Sat, 17 Jul 2010 21:45:20 +0000 (21:45 +0000)]
Move the auxiliary tables our of the shared heap

14 years agobug fix
jzhou [Sat, 17 Jul 2010 20:51:43 +0000 (20:51 +0000)]
bug fix

14 years agobug fix: previously assumed that all stalled tempDesc belongs to local struct, but...
yeom [Sat, 17 Jul 2010 18:58:33 +0000 (18:58 +0000)]
bug fix: previously assumed that all stalled tempDesc belongs to local struct, but it's wrong. It is better way to generate temp descriptor for parent stall site.

14 years agoincorporate Stephen's rewritten single threaded version.
yeom [Sat, 17 Jul 2010 18:33:17 +0000 (18:33 +0000)]
incorporate Stephen's rewritten single threaded version.

14 years agoAdd the RayTracer benchmark for multicore gc
jzhou [Sat, 17 Jul 2010 01:01:55 +0000 (01:01 +0000)]
Add the RayTracer benchmark for multicore gc

14 years agoadd the new benchmark fibheaps ported from the nobench for the multicore gc
jzhou [Fri, 16 Jul 2010 23:04:47 +0000 (23:04 +0000)]
add the new benchmark fibheaps ported from the nobench for the multicore gc

14 years agochanges on labyrinth.
yeom [Fri, 16 Jul 2010 05:58:23 +0000 (05:58 +0000)]
changes on labyrinth.

14 years agofix: remove unnecessary conflict edge
yeom [Fri, 16 Jul 2010 05:54:54 +0000 (05:54 +0000)]
fix: remove unnecessary conflict edge
+ better representation of conflict graph file

14 years agomake it easier to read
bdemsky [Thu, 15 Jul 2010 23:15:20 +0000 (23:15 +0000)]
make it easier to read

14 years agoadd barneshut benchmark ported from Lonestar
yeom [Thu, 15 Jul 2010 01:32:01 +0000 (01:32 +0000)]
add barneshut benchmark ported from Lonestar

14 years agoAdd benchmarks for multicore gc
jzhou [Wed, 14 Jul 2010 22:49:09 +0000 (22:49 +0000)]
Add benchmarks for multicore gc

14 years agobug fix: memory queue has the case of empty rentry.
yeom [Wed, 14 Jul 2010 01:40:23 +0000 (01:40 +0000)]
bug fix: memory queue has the case of empty rentry.

14 years agoAdd macros to control the memory allocation/cache/memory controller strategies in...
jzhou [Wed, 14 Jul 2010 00:20:52 +0000 (00:20 +0000)]
Add macros to control the memory allocation/cache/memory controller strategies in multicore gc version

14 years agochanges
bdemsky [Tue, 13 Jul 2010 09:17:43 +0000 (09:17 +0000)]
changes

14 years agoAdd flags to specify special hvc file for 1-core gc version
jzhou [Fri, 9 Jul 2010 23:29:50 +0000 (23:29 +0000)]
Add flags to specify special hvc file for 1-core gc version

14 years agoadding micro benchmark for OoOJava.
yeom [Fri, 9 Jul 2010 18:17:28 +0000 (18:17 +0000)]
adding micro benchmark for OoOJava.

14 years agobug fix: prevent generating unnecessaary waiting queues for main method.
yeom [Fri, 9 Jul 2010 18:00:46 +0000 (18:00 +0000)]
bug fix: prevent generating unnecessaary waiting queues for main method.

14 years agoFix the strategy for determination of when the gc mark phase is finished. In phase...
jzhou [Fri, 9 Jul 2010 00:15:16 +0000 (00:15 +0000)]
Fix the strategy for determination of when the gc mark phase is finished.  In phase 2, check if the number of send-out objs and received objs have been changed compared to that in the phase 1.  Also tuned the BAMBOO_SMEM_ZERO_UNIT_SIZE.  Looks like 4KB is OK.