Searched defs:objects (Results 1 - 6 of 6) sorted by relevance

/art/runtime/gc/space/
H A Dbump_pointer_space.h142 // Go through all of the blocks and visit the continuous objects.
148 // Record objects / bytes freed.
149 void RecordFree(int32_t objects, int32_t bytes) { argument
150 objects_allocated_.FetchAndSubSequentiallyConsistent(objects);
167 // The main block is an unbounded block where objects go when there are no other blocks. This
168 // enables us to maintain tightly packed objects when you are not using thread local buffers for
176 // The objects at the start of the space are stored in the main block. The main block doesn't
/art/test/407-arrays/src/
H A DMain.java33 int[] ints, Object[] objects, long[] longs, float[] floats,
50 assertNull(objects[0]);
51 assertNull(objects[index]);
64 int[] ints, Object[] objects, long[] longs, float[] floats,
101 objects[0] = o1;
102 assertEquals(o1, objects[0]);
104 objects[index] = o2;
105 assertEquals(o2, objects[index]);
32 $opt$testReads(boolean[] bools, byte[] bytes, char[] chars, short[] shorts, int[] ints, Object[] objects, long[] longs, float[] floats, double[] doubles, int index) argument
63 $opt$testWrites(boolean[] bools, byte[] bytes, char[] chars, short[] shorts, int[] ints, Object[] objects, long[] longs, float[] floats, double doubles[], int index) argument
/art/runtime/gc/collector/
H A Dgarbage_collector.h39 : objects(num_objects), bytes(num_bytes) {}
41 objects += other.objects;
44 // Number of objects which were freed.
45 uint64_t objects; member in struct:art::gc::collector::ObjectBytePair
46 // Freed bytes are signed since the GC can free negative bytes if it promotes objects to a space
74 return freed_.objects;
77 return freed_los_.objects;
169 // Record a free of normal objects.
171 // Record a free of large objects
[all...]
H A Dmark_sweep.cc187 // Handle the dirty objects if we are a concurrent GC.
191 // Scan dirty objects, this is only required if we are not doing concurrent GC.
240 // TODO: Empty allocation stack to reduce the number of objects we need to test / mark as live
297 // Reclaim unmarked objects.
456 // Verify all the objects have the correct pointer installed.
497 // Verify all the objects have the correct pointer installed.
514 // Used to mark objects when processing the mark stack. If an object is null, it is not marked.
728 // Scans all of the objects
925 // Scans all of the objects
934 // Populates the mark stack based on the set of marked objects an
1125 StackReference<Object>* objects = allocations->Begin(); local
[all...]
/art/runtime/arch/
H A Dstub_test.cc931 static constexpr size_t kNumberOfLocks = 10; // Number of objects = lock
961 // Keep a number of objects and their locks in flight. Randomly lock or unlock one of them in
971 Handle<mirror::String> objects[kNumberOfLocks]; variable
977 objects[i] = hs.NewHandle(mirror::String::AllocFromModifiedUtf8(soa.Self(), ""));
987 objects[index]->IdentityHashCode();
989 LockWord lock_iter = objects[index]->GetLockWord(false);
1008 test->Invoke3(reinterpret_cast<size_t>(objects[index].Get()), 0U, 0U, art_quick_lock_object,
1012 test->Invoke3(reinterpret_cast<size_t>(objects[index].Get()), 0U, 0U,
1020 LockWord lock_iter = objects[index]->GetLockWord(true);
1025 MonitorInfo info(objects[inde
[all...]
/art/runtime/
H A Dreflection.cc605 auto* objects = soa.Decode<mirror::ObjectArray<mirror::Object>*>(javaArgs); local
609 uint32_t arg_count = (objects != nullptr) ? objects->GetLength() : 0;
635 if (!arg_array.BuildArgArrayFromObjectArray(receiver, objects, np_method)) {

Completed in 288 milliseconds