Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4651618

JPDA: allow expression level source info - character range attribute and APIs

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • 1.4.0
    • core-svc
    • None
    • generic
    • generic

      Visual debuggers should be enabled to highlight the current expression
      being evaluated rather than just the line it is on. For example, if
      the user is stepping through code, the following code will be highlighted
      many times:

      x = foo() * bar() + baz() / smurp();

      yet it will be unclear what method or operation is about to be performed
      and thus when to step-over or step-into. In other cases it will be
      unclear where an exception was thrown, etc.

      Basically, line granularity is insufficient information and is incompatible
      with modern visual debuggers.

            Unassigned Unassigned
            rfield Robert Field (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: