Issue Details (XML | Word | Printable)

Key: RVM-178
Type: Improvement Improvement
Status: Open Open
Priority: Minor Minor
Assignee: Unassigned
Reporter: Steve Blackburn
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
RVM

Improve interface to edge profiling

Created: 14/Aug/07 07:28 AM   Updated: 11/Apr/08 09:24 AM
Component/s: Compiler: Baseline
Affects Version/s: None
Fix Version/s: 1000

Time Tracking:
Not Specified


 Description  « Hide
Right now the way edge profile files are defined is a bit messy. Prior to 13286, the input file was defined as a vm option and the output file was defined as a base compiler option. On a trivial note, this meant was defined with underscores and the other in camel-case. In 13286 the input file may also be defined as an opt compiler option. This change was necessary to allow edge profile files to be presented to the BootImageWriter (which can see compiler options, but cannot see vm options). It makes some sense to make it an opt compiler option because as far as I know the only use for an edge profile is as input to the opt compiler.

I decided to leave the vm options there for backward compatibility, although this is clearly ugly.

If anyone has a clearer idea on what to do about this, please go ahead and act on it.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.