Re: Xcode 3.0 and Java Code Completion
Re: Xcode 3.0 and Java Code Completion
- Subject: Re: Xcode 3.0 and Java Code Completion
- From: Ladd Van Tol <email@hidden>
- Date: Mon, 7 Apr 2008 16:01:25 -0700
On Apr 7, 2008, at 3:21 PM, Rick Altherr wrote:
Well, Xcode is Xcode.app. The developer tools are, well, the
collection of developer tools.
I'll keep that in mind when looking for the developer tools download
link. Collection_of_Developer_Tools.dmg here I come! ;)
And this is still correct. The JVM can do inlining when JITing a
method. The JVM will tell us which method each frame of the call
stack belongs to. Assuming that the VM provides us with information
informing us that multiple source files are used within a single
method, Shark will populate the drop-down with all of the source
files used. For JVMPI (Java 1.4), we were only told the source file
and line number, so figuring out when something was inlined was
difficult if not impossible. For JVMTI (Java 5 and later), the
support from the VM is better and inlining becomes more apparent.
The support for inlining in Shark is present, but somewhat difficult
to use and understand. The bug was mainly to track how to better
handle displaying inlining information. The current use of a drop-
down menu to switch between source files is difficult to understand
and makes it difficult to understand the code flow.
Glad to hear that the support is at least improved. Line-level
profiling of Java was somewhat rare even in the commercial Java tools
last time I looked, and it is a useful capability.
- Ladd
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden