|
From: Masami H. <mhi...@re...> - 2009-10-05 21:02:03
|
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. >> - +|-Offs(ARG) > > You mean for arg numbers? > So we would have +1 for argument 1? Sorry for confusing you, it is for deref syntax. > arg(1) looks more easy to remember and to understand, no? I think arg(N) seems a bit different from other parts. Perhaps, %argumentN is possible ? :-) Thank you, -- Masami Hiramatsu Software Engineer Hitachi Computer Products (America), Inc. Software Solutions Division e-mail: mhi...@re... |