yeom [Mon, 18 Jul 2011 16:54:18 +0000 (16:54 +0000)]
changes
jzhou [Sat, 16 Jul 2011 18:38:41 +0000 (18:38 +0000)]
changes
jzhou [Sat, 16 Jul 2011 17:26:01 +0000 (17:26 +0000)]
Add gcprofile to PMC garbage collector and compute the size of allocated obj instead of the number of allocated obj per collection
bdemsky [Sat, 16 Jul 2011 08:59:52 +0000 (08:59 +0000)]
small bug fix
bdemsky [Sat, 16 Jul 2011 07:08:48 +0000 (07:08 +0000)]
changes
bdemsky [Sat, 16 Jul 2011 07:00:59 +0000 (07:00 +0000)]
gets rid of crashes...
yeom [Sat, 16 Jul 2011 01:10:38 +0000 (01:10 +0000)]
changes: major revision on SynthesisFilter of mp3decoder since we do not allow aliases.
bdemsky [Sat, 16 Jul 2011 00:28:54 +0000 (00:28 +0000)]
add finish printfs
bdemsky [Sat, 16 Jul 2011 00:02:46 +0000 (00:02 +0000)]
more odd core count bugs
bdemsky [Fri, 15 Jul 2011 23:58:54 +0000 (23:58 +0000)]
another odd core bug
jzhou [Fri, 15 Jul 2011 16:41:17 +0000 (16:41 +0000)]
changes
bdemsky [Fri, 15 Jul 2011 04:07:46 +0000 (04:07 +0000)]
fix really dangerous from before...
bdemsky [Fri, 15 Jul 2011 03:42:41 +0000 (03:42 +0000)]
fix odd core pmc bug
jzhou [Fri, 15 Jul 2011 01:42:54 +0000 (01:42 +0000)]
my changes
bdemsky [Fri, 15 Jul 2011 01:27:57 +0000 (01:27 +0000)]
add a person to the spam address...take stephen off for a while...
yeom [Fri, 15 Jul 2011 01:08:45 +0000 (01:08 +0000)]
changes.
bdemsky [Thu, 14 Jul 2011 22:35:46 +0000 (22:35 +0000)]
bug fix....
limw [Thu, 14 Jul 2011 21:52:14 +0000 (21:52 +0000)]
Fixed more compilation issues.
limw [Thu, 14 Jul 2011 21:33:41 +0000 (21:33 +0000)]
Added HG.java
limw [Thu, 14 Jul 2011 21:28:30 +0000 (21:28 +0000)]
Fixed issues with compilation.
jzhou [Thu, 14 Jul 2011 21:22:11 +0000 (21:22 +0000)]
Comment out the obj counter according to Brian's comment
jzhou [Thu, 14 Jul 2011 19:32:47 +0000 (19:32 +0000)]
fix profile code
yeom [Thu, 14 Jul 2011 18:02:11 +0000 (18:02 +0000)]
changes: 1) have a better error message 2) if annotation is required for abstract method, add all possible methods who implements the abstract method for further checking
yeom [Thu, 14 Jul 2011 17:59:22 +0000 (17:59 +0000)]
adding more annotations for mp3decoder
jzhou [Thu, 14 Jul 2011 15:31:12 +0000 (15:31 +0000)]
For a page that is not used, set its host core as the home core that caches it
bdemsky [Thu, 14 Jul 2011 11:48:25 +0000 (11:48 +0000)]
1- bug fix
2- pad out empty objects...
bdemsky [Thu, 14 Jul 2011 10:32:01 +0000 (10:32 +0000)]
changes
bdemsky [Thu, 14 Jul 2011 09:50:20 +0000 (09:50 +0000)]
bug fix...it assumes ints and then the shifts go bad...
bdemsky [Thu, 14 Jul 2011 07:39:03 +0000 (07:39 +0000)]
make other tables cached incoherent
bdemsky [Thu, 14 Jul 2011 07:12:42 +0000 (07:12 +0000)]
add field
bdemsky [Thu, 14 Jul 2011 04:03:48 +0000 (04:03 +0000)]
change
bdemsky [Thu, 14 Jul 2011 04:00:17 +0000 (04:00 +0000)]
changes
limw [Wed, 13 Jul 2011 23:49:53 +0000 (23:49 +0000)]
Ported over bamboo benchmarks for use as non-Bamboo java benchmarks.
jzhou [Wed, 13 Jul 2011 23:45:33 +0000 (23:45 +0000)]
small changes
yeom [Wed, 13 Jul 2011 22:44:56 +0000 (22:44 +0000)]
fix: forgot to check swtich statements
yeom [Wed, 13 Jul 2011 20:23:16 +0000 (20:23 +0000)]
fix: does not need to check a class that does not have any annotated method
david [Wed, 13 Jul 2011 18:54:28 +0000 (18:54 +0000)]
updated annotation
yeom [Wed, 13 Jul 2011 18:25:57 +0000 (18:25 +0000)]
changes: taking decoder initilization out from ssjava loop since it is called only once.
yeom [Wed, 13 Jul 2011 17:59:54 +0000 (17:59 +0000)]
changes on mp3 decoder
bdemsky [Wed, 13 Jul 2011 10:56:28 +0000 (10:56 +0000)]
code changes...fix all of the statistics collection...clean up collection code
bdemsky [Wed, 13 Jul 2011 08:40:11 +0000 (08:40 +0000)]
towards fixing bugs...
yeom [Wed, 13 Jul 2011 01:03:45 +0000 (01:03 +0000)]
try to make mp3decoder pass SSJava checking
yeom [Wed, 13 Jul 2011 00:43:25 +0000 (00:43 +0000)]
bug fix: no need to check flow down rule for abstract method
yeom [Wed, 13 Jul 2011 00:22:42 +0000 (00:22 +0000)]
put deserialized values from sfd.ser
david [Wed, 13 Jul 2011 00:07:21 +0000 (00:07 +0000)]
refined annotation
yeom [Tue, 12 Jul 2011 23:56:58 +0000 (23:56 +0000)]
update makefile
yeom [Tue, 12 Jul 2011 22:14:10 +0000 (22:14 +0000)]
bug fix: if a parent class doesn't define lattice, we don't need to check whether its child classes define lattice
yeom [Tue, 12 Jul 2011 21:54:22 +0000 (21:54 +0000)]
make mp3decoder compile
david [Tue, 12 Jul 2011 21:30:27 +0000 (21:30 +0000)]
*** empty log message ***
yeom [Tue, 12 Jul 2011 20:09:54 +0000 (20:09 +0000)]
try to make mp3decoder compile
yeom [Tue, 12 Jul 2011 17:46:34 +0000 (17:46 +0000)]
changes.
bdemsky [Tue, 12 Jul 2011 12:51:52 +0000 (12:51 +0000)]
bug fixes to get dtlb miss handler working
yeom [Tue, 12 Jul 2011 01:06:27 +0000 (01:06 +0000)]
add more class libraries for ssjava
yeom [Mon, 11 Jul 2011 23:27:23 +0000 (23:27 +0000)]
refactoring
david [Mon, 11 Jul 2011 22:57:35 +0000 (22:57 +0000)]
annotated
yeom [Mon, 11 Jul 2011 22:26:43 +0000 (22:26 +0000)]
fix a bug introducing redundant method entries for analysis
yeom [Mon, 11 Jul 2011 19:19:31 +0000 (19:19 +0000)]
more changes on shared location analysis. now it works fine with interprocedural analysis
bdemsky [Mon, 11 Jul 2011 10:32:28 +0000 (10:32 +0000)]
performance counter tweaks...
bdemsky [Mon, 11 Jul 2011 06:31:57 +0000 (06:31 +0000)]
add more space for profile data
bdemsky [Sun, 10 Jul 2011 23:44:20 +0000 (23:44 +0000)]
clean up dtlb sample code...mostly fixing multisample bug
yeom [Sun, 10 Jul 2011 21:38:49 +0000 (21:38 +0000)]
changes.
bdemsky [Sun, 10 Jul 2011 11:34:24 +0000 (11:34 +0000)]
add profiling....
hack memmove loop to speed it up...
bdemsky [Sun, 10 Jul 2011 09:22:14 +0000 (09:22 +0000)]
changes
bdemsky [Sun, 10 Jul 2011 09:21:53 +0000 (09:21 +0000)]
changes to support profiling
jzhou [Sat, 9 Jul 2011 01:16:05 +0000 (01:16 +0000)]
Change to use large pages for shared runtime data in the shared memory
yeom [Sat, 9 Jul 2011 01:13:22 +0000 (01:13 +0000)]
changes.
bdemsky [Sat, 9 Jul 2011 00:29:20 +0000 (00:29 +0000)]
version runs specJBB...finally...
yeom [Fri, 8 Jul 2011 21:26:17 +0000 (21:26 +0000)]
override toString method for better debug message
bdemsky [Fri, 8 Jul 2011 21:02:46 +0000 (21:02 +0000)]
more change for PMC
yeom [Fri, 8 Jul 2011 18:51:11 +0000 (18:51 +0000)]
changes toward intraprocedural analysis
bdemsky [Fri, 8 Jul 2011 07:23:45 +0000 (07:23 +0000)]
tune size...
bdemsky [Fri, 8 Jul 2011 05:39:12 +0000 (05:39 +0000)]
bug fixes...runs at least one benchmark now....
looks like a GC_DEBUG snuck into a header file...perhaps this was causing a problem?
yeom [Fri, 8 Jul 2011 01:49:50 +0000 (01:49 +0000)]
start implementing shared location analysis
bdemsky [Fri, 8 Jul 2011 00:08:45 +0000 (00:08 +0000)]
more bug fixes
yeom [Thu, 7 Jul 2011 23:09:30 +0000 (23:09 +0000)]
bring recent changes before starting to implement definitely written analysis for shared locations
bdemsky [Thu, 7 Jul 2011 22:49:49 +0000 (22:49 +0000)]
more bug fixes
bdemsky [Thu, 7 Jul 2011 11:03:34 +0000 (11:03 +0000)]
bug fixes
bdemsky [Thu, 7 Jul 2011 03:53:06 +0000 (03:53 +0000)]
last known issues...now waiting to test
bdemsky [Thu, 7 Jul 2011 03:24:31 +0000 (03:24 +0000)]
it compiles now
bdemsky [Thu, 7 Jul 2011 01:24:46 +0000 (01:24 +0000)]
code towards PMC compiling
bdemsky [Thu, 7 Jul 2011 01:15:39 +0000 (01:15 +0000)]
hack support for pmc into compiler
bdemsky [Thu, 7 Jul 2011 00:54:16 +0000 (00:54 +0000)]
some changes towards compilation
jzhou [Thu, 7 Jul 2011 00:23:09 +0000 (00:23 +0000)]
my changes
bdemsky [Wed, 6 Jul 2011 21:18:26 +0000 (21:18 +0000)]
changes
bdemsky [Wed, 6 Jul 2011 11:02:03 +0000 (11:02 +0000)]
bug fix
bdemsky [Wed, 6 Jul 2011 10:46:03 +0000 (10:46 +0000)]
add new directory for makefiles
bdemsky [Wed, 6 Jul 2011 10:37:47 +0000 (10:37 +0000)]
changes
bdemsky [Wed, 6 Jul 2011 10:30:52 +0000 (10:30 +0000)]
add pmc option
bdemsky [Wed, 6 Jul 2011 10:16:18 +0000 (10:16 +0000)]
code to compute unit boundaries and allocation function
bdemsky [Wed, 6 Jul 2011 01:25:09 +0000 (01:25 +0000)]
more changes
bdemsky [Wed, 6 Jul 2011 00:11:15 +0000 (00:11 +0000)]
more changes
bdemsky [Tue, 5 Jul 2011 23:46:26 +0000 (23:46 +0000)]
more changes...think it is done...just need to wire it in to the build...
bdemsky [Tue, 5 Jul 2011 23:06:07 +0000 (23:06 +0000)]
code for readable profiles
bdemsky [Tue, 5 Jul 2011 22:34:26 +0000 (22:34 +0000)]
more code towards second gc
bdemsky [Tue, 5 Jul 2011 21:15:25 +0000 (21:15 +0000)]
changes towards second parallel collector
bdemsky [Tue, 5 Jul 2011 03:11:42 +0000 (03:11 +0000)]
start to implement second garbage collector to benchmark against...
collector is described in "Parallel Garbage Collection for Shared Memory Multiprocessors"
jzhou [Tue, 5 Jul 2011 00:56:18 +0000 (00:56 +0000)]
Changes according to Brian's comments: remove static inline functions in multicorecache.c;use compactblockshelper() instead of compactpages() in compactgccompact;for original profiling data, put the data for the same page from all cores together to avoid cache misses when computing revised profiling info during compaction
bdemsky [Mon, 4 Jul 2011 08:48:05 +0000 (08:48 +0000)]
make it compile
bdemsky [Mon, 4 Jul 2011 08:17:46 +0000 (08:17 +0000)]
profile data
bdemsky [Sun, 3 Jul 2011 23:56:35 +0000 (23:56 +0000)]
changes