IRC.git
13 years agobug fixes to get dtlb miss handler working
bdemsky [Tue, 12 Jul 2011 12:51:52 +0000 (12:51 +0000)]
bug fixes to get dtlb miss handler working

13 years agoadd more class libraries for ssjava
yeom [Tue, 12 Jul 2011 01:06:27 +0000 (01:06 +0000)]
add more class libraries for ssjava

13 years agorefactoring
yeom [Mon, 11 Jul 2011 23:27:23 +0000 (23:27 +0000)]
refactoring

13 years agoannotated
david [Mon, 11 Jul 2011 22:57:35 +0000 (22:57 +0000)]
annotated

13 years agofix a bug introducing redundant method entries for analysis
yeom [Mon, 11 Jul 2011 22:26:43 +0000 (22:26 +0000)]
fix a bug introducing redundant method entries for analysis

13 years agomore changes on shared location analysis. now it works fine with interprocedural...
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

13 years agoperformance counter tweaks...
bdemsky [Mon, 11 Jul 2011 10:32:28 +0000 (10:32 +0000)]
performance counter tweaks...

13 years agoadd more space for profile data
bdemsky [Mon, 11 Jul 2011 06:31:57 +0000 (06:31 +0000)]
add more space for profile data

13 years agoclean up dtlb sample code...mostly fixing multisample bug
bdemsky [Sun, 10 Jul 2011 23:44:20 +0000 (23:44 +0000)]
clean up dtlb sample code...mostly fixing multisample bug

13 years agochanges.
yeom [Sun, 10 Jul 2011 21:38:49 +0000 (21:38 +0000)]
changes.

13 years agoadd profiling....
bdemsky [Sun, 10 Jul 2011 11:34:24 +0000 (11:34 +0000)]
add profiling....
hack memmove loop to speed it up...

13 years agochanges
bdemsky [Sun, 10 Jul 2011 09:22:14 +0000 (09:22 +0000)]
changes

13 years agochanges to support profiling
bdemsky [Sun, 10 Jul 2011 09:21:53 +0000 (09:21 +0000)]
changes to support profiling

13 years agoChange to use large pages for shared runtime data in the shared memory
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

13 years agochanges.
yeom [Sat, 9 Jul 2011 01:13:22 +0000 (01:13 +0000)]
changes.

13 years agoversion runs specJBB...finally...
bdemsky [Sat, 9 Jul 2011 00:29:20 +0000 (00:29 +0000)]
version runs specJBB...finally...

13 years agooverride toString method for better debug message
yeom [Fri, 8 Jul 2011 21:26:17 +0000 (21:26 +0000)]
override toString method for better debug message

13 years agomore change for PMC
bdemsky [Fri, 8 Jul 2011 21:02:46 +0000 (21:02 +0000)]
more change for PMC

13 years agochanges toward intraprocedural analysis
yeom [Fri, 8 Jul 2011 18:51:11 +0000 (18:51 +0000)]
changes toward intraprocedural analysis

13 years agotune size...
bdemsky [Fri, 8 Jul 2011 07:23:45 +0000 (07:23 +0000)]
tune size...

13 years agobug fixes...runs at least one benchmark now....
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?

13 years agostart implementing shared location analysis
yeom [Fri, 8 Jul 2011 01:49:50 +0000 (01:49 +0000)]
start implementing shared location analysis

13 years agomore bug fixes
bdemsky [Fri, 8 Jul 2011 00:08:45 +0000 (00:08 +0000)]
more bug fixes

13 years agobring recent changes before starting to implement definitely written analysis for...
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

13 years agomore bug fixes
bdemsky [Thu, 7 Jul 2011 22:49:49 +0000 (22:49 +0000)]
more bug fixes

13 years agobug fixes
bdemsky [Thu, 7 Jul 2011 11:03:34 +0000 (11:03 +0000)]
bug fixes

13 years agolast known issues...now waiting to test
bdemsky [Thu, 7 Jul 2011 03:53:06 +0000 (03:53 +0000)]
last known issues...now waiting to test

13 years agoit compiles now
bdemsky [Thu, 7 Jul 2011 03:24:31 +0000 (03:24 +0000)]
it compiles now

13 years agocode towards PMC compiling
bdemsky [Thu, 7 Jul 2011 01:24:46 +0000 (01:24 +0000)]
code towards PMC compiling

13 years agohack support for pmc into compiler
bdemsky [Thu, 7 Jul 2011 01:15:39 +0000 (01:15 +0000)]
hack support for pmc into compiler

13 years agosome changes towards compilation
bdemsky [Thu, 7 Jul 2011 00:54:16 +0000 (00:54 +0000)]
some changes towards compilation

13 years agomy changes
jzhou [Thu, 7 Jul 2011 00:23:09 +0000 (00:23 +0000)]
my changes

13 years agochanges
bdemsky [Wed, 6 Jul 2011 21:18:26 +0000 (21:18 +0000)]
changes

13 years agobug fix
bdemsky [Wed, 6 Jul 2011 11:02:03 +0000 (11:02 +0000)]
bug fix

13 years agoadd new directory for makefiles
bdemsky [Wed, 6 Jul 2011 10:46:03 +0000 (10:46 +0000)]
add new directory for makefiles

13 years agochanges
bdemsky [Wed, 6 Jul 2011 10:37:47 +0000 (10:37 +0000)]
changes

13 years agoadd pmc option
bdemsky [Wed, 6 Jul 2011 10:30:52 +0000 (10:30 +0000)]
add pmc option

13 years agocode to compute unit boundaries and allocation function
bdemsky [Wed, 6 Jul 2011 10:16:18 +0000 (10:16 +0000)]
code to compute unit boundaries and allocation function

13 years agomore changes
bdemsky [Wed, 6 Jul 2011 01:25:09 +0000 (01:25 +0000)]
more changes

13 years agomore changes
bdemsky [Wed, 6 Jul 2011 00:11:15 +0000 (00:11 +0000)]
more changes

13 years agomore changes...think it is done...just need to wire it in to the build...
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...

13 years agocode for readable profiles
bdemsky [Tue, 5 Jul 2011 23:06:07 +0000 (23:06 +0000)]
code for readable profiles

13 years agomore code towards second gc
bdemsky [Tue, 5 Jul 2011 22:34:26 +0000 (22:34 +0000)]
more code towards second gc

13 years agochanges towards second parallel collector
bdemsky [Tue, 5 Jul 2011 21:15:25 +0000 (21:15 +0000)]
changes towards second parallel collector

13 years agostart to implement second garbage collector to benchmark against...
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"

13 years agoChanges according to Brian's comments: remove static inline functions in multicorecac...
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

13 years agomake it compile
bdemsky [Mon, 4 Jul 2011 08:48:05 +0000 (08:48 +0000)]
make it compile

13 years agoprofile data
bdemsky [Mon, 4 Jul 2011 08:17:46 +0000 (08:17 +0000)]
profile data

13 years agochanges
bdemsky [Sun, 3 Jul 2011 23:56:35 +0000 (23:56 +0000)]
changes

13 years agomore changes
bdemsky [Sun, 3 Jul 2011 23:43:07 +0000 (23:43 +0000)]
more changes

13 years agobug fixes
bdemsky [Sun, 3 Jul 2011 23:29:54 +0000 (23:29 +0000)]
bug fixes

13 years agochange
bdemsky [Sat, 2 Jul 2011 05:12:56 +0000 (05:12 +0000)]
change

13 years agochange
bdemsky [Sat, 2 Jul 2011 04:23:21 +0000 (04:23 +0000)]
change

13 years agoadd new file
bdemsky [Sat, 2 Jul 2011 02:04:54 +0000 (02:04 +0000)]
add new file

13 years agoAdd cache adaptive code to multicore gc and add support for System.gc()
jzhou [Sat, 2 Jul 2011 00:40:46 +0000 (00:40 +0000)]
Add cache adaptive code to multicore gc and add support for System.gc()

13 years agobug fixes
yeom [Sat, 2 Jul 2011 00:34:52 +0000 (00:34 +0000)]
bug fixes

13 years agolots of bug fixes...none of them the right one
bdemsky [Sat, 2 Jul 2011 00:29:12 +0000 (00:29 +0000)]
lots of bug fixes...none of them the right one

13 years agobug fixes and refactoring to have more smooth integration of loopOptimize and loopTer...
yeom [Fri, 1 Jul 2011 18:48:51 +0000 (18:48 +0000)]
bug fixes and refactoring to have more smooth integration of loopOptimize and loopTerminate

13 years agofix indentation
yeom [Fri, 1 Jul 2011 16:42:18 +0000 (16:42 +0000)]
fix indentation

13 years agochanges.
yeom [Fri, 1 Jul 2011 08:02:13 +0000 (08:02 +0000)]
changes.

13 years agogetting close to finishing the definite written analysis
yeom [Fri, 1 Jul 2011 02:11:29 +0000 (02:11 +0000)]
getting close to finishing the definite written analysis

13 years agoreturn freespace not usedspace
bdemsky [Thu, 30 Jun 2011 22:56:08 +0000 (22:56 +0000)]
return freespace not usedspace

13 years agochange
bdemsky [Thu, 30 Jun 2011 22:38:46 +0000 (22:38 +0000)]
change

13 years agobug fixes
bdemsky [Thu, 30 Jun 2011 22:37:45 +0000 (22:37 +0000)]
bug fixes

13 years agodo round robin on neighbors...
bdemsky [Thu, 30 Jun 2011 22:34:27 +0000 (22:34 +0000)]
do round robin on neighbors...

13 years agoadd allocation modes
bdemsky [Thu, 30 Jun 2011 22:34:08 +0000 (22:34 +0000)]
add allocation modes

13 years agoremove extra INLINE
bdemsky [Thu, 30 Jun 2011 22:33:49 +0000 (22:33 +0000)]
remove extra INLINE

13 years agoadd gc() to System
jzhou [Thu, 30 Jun 2011 22:28:31 +0000 (22:28 +0000)]
add gc() to System

13 years agochanges...make it actually do the gc's...
bdemsky [Thu, 30 Jun 2011 20:51:30 +0000 (20:51 +0000)]
changes...make it actually do the gc's...

13 years agosynchronization code in interrupt handler...fixes all but the rare bme core doesn...
bdemsky [Thu, 30 Jun 2011 11:53:05 +0000 (11:53 +0000)]
synchronization code in interrupt handler...fixes all but the rare bme core doesn't start deadlocks

13 years agodo synchronization after message handlers are up
bdemsky [Thu, 30 Jun 2011 11:41:07 +0000 (11:41 +0000)]
do synchronization after message handlers are up

13 years agoremove debug printouts
bdemsky [Thu, 30 Jun 2011 08:46:27 +0000 (08:46 +0000)]
remove debug printouts

13 years agomore bug fixes
bdemsky [Thu, 30 Jun 2011 07:58:28 +0000 (07:58 +0000)]
more bug fixes

13 years agobug fix + temporary debug code to be removed
bdemsky [Thu, 30 Jun 2011 01:02:30 +0000 (01:02 +0000)]
bug fix + temporary debug code to be removed

13 years agoanother bug fix
bdemsky [Thu, 30 Jun 2011 01:01:53 +0000 (01:01 +0000)]
another bug fix

13 years agobug fixes
bdemsky [Thu, 30 Jun 2011 01:01:17 +0000 (01:01 +0000)]
bug fixes

13 years agostart to revise definitely written analysis implementation
yeom [Thu, 30 Jun 2011 00:51:12 +0000 (00:51 +0000)]
start to revise definitely written analysis implementation

13 years agoadd debug flag for ssjava
yeom [Wed, 29 Jun 2011 22:15:33 +0000 (22:15 +0000)]
add debug flag for ssjava

13 years agoadd ssjava debug option to have interim results if we want and small changes
yeom [Wed, 29 Jun 2011 18:11:45 +0000 (18:11 +0000)]
add ssjava debug option to have interim results if we want and small changes

13 years agofix potential bug with clear function
bdemsky [Wed, 29 Jun 2011 09:45:54 +0000 (09:45 +0000)]
fix potential bug with clear function

13 years agochange bounds check
bdemsky [Wed, 29 Jun 2011 09:45:24 +0000 (09:45 +0000)]
change bounds check

13 years agochange function type for boundscheck
bdemsky [Wed, 29 Jun 2011 09:44:57 +0000 (09:44 +0000)]
change function type for boundscheck

13 years agochanges for bounds check
bdemsky [Wed, 29 Jun 2011 09:42:49 +0000 (09:42 +0000)]
changes for bounds check

13 years agodebugging in progress
jihoonl [Wed, 29 Jun 2011 06:31:18 +0000 (06:31 +0000)]
debugging in progress

13 years agoback out debug options
bdemsky [Tue, 28 Jun 2011 22:28:19 +0000 (22:28 +0000)]
back out debug options

13 years agonext roundof bug fixes
bdemsky [Tue, 28 Jun 2011 21:27:32 +0000 (21:27 +0000)]
next roundof bug fixes

13 years agobug fixes
bdemsky [Tue, 28 Jun 2011 09:16:54 +0000 (09:16 +0000)]
bug fixes

13 years agovarious small changes
bdemsky [Tue, 28 Jun 2011 00:35:50 +0000 (00:35 +0000)]
various small changes

13 years agoRoll back previous check in as Brian has fixed the problem.
jzhou [Mon, 27 Jun 2011 18:34:29 +0000 (18:34 +0000)]
Roll back previous check in as Brian has fixed the problem.

13 years agoFix a bug in the compiler: besides its super class's method table, a class's methods...
jzhou [Mon, 27 Jun 2011 18:24:14 +0000 (18:24 +0000)]
Fix a bug in the compiler: besides its super class's method table, a class's methods table should also take into account its super interfaces' method table.

13 years agobug fixes
bdemsky [Mon, 27 Jun 2011 08:54:33 +0000 (08:54 +0000)]
bug fixes

13 years agosmall optimization
bdemsky [Mon, 27 Jun 2011 06:29:47 +0000 (06:29 +0000)]
small optimization

13 years agoruns the memory benchmark now...
bdemsky [Mon, 27 Jun 2011 06:18:57 +0000 (06:18 +0000)]
runs the memory benchmark now...

13 years agocode change
bdemsky [Sat, 25 Jun 2011 00:48:40 +0000 (00:48 +0000)]
code change

13 years agoturn off debugging messages....another bug fix
bdemsky [Sat, 25 Jun 2011 00:16:36 +0000 (00:16 +0000)]
turn off debugging messages....another bug fix

13 years agobug fix
bdemsky [Fri, 24 Jun 2011 23:39:08 +0000 (23:39 +0000)]
bug fix

13 years agoUpdating shared values
david [Fri, 24 Jun 2011 23:12:24 +0000 (23:12 +0000)]
Updating shared values

13 years agoupdated shared locations
david [Fri, 24 Jun 2011 23:09:19 +0000 (23:09 +0000)]
updated shared locations

13 years agobug fixes
bdemsky [Fri, 24 Jun 2011 00:37:51 +0000 (00:37 +0000)]
bug fixes

13 years agoremove some debug code...fix a bug
bdemsky [Wed, 22 Jun 2011 22:57:17 +0000 (22:57 +0000)]
remove some debug code...fix a bug