Lines Matching defs:object
57 void PrintHeapObjectHeaderWithoutMap(HeapObject object, std::ostream& os,
59 PtrComprCageBase cage_base = GetPtrComprCageBaseSlow(object);
60 os << reinterpret_cast<void*>(object.ptr()) << ": [";
64 os << object.map(cage_base).instance_type();
67 if (ReadOnlyHeap::Contains(object)) {
69 } else if (GetHeapFromWritableObject(object)->InOldSpace(object)) {
329 os << ", location: in-object";
371 void DoPrintElements(std::ostream& os, Object object, int length) {
373 T array = T::cast(object);
1777 os << "\n - object create map: " << Brief(object_create_map());
1954 os << "\n - managed object maps: " << Brief(managed_object_maps());
2822 inline i::Object GetObjectFromRaw(void* object) {
2823 i::Address object_ptr = reinterpret_cast<i::Address>(object);
2840 V8_EXPORT_PRIVATE extern i::Object _v8_internal_Get_Object(void* object) {
2841 return GetObjectFromRaw(object);
2844 V8_EXPORT_PRIVATE extern void _v8_internal_Print_Object(void* object) {
2845 GetObjectFromRaw(object).Print();
2848 V8_EXPORT_PRIVATE extern void _v8_internal_Print_LoadHandler(void* object) {
2851 i::LoadHandler::PrintHandler(GetObjectFromRaw(object), os);
2856 V8_EXPORT_PRIVATE extern void _v8_internal_Print_StoreHandler(void* object) {
2859 i::StoreHandler::PrintHandler(GetObjectFromRaw(object), os);
2864 V8_EXPORT_PRIVATE extern void _v8_internal_Print_Code(void* object) {
2865 i::Address address = reinterpret_cast<i::Address>(object);
2886 object);
2892 i::PrintF("No code object found containing %p\n", object);
2908 V8_EXPORT_PRIVATE extern void _v8_internal_Print_TransitionTree(void* object) {
2909 i::Object o(GetObjectFromRaw(object));