Log In
H
OME
B
ROWSE PROJECT
F
IND ISSUES
Q
UICK SEARCH:
Learn more about
Quick Search
All Projects
:
RVM
: Compiler: Optimizing
(Component)
Select:
Open Issues
Road Map
Change Log
Popular Issues
Open Issues
Viewing 50 of
70
unresolved issue(s).
Versions
(with open issues due to be fixed per version for this component)
RVM-254
UNRESOLVED
Problems with SSA form: lack of loop unrolling breaks VM
RVM-606
UNRESOLVED
Problems with OSR guarded inlining of invokeinterface
RVM-503
UNRESOLVED
2 types of pure annotation to deal with dead code elimination and exceptions
RVM-448
UNRESOLVED
Add non-nullness information to register operands
RVM-567
UNRESOLVED
Advanced loop transformations
RVM-444
UNRESOLVED
BasicBlock.mergeFallThrough is overly conservative with exception handlers
RVM-292
UNRESOLVED
Bloat performance
RVM-137
UNRESOLVED
Checkcast setting of register type
RVM-595
UNRESOLVED
Checks when creating object references in opt compilation
RVM-530
UNRESOLVED
Conditional stationary field constraints
RVM-241
UNRESOLVED
Consider cost of FP compare when performing branch optimizations, flipCode...
RVM-551
UNRESOLVED
Experiment with object collocation
RVM-251
UNRESOLVED
RVM-246
Extend opt compiler to use pc-relative calls
RVM-516
UNRESOLVED
Infer pure methods through compiler and bytecode analysis
RVM-134
UNRESOLVED
Make register operand register and type fields private
RVM-509
UNRESOLVED
Move barrier operations into opt compiler HIR
RVM-404
UNRESOLVED
New loop unrolling optimizations
RVM-74
UNRESOLVED
No special case for space in traceObject
RVM-602
UNRESOLVED
OSR bytecodes cause the opt compiler bcIndex to be unintelligible
RVM-489
UNRESOLVED
RVM-484
Out-of-memory errors in particular during compiler for scimark benchmarks
RVM-160
UNRESOLVED
Performance investigation: trivial loop structures result in major performance differences
RVM-162
UNRESOLVED
Remove x87 code generation from opt compiler.
RVM-239
UNRESOLVED
Restructuring of how compiler phases are organized, use of pre/post conditions
RVM-419
UNRESOLVED
Simple elision of write barriers based on escape analysis
RVM-362
UNRESOLVED
Sort accumulating operands on to LHS of commutative operations
RVM-235
UNRESOLVED
Support for srtictfp
RVM-228
UNRESOLVED
RVM-222
Turn off bounds checks and null checks in uninterruptible code
RVM-246
UNRESOLVED
Use PC relative calls for statically resolvable targets
RVM-577
UNRESOLVED
implement induction variable elimination
RVM-188
UNRESOLVED
BURS in the DaCapo Jython benchmark is more expensive than normal
RVM-261
UNRESOLVED
(Investigate) improving LICM
RVM-338
UNRESOLVED
Address constants for non-movable classes during boot image writing
RVM-320
UNRESOLVED
Clean up alternative invokeinterface implementations
RVM-243
UNRESOLVED
Consider optimization of Math functions using hand crafted IR and native code
RVM-348
UNRESOLVED
Does escape phase need simple optimizations?
RVM-578
UNRESOLVED
Enhance frequency estimation using Annotated LST
RVM-416
UNRESOLVED
Explicit model of Exception Object dataflow
RVM-260
UNRESOLVED
Expression folding on expressions with register on RHS
RVM-553
UNRESOLVED
Field References and Heap Array SSA form
RVM-564
UNRESOLVED
Global Array Bounds Check Elimination
RVM-259
UNRESOLVED
HIR ANDC, NAND, NOR and ORC instructions
RVM-244
UNRESOLVED
Improve illegal upcast detection
RVM-237
UNRESOLVED
Improve layout of simplifier
RVM-256
UNRESOLVED
Improve multiplication and division by constant code
RVM-262
UNRESOLVED
Improving typing of PPC VM_Assembler registers
RVM-575
UNRESOLVED
Increase precision of modeling of checked exceptions at call instructions in BC2IR
RVM-554
UNRESOLVED
LST and irreducible control flow
RVM-208
UNRESOLVED
Look at (guarded/trivial) inlining choices for DaCapo Jython
RVM-328
UNRESOLVED
Magic array stores are inefficient on IA32
RVM-255
UNRESOLVED
Method inlining creates undefined returns with exceptions
Viewing 50 of
70
Issues.
3.0.1
1
3.1
13
1000
56
Preset Filters
-
All
-
Outstanding
-
Unscheduled
-
Most important
-
Resolved recently
-
Added recently
-
Updated recently
Component Summary
Open
68
55%
In Progress
2
2%
Closed
54
44%
Open Issues
By Priority
Critical
2
3%
Major
28
40%
Minor
35
50%
Trivial
5
7%
By Assignee
Daniel Frampton
1
1%
David Grove
5
7%
Ian Rogers
4
6%
Unassigned
60
86%