Home | History | Annotate | Download | only in src

Lines Matching refs:AllocationSite

18 // boilerplate with AllocationSite and AllocationMemento support.
25 Handle<AllocationSite> top() { return top_; }
26 Handle<AllocationSite> current() { return current_; }
33 void update_current_site(AllocationSite* site) {
37 void InitializeTraversal(Handle<AllocationSite> site) {
39 current_ = Handle<AllocationSite>(*top_, isolate());
44 Handle<AllocationSite> top_;
45 Handle<AllocationSite> current_;
56 Handle<AllocationSite> EnterNewScope();
57 void ExitScope(Handle<AllocationSite> site, Handle<JSObject> object);
65 AllocationSiteUsageContext(Isolate* isolate, Handle<AllocationSite> site,
71 inline Handle<AllocationSite> EnterNewScope() {
79 update_current_site(AllocationSite::cast(nested_site));
81 return Handle<AllocationSite>(*current(), isolate());
84 inline void ExitScope(Handle<AllocationSite> scope_site,
94 Handle<AllocationSite> top_site_;