equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. |
2 * Copyright (c) 2017, 2019, Red Hat, Inc. All rights reserved. |
3 * |
3 * |
4 * This code is free software; you can redistribute it and/or modify it |
4 * This code is free software; you can redistribute it and/or modify it |
5 * under the terms of the GNU General Public License version 2 only, as |
5 * under the terms of the GNU General Public License version 2 only, as |
6 * published by the Free Software Foundation. |
6 * published by the Free Software Foundation. |
7 * |
7 * |
188 void verify_after_degenerated(); |
188 void verify_after_degenerated(); |
189 void verify_generic(VerifyOption option); |
189 void verify_generic(VerifyOption option); |
190 |
190 |
191 // Roots should only contain to-space oops |
191 // Roots should only contain to-space oops |
192 void verify_roots_in_to_space(); |
192 void verify_roots_in_to_space(); |
|
193 void verify_roots_in_to_space_except(ShenandoahRootVerifier::RootTypes types); |
|
194 |
193 void verify_roots_no_forwarded(); |
195 void verify_roots_no_forwarded(); |
194 void verify_roots_no_forwarded_except(ShenandoahRootVerifier::RootTypes types); |
196 void verify_roots_no_forwarded_except(ShenandoahRootVerifier::RootTypes types); |
195 }; |
197 }; |
196 |
198 |
197 #endif // SHARE_GC_SHENANDOAH_SHENANDOAHVERIFIER_HPP |
199 #endif // SHARE_GC_SHENANDOAH_SHENANDOAHVERIFIER_HPP |