From: <ji...@co...> - 2007-11-15 07:00:28
|
Issue Subscription Filter: Open RVM Issues (177 issues) Subscriber: rvm_notifier Key Summary RVM-254 Problems with SSA form: lack of loop unrolling breaks VM http://jira.codehaus.org/browse/RVM-254 RVM-187 VM_OptGenericMapIterator: findGCMapIndex failed http://jira.codehaus.org/browse/RVM-187 RVM-12 Tighten bounds in InlineAllocation test http://jira.codehaus.org/browse/RVM-12 RVM-341 Improved copying in VM_Memory http://jira.codehaus.org/browse/RVM-341 RVM-340 Annotations don't handle arrays of primitive types correctly http://jira.codehaus.org/browse/RVM-340 RVM-339 Image bloat (code +25% & data +5%) http://jira.codehaus.org/browse/RVM-339 RVM-336 Classify tests by expected outcome notify of unexpected results http://jira.codehaus.org/browse/RVM-336 RVM-334 Send SIGQUIT before terminating process in timedrun http://jira.codehaus.org/browse/RVM-334 RVM-333 Annotations used for VM Pragmas (NoInline, Uninterruptible, etc) probably should not be as closed linked to classloaders http://jira.codehaus.org/browse/RVM-333 RVM-332 Eclipse 3.2 fails to run on the RVM http://jira.codehaus.org/browse/RVM-332 RVM-330 Thread.sleep() does not handle interrupts correctly http://jira.codehaus.org/browse/RVM-330 RVM-326 Failing basic tests don't signal failure http://jira.codehaus.org/browse/RVM-326 RVM-325 Spec JVM 98 jack failing with OOMs http://jira.codehaus.org/browse/RVM-325 RVM-324 Implement class unloading http://jira.codehaus.org/browse/RVM-324 RVM-318 java.util.Scanner is unimplemented http://jira.codehaus.org/browse/RVM-318 RVM-307 Serve cattrack using a cluster of mongrel instances http://jira.codehaus.org/browse/RVM-307 RVM-306 IGNORE_REMSETS is not tested, may not be functional http://jira.codehaus.org/browse/RVM-306 RVM-303 Cannot modify accessible final instance fields http://jira.codehaus.org/browse/RVM-303 RVM-294 JikesRVM fails to build using a Classpath VM http://jira.codehaus.org/browse/RVM-294 RVM-292 Bloat performance http://jira.codehaus.org/browse/RVM-292 RVM-290 Refactor object model so that status word (int) bits are used more intelligently http://jira.codehaus.org/browse/RVM-290 RVM-289 64bit object model wastes space with array length and status word http://jira.codehaus.org/browse/RVM-289 RVM-288 Assertion failure in inline oracle while compiling bloat http://jira.codehaus.org/browse/RVM-288 RVM-287 Too many space comparison checks in GC code http://jira.codehaus.org/browse/RVM-287 RVM-282 Make dumpVirtualMachine more defensive http://jira.codehaus.org/browse/RVM-282 RVM-276 opt compiler package structure http://jira.codehaus.org/browse/RVM-276 RVM-271 Timeouts for stress are not correct http://jira.codehaus.org/browse/RVM-271 RVM-265 Read Barriers http://jira.codehaus.org/browse/RVM-265 RVM-263 Compressed references http://jira.codehaus.org/browse/RVM-263 RVM-253 TypeChecks don't define anything http://jira.codehaus.org/browse/RVM-253 RVM-251 Extend opt compiler to use pc-relative calls http://jira.codehaus.org/browse/RVM-251 RVM-250 GC of compiled code that may be the target of a PC-relative call http://jira.codehaus.org/browse/RVM-250 RVM-248 Build runtime system mechanisms for patching pc-relative calls that target obsolete compiled code http://jira.codehaus.org/browse/RVM-248 RVM-246 Use PC relative calls for statically resolvable targets http://jira.codehaus.org/browse/RVM-246 RVM-241 Consider cost of FP compare when performing branch optimizations, flipCode... http://jira.codehaus.org/browse/RVM-241 RVM-239 Restructuring of how compiler phases are organized, use of pre/post conditions http://jira.codehaus.org/browse/RVM-239 RVM-238 Late resolution of reflected types http://jira.codehaus.org/browse/RVM-238 RVM-235 Support for srtictfp http://jira.codehaus.org/browse/RVM-235 RVM-234 Annotation issues: not implemented via proxy classes, support for serialization http://jira.codehaus.org/browse/RVM-234 RVM-232 Need to include check for physical memory in determining whether to collect http://jira.codehaus.org/browse/RVM-232 RVM-229 Nightly tests against Classpath CVS head http://jira.codehaus.org/browse/RVM-229 RVM-228 Turn off bounds checks and null checks in uninterruptible code http://jira.codehaus.org/browse/RVM-228 RVM-227 Need more scalable global page free list http://jira.codehaus.org/browse/RVM-227 RVM-221 Specialized scanning broken on ppc64-aix? http://jira.codehaus.org/browse/RVM-221 RVM-210 Add Image sizes tracking to Regression report and mailout http://jira.codehaus.org/browse/RVM-210 RVM-197 Cannot grow lock array greater than maximum possible index http://jira.codehaus.org/browse/RVM-197 RVM-196 VM_Processor not assignable with VM_GreenScheduler http://jira.codehaus.org/browse/RVM-196 RVM-195 Enable inlining of @Pure methods http://jira.codehaus.org/browse/RVM-195 RVM-192 Investigate the performance of String interning http://jira.codehaus.org/browse/RVM-192 RVM-190 Structure of org.jikesrvm.memorymanagers.mminterface.Selected is blocking compile time folding of static final booleans http://jira.codehaus.org/browse/RVM-190 RVM-184 MarkCompactLocal.compact():80 assertion failure http://jira.codehaus.org/browse/RVM-184 RVM-182 invalid frame address http://jira.codehaus.org/browse/RVM-182 RVM-174 Reduce/remove use of ArchitectureSpecific http://jira.codehaus.org/browse/RVM-174 RVM-172 Failing DaCapo benchmarks on PPC 32 OS X http://jira.codehaus.org/browse/RVM-172 RVM-169 Initial X86 64 support http://jira.codehaus.org/browse/RVM-169 RVM-163 SSE rules for memory operands, conditional moves, etc. http://jira.codehaus.org/browse/RVM-163 RVM-162 Remove x87 code generation from opt compiler. http://jira.codehaus.org/browse/RVM-162 RVM-161 Copy Elimination http://jira.codehaus.org/browse/RVM-161 RVM-160 Performance investigation: trivial loop structures result in major performance differences http://jira.codehaus.org/browse/RVM-160 RVM-158 Add into our testing infrastructure the mauve test suite http://jira.codehaus.org/browse/RVM-158 RVM-152 Bytecode verifier http://jira.codehaus.org/browse/RVM-152 RVM-151 OutOfMemory exceptions should indicate which space was exhausted http://jira.codehaus.org/browse/RVM-151 RVM-149 Move creation of BootImage object to after creation of boot image objects http://jira.codehaus.org/browse/RVM-149 RVM-145 Intermittent crash on SPECjvm98 where cattrack misses output http://jira.codehaus.org/browse/RVM-145 RVM-139 Update environment on regression machines http://jira.codehaus.org/browse/RVM-139 RVM-137 Checkcast setting of register type http://jira.codehaus.org/browse/RVM-137 RVM-134 Make register operand register and type fields private http://jira.codehaus.org/browse/RVM-134 RVM-130 Perform Backups of CatTrack database http://jira.codehaus.org/browse/RVM-130 RVM-127 Implement the VM interfaces for the management beans http://jira.codehaus.org/browse/RVM-127 RVM-124 NullPointerExceptions in stress tests http://jira.codehaus.org/browse/RVM-124 RVM-116 Solve/remove comments in ScanThread http://jira.codehaus.org/browse/RVM-116 RVM-111 sp too far below stackLimit to recover http://jira.codehaus.org/browse/RVM-111 RVM-103 Add failure analysis to reports http://jira.codehaus.org/browse/RVM-103 RVM-95 Switch to building Classpath 0.95 with javac (stop download of ecj?) http://jira.codehaus.org/browse/RVM-95 RVM-86 Display Statistically significant changes in statistics in nightly report http://jira.codehaus.org/browse/RVM-86 RVM-84 VM_JNIFunctions should be generated from a DSL http://jira.codehaus.org/browse/RVM-84 RVM-79 Dump all registers on a fault on Intel http://jira.codehaus.org/browse/RVM-79 RVM-76 NPE in WeakHashMap.hash http://jira.codehaus.org/browse/RVM-76 RVM-74 No special case for space in traceObject http://jira.codehaus.org/browse/RVM-74 RVM-72 Immortal annotations for classes instances of which should be allocated to the immortal heap http://jira.codehaus.org/browse/RVM-72 RVM-67 getInstructionOffset: ip is not within compiled code http://jira.codehaus.org/browse/RVM-67 RVM-59 dl_open_worker: Assertion `imap->l_type == lt_loaded' failed on Linux/PPC http://jira.codehaus.org/browse/RVM-59 RVM-58 Linker errors under AIX/ppc http://jira.codehaus.org/browse/RVM-58 RVM-50 Remove synchronization in Field/MemberReference resolve http://jira.codehaus.org/browse/RVM-50 RVM-48 SPECjvm98 failing on AIX/PPC http://jira.codehaus.org/browse/RVM-48 RVM-47 DaCapo regressions on AIX/PPC http://jira.codehaus.org/browse/RVM-47 RVM-42 Build/Test infrastructiure to compute compiler DNA http://jira.codehaus.org/browse/RVM-42 RVM-41 Homogenize basic IO methods (usually used during debugging and reporting) http://jira.codehaus.org/browse/RVM-41 RVM-40 Homogenize Susbsystem Reports http://jira.codehaus.org/browse/RVM-40 RVM-39 Generate VM_Entrypoints from annotations http://jira.codehaus.org/browse/RVM-39 RVM-37 Doccument the command line options http://jira.codehaus.org/browse/RVM-37 RVM-28 Periodically truncate, delete or archive stale data http://jira.codehaus.org/browse/RVM-28 RVM-21 Add SciMark to nightly tests http://jira.codehaus.org/browse/RVM-21 RVM-15 Bad GC Map at O3 in VM_OptMachineCodeMap.generateMCInformation http://jira.codehaus.org/browse/RVM-15 RVM-342 NPE with advice files http://jira.codehaus.org/browse/RVM-342 RVM-338 Address constants for non-movable classes during boot image writing http://jira.codehaus.org/browse/RVM-338 RVM-337 Use an x86 segment register instead of a GPR for the Intel processor register http://jira.codehaus.org/browse/RVM-337 RVM-335 Replace mail per test-run mail with a single daily mail http://jira.codehaus.org/browse/RVM-335 RVM-329 Specialize IA32 assembler for lister vs. non-lister http://jira.codehaus.org/browse/RVM-329 RVM-328 Magic array stores are inefficient on IA32 http://jira.codehaus.org/browse/RVM-328 RVM-327 Performance degredation in IA32 assembler http://jira.codehaus.org/browse/RVM-327 RVM-323 Monitor prototype performance http://jira.codehaus.org/browse/RVM-323 RVM-320 Clean up alternative invokeinterface implementations http://jira.codehaus.org/browse/RVM-320 RVM-317 Integrate assertion support with Classpath http://jira.codehaus.org/browse/RVM-317 RVM-315 java.lang.Method.invoke changes the parameters http://jira.codehaus.org/browse/RVM-315 RVM-313 Optimize branch "x < 0 || x >= limit" into unsigned "x >= limit" http://jira.codehaus.org/browse/RVM-313 RVM-312 Investigate the performance of String.equals http://jira.codehaus.org/browse/RVM-312 RVM-302 Switch to using Classpath's ASM framework in its tools when available http://jira.codehaus.org/browse/RVM-302 RVM-300 Only download checkstyle when needed http://jira.codehaus.org/browse/RVM-300 RVM-291 Immortal objects with address based hashing should set their hashed bit during boot image writing http://jira.codehaus.org/browse/RVM-291 RVM-284 Web site CGI script to explore the opt compiler http://jira.codehaus.org/browse/RVM-284 RVM-283 Increase frequency of timer-based method sampling http://jira.codehaus.org/browse/RVM-283 RVM-281 Bidirectional object model http://jira.codehaus.org/browse/RVM-281 RVM-280 a problem in adding enum type entry in VM value option generaion http://jira.codehaus.org/browse/RVM-280 RVM-278 Add jolden to regression tests http://jira.codehaus.org/browse/RVM-278 RVM-274 Remove OPT_ prefix from all opt compiler classes http://jira.codehaus.org/browse/RVM-274 RVM-273 Remove VM_ prefix from all VM classes http://jira.codehaus.org/browse/RVM-273 RVM-268 Update JikesRVM copies of classes (e.g. Constructor) to match the 1.5/current Classpath API http://jira.codehaus.org/browse/RVM-268 RVM-267 unsafe peephole optimization of if (x instanceof C) http://jira.codehaus.org/browse/RVM-267 RVM-266 Investigate GCJ's StringBuffer http://jira.codehaus.org/browse/RVM-266 RVM-264 get_obj_tib and get_array_length should not really be unary http://jira.codehaus.org/browse/RVM-264 RVM-262 Improving typing of PPC VM_Assembler registers http://jira.codehaus.org/browse/RVM-262 RVM-261 (Investigate) improving LICM http://jira.codehaus.org/browse/RVM-261 RVM-260 Expression folding on expressions with register on RHS http://jira.codehaus.org/browse/RVM-260 RVM-259 HIR ANDC, NAND, NOR and ORC instructions http://jira.codehaus.org/browse/RVM-259 RVM-258 Incremental boot image compilation http://jira.codehaus.org/browse/RVM-258 RVM-257 ByteBufferHelper performs all memory operations as bytes http://jira.codehaus.org/browse/RVM-257 RVM-256 Improve multiplication and division by constant code http://jira.codehaus.org/browse/RVM-256 RVM-255 Method inlining creates undefined returns with exceptions http://jira.codehaus.org/browse/RVM-255 RVM-252 Finish off PPC implementation http://jira.codehaus.org/browse/RVM-252 RVM-249 Annotation & enforcement mechanism to avoid patching code that is needed to process code patching http://jira.codehaus.org/browse/RVM-249 RVM-244 Improve illegal upcast detection http://jira.codehaus.org/browse/RVM-244 RVM-243 Consider optimization of Math functions using hand crafted IR and native code http://jira.codehaus.org/browse/RVM-243 RVM-240 Interpreter http://jira.codehaus.org/browse/RVM-240 RVM-237 Improve layout of simplifier http://jira.codehaus.org/browse/RVM-237 RVM-236 Detect write barriers in uninterruptible code and handle overflow gracefully http://jira.codehaus.org/browse/RVM-236 RVM-226 Need to improve the scalability of per-phase GC statistics http://jira.codehaus.org/browse/RVM-226 RVM-225 Private methods allocated space in the TIB http://jira.codehaus.org/browse/RVM-225 RVM-224 Push OSR-specific fields in VM_NormalMethod to subclass/side data structure http://jira.codehaus.org/browse/RVM-224 RVM-223 Reduce code space impact of specialized scanning routiunes http://jira.codehaus.org/browse/RVM-223 RVM-222 Reduce bootimage bloat http://jira.codehaus.org/browse/RVM-222 RVM-208 Look at (guarded/trivial) inlining choices for DaCapo Jython http://jira.codehaus.org/browse/RVM-208 RVM-207 Add FixedLive performance results to nightly regression http://jira.codehaus.org/browse/RVM-207 RVM-202 Reorgnanize SSE code generation to be based on SSE version http://jira.codehaus.org/browse/RVM-202 RVM-186 Routine performance profile statistic gathering http://jira.codehaus.org/browse/RVM-186 RVM-180 Remove NoBoundsCheck and NoNullCheck annotations on IA32 VM_Assembler.setMachineCodes http://jira.codehaus.org/browse/RVM-180 RVM-178 Improve interface to edge profiling http://jira.codehaus.org/browse/RVM-178 RVM-153 Make org.mmtk.utility.heap.PageResource#ZERO_ON_RELEASE configurable and set to true in stress test-run http://jira.codehaus.org/browse/RVM-153 RVM-148 Reduce cost of inlining runtime services http://jira.codehaus.org/browse/RVM-148 RVM-146 Add inter config.variant report testing on the same host http://jira.codehaus.org/browse/RVM-146 RVM-138 Elide stack overflow stack trace elements http://jira.codehaus.org/browse/RVM-138 RVM-123 System identity hashcodes aren't very random http://jira.codehaus.org/browse/RVM-123 RVM-122 restructure sys.C into multiple source files. http://jira.codehaus.org/browse/RVM-122 RVM-118 Javadoc errors not being reported in sanity reports http://jira.codehaus.org/browse/RVM-118 RVM-117 Publish javadoc as part of nightly builds http://jira.codehaus.org/browse/RVM-117 RVM-115 Finish removing all uses of LogicallyUninterruptible http://jira.codehaus.org/browse/RVM-115 RVM-110 Group svnversions in regression report by subdir of tree (ie, rvmroot/trunk vs. anything else). http://jira.codehaus.org/browse/RVM-110 RVM-105 sysNetSelect doesnt seem to be avoiding the syswrap select http://jira.codehaus.org/browse/RVM-105 RVM-96 Reducing file copying when running SPECjvm98 http://jira.codehaus.org/browse/RVM-96 RVM-85 Homogenize the scripting languages used within the RVM build/test infrastructure http://jira.codehaus.org/browse/RVM-85 RVM-80 Wider use of enumerations http://jira.codehaus.org/browse/RVM-80 RVM-78 Cannot specify a heap size >= 2048m http://jira.codehaus.org/browse/RVM-78 RVM-73 We use VM.VerifyAssertions through out the code leading to warnings that "The static field VM_Configuration.VerifyAssertions should be accessed directly" http://jira.codehaus.org/browse/RVM-73 RVM-60 invalid argument: NaN at java.math.BigDecimal.<init>(BigDecimal.java:255) on SPECjbb2005 http://jira.codehaus.org/browse/RVM-60 RVM-44 Move SVN to Codehaus http://jira.codehaus.org/browse/RVM-44 RVM-35 Make unknown error and virtual machine errors more verbose http://jira.codehaus.org/browse/RVM-35 RVM-29 Track website traffic via sourceforge logo requests http://jira.codehaus.org/browse/RVM-29 RVM-13 Convert Core Runtime to use ObjectReference rather than raw Object http://jira.codehaus.org/browse/RVM-13 RVM-11 Factor out gcspy a little better http://jira.codehaus.org/browse/RVM-11 RVM-10 SystemClassLoader enhancements http://jira.codehaus.org/browse/RVM-10 RVM-275 Remove VMOpt prefix from opt compiler classes that go into bootimage http://jira.codehaus.org/browse/RVM-275 RVM-272 Enable parallel make of Classpath http://jira.codehaus.org/browse/RVM-272 RVM-269 unresolved invokeinterface on <null> should force classloading before rasiing NPE http://jira.codehaus.org/browse/RVM-269 RVM-156 Reorganize libvm.c so that platform independent code is in a separate file http://jira.codehaus.org/browse/RVM-156 RVM-147 Reduce use of VM_TypeReference constants http://jira.codehaus.org/browse/RVM-147 RVM-119 Implement JNI_OnUnload http://jira.codehaus.org/browse/RVM-119 RVM-90 Record standard statistics for all tests http://jira.codehaus.org/browse/RVM-90 |