Lines Matching defs:site
46 * The method that is called at this call site. This will be {@code null}
52 * The invocation count for this call site.
69 * call site.
122 * Add a call site to the compilation scope represented by this instance.
124 void add(CallSite site) {
128 getCalls().add(site);
156 for (CallSite site : getCalls()) {
157 sb.append(site);
194 for (CallSite site : getCalls()) {
195 site.print(stream, indent + 2, printInlining, printUncommonTraps);
199 for (UncommonTrap site : getTraps()) {
200 site.print(stream, indent + 2);
293 * Check whether this call site matches another. Every late inline call
294 * site has a unique inline ID. If the call site we're looking for has one,
305 * Locate a late inline call site: find, in this instance's
311 * late inline call site that has a matching inline ID.
313 * @return a matching call site, or {@code null} if none was found.
319 CallSite site = sites.pop();
321 if (c.matches(site)) {
325 sites.push(site);
329 sites.push(site);
334 sites.push(site);
339 * Locate a late inline call site in the tree spanned by all this instance's
341 * (scopes) leading to that late inline call site.
343 public ArrayDeque<CallSite> findCallSite2(CallSite site) {
349 if (c.matches(site)) {
354 ArrayDeque<CallSite> stack = c.findCallSite2(site);