/art/test/1925-self-frame-pop/src/art/ |
D | Test1925.java | 38 public static void recurTimesA(int times, Runnable safepoint) { in recurTimesA() argument 40 safepoint.run(); in recurTimesA() 43 recurTimesB(times - 1, safepoint); in recurTimesA() 46 public static void recurTimesB(int times, Runnable safepoint) { in recurTimesB() argument 48 safepoint.run(); in recurTimesB() 51 recurTimesC(times - 1, safepoint); in recurTimesB() 54 public static void recurTimesC(int times, Runnable safepoint) { in recurTimesC() argument 56 safepoint.run(); in recurTimesC() 59 recurTimesD(times - 1, safepoint); in recurTimesC() 62 public static void recurTimesD(int times, Runnable safepoint) { in recurTimesD() argument [all …]
|
/art/test/1923-frame-pop/src/art/ |
D | Test1923.java | 38 public static void recurTimesA(int times, Runnable safepoint) { in recurTimesA() argument 40 safepoint.run(); in recurTimesA() 43 recurTimesB(times - 1, safepoint); in recurTimesA() 46 public static void recurTimesB(int times, Runnable safepoint) { in recurTimesB() argument 48 safepoint.run(); in recurTimesB() 51 recurTimesC(times - 1, safepoint); in recurTimesB() 54 public static void recurTimesC(int times, Runnable safepoint) { in recurTimesC() argument 56 safepoint.run(); in recurTimesC() 59 recurTimesD(times - 1, safepoint); in recurTimesC() 62 public static void recurTimesD(int times, Runnable safepoint) { in recurTimesD() argument [all …]
|
/art/test/1924-frame-pop-toggle/src/art/ |
D | Test1924.java | 38 public static void recurTimesA(int times, Runnable safepoint) { in recurTimesA() argument 40 safepoint.run(); in recurTimesA() 43 recurTimesB(times - 1, safepoint); in recurTimesA() 46 public static void recurTimesB(int times, Runnable safepoint) { in recurTimesB() argument 48 safepoint.run(); in recurTimesB() 51 recurTimesC(times - 1, safepoint); in recurTimesB() 54 public static void recurTimesC(int times, Runnable safepoint) { in recurTimesC() argument 56 safepoint.run(); in recurTimesC() 59 recurTimesD(times - 1, safepoint); in recurTimesC() 62 public static void recurTimesD(int times, Runnable safepoint) { in recurTimesD() argument [all …]
|
/art/test/1926-missed-frame-pop/src/art/ |
D | Test1926.java | 38 public static void recurTimesA(int times, Runnable safepoint) { in recurTimesA() argument 40 safepoint.run(); in recurTimesA() 43 recurTimesB(times - 1, safepoint); in recurTimesA() 46 public static void recurTimesB(int times, Runnable safepoint) { in recurTimesB() argument 48 safepoint.run(); in recurTimesB() 51 recurTimesC(times - 1, safepoint); in recurTimesB() 54 public static void recurTimesC(int times, Runnable safepoint) { in recurTimesC() argument 56 safepoint.run(); in recurTimesC() 59 recurTimesD(times - 1, safepoint); in recurTimesC() 62 public static void recurTimesD(int times, Runnable safepoint) { in recurTimesD() argument [all …]
|
/art/test/1922-owned-monitors-info/src/art/ |
D | Test1922.java | 78 public void lockClass(Runnable safepoint) { in lockClass() argument 80 safepoint.run(); in lockClass() 85 public synchronized void lockSync(Runnable safepoint) { in lockSync() argument 86 safepoint.run(); in lockSync() 90 public synchronized void lockExtra(Object l, Runnable safepoint) { in lockExtra() argument 92 safepoint.run(); in lockExtra() 97 public native void lockNative(Object l, Runnable safepoint); in lockNative() argument 100 public native void lockThisNative(Runnable safepoint); in lockThisNative() argument 103 public void lockOther(Object l, Runnable safepoint) { in lockOther() argument 105 safepoint.run(); in lockOther() [all …]
|
/art/test/1912-get-set-local-primitive/src/art/ |
D | Test1912.java | 46 public static void NullObjectMethod(Runnable safepoint) { in NullObjectMethod() argument 48 safepoint.run(); in NullObjectMethod() 51 public static void ObjectMethod(Runnable safepoint) { in ObjectMethod() argument 53 safepoint.run(); in ObjectMethod() 56 public static void BooleanMethod(Runnable safepoint) { in BooleanMethod() argument 58 safepoint.run(); in BooleanMethod() 61 public static void ByteMethod(Runnable safepoint) { in ByteMethod() argument 63 safepoint.run(); in ByteMethod() 66 public static void CharMethod(Runnable safepoint) { in CharMethod() argument 68 safepoint.run(); in CharMethod() [all …]
|
/art/test/1913-get-set-local-objects/src/art/ |
D | Test1913.java | 80 public static void PrimitiveMethod(Runnable safepoint) { in PrimitiveMethod() argument 82 safepoint.run(); in PrimitiveMethod() 91 public static void NullObjectMethod(Runnable safepoint) { in NullObjectMethod() argument 93 safepoint.run(); in NullObjectMethod() 97 public static void NullInterfaceMethod(Runnable safepoint) { in NullInterfaceMethod() argument 99 safepoint.run(); in NullInterfaceMethod() 103 public static void NullSpecificClassMethod(Runnable safepoint) { in NullSpecificClassMethod() argument 105 safepoint.run(); in NullSpecificClassMethod() 109 public static void ObjectMethod(Runnable safepoint) { in ObjectMethod() argument 111 safepoint.run(); in ObjectMethod() [all …]
|
/art/test/1914-get-local-instance/src/art/ |
D | Test1914.java | 43 public static void StaticMethod(Runnable safepoint) { in StaticMethod() argument 44 safepoint.run(); in StaticMethod() 48 public static native void NativeStaticMethod(Runnable safepoint); in NativeStaticMethod() argument 55 public void InstanceMethod(Runnable safepoint) { in InstanceMethod() argument 56 safepoint.run(); in InstanceMethod() 60 public native void NativeInstanceMethod(Runnable safepoint); in NativeInstanceMethod() argument 129 public void exec(final SafepointFunction safepoint) throws Exception { 130 System.out.println("Running " + target + " with " + safepoint + " on remote thread."); 140 "remote thread for " + target + " with " + safepoint); 146 safepoint.invoke(remote, target, frame.depth);
|
/art/test/1967-get-set-local-bad-slot/src/art/ |
D | Test1967.java | 38 public static void ObjectMethod(Runnable safepoint) { in ObjectMethod() argument 40 safepoint.run(); in ObjectMethod() 44 public static void IntMethod(Runnable safepoint) { in IntMethod() argument 46 safepoint.run(); in IntMethod() 50 public static void LongMethod(Runnable safepoint) { in LongMethod() argument 52 safepoint.run(); in LongMethod() 146 public void exec(final SafepointFunction safepoint) throws Exception { 147 System.out.println("Running " + target + " with " + safepoint + " on remote thread."); 158 "remote thread for " + target + " with " + safepoint); 165 safepoint.invoke(remote, target, desc, frame.depth);
|
/art/test/1939-proxy-frames/src/art/ |
D | Test1939.java | 112 public void exec(final SafepointFunction safepoint) throws Exception { 113 System.out.println("Running " + target + " with " + safepoint + " on remote thread."); 123 "remote thread for " + target + " with " + safepoint); 129 safepoint.invoke(remote, target, frame.depth);
|
/art/test/1965-get-set-local-primitive-no-tables/src/art/ |
D | Test1965.java | 126 public void exec(final SafepointFunction safepoint) throws Exception { 127 System.out.println("Running " + target + " with " + safepoint + " on remote thread."); 136 }, "remote thread for " + target + " with " + safepoint); 142 safepoint.invoke(remote, target, pause.slot, frame.depth);
|
/art/test/1966-get-set-local-objects-no-table/src/art/ |
D | Test1966.java | 171 public void exec(final SafepointFunction safepoint) throws Exception { 172 System.out.println("Running " + target + " with " + safepoint + " on remote thread."); 180 }, "remote thread for " + target + " with " + safepoint); 186 safepoint.invoke(remote, target, pause.slot, frame.depth);
|
/art/test/430-live-register-slow-path/ |
D | info.txt | 2 to miscompute the number of live registers at a safepoint.
|
/art/compiler/optimizing/ |
D | ssa_liveness_analysis.h | 630 for (SafepointPosition* safepoint = first_safepoint_; in HasWillCallSafepoint() local 631 safepoint != nullptr; in HasWillCallSafepoint() 632 safepoint = safepoint->GetNext()) { in HasWillCallSafepoint() 633 if (safepoint->GetLocations()->WillCall()) return true; in HasWillCallSafepoint() 639 for (SafepointPosition* safepoint = first_safepoint_, *previous = nullptr; in FindSafepointJustBefore() local 640 safepoint != nullptr; in FindSafepointJustBefore() 641 previous = safepoint, safepoint = safepoint->GetNext()) { in FindSafepointJustBefore() 642 if (safepoint->GetPosition() >= position) return previous; in FindSafepointJustBefore() 934 SafepointPosition* safepoint = new (allocator_) SafepointPosition(instruction); in AddSafepoint() local 936 first_safepoint_ = last_safepoint_ = safepoint; in AddSafepoint() [all …]
|
D | register_allocator_linear_scan.cc | 368 HInstruction* safepoint = safepoints_[safepoint_index - 1u]; in AddSafepointsFor() local 369 size_t safepoint_position = SafepointPosition::ComputePosition(safepoint); in AddSafepointsFor() 379 DCHECK_EQ(safepoint, instruction); in AddSafepointsFor() 387 current->AddSafepoint(safepoint); in AddSafepointsFor()
|
D | register_allocator_graph_color.cc | 936 HInstruction* safepoint = safepoints_[safepoint_index - 1u]; in AddSafepointsFor() local 937 size_t safepoint_position = safepoint->GetLifetimePosition(); in AddSafepointsFor() 947 DCHECK_EQ(safepoint, instruction); in AddSafepointsFor() 955 interval->AddSafepoint(safepoint); in AddSafepointsFor()
|
/art/test/109-suspend-check/ |
D | info.txt | 2 to a safepoint. This tests the ability of the VM to do this for a tight loop.
|
/art/test/1915-get-set-local-current-thread/src/art/ |
D | Test1915.java | 44 public static void IntMethod(ThrowRunnable safepoint) throws Exception { in IntMethod() argument 46 safepoint.run(); in IntMethod()
|