From: <pet...@us...> - 2007-04-29 05:59:46
|
Revision: 12130 http://svn.sourceforge.net/jikesrvm/?rev=12130&view=rev Author: peter_donald Date: 2007-04-28 22:59:45 -0700 (Sat, 28 Apr 2007) Log Message: ----------- Add a few notes regarding changes Modified Paths: -------------- rvmroot/trunk/NEWS.txt Modified: rvmroot/trunk/NEWS.txt =================================================================== --- rvmroot/trunk/NEWS.txt 2007-04-29 05:48:10 UTC (rev 12129) +++ rvmroot/trunk/NEWS.txt 2007-04-29 05:59:45 UTC (rev 12130) @@ -12,9 +12,28 @@ *** SSA expression folding has been expanded to cover far more cases than previously. This leads to a > 1% speedup on benchmarks such as SpecJBB'05. +*** Source code analysis of the code base has been enabled using PMD + (http://pmd.sourceforge.net/). Basic analysis is enabled by default and + this will expand over time. + +*** Methods in VM_Type that duplicated functionality in VM_TypeReference + now delegate to associated VM_TypeReference. + +*** ObjectReference is now classified as an unboxed/primitive type and for + all intents and purposes it is treated like other word/Address types + except that it can be traced during garbage collection. Conversion of + Objects to ObjectReferences must now be explicit or else it will generate + an error in the optimizing compiler. + +*** The ability to force a garbage collection after N allocations or at every + exception delivery has been revived and is controlled by the configuration + variable config.stress-gc-interval which should be set to non-zero value to + enable. + *** VM_ prefix added to classes that must be included in the primordial class list. Classes affected include; PrintLN, PrintContainer, - ApplicationClassLoader, DebuggerThread, FinalizerThread and MainThread. + ApplicationClassLoader, DebuggerThread, FinalizerThread, MainThread, + PPC_Disassembler, opcode_tab and opcodeXX. *** Classes in the adaptive package have been reorganized into packages to match the directory layout in 2.4.6 release. @@ -33,6 +52,9 @@ *** Fix final field chasing in OPT_Simplifier and re-enable constant folding for fields. +*** A GC map generation problem caused by casting Address to Objects + and has been eliminated. + ** Other Notes This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |