Lines Matching defs:map

112   int VisitJSObject(Map map, JSObject object) {
113 return VisitJSObjectSubclass(map, object);
116 int VisitJSObjectFast(Map map, JSObject object) {
117 return VisitJSObjectSubclassFast(map, object);
120 int VisitJSExternalObject(Map map, JSExternalObject object) {
121 return VisitJSObjectSubclass(map, object);
125 int VisitWasmInstanceObject(Map map, WasmInstanceObject object) {
126 return VisitJSObjectSubclass(map, object);
128 int VisitWasmSuspenderObject(Map map, WasmSuspenderObject object) {
129 return VisitJSObjectSubclass(map, object);
133 int VisitJSWeakCollection(Map map, JSWeakCollection object) {
134 return VisitJSObjectSubclass(map, object);
137 int VisitJSFinalizationRegistry(Map map, JSFinalizationRegistry object) {
138 return VisitJSObjectSubclass(map, object);
141 int VisitConsString(Map map, ConsString object) {
142 return VisitFullyWithSnapshot(map, object);
145 int VisitSlicedString(Map map, SlicedString object) {
146 return VisitFullyWithSnapshot(map, object);
149 int VisitThinString(Map map, ThinString object) {
150 return VisitFullyWithSnapshot(map, object);
153 int VisitSeqOneByteString(Map map, SeqOneByteString object) {
159 int VisitSeqTwoByteString(Map map, SeqTwoByteString object) {
246 int VisitJSObjectSubclassFast(Map map, T object) {
248 return VisitJSObjectSubclass<T, TBodyDescriptor>(map, object);
252 int VisitJSObjectSubclass(Map map, T object) {
254 int size = TBodyDescriptor::SizeOf(map, object);
255 int used_size = map.UsedInstanceSize();
257 DCHECK_GE(used_size, JSObject::GetHeaderSize(map));
261 TBodyDescriptor::IterateBody(map, object, used_size, this);
266 int VisitLeftTrimmableArray(Map map, T object) {
280 T::BodyDescriptor::IterateBody(map, object, size, this);
301 int VisitFullyWithSnapshot(Map map, T object) {
303 int size = TBodyDescriptor::SizeOf(map, object);
305 MakeSlotSnapshot<T, TBodyDescriptor>(map, object, size);
312 const SlotSnapshot& MakeSlotSnapshot(Map map, T object, int size) {
316 TBodyDescriptor::IterateBody(map, object, size, &visitor);
394 // The Deserializer changes the map from StrongDescriptorArray to
529 Map map = object.map(isolate, kAcquireLoad);
532 if (native_context_inferrer.Infer(isolate, map, object, &context)) {
536 size_t visited_size = visitor.Visit(map, object);
539 local_marking_worklists.Context(), map, object, visited_size);