1 / 6

New Profiler and Views

New Profiler and Views. Closing on Europa Launch Configuration. Today. Scenarios. Common case Support Java 1.5,1.6 VM (new profiler, views) Local Europa (via “localized” remote AC) Remote AC Europa Uncommon cases (for bkwrd compatibility) Support Java 1.4, 1.5 VM (old profiler, views)

abril
Download Presentation

New Profiler and Views

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. New Profiler and Views Closing on Europa Launch Configuration

  2. Today

  3. Scenarios Common case • Support Java 1.5,1.6 VM (new profiler, views) • Local Europa (via “localized” remote AC) • Remote AC Europa Uncommon cases (for bkwrd compatibility) • Support Java 1.4, 1.5 VM (old profiler, views) • Local Europa (via “localized” remote AC) • Remote AC Europa • Support Java 1.4VM, 1.5 VM (old profiler, views) • Remote AC Pre-Europa F2F decision: Old PI profiler support removed for Java5 in Europa; frees resource but requires probekit port to new agent

  4. Consequences & Options It must be possible to select old profiler & its associated views Option 1: Explicit choice in profiling configuration • Java≥5 Profiling • Java1.4 Profiling (deprecated) • Profile with pre-Europa Remote Agent • Benefit: Obvious to user what to expect • Drawback: Need good names to avoid confusion Option 2: Implicit in VM and AC choice • Defer until you choose a VM and AC model. • Best match for common case of Java ≥5 w/ Europa ACs, • Benefit: User would not typically see “deprecated” options • Drawback: “Complex” interaction determines views to be provided. May not be able to configure options “serially” (to handle backwards compatibility). • Drawback: Behavioral differences from pre-Europa is not clearly revealed to user.

  5. Thinking about (Option2) Need to first go to “Environment” or elsewhere in workbench and select a VM • Then views/options available in profiling dialog change “automagically” • How to handle legacy [pre-Europa] AC which uses old PI & views? Just choosing a VM won’t give this detail… • Suggestion: Option 1

  6. Recommendation (Option1)

More Related