JDK-7162726 : Wrong filter predicate of visible locals in SA JSJavaFrame
  • Type: Bug
  • Component: hotspot
  • Sub-Component: svc
  • Affected Version: hs23
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2012-04-19
  • Updated: 2013-06-26
  • Resolved: 2012-05-26
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7 JDK 8 Other
7u40Fixed 8Fixed hs24Fixed
Description
From: Krystal Mok <###@###.###>
Subject: Request for review (XS): Wrong filter predicate of visible locals in SA JSJavaFrame
Date: 19 april 2012 06:49:06 CEST
To: ###@###.###

Hi all,

There seems to be a bug in the filtering logic of visible local variable in Serviceability Agent's JSJavaFrame.

I've made a patch here: [1]. The diff is against tip of jdk8/jdk8/hotspot
An example of running CLHSDB before and after applying the patch is avaiable [2].

Could anyone please review this for me?

- Kris

[1]: https://gist.github.com/2418558#file_getlocal.patch
[2]: https://gist.github.com/2418558#file_clhsdb_session2

Comments
EVALUATION http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/0251d217257f
29-06-2012

EVALUATION http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/0251d217257f
23-05-2012

EVALUATION http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/0251d217257f
08-05-2012