Home | History | Annotate | Download | only in src

Lines Matching full:allocationsite

41 // boilerplate with AllocationSite and AllocationMemento support.
48 Handle<AllocationSite> top() { return top_; }
49 Handle<AllocationSite> current() { return current_; }
56 void update_current_site(AllocationSite* site) {
60 void InitializeTraversal(Handle<AllocationSite> site) {
62 current_ = Handle<AllocationSite>(*top_, isolate());
67 Handle<AllocationSite> top_;
68 Handle<AllocationSite> current_;
79 Handle<AllocationSite> EnterNewScope();
80 void ExitScope(Handle<AllocationSite> site, Handle<JSObject> object);
88 AllocationSiteUsageContext(Isolate* isolate, Handle<AllocationSite> site,
94 inline Handle<AllocationSite> EnterNewScope() {
102 update_current_site(AllocationSite::cast(nested_site));
104 return Handle<AllocationSite>(*current(), isolate());
107 inline void ExitScope(Handle<AllocationSite> scope_site,
117 Handle<AllocationSite> top_site_;