/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/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/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/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 BooleanMethod(Runnable safepoint) { in BooleanMethod() argument 48 safepoint.run(); in BooleanMethod() 51 public static void ByteMethod(Runnable safepoint) { in ByteMethod() argument 53 safepoint.run(); in ByteMethod() 56 public static void CharMethod(Runnable safepoint) { in CharMethod() argument 58 safepoint.run(); in CharMethod() 61 public static void ShortMethod(Runnable safepoint) { in ShortMethod() argument 63 safepoint.run(); in ShortMethod() 66 public static void IntMethod(Runnable safepoint) { in IntMethod() argument 68 safepoint.run(); in IntMethod() [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/1913-get-set-local-objects/src/art/ |
D | Test1913.java | 64 public static void PrimitiveMethod(Runnable safepoint) { in PrimitiveMethod() argument 66 safepoint.run(); in PrimitiveMethod() 72 public static void ObjectMethod(Runnable safepoint) { in ObjectMethod() argument 74 safepoint.run(); in ObjectMethod() 78 public static void InterfaceMethod(Runnable safepoint) { in InterfaceMethod() argument 80 safepoint.run(); in InterfaceMethod() 84 public static void SpecificClassMethod(Runnable safepoint) { in SpecificClassMethod() argument 86 safepoint.run(); in SpecificClassMethod() 174 public void exec(final SafepointFunction safepoint) throws Exception { 175 System.out.println("Running " + target + " with " + safepoint + " on remote thread."); [all …]
|
/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/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 | 624 for (SafepointPosition* safepoint = first_safepoint_; in HasWillCallSafepoint() local 625 safepoint != nullptr; in HasWillCallSafepoint() 626 safepoint = safepoint->GetNext()) { in HasWillCallSafepoint() 627 if (safepoint->GetLocations()->WillCall()) return true; in HasWillCallSafepoint() 633 for (SafepointPosition* safepoint = first_safepoint_, *previous = nullptr; in FindSafepointJustBefore() local 634 safepoint != nullptr; in FindSafepointJustBefore() 635 previous = safepoint, safepoint = safepoint->GetNext()) { in FindSafepointJustBefore() 636 if (safepoint->GetPosition() >= position) return previous; in FindSafepointJustBefore() 928 SafepointPosition* safepoint = new (allocator_) SafepointPosition(instruction); in AddSafepoint() local 930 first_safepoint_ = last_safepoint_ = safepoint; in AddSafepoint() [all …]
|
D | register_allocator_linear_scan.cc | 314 HInstruction* safepoint = safepoints_[safepoint_index - 1u]; in ProcessInstruction() local 315 size_t safepoint_position = safepoint->GetLifetimePosition(); in ProcessInstruction() 325 DCHECK_EQ(safepoint, instruction); in ProcessInstruction() 333 current->AddSafepoint(safepoint); in ProcessInstruction()
|
D | register_allocator_graph_color.cc | 927 HInstruction* safepoint = safepoints_[safepoint_index - 1u]; in AddSafepointsFor() local 928 size_t safepoint_position = safepoint->GetLifetimePosition(); in AddSafepointsFor() 938 DCHECK_EQ(safepoint, instruction); in AddSafepointsFor() 946 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()
|