$ symobol appearing in method calls

Questions about YourKit Java Profiler
Post Reply
ajmal
Posts: 3
Joined: Mon Jul 18, 2016 6:36 am

$ symobol appearing in method calls

Post by ajmal »

hi all,
i am new to yourkit profiler

i would like to know the meaning of $ symbol in some of the method calls
Anton Katilin
Posts: 6172
Joined: Wed Aug 11, 2004 8:37 am

Re: $ symobol appearing in method calls

Post by Anton Katilin »

Could you please be more specific. What is the full name you observe?
ajmal
Posts: 3
Joined: Mon Jul 18, 2016 6:36 am

Re: $ symobol appearing in method calls

Post by ajmal »

in some functions ,i see $ symbol in between

java.lang.ref.Finalizer$FinalizerThread.run()

org.quartz.simpl.SimpleThreadPool$WorkerThread.run()

and even in the flash video provided here
https://www.yourkit.com/docs/demo/JavaCPU/JavaCPU.htm

there are some functions shown as:
Intersection$Demo.paint(Graphics)
Intersection$Demo.drawImage(Graphics)
Anton Katilin
Posts: 6172
Joined: Wed Aug 11, 2004 8:37 am

Re: $ symobol appearing in method calls

Post by Anton Katilin »

This has nothing to do with the profiler. The Java compiler javac composes full names of inner classes by separating outer and inner class names with $.
ajmal
Posts: 3
Joined: Mon Jul 18, 2016 6:36 am

Re: $ symobol appearing in method calls

Post by ajmal »

thanks antonin for clearing my doubt.....
Post Reply