|
From: Frederic W. <fwe...@gm...> - 2009-10-05 21:11:40
|
On Mon, Oct 05, 2009 at 05:05:32PM -0400, Masami Hiramatsu wrote: > Frederic Weisbecker wrote: >>> - @global-symbol >> >> >> We could use global-symbol as is. Shadowing between global >> and local vars could be dealt with scope resolution: >> >> function:var >> file:var >> file:line:var >> >> And throw errors while submitting a shadowed var name, crying until >> the user defines the scope, only if needed of course (if there are >> no shadowing detected, we can submit a naked variable name). > > Sure, via perf-probe, global/local symbols will be translated into > @address by debuginfo. > But without debuginfo, we still need @symbol syntax for accessing > global defined symbols. Ah right. >>> - +|-Offs(ARG) >> >> You mean for arg numbers? >> So we would have +1 for argument 1? > > Sorry for confusing you, it is for deref syntax. Ok :) |